基于B/S架构的游乐园网上售票系统

2022-09-12 版权声明 我要投稿

一、引言

随着社会的发展, 美好的精神生活成为人们的主要追求。游乐园成为家长与孩子业余放松的最佳地点, 然而其门口冗长的购票队伍, 总是让许多家庭望而却步。实现游乐园网上售票有效的减少了不必要的排队时间, 让家长和孩子在忙碌的工作和学习中有享有更长的游玩时间, 更好的享受乐趣。本文阐述了一种基于B/S架构的游乐园网上售票系统, 该系统从管理员和用户两方面出发, 实现了对游乐设施的管理, 对用户信息的管理, 以及对用户购退票的管理等, 以便更好的满足用户的需求。

二、系统功能模块划分

(一) 用户权限

(1) 用户信息:输入密码, 查看用户的基本信息。 (2) 项目详情:展示现有的游乐设施及其基本信息。 (3) 网上购票:通过选择游乐设施及票数, 实现用户网上购票。 (4) 网上退票:通过选择游乐设施获取用户购买票数, 实现网上退票功能。 (5) 购票记录:查看用户的购退票时间及张数等信息。

(二) 管理员权限

(1) 添加管理员:实现对管理员信息的添加。 (2) 删除管理员:对管理员管理记录的删除, 以及管理员信息的删除。 (3) 添加游乐设施:实现对游乐设施基本信息的添加。 (4) 修改游乐设施:对游乐设施基本信息进行更改。 (5) 删除游乐设施:对游乐设施售退票记录的删除和游乐设施信息的删除。 (6) 修改密码:对管理员信息的修改。

系统功能模块划分如下图所示:

三、软件架构设计

本系统采用数据库服务器为SQL Server 2008。

数据库主要包括:用户信息表、游乐设施表、用户操作表、管理员信息表、管理记录表。 (1) 用户信息表 (users) :用来记录用户的基本信息。数据包括:用户名、密码、姓名、性别、联系方式、注册时间等, 实现注册用户、查看信息的功能。 (2) 游乐设施表 (ticket) :用来记录游乐设施的基本信息。数据包括:设施类型、设施名称、单价、剩余票数、图片等, 实现添加、删除、修改游乐设施, 展示游乐设施详情的功能。 (3) 用户操作表 (do) :用来记录用户购退票的相关记录。数据包括:用户名、设施类型、操作类型、数量、时间, 实现网上购退票、查询相关记录的功能。 (4) 管理员信息表 (administrator) :用来记录管理员的基本信息。数据包括:管理员账号、管理员密码, 实现添加、删除管理员, 修改密码的功能。 (5) 管理记录表 (guanli) :用来记录管理员管理游乐设施的相关记录。数据包括:管理员账号、设施类型、管理时间, 实现添加、修改、删除游乐设施的功能。

数据库关系图如下所示:

四、系统核心功能实现

用户登录:分为用户和管理员两个权限, 不同权限拥有不同的功能, 可以在此界面选择注册新用户和忘记密码选项。

注册新用户:填写新用户基本信息, 其中注册时间默认为系统时间。

管理员权限登录:添加管理员:添加新管理员基本信息, 提交时判断管理员账号是否唯一。删除管理员:根据输入的管理员账号和密码判断是否执行操作, 若密码与账号相符合则删除管理员及其相关的管理记录。添加游乐设施:添加游乐设施的基本信息, 同时在管理记录表中添加相应记录。修改 (删除) 游乐设施:通过下拉列表选择游乐设施类型, 修改 (删除) 对应的信息并添加相应管理记录。删除时需同时删除与该游乐设施相关的购票和退票记录。修改密码:实现对管理员密码的修改, 需要正确填写原密码才能够进行修改。

用户权限登录:个人信息:正确填写密码后展示用户的基本信息。项目详情:对用户展示当前所有的游乐设施信息。网上购 (退) 票:通过选择游乐设施类型及张数实现该功能, 购票时若余票不足时购票失败。退票时则购票张数需大于或等于退票张数。购票记录:通过用户名查看用户的购票退票记录。

五、结语

本系统实现了预计的各个功能, 基本能够满足用户的网上购票、退票需求, 有效减少了客户的排队时间, 也大大提高了游乐园售票的效率, 为人们的日常生活提供了便利。但是系统中仍存在许多不足, 在以后的使用中需要进行修改和完善, 以更好的满足人们的需求。

摘要:随着计算机技术的飞速发展, 便利的互联网生活模式逐渐取代了传统的生活模式, 使人们的生活越来越便利, 互联网技术逐渐走入各个领域, 成为生活中必不可少的重要组成部分。游乐园网上售票系统, 采用B/S架构的模式, 实现了为生活提供便利的最终目标。

关键词:B/S架构,网上售票,计算机技术,SQL Server数据库

参考文献

[1] 李智鑫, 杨毅.Web程序设计与应用实验指导[M].北京:中国铁道出版社, 2008.12.

[2] 孙卫琴, 李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社, 2004.

上一篇:论DSM(需求侧管理)对中国电力的影响下一篇:滚动轴承常见故障及其振动信号特征