2024年3月10日发(作者:雪铁龙爱丽舍汽车之家)
毕业设计任务书
计算机科学与技术本科专业(11级)
题目: 长途汽车票预售系统
学生姓名: 许海洋 班级: 计算机科学与技术03班 学 号: 11240321
题目类型: 软件工程(R) 指导教师: 段宏湘
一. 设计目的和意义
票务管理是客运服务中的一个重要方面,传统的售票方式无法要求乘客到车
站售票厅询问票务信息、购票、退票,客运业务流量剧增时需长时间排队等,随
着计算机技术及Internet的发展,传统的售票方式已经不能满足需要,这就要
求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用
户提供方便快捷的订票服务。
该设计要求学生以兰州客运中心业务为背景,采用JSP技术,设计、开发一
套“长途汽车票预售系统”,该系统可用于由兰州出发的长途汽车的车次、途经
站点、票价等的查询及车票的预定及退票等。
通过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件
开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件工程的
综合训练,提高解决实际问题的能力。
二. 设计任务及要求
(1)该系统由用户管理子系统、票务信息查询子系统,车票预定子系统及
退票子系统等组成;
(2)主要设计内容:借鉴互联网上已有的信息管理软件,实现长途汽车票
的信息查询、网上订票、取消订票等模块的分析、设计和开发。
(3)开发工具与环境:基于B/S架构,利用JSP技术、以ORACLE或MySQL
为数据库,在Hibernate、Spring、Struts框架下,采用UML建模技术进行分析
与设计。
(4)要求该系统实现以下功能:“用户管理”、“票务信息查询”、“车票预
订”及“退票”等。
(5)设计要求与技术指标: 整个系统界面简洁、操作方便、直观;
(6)系统要采用实际数据作为测试用例进行功能性测试。
三. 各阶段时间安排(共13周):
设计内容 起止周
搜集参考资料,分析题目要求。
教师指导学生学习进行需求分析。
学生提出系统总体设计方案和详细设计方案。
功能实现(软件编程)。
软件调试。
撰写、修改毕业论文
准备答辩资料
四. 主要参考文献
第1周
第2周
第3 周~第4周
第5周~第8 周
第9周
第10周~第12 周
第13周
1. 李刚著.疯狂Java讲义(第2版)[M] 电子工业出版社,2012
2. 计文柯著.Spring技术内幕:深入解析Spring架构与设计原理(第2版)[M],机械工业出
版社,2011
3. 张玲玲著.深入体验Java Web项目开发[M],清华大学出版社,2011
4. Cornell 著.Java核心技术:卷I:基础知识[M],电子工业出版社, 2010
5. 黄缙华著. MySQL入门很简单[M], 清华大学出版社, 2011
6. 简朝阳著. MySQL性能调优与架构设计[M], 电子工业出版社, 2009
7. 刘中兵著.开发者突击:Java Web主流框架整合开发(第2版)[M],电子工业出版社, 2011
8. 陆舟著. Struts2技术内幕:深入解析Struts架构设计与实现原理[M], 机械工业出版社,
2011
9. 陈刚.CSS标准网页布局开发指南[M],北京:清华大学出版社 2007
10. 杨少敏, 樊双灵著.Struts2 Web开发学习实录[M], 清华大学出版社, 2011
11. Raymond Frost,John Day,CraigVan Slyke. DataBase Design and Development[M]. 清华大
学出版社,2007(影印版)
12. Andrea Steelman, Joel Murach. Murach’s Java Servlets and JSP[M]. Mike Murach &
Associates Inc. 2nd Revised edtion,2008
附录:提交的成果
1. 毕业设计说明书一份,内容包括:
1) 中、英文摘要200字;关键词3-5个;
2) 序言;
3) 系统分析(包含需要的系统流程图、数据流程图、数据字典);
4) 系统总体设计(包含总体软件结构图、总体数据结构);
5) 详细设计;
6) 系统测试(包含测试方案、测试用例、测试结果及软件可靠性分析);
7) 软件使用说明书(核心界面说明);
8) 设计总结、参考文献、致谢等。
2. 完成10000-30000个印刷符号的外文文献翻译稿一篇。
3. 完成毕业设计简介一份,要求4页,科技论文格式。
4. 刻制光盘一张。
更多推荐
设计,系统,分析
发布评论