APP下载

景点门票售票系统设计研究

2021-02-07山东科技大学齐云龙唐玮强姚连达

电子世界 2021年1期
关键词:门票价格购票门票

山东科技大学 齐云龙 唐玮强 姚连达

根据景点售票管理的特点,景点售票管理系统设计研究将对售票过程中的旅客预定买票,购票,退票,以及对个人购票信息的查询展开设计。开发主要应用软件包括后台数据库SQL Server 2014 Management Studio、eclipse和应用技术JAVA GUI的操作环境来实现图形和窗口的显示方式。本文将主要针对JDBC的使用、JDBC连接SqlServer、SqlServer创建数据库和有相景点售票系统的需求分析,总体设计,详细设计进行叙述。

随着人民生活水平的不断提高,精神生活逐渐丰富,旅游的人数不断增长。景点售票管理系统有着方便的查询统计功能使得用户可以精确掌握旅游景点的各种情况,并为其提供决策的依据,提高售票的效率和管理水平,减少不必要的错误。SqlServer数据库的联合应用将此景点的全部售票记录全部储存在内,再配置一些必要的用户接口,以满足游客的快速操作包括查询有无余票、个人购票记录和减轻管理员的工作负担、提高管理水平。景点售票管理系统具有存储数据量大、操作快、效率高、保密性好、寿命长、成本不高、减轻管理员负担、自动生成报表的特点。这些正是数据化时代计算机科学带来的便利,也是企业与时代接轨的必要条件。

1 实现技术

1.1 JDBC

JDBC名为Java数据库连接(Java Data Base Connectivity)如图1,它提供的接口让用户可以便捷的访问底层数据库。是数据库与Java编程无关连接的API,简单来说是一个工具,可以对数据库进行增删改查的操作,是一种规范。

图1 JDBC原理图

1.2 JAVA GUI

GUI框架包括Swing组件、AWT组件、布局、容器和与事件有关的类接口等。其中Swing更加强大,是Java基础类的一部分。容器可分为顶层、中间、特殊容器。容器主要包括面板类、窗口类、结构类。由Java.swing包提供。

2 需求分析

系统能够在购票者进入此页面时,清晰展示所有票的信息包括类型、数量、有无票、价格等必要信息。让用户能进行相关操作包括预订票、退票、售票情况查询、优惠活动显示、修改密码、身份信息修改、安全设置、查询本人的票。让系统管理员可以在后台对用户所遇到的问题进行解决,系统设置,管理员登录。系统要具有存储数据量大、操作快、效率高、保密性好、寿命长、成本不高、减轻管理员负担、自动生成报表的功能和特点。

3 系统开发平台

基于SQLServer数据库进行的数据库创建。功能数据库管理系统(DBMS),提供数据库操作语言,对数据库进行有效的控制,保证了数据的安全性。提供图形化用户使用界面,丰富的编程接口,存储数据量大,让用户的选择更多样化。

4 基础数据表信息

(1)售票员—景点门票关系是一对多关系,将其转换为关系模型为:

销售员(编号、姓名、密码)

景点门票(票号、门票类型、优惠情况、门票价格)

(2)游客—景点门票关系是一对多关系,将其转换为关系模型为:

游客(游客信息、游客类型)

景点门票(票号、游客信息、付款时间、应付款、退票时间、应退款、门票类型、优惠情况、门票价格)

(3)门票价格—景点门票关系是一对多关系,将其转换为关系模型为:

门票价格(门票类型、门票价格、门票属性)

景点门票(票号、门票类型、优惠情况、门票信息)

总体关系模型为(如图2所示):

景点门票(票号、游客信息、付款时间、应付款、退票时间、应退款、门票类型、优惠情况、门票价格)外键:游客信息

销售员(编号、姓名、密码)

游客(游客信息、游客类型)

门票价格(门票类型、门票属性、门票价格)

5 系统功能介绍

(1)功能划分(如图3所示)。

图2 景点门票售票管理系统关系模型

图3 景点门票售票管理系统结构图

表1 运行环境要求

(2)登录:分为用户登录和管理员登录。用户登录即为浏览者登录,是在用户输入账号和密码后系统进行比对正确进入浏览页面。管理员登录是系统设计员可以进入系统后台对系统设置进行修改的登录设置。

(3)售票:分为自己已购票,预订票和退票显示。方便对购票者的购票信息进行查询和操作,对还没有开始售出票进行预定,对提交订单的票进行付款和对买错票的情况可以退票在数据库中进行删除。

(4)查询:分为查询账号的购票显示,各景点内的售票价格,优惠活动显示。显示订票时间,观光时间,购票数量,方便用户进行规划修改。

(5)备份和统计:分为售票统计和数据备份。是后台系统管理员的应用部分,主要针对各景点门票的售票数量,和对重要数据进行备份管理防止不必要的错误。

6 运行环境要求(见表1)

猜你喜欢

门票价格购票门票
不同的购票方法
提前预登记,免费参观
买门票
直击痛点的“候补购票”可多来一些
乡村旅游不再是“门票+凉皮”
铁路候补购票服务扩大到全部列车
“十一”黄金周314个景区降价或免票
门票中的学问
对旅游景区门票价格过高问题原因及对策的思考