收藏 分销(赏)

机票订票系统详细设计项目新版说明书.doc

上传人:a199****6536 文档编号:2711774 上传时间:2024-06-04 格式:DOC 页数:9 大小:128.04KB
下载 相关 举报
机票订票系统详细设计项目新版说明书.doc_第1页
第1页 / 共9页
机票订票系统详细设计项目新版说明书.doc_第2页
第2页 / 共9页
机票订票系统详细设计项目新版说明书.doc_第3页
第3页 / 共9页
机票订票系统详细设计项目新版说明书.doc_第4页
第4页 / 共9页
机票订票系统详细设计项目新版说明书.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、五、具体设计说明书1引言21.1编写目标21.2项目背景21.3定义21.4参考资料22总体设计32.1需求概述32.2软件结构33程序描述43.1功效43.2性能43.3输入,输出项目53.4程序逻辑73.4.1、登录73.4.2、查询系统73.4.3、订票系统83.4.4、修改系统83.4.5、退票系统93.5接口93.5.1、用户接口93.5.2、外部接口93.5.3、内部接口93.6存放分配93.7限制条件103.8测试关键点101引言1.1编写目标在本机票预定系统项目标前一阶段,也就是概要设计阶段中,已经将系统用户对本系统子模块功效做了具体叙述,这些模块功效具体设计将在本汇报中详尽得

2、以叙述及说明。本阶段已在系统概要设计基础上,对机票预定系统做具体设计。关键处理了实现该系统程序模块具体设计问题。包含确定算法,数据结构,模块接口使用,数据库动态操作和界面设计等。在以下概要设计汇报中将对在本阶段中对系统所做全部具体设计进行具体说明。在下一阶段编码过程中,程序设计员可参考此具体设计汇报,在具体设计对机票预定系统所做算法设计,数据结构和数据库动态操作基础上,对系统进行编码。在以后软件测试和软件维护阶段也可参考此说明书,方便于了解在具体设计过程中所完成各模块算法设计,或在修改时找出在本阶段设计不足或错误。1.2项目背景开发软件名称:机票订票系统项目开发者:兰州理工大学软件工程机票订票

3、系统开发小组:用户单位:旅客、航空企业1.3定义数据字典:相关数据信息集合,也即对数据流图中包含元素定义集合。1.4参考资料1.软件工程导论 清华大学出版社 张海藩 编著2.实用软件工程 清华大学出版社 郑人杰 等 编著3.数据库系统概论(第三版) 高等教育出版社 萨师煊 王珊等编著4.概要设计说明书 5.需求规格说明书2总体设计2.1需求概述某航空企业为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社替换航空企业负责为旅客定票,旅行社把预定机票旅客信息,包含姓名、性别、工作单位、身份证号码、旅行时间、旅行目标地,输入机票预定系统用户端程序,系统经过查询航空企业内航班数据服务器后,为旅客安

4、排航班. 要求系统能有效、快速、安全、可靠和无误完成上述操作。并要求用户机界面要简单明了,易于操作,服务器程序利于维护。2.2软件结构机票订票系统用户管理员登录注册增加航班查询及删除航班用户订票系统查询查询及预订修改密码退票3程序描述程序设计关键是为了明了概括订票系统设计思绪理念,给人以清楚结构。经过分布罗列来说明其作用和其关键性,也有部分补充其其它方面。程序包含: 登录系统:其功效含有:旅客登录到订票系统界面和管理员登录到管理界面。 注册系统:其功效含有:用户首次登陆时,需注册相关账号和密码,然后登陆系统。 订票系统:其功效含有:旅客身份信息验证,航班信息查询。 查询系统:其功效含有:用户和

5、管理员全部可查询飞机航班,同时,管理员可查询用户订票相关情况。修改密码系统:其功效含有:用户可修改其登陆密码。增加及删除航班:其功效含有:管理员可依据实际情况,增加及删除相关航班信息。退票系统:其功效含有:退订预定航班,退订票。3.1功效1、旅行社把预订机票旅客信息(姓名、性别、身份证号、电话、旅行时间、旅行始发地旅行目标地等)输入该系统; 2、系统为旅客安排航班。3.2性能系统处理正确性和立即性系统处理正确性和立即性是系统必需性能。在系统设计和开发过程中,要充足考虑系统目前和未来可能承受工作量,使系统处理能力和对应时间能过满足企业对信息处理需求。因为机票预定系统查询功效对于整个系统功效和性能

6、完成举足轻重。作为系统很多数据起源,而机票数量和时间又影响企业决议活动,其正确性很大程度上决定了机票预订系统成败。在系统开发过程中,必需采取一定方法确保系统正确性。系统开发性和可扩充性机票预订系统在开发过程中,应该充足考虑以后可扩充性。全部这些全部要求系统提供足够手段进行功效调整和扩充。而要实现这一点,应该经过系统开发性来完成,既系统应是一个开放系统只要符合一定规范,能够简单加入和降低系统模块,配置系统硬件。经过软件修补,替换完成系统升级和更新换代。系统响应速度机票预订系统在日常处理中响应速度为妙极,达成实时要求,和实时反馈信息。在进行统计分析时,依据其问题而影响工作效率因为需要数据量得不一样

7、而从妙极到分钟级。3.3输入,输出项目表一:Adminstrator (管理员表)列名数据类型许可null值AdNameVarchar(20)PasswordintNoteVarchar(500)表二:LineInfor(飞机相关信息表)列名数据类型许可null值AirlineVarchar(50)OriginVarchar(50)DestinationVarchar(50)LeaveTimeVarchar(50)ArriveTimeVarchar(50)EconomyNumberVarchar(50)EconomyFaresVarchar(50)BusinessNumberVarchar(5

8、0)BusinessFaresVarchar(50)FirstNumberVarchar(50)FirstFaresVarchar(50)NoteVarchar(500)表三:Reserve(用户订票信息表)列名数据结构许可null值UserNameVarchar(50)NameVarchar(50)SexVarchar(50)UserIDVarchar(50)UserTelVarchar(50)AirLineVarchar(50)OriginVarchar(50)DestinationVarchar(50)EconomyNumberVarchar(50)BusinessNumberVarch

9、ar(50)FirstNumberVarchar(50)BookingTimeVarchar(50)NoteVarchar(500)表四:UserInfor(用户信息表)列名数据类型许可null值UserNameVarchar(50)PassWordVarchar(50)NameVarchar(50)SexVarchar(2)UserIDVarchar(50)UserTelVarchar(50)OriginVarchar(50)DestinationVarchar(50)AirLineVarchar(50)NoteVarchar(500)3.4程序逻辑3.4.1、登录 3.4.2、查询系统 3

10、.4.3、订票系统 3.4.4、修改系统 3.4.5、退票系统 3.5接口3.5.1、用户接口本套航空订票系统软件可视化很强,做到用户运行程序就可直接上手操作。3.5.2、外部接口在本套航空订票系统软件中没有考虑外部接口问题,如有需要能够添加对外部接口考虑,比如红外扫描、卡式读取设备等。3.5.3、内部接口因为本套航空订票系统软件是使用可视化软件来管理数据库中数据,所以数据库为连接各个模块之间接口,我们同时也称之为软件内部接口。3.6存放分配模块由系统自由分配内存。3.7限制条件当系统第一次使用时,管理员账号和密码已经存在,用户必需经过注册才能登录系统。限制必需条件,以排除因为用户误操作造成无须要错误。3.8测试关键点数据库连接正常而且传入数据库数据匹配,则正当;若不匹配则非法,数据库连接异常,而且传入数据库连接正常,成功修改出库表库存表,若传入数据库数据异常,给犯错误类型和对应提醒。在软件编辑工作进行当中,测试人员便要开始制订测试计划,其中要包含白盒和黑盒具体测试项目,及其必需测试数据和犯错信息。每次测试结果要写汇报,并就发觉和怀疑问题和编辑人员联络。测试结果要让编辑人员明白。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服