火车票预订软件工程课程设计报告书.doc

火车票预订软件工程课程设计报告书.doc

ID:58179201

大小:1.96 MB

页数:20页

时间:2020-04-26

火车票预订软件工程课程设计报告书.doc_第1页
火车票预订软件工程课程设计报告书.doc_第2页
火车票预订软件工程课程设计报告书.doc_第3页
火车票预订软件工程课程设计报告书.doc_第4页
火车票预订软件工程课程设计报告书.doc_第5页
资源描述:

《火车票预订软件工程课程设计报告书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程实验说明书院系:计算机科学与工程学院专业班级:计算机科学与技术学号:学生:指导教师:年月日...摘要出行一直是人们日常生活中不可或缺的一部分。在科技发达的今天,人们希望足不出户就可以方便、快捷地查询到出行所需的信息,预订出行所需的车票,为自己的行程进行合理的安排。开发一套火车车次查询系统既能方便广大乘客出行,节省时间,提供便利,省去不必要的麻烦,也能为车站工作人员带来工作便利,提高工作效率,节省人力资源。本软件工程系统利用JSP实现了“火车票查询订购系统”功能:火车车次的查询功能和火车车票的预订功能等。

2、本文对系统的需求分析、总体设计及详细设计进行了详细地阐述,主要实现了以下功能:用户注册、用户登录、车次查询、车票预订、车票退订、车次信息管理、修改密码、订票管理等功能。最终实现完成了该系统。关键词:火车票预订;查询车次;预订车票;软件工程...目录1需求分析12课题总体设计32.1模块描述32.2结构设计43课题详细设计83.1程序代码83.2程序调试144总结16参考文献17...1需求分析需求分析是软件开发和设计过程中的一个重要环节。本阶段,主要是相关技术人员对火车票订购系统的应用情况作全面调查,以确定系统

3、目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定管理人员的操作模式和用户的需求。线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能)。实现火车票线上预定的自动化的计算机系统,为旅客提供准确、精细、迅速的火车票销售信息和方便、简单的订票功能。线上预订

4、火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票对于用户的管理,订票信息的收集和处理方面的要求。用现代化的方式取代以前的传统模式,更有利于信息的流通,资源的宏观管理。具有体积小,代码简洁,易维护、易修改的优点。⒈功能需求网上火车订购系统是一个融合火车票的订购、列车路线的添加、管理员管理、列车信息及售票信息查询为一身的综合系统。功能需求从用户与管理员两个方面的进行分析。⑴从用户的角度看,用户需要订购自己所需要的火车票,所以本系统的使用者应该有注册账户功能、登陆功能、站点、车次查询功能、订票、退票功能、

5、查看自己的订票信息功能同时还有修改自己的注册信息功能。⑵从管理员的角度看,管理员可以通过登录权限进入管理员模式。管理员可以进行路线、车次的添加、删除以及修改并且可以通过系统查看用户的订购票务信息。⒉性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。⑴准确性和及时性系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,车票的数量和时间又影响用户的决

6、策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。⑵易用性本系统是直接面对用户的,而用户往往对计算机并不是很熟悉。这就是要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就是要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。...⑶安全性网上订票系统中涉及到相当重要的信息数据,系统要保证用户的权限,对于车次等信息用户只有享有查询服务,不得更改;系统还要提供方便的手段供系统维护人员进行数据备份、日常安全管理、以

7、及系统意外崩溃时数据的恢复等工作。同时系统还要保证对数据库进行及时更新,保证数据的一致性。3.可行性研究可行性分析的主要任务是了解用户的要求及现实环境,从技术、经济和管理等三方面研究。(1)技术可行性技术可行性是根据现有的技术条件,能否达到所提出的要求当前的软硬件技术能否满足对系统提出的要求。现在地铁已经实行了自动验票,火车票也已经有人工售票机了,而且现在动画应用也多不胜数,所以将他们三者合在一起,是可行的。(2)经济可行性经济可行性主要是对项目预估费用支出和取得的收益进行评价。火车票相对于其他运输工具是比较便

8、宜的,所以现在采用火车为交通工具的人群越来越多。对于此产生的经济效益是不可估量的,还为社会做出了巨大贡献。所以系统的更新是势在必得的。(3)管理可行性管理可行性是指管理方面的条件和管理人员对开发应用项目的态度。2课题总体设计2.1模块描述...本系统是面向铁道部门的管理人员和用户,主要方便管理人员对火车票管理操作以及用户对火车票的订购等操作。系统主要分为管理员端和用户端两个模块,管理人

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。