jsp网上报名与门票销售系统的设计与实现(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp网上报名与门票销售系统的设计与实现(4)


Java编程语言的风格十分接近C、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
1.5.2    Tomcat
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
1.5.3    SqlServer
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内要求极高而且需要处理大量数据的应用需要。
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的。
使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。可以使用 SQL Server Management Studio 管理数据库对象,使用 SQL Server Profiler 捕获服务器事件。
数据平台则正好完善地提供了一个解决方案来满足这些需求,这个解决方案就是公司可以使用存储和管理许多数据类型,包括XML、e-mail、时间/日历、文件、文档、地理等等,同时提供一个丰富的服务集合来与数据交互作用:搜索、查询、数据分析、报表、数据整合,和强大的同步功能。用户可以访问从创建到存档于任何设备的信息,从桌面到移动设备的信息。
2    系统分析
2.1    需求分析
2.1.1    功能需求
本系统主要需实现两大方面功能:
一、报名管理,负责活动的信息管理以及报名的管理工作;
二、门票销售管理,负责门票各类操作工作。
在报名管理方面的功能需求描述如下:
1、发布活动信息及录入
活动方及管理员发布活动信息,同时公布预报名(购票)信息
2、订票及注册
需要购买门票的客户提前注册并报名购票
3、查询
所有用户都可查询电影和门票信息概况。注册客户可以查询自己订票情况,管理员可以查询当前时段整个预报名的详细统计数据。
在门票销售管理方面的功能需求描述如下:
1、门票信息录入
管理员录入门票信息
2、门票销售操作
注册用户登录系统购票、退票等操作
3、查询
注册用户查询自己最终的门票确认情况及信息
4、统计报表
管理员可以在查询当前详细的门票销售情况,并且可以查看打印汇总统计报表。
该系统的直接用户有普通购票者和管理员。管理员有权操纵数据库的数据,进行添加、更新、删除等操作。购票者可以对自己有关的数据进行添加,更新、删除等操作,只能查询一些公开信息和自己的详细信息。 (责任编辑:qin)