(10)管理员公告管理:管理员可以进行公告的查询以及添加,将最新的信息通知及时发放给用户查看。
1.3系统应用前景
1.3.1国内发展现状
我国的交通运输业虽然取得了不小的发展,但是在车票预订方面依然存在许多问题,下面罗列其中的一部分:
(1)国内许多地区仍然采用传统售票方式,造成人力物力的极大消耗,给老百姓和工作人员带来不便。
(2)国内对于车票预订系统的开发成本较高,且只适用于windows平台,比较局限单一。
针对在车票预订方面存在的诸多问题,相信随着科技的进步和优秀IT人才的培养,都会得到解决的。
1.3.2应用前景文献综述
近几年,随着计算机网络技术飞速发展,基于web的各种预订系统,比如
酒店预订、餐饮预订等纷纷出现,各个汽车站火车站也渐渐向着网络信息化的方向进化。对于传统售票方式的缺陷与不足,先进的车票预订信息系统的设计与开发都可以进行弥补。因此这个系统在日后有着很大的发展前景,还可以不段地开发扩展。
1.4本文主要研究内容
本文第一章绪论,首先阐述了系统的开发背景与意义,描述传统售票方式的不足和
此系统开发的必要性;然后描述系统开发目的,想要做些什么;随后就该系统国内发展现状与应用前景进行分析;最后解释本文的研究内容。
第二章主要是介绍系统的开发环境和工具,阐述选择的原因。
第三章系统需求分析,进行可行性分析、系统业务流程和需求分析等。
第四章系统总体设计,对系统处理流程、功能图、数据库及数据库表、逻辑结构以及系统的实现等进行设计。
第五章为系统详细设计,分模块描述功能设计以及代码设计,展示各个功能实现过程。
第六章在系统实现阶段,展示相应功能,测试用例以及效果图展示。
第七章是总结与展望。
2 系统开发环境及工具介绍
2.1 B/S模式简介
B/S模式是对C/S模式的扩展。用户通过浏览器的界面而不是客户端进行使用。B/S模式中,用户向service发送http请求,服务器接收请求后将处理的数据(HTTP响应)返回给浏览器。在这种情况下,服务器端的压力和负担增大,目前这种模式应用于许多企业业务系统以及MIS系统当中,这也是日后信息化发展的主流[1]。与C/S模式相比,这种模式更加易扩展、易升级、易部署、易维护,并且节约资源、降低成本,不需要专门对客户端进行开发,这也是我选择它的原因。
2.2 JSP简介
PHP、ASP、JSP以及CGI都是目前常用的web编程语言,此系统的开发运用的是JSP技术。JSP也就是JavaServer Pages,由Sun公司提出,是一种动态网页技术标准,在HTML文件中加入JSP标记和Java语言就构成了JSP网页。
JSP语言的优点有:
(1)程序员能够使用HTML显示静态网页,使用JSP来显示网页的交互。
(2)JSP支持绝大部分平台。
(3)只需要编写一次,就可以运行在各种服务器端。
(4)JSP可以连接和操纵任何兼容JDBC的数据库,例如Mysql、sql server、oracle。
(5)速度快。来!自~751论-文|网www.751com.cn
2.3 MySql简介
Mysql是目前较为流行的开源数据库管理系统,它使用标准的SQL语言管理数据库。“SQL集数据查询(Data Query)、数据操纵(Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control)功能于一体”[1]。具有综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供多种使用方式以及简单易学的特点。Mysql的主要优点有: