计算机毕业设计 jsp火车票预订系统(jsp+sqlserver) 毕设

演示视频:

https://www.bilibili.com/video/BV1vj411s7qS/


第4章 系统的总体设计

3.1系统软件结构设计

4.1.1软件结构

本火车票售票系统可划分为信息查询、网上售票、取消售票三个部分。其中信息查询又可分为车次查询和订单查询两个部分。其层次图如图3.1所示。

图3.1火车票售票系统的层次图

4.1.2模块算法

1.各级别算法

1)界面级算法

处理输入信息,产生相应任务。

图3.2界面级算法示意图

2)数据库级算法

执行相应数据库操作,并直接返回信息反馈。

图3.3数据库级算法示意图

3.2系统流程图

系统顶层流程图如下图3.5所示。图3.6——图3.9为各模块详细系统流程图。

图3.5顶层系统流程

图3.6车次信息查询系统流程图

图3.7订单信息查询系统流程图

图3.8售票系统流程图

第5章 系统的详细设计

3.1接口设计

5.1.1用户接口

用户通过界面接口实现参数的输入,进入相应的界面后输入提示的信息即可产生相应的任务。

5.1.2外部接口

接口通过一个数据转换器,将网络二进制数据流转换为一个合适的数据结构单位并添加到缓冲区中。

5.1.3内部接口

表3-1内部接口说明表

顶层模块

二级模块

接口

数据模块

底层数据操作模块

取出记录集,执行SQL语句

用户操作模块

对应数据库相关表操作

界面模块

界面模块

生成任务

缓冲区模块

生成批处理

5.1.4软件接口

本系统程序所使用的数据库来源于主机数据库,所以系统数据与主机数据库数据向一致。

5.1.5模块内部

模块以接受参数方式独立登陆主机数据库并且独立运行,返回数据包显示在界面上。

3.2过程设计

5.2.1程序流程图

本系统主界面为用户设计了三个功能操作以供选择:查询,售票,退票。另外,为方便用户,还将“退出系统”也单另列了出来,用户可以根据需要触发不同事件。其处理流程如图3.1所示。图3.2——图3.6反映了不同触发事件具体的处理流程。

1.系统用户权限的系统主处理流程

图3.1系统用户权限的系统主程序流程图

3.新用户权限的系统主处理流程

图3.2新用户权限的系统主程序流程图

3.车次信息查询处理流程

图3.3车次信息查询程序流程图

3.售票处理流程

图3.4售票程序流程图

3.售票信息查询处理流程

图3.5售票信息查询模块程序流程图

6.退票模块处理流程

修改数据文件

图3.6退票模块程序流程图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huida_kaifa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值