火车票预定前台系统分析与设计
系统规划
系统名称:火车票预定前台系统
系统简述:火车票预定前台系统是一项重要的工作,它主要为旅客提供火车票的预定,解决
旅客排票难的问题,方便旅客的出行。
项目目标:在预定时间内开发出一个界面友好、功能较完整的火车票预定前台系统。 项目成员:周祥,陈丰,周培,徐建波,胡君
负责人:周祥
成 员:周祥,陈丰,周培,徐建波,胡君 任务分工:
xxx:画功能层次图 xxx:画数据流程图 xxx:设计系统界面 ……
系统分析
系统功能:该火车票预定前台系统主要包括用户管理,票务管理和交易管理三大功能,具体
如下:
图1 火车票预定前台系统功能层次图
1
MIS系统分析与设计
系统数据流程:根据系统的功能层次图,可得该火车票预定前台系统的数据流程图(DFD)
如下:
图3 火车票预定前台系统第一层DFD
图4 用户管理系统第二层课程选修功能之DFD
2
MIS系统分析与设计
图5 票务管理系统第二层用户管理功能之DFD
图6 交易管理系统第二层成绩管理功能之DFD
数据字典:现对该系统数据流程图各元素定义如下:
数据流条目 编号:F-02 名称:火车票
简述:旅客在网站上所预定的火车票 来源:旅客预定 去向:P1.4
组成:出发地,目的地,发车时间,车次,金额,旅客姓名及相应证件号
3
MIS系统分析与设计
数据存储条目
编号:D 名称:用户
简述:火车票预定前台管理系统的使用者 组成:用户名,密码
相关数据流:P2.2——D,D——P2.1,D——P2.3
数据项条目 编号:I-001 名称:用户名 别名:uer-no
简述:系统中用户的编号 类型:字符 长度:4
(说明:要求从系统底层数据流程图中分别选出一个数据流、数据存储、数据项、处理逻辑以及外部实体,对其进行数据字典的定义。)
系统数据库概念模型
该系统数据库中的主要实体有:
用户:用户名,密码,姓名,身份证号,职业 车票:始发地,目的地,车次,座位号 实体之间的联系为:
用户与车票:1:1联系 该系统数据库概念模型E-R图为:
图13 火车票预定前台系统数据库E-R图
系统设计
系统数据库关系模型
该系统数据库中的关系表有:
用户(用户名,密码,姓名,身份证号,职业)
4
MIS系统分析与设计
用户名 车次信息 票额 订票时间 车票(车票号,车次,时间,出发地,目的地,身份证号)
车次 时间 出发地 目的地 身份证号 订票(用户名,车票号,用户名,车次信息,票额,订票时间)
用户名 密码 身份证号 职业 (说明:关系表中的关键字要如上以其它颜色标出,并加上下划线。)
系统界面设计
图14 “系统登录”界面
页面布局:封面型结构布局
页面配色:主色调-深蓝色;辅色调-灰色;背景色-深蓝色 输入校验:用户名为4位字符;用户名和密码都不能为空
功能简介:用户在界面中输入用户名和密码,当用户名和密码一致时,成功登录系统。
5
MIS系统分析与设计
图16 “查看个人信息”界面
页面布局:“T”型结构布局
页面配色:主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
输入校验:密码为数字和字母的组合;姓名为汉字或字母;所有的输入选项都不能为空 功能简介:用户可查看个人信息并进行修改,当点击“保存修改”时,系统保存新信息并提
示“保存成功!”。
图18 “票务管理”界面
6
MIS系统分析与设计
页面布局:“T”型结构布局
页面配色:主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色 输入校验:无
功能简介:用户可查看余票信息并预定自己所需要的车票,当点击“提交”,系统保存订票信
息并提示“订票成功!”。
图20 “交易管理”界面
页面布局:“T”型结构布局
页面配色:主色调-深蓝色;辅色调-灰色;点晴色-黄色;背景色-白色
功能简介:用户可以用过此界面查看自己的交易记录,查看所定车票的信息,并在一定时间内
可以修改所定车票
系统物理配置设计
数据库管理系统:SQL Server 2000 开发工具:Dreamweaver、JCreator
计算机硬件:服务器(酷睿双核、2G内存、80G磁盘),个人电脑(鼠标键盘,显示器),
打印机
计算机网络:局域网,星型,交换机和路由器,双绞线,Windows 系统
说明:在系统分析与设计中需要画一些图形,其中画图工具可自行选择(本人一般用office里的powerpoint画,也比较方便)。
7
因篇幅问题不能全部显示,请点此查看更多更全内容