本车票购买系统是针对目前车票购买系统的实际需求,从实际工作出发,在分析以前车票购买系统中存在问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,采用目前最流行的B/S结构和JSP中流行的MVC三层设计模式。本车票购买系统主要包括“登录模块”、“系统用户管理模块”、 “车次信息管理模块”、 “订票信息管理模块”、 “系统管理模块”等多个模块。它帮助车票购买系统实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统得管理模式,本系统合理的利用了车票购买数据资源,有效的减少了车票购买系统的经济投入,大大提高了车票购买系统的效率。
本系统结合管理员车票购买系统现状,对管理员车票购买系统路网现状进行分析,分析系统平台的总体框架设计,为了在于整合现有车票购买资源的基础上,建立一套满足于车票购买系统的维护、管理、管理员监控和决策分析的综合型信息系统,实现管理员车票购买系统工作的全面信息化。
具体研究内容包括:
1) 不同用户的登录问题:根据用户的类别(管理员、用户)实现用户操作权限的区分并显示不同的操作界面。
2) 数据库的连接问题:数据库连接为系统中的关键技术。
3) 数据的一致性和安全问题:本系统必须保证数据的一致性和安全,才能实现有效的管理。不能让没有权限的用户对数据进行操作并且定期对数据库进行备份。
4) 界面开发:系统界面的设计很重要,要使界面具有亲和力。
5) 多表之间的条件查询:本系统涉及到很多查询,对一些复杂的查询必须经过严谨的分析后再写出查询的MYSQL语句并且要优化查询方法。
6) 分析车票购买系统路网信息化现状;
7) 研究车票购买系统的现状及存在的问题;
8) 研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;
9) 研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维护;
10) 进行车票购买系统的功能设计。
目录
摘要 I
Abstract II
1 绪论 5
1.1研究背景 5
1.2研究目的及意义 5
1.3主要研究内容 5
2 相关技术知识介绍 7
2.1 JSP相关技术介绍 7
2.2 MVC开发模式介绍 7
2.3 MYSQL相关知识介绍 8
2.4 三层结构体系 8
3 系统分析 9
3.1可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 9
3.1.3 操作可行性 9
3.2 功能需求分析 10
3.3 数据需求分析 11
3.4 性能需求分析 11
3.5数据流分析 12
4 系统设计 14
4.1系统总体设计 14
4.2系统功能设计 15
4.3 数据库的设计 18
4.3.1 概念模型的设计 18
4.3.2 数据库表的设计 19
5 系统实现 25
5.1登录模块 25
5.2密码修改模块 29
5.3系统用户管理模块 31
5.4管理员模块 33
5.5系统管理 36
6 系统测试 39
6.1测试概述 39
6.2数据库测试 39
6.3测试用例 42
7 总结 46
参考文献 47
致 谢 48