一.开题报告要求: 1. 开题报告主要是查阅以往与你论文相关的文献 ,以及你对论文的设想,最好要有创新点,文献要注明出处,对别人的文献的介绍,包括:主要思想,做了什么工作,做到何种程度,优点是什么\缺点是什么\他们有什么没有做到的方面 ,那方面作的好等等 2. 毕业设计开题报告要注意:主要是查找参考文献,另外文章的哪段需要参考文献,应该用数字注明 3. 另外 对你的毕业论文可能的创新点,可以提出自己的想法 4. 作系统功能越强大越好 二.外文翻译要求: 与所做系统相关的文章,最好是文章的内容体现在所做系统中 目录 第一章 概述 1 1.1概述 1 1.2意义 1 1.3任务 1 第二章 系统的可行性研究与需求分析 2 2.1可行性研究 2 2.1.1经济可行性 2 2.1.2技术可行性 2 2.1.3操作可行性 2 2.2需求分析 2 2.2.1功能需求 2 2.2.2数据需求 3 2.2.3性能需求 4 2.2.4数据流图 5 2.2.5数据字典 5 2.2.6实体-联系图 6 2.2.7数据库逻辑结构 7 第三章 系统的总体设计 8 3.1系统软件结构设计 8 3.1.1软件结构 8 3.1.2模块算法 8 3.2系统流程图 9 第四章 系统的详细设计 12 4.1接口设计 12 4.1.1用户接口 12 4.1.2外部接口 12 4.1.3内部接口 12 4.1.4软件接口 12 4.1.5模块内部 12 4.2过程设计 12 4.2.1程序流程图 12 第五章 系统的实现与调试 19 5.1应用系统的开发及测试 19 5.1.1系统首页 19 5.1.2产品说明 19 5.1.3用户登录及访问权限 19 5.1.4车次信息查询 21 5.1.5订票信息查询 22 5.1.6订票 23 5.1.7退票 26 5.2部分代码 28 5.2.1登陆界面 28 5.2.2主界面 30 5.2.3车次查询条件选择界面 32 5.2.4精确车次信息 35 5.2.5搜索车次信息 36 5.2.6订票信息查询 39 5.2.7订票——用户信息 40 5.2.8订票——订票信息 42 5.2.9退票 43 结束语 45 参考文献 45 2.2.1功能需求 本网上订票系统应该具备如下功能: 1.查询 分为对车次信息的查询和客户对已订车票信息的查询。要求: 1)对车次的查询,可以按照发车车次进行查询; 2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。 3)座位类型设定。 4)车次信息只允许用户查询,不能修改。 2.订票 通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上订票确定已预订选中的车票。要求: 订票记录应包括:会员名、车号、发车日期、订购日期、订购票数、总价。 3.退票 可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。 2.2.2数据需求 信息需求,即在系统中需要处理哪些数据。根据对火车站网上订票系统的分析,本系统的信息需求如表2-1所示。 表2-1信息输入输出 信息输入 | 信息处理 | 信息输出 | 用户输入所需车次 | 检索系统数据库 | 符合用户需求的车次及相关 信息 | 用户输入个人信息及所需订 购的车票信息 | 更新系统中的订票信息, 将新信息存入系统数据库 | 操作反馈(如订票成功) | 用户输入自己的名字、身份 证号;或交易的订单号 | 检索系统数据库 | 符合用户需求的订票信息 | 用户输入自己的名字 | 检索系统数据库以得到订票 记录,删除用户请求的订票 记录,更新系统数据库 | 操作反馈(如退票成功等) | 2.2.3性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。 1.准确性和及时性 系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。 2.易用性 本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。 3.安全性 网上订票系统中涉及到的数据是客运公司相当重要的信息,系统要保证用户的权限,对于车次等信息用户只享有查询服务,不得更改;系统还要提供方便的手段供系统维护人员进行数据备份、日常安全管理、以及系统意外崩溃时数据的恢复等工作。同时系统还要保证对数据库进行及时更新,保证数据一致性。 |