软件开发文档范例-详细设计说明书

软件开发文档范例-详细设计说明书

ID:39311877

大小:265.17 KB

页数:18页

时间:2019-06-30

软件开发文档范例-详细设计说明书_第1页
软件开发文档范例-详细设计说明书_第2页
软件开发文档范例-详细设计说明书_第3页
软件开发文档范例-详细设计说明书_第4页
软件开发文档范例-详细设计说明书_第5页
资源描述:

《软件开发文档范例-详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1《五.详细设计说明书》1、引言:1、1编写目的:在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说

2、明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何1.接受:旅客信息及取票通知和帐单;2.输出:取票通知和帐单及机票;3.网络输出和加密,输入和解密;4.分辨信息的种类并采取相应的处理步骤;5.判断信息的正误并采取相应的处理步骤;6.进行数据库的查询、修改工作;7.接受并判断错误,输出相应的出错消息;在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到让用户易懂易学。《测试报告

3、》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的机票预定系统交到用户手中。1、2项目背景:本项目(机票预定系统)时由浙江航空公司委托,由《》软件开发小组负责开发。本机票预定系统项目主要由两部分形成:1、各旅行社中的前台客户程序;2、航空公司中的数据库服务器程序;121、3文中特殊的定义和缩写:1.3.1定义SQLSERVER:系统服务器所使用的数据库管理系统(DBMS)。SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多

4、种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK:数据库的错误恢复机制。1.3.2缩写系统:若未特别指出,统指本机票预定系统。SQL:StructuredQueryLanguage(结构化查询语言)。ATM:AsynchronousTransferMode(异步传输模式)。1、4参考资料:以下列出在概要设计过程中所使用到的有关资料:1.机票预定系统项目计划任务书浙江航空公司2.机票预定系统项目开发计划《》软件开发小组3.需求规格说明书《》软件开

5、发小组4.概要设计说明书《》软件开发小组4.用户操作手册(初稿)《》软件开发小组5.软件工程及其应用周苏、王文等天津科学技术出版社6.软件工程张海藩清华大学出版社7.ComputerNetworkA.S.TanenbaunPrenticeHall文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。232.总体设计:2、1需求概要:浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份

6、证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要单明了,易于操作,服务器程序利于维护。2、2软件结构:各模块之间的关系已由概要设计给出。1、客户机接受信息模块结构图:旅客信息输入界面1帐单和通知输入界面2PersInfoExam()CheckNoticeExam()IErr

7、orHandle()CheckNoticeInput()PersInfoInput()PersInfoTempSave()JudgeOrderOrCash()CheckNoticeTempSave()34OrderTransPre()CashTransPre()SetCSFlag()网络接受和发送模块2.客户机输出信息模块:网络接受和发送模块CDataRecPre()DBOperaCheck()JudgeOrderOrCash()CheckNoticeComp()PersInfoComp1()PersInf

8、oComp2()OErrorHandle()TicketOutput()CheckNoticeOutput()错误输出的界面3帐单和取票通知的输出界面1机票的输出界面2453.网络接受和发送模块结构:客户机接受信息模块或服务器输出信息模块NetCheck()RecPre()SendPre()NErrorHandle()NetReceive()NetDataPack()NetMonitor()NetDataDisc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。