基于java web机票订购管理系统
2.4 数据库需求分析
根据上面业务流程图所涉及到的内容,数据库要设计的表有:用户表,管理员表,客机表,航班表,机票订购表;
2.5 系统目标
本选题系统的设计主要将实现以下目标: (1).人性化设计:系统界面友好,操作简单;
(2).前台实现用户登录,用户注册,航班查询,机票订购,个人信息管理,机票订购管理;
(3)后台实现管理员登录,用户管理,客机管理,航班管理,订购管理,系统管理;
- 6 -
基于java web机票订购管理系统
第3章 系统总体设计
3.1总体设计
3.1.1 处理流程
一,普通用户
(1).打开系统,进入系统前台首页界面,用户可以浏览商品,查看新闻和公告; (2).用后登录,可以购买商品;
(3).用户进入个人中心,可以修改个人信息以及管理订单 (4).退出系统。
二,管理员
(1).打开系统,进入系统登录界面, (2).通过验证后,进入系统管理主界面 (3).用户操作,执行相应的功能, (4).退出系统。
3.1.2系统的数据流图
普通用户 系统管理员 系统前台 机票订购系统 后台管理 7
基于java web机票订购管理系统
8
基于java web机票订购管理系统
3.2 系统结构图
9
基于java web机票订购管理系统
针对本系统的需求,设计出如下面所示的数据项和数据结构: 用户表:编号,用户名,密码,真实姓名,性别,身份证,联系电话; 管理员表:编号,用户名,密码,真实姓名,联系电话; 客机表:编号,客机名称,购买日期,服役日期,备注;
航班表:编号,航班名称,航班类型,出发城市,目的城市,出发时间,到点时间,使用客机,经济舱票价以及座位数,头等舱票价以及座位数;
订单表:编号,订单号,订购时间,票价,座舱类别,航班,用户,订购数量,总价;
3.3数据库设计
(1).用户信息E-R图
用户名 编号 用户 密码 真实姓名 联系电话 性别
(2). 管理员信息E-R图
邮件 身份证 密码 用户名 真实姓名 编号 管理员实体 联系电话 10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于java web的机票网上订购系统 定写论文(3)在线全文阅读。
相关推荐: