火车票网络订票售票系统的设计与实现(NetBeans,MySQL)
资料介绍:
火车票网络预订售票系统的设计与实现(NetBeans,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文16000字,程序代码,MySQL数据库)
本文针对火车站的售票实际情况,按照软件工程设计思想,经过项目的可行性研究和需求分析、概念结构设计、逻辑结构设计,物理结构设计、数据库设计以及编码实现和调试等步骤设计开发了火车票网络预订系统。并运用数据流图、E-R图和数据库逻辑结构以及系统流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
开发工具利用Rational roses设计工具、NetBeans 7.0开发工具和MySQL 5.1数据库来开发这个火车票预订系统。该系统要解决网上火车票预订工作所要解决的问题,可以满足火车站网上预订的基本要求,包括车次信息的查询、增加和删除,订票内容的查询、退票,用户信息的查询、增加、修改和删除。该系统可运用到火车票预订工作中,根据用户的需求,管理员管理,快捷方便的为用户提供服务。
关键词 火车票网络预订系统,NetBeans,MySQL
系统的流程
用户:
(1)用户进入系统,选择预订车票的始发站、终点站、车票类型和出发日期,搜索列车车次;
[来源:http://www.doc163.com]
(2)列出车次列表,包括发车日期、始发站、终点站、车次、开出时刻、到达时刻、座位类型和票价,选择车次;
(3)进入登录注册页面,如果用户没有注册,提示用户注册,包括用户名、身份证号、性别和电话,注册后提示注册成功对话框;
(4)然后输入正确的用户名和身份证号,登录系统;
(5)进入用户系统主页面,包括个人信息、订票信息和退出系统;
(6)个人信息系统模块:用户可以查看个人注册信息和修改个人信息;
(7)订票信息系统模块:用户可以查看自己已订票的详细信息,也可以确认订票或选择退票;
(8)退出系统:用户可以选择退出系统。
管理员:
(1)管理员通过账号和密码登录后台管理系统;
(2)进入后台管理系统主页面,包括查看用户信息、调整车次、查看订票和退出系统;
(3)查看用户信息模块:管理员可以查看所有订票用户的信息;
(4)调整车次模块:管理员可以添加和减少车次;
(5)查看订票模块:管理员可以查看所有用户的订票信息,可以删除用户的订票信息,返回给用户所改信息;
(6)退出系统:管理员可以退出系统。
运行平台与环境
指定工具 编程工具:Netbeans [来源:http://www.doc163.com]
数据库管理系统:Mysql
开发环境 操作系统:Windows
[来源:http://www.doc163.com]
[资料来源:www.doc163.com]
[资料来源:www.doc163.com]
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 背景与意义 1
1.2 管理信息系统 2
1.3 相关技术 3
1.3.1 JSP技术 3
1.3.2 JavaBean介绍 3
1.3.3 MySQL介绍 4
2 系统需求与可行性分析 5
2.1 需求分析 5
2.1.1 业务需求 5
2.1.2 功能需求 5
2.1.3 数据需求 6
2.1.4 性能需求 6
2.2 可行性分析 7
2.2.1 经济可行性 7
2.2.2 技术可行性 8
2.2.3 操作可行性 8
3 系统设计 9
3.1 设计思想 9
3.2 整体设计 9
3.2.1 架构设计 9
3.2.2 功能结构图 10
[来源:http://www.doc163.com]
3.2.3 用户功能描述 13
3.2.4 系统用户角色区分 14
3.3 数据库设计 14
3.3.1 概念结构设计 14
3.3.2 逻辑结构设计 17
3.3.3 物理结构设计 17
3.4 系统的流程 18
3.4.1 流程描述 18
3.4.2 面向对象的设计 19
4 系统的实现 24
4.1 运行平台或环境 24
4.2 功能实现 24
4.2.1 管理员后台登录模块 24
4.2.2 后台管理模块 25
4.2.3 后台管理用户信息模块 25
4.2.4 后台调整车次信息模块 26
4.2.5 用户查询车次信息模块 28
4.2.6 用户注册登录模块 29
4.2.7 用户前台操作模块 30
4.3 实现方法 31
5 系统测试 33
5.1 界面测试 33 [版权所有:http://DOC163.com]
5.2 功能测试 33
结束语 36
致 谢 38
参考文献 39 [来源:http://Doc163.com]
下一篇:学校书籍借阅系统的设计与实现(Struts,MySQL)