2.3.4.3机票信息查询的DFD图 顶层图:
查找的机票信息 机票信息 用户登陆 查询机票 用户 1层图:
P 1 用户登陆 查找的机票信息 处理机票信 息 机票信息 机票信息 P 2 机票信息 用户 机 票 清 单 D 机票信息清单 机 票 信 息 D 2机票信息
2.4外部接口需求
在用户界面方面要求错误信息格式均以弹出提示框的形式出现,硬软件接口
方面没有特别的需求,一般用户都可以直接使用。 2.5性能需求
因为系统本身较小,并不投入实际应用,因此响应时间、结果精度方面可能会比较差,数据量大小方面能够处理较大的数据量。 2.6软件属性需求
在数据检索、数据增删改方面必须做到丝毫不差,满足软件开发的正确性要求。
必须考虑充足的异常处理机制以及软件的复用性,以便增强软件的健壮性。 在安全保密性方面做到不同身份所能处理的事务不同,避免保密数据泄漏;设置足够的触发器对不安全的数据修改进行回滚操作,进而保证了安全性要求。
所开发出来的软件必须是可维护的,不能把一些东西做的太死。
2.7数据需求(ER图表示)
管理员信息实体E-R图如图2-1所示。 管理员信息实体
管理员编号
管理员用户名 管理员密码
舱位等级信息实体E-R图如图2-2所示。 管理员电话
图2-2舱位等级信息实体E-R图
客机信息实体E-R图如图2-3所示。
图2-3 客机信息实体E-R图
航线信息实体E-R图如图2-4所示。
图2-4航线信息实体E-R图
订票信息实体E-R图如图2-5所示。
图2-5 订票信息实体E-R图
实体之间关系的E-R图如图2-6所示。
图2-6实体之间关系的E-R图
三、概要设计
总体设计
? 验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、
管理员)的不同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框,最多可以输入三次,三次不正确系统会自动关闭。
? 主窗体的用户信息界面,用户点击个人查询按钮,可以把自己的个人信息
显示到界面上,还可以对自己的信息进行相应的修改(用户编号和用户名不能修改),还可以点击我的机票查询,查询该用户的订票记录。 ? 主窗体的订票界面,你可以点击你想查询的有关机票的信息的按钮(舱位
信息查询,客机信息查询,航线查询,客户类型信息查询)获得相关信息的表,根据表的内容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。 ? 用户订票界面
? 增加航班界面
? 管理员界面的客机信息界面对客机信息的添加、删除和查询,包括客机编
号、客机型号、购买时间、服役时间以及备注信息等。
? 航班删除界面
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上机票预订系统课程设计(2)在线全文阅读。
相关推荐: