
车站售票系统
作品编号:ASPNET001 开发环境:ASP.NET(C#)+SQLSERVER WORD全文:55页 论文字数:23800字 此车站售票系统毕业设计完整版包含[论文,源程序] |

4.2 系统功能模块设计
针对系统总体功能结构图4-1,下面是每个功能模块的详细设计。
4.2.1 注册模块
注册模块是每个信息系统必须有的一个功能模块,现在常用的注册机制主要有三种:
◆ 用户登录ID和密码直接由管理员分配,用户只能修改密码。
◆ 用户输入注册信息,等管理员验证通过后,给出登录名和密码,用户可以修改密码。
◆ 用户正确输入注册信息后,系统直接通过验证,把用户注册的用户名作为合法用户,这种是最常用的。本系统用的就是这种登录方式,这种注册方式用户名和密码都可以修改。
4.2.2 登录模块
用户输入系统网址,首先出现的是系统登录页面,登陆页面的主要功能是验证用户的合法性,如果用户不经过登陆页面直接输入其他系统页面的网址,系统也会自动跳转到登陆页面。登录页面上还有注册用户入口 ,用户第一次使用本系统应该先注册,后使用。
4.2.3 售票模块
买票模块可以说是客车售票系统最重要最核心的模块,其它的功能模块都是为是以它为核心,为它服务。进入买票页面后,用户可以选择或输入车次,开车时间,起始站,终点站,座位类型,是否学生票,票数等信息,可以点击计算价格和购买按钮。买票成功后可以给出用户具体的票据,也就是车票,本系统暂时先模拟了一张车票,车票上有打印按钮,当用户点击打印按钮,理论上可以打印出实际的车票,这个功能要设计到系统和车票打印机的连接,本系统主要侧重软件实现。
4.2.4 订票模块
订票模块也是客票系统中必不可少的功能模块,订票是指在超出买票期限时用户可以和代售点达成协议,先付款预定车票,这也是缓解客票销售紧张的一种好方法。
订票界面和买票界面差不多,只是在买票页面上多了用户信息栏。当用户想要订票时候,除了需要输入车次信息和票数外,还要输入自己的信息,如:姓名,联系方式,身份证号,地址等。用户的订票信息将会被保存到dingpiao表里面(订票表)。
4.2.5 退票模块
有的用户可能会应为很多原因,原先买的或者订的票现在又不想要,所以退票这个功能也是必不可少的。现在火车站退票的规定是在列车开车前可以退票,只能退还原票价80%的金额。退票模块分为两种退票方式:退票和退订。本系统设置的退票,退订比率均为80%,即无论退票还是退订返回给用户的金额是原票价的80%。用户退票成功后,用户的在dingpiao表里面(订票表)的纪录要立即删除。
4.2.6 查询模块
如果用户买票时已经知道要购买的车次,那么直接在买票模块里输入车次就可以进行买票;如果用户买票时只知道出发地点和到达地点,这时就要用到查询功能,在查询功能支持两种查询方式:按车次查询和按站点查询。按车次查询直接输入车次就可以查出来该车次的车次信息;按站点查询又分为三种查询方式:按起始站,按终点站,按起始站和终点站的组合。无论以哪种方式查询,查询结果里面除了显示每一趟车次的详细信息外,每趟车次后面还有一个购买按钮,点击它就会跳到买票页面,用户就可以在这里购买该车次车票。
4.2.7 个人资料模块
个人资料模块是个相对比较小的功能模块,它的作用是供用户查看或者修改自己的资料。用户登录系统主界面后,点个人资料系统就可以显示当前登陆用户的信息。
......
本asp.net毕业设计“车站售票系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
客服微信号:hastp888
添加好友时请备注“论文”