一、系统功能概述
本数据库系统是一个类似于 12306 的网络购票系统,其中查询列车表是对非用户开放的。用户注册成为会员后,可以进行查询火车车次,查询票务信息,购买车票,生成电子票单,查询已购车票,退票等功能,当遇到问题时,还可以根据系统提示咨询客服寻求帮助。持有此系统的管理员可以对该系统进行操作。在满足用户需求的同时,我们的系统也为一些商家提供广告服务,支付一定的费用可以在平台投放广告,秉持着以方便网络购票为主,拉动商业经济为辅的设计理念。
二、系统功能模块结构
系统功能模块结构主要包括(前端功能、Web 服务端、数据库端),其中前两者主要依托 JSP 文件实现,后者使用 MySQL 脚本语言
2.1 前端功能
前端使用 HTML 与 CSS 样式混合搭建。
在前端,主要实现了与用户的交互,可以展开为以下几项:
显示对用户下一步操作的提示简单的 HTML 文本显示功能,在每个界面上设置提示语句与跳转链接,方便用户选择下一步操作。
获取用户的输入内容该部分通过对表单进行提交,提交至与数据库进行交互的 JSP 界面,编写查询条件。使用表单
将文本输入框嵌入,用户直接对页面的文本框输入,对用户输入的内容进行保存,通过统一提交。
将后端与数据库的查询结果可视化
WEB 服务得到查询结果或反馈,我们使用<% %>标志,可以将 html 与 java 语句嵌入同一个 JSP 文件中,可视化时,使用的是 html 语言。
本模块主要面向用户,由用户操作,功能包括:用户注册信息,修改个人密码,查询个人信息,查询车次信息,订购车票和退车票以及查看通知等。
⑴ 注册信息:主要是用户在使用此系统之前向系统数据库中注册个人信息,便于系统以后的管理和保障系统的安全。
⑵ 修改个人密码:主要是为了保障用户信息安全,用户可以对自己密码进行替换和重新设置。
⑶ 查询个人信息:主要是用户对自己的信息查询。
⑷ 查询车次信息:主要是用户根据自己所想要订购的车票,查询其相应的火车及其线路的相关信息。
⑸ 订购车票:用户订购自己所需要的车票。
源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~