[精品]软件详细设计分析使用介绍(例)

[精品]软件详细设计分析使用介绍(例)

ID:26410113

大小:1.10 MB

页数:42页

时间:2018-11-26

[精品]软件详细设计分析使用介绍(例)_第1页
[精品]软件详细设计分析使用介绍(例)_第2页
[精品]软件详细设计分析使用介绍(例)_第3页
[精品]软件详细设计分析使用介绍(例)_第4页
[精品]软件详细设计分析使用介绍(例)_第5页
资源描述:

《[精品]软件详细设计分析使用介绍(例)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.案卷号00001日期软件详细设计说明书(例)作者:完成日期:签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人.目录1引言11.1编写目的11.2范围11.3定义11.4参考资料12总体设计12.1需求规定12.2运行环境22.3基本设计概念和处理流程22.4结构22.5功能需求与程序的关系22.6人工处理过程22.7尚未解决的问题33接口设计33.1用户接口33.2外部接口33.3内部接口34运行设计34.1运行模块组合34.2运行控制34.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程

2、序的关系46系统出错处理设计56.1出错信息56.2补救措施56.3系统维护设计5.1引言1.1编写目的随着证券交易电子化程度的不断提高,券商对于各种业务提出了新的要求,为了满足券商的发展需求,更好的为客户提供服务,现结合原有各版本的证券交易软件的优点和特点,开发一套采用Client/Server结构的证券交易软件管理系统(SQL版)。本系统从底层予以优化,使整个系统的运行速度得到较大提高,通过重新优化数据库内部结构,使系统的可扩充性得到极大提高。本说明书给出SQL版证券交易系统的设计说明,包括最终实现的软件必须满足的功能、性能、接口和用户界面、附属工具程序的

3、功能以及设计约束等。目的在于:§为编码人员提供依据;§为修改、维护提供条件;§项目负责人将按计划书的要求布置和控制开发工作全过程;§项目质量保证组将按此计划书做阶段性和总结性的质量验证和确认。本说明书的预期读者包括:§项目开发人员,特别是编码人员;§软件维护人员;§技术管理人员;§执行软件质量保证计划的专门人员;§参与本项目开发进程各阶段验证、确认以及负责为最后项目验收、鉴定提供相应报告的有关人员。§合作各方有关部门的复杂人;项目负责人和全体参加人员。.1.2范围说明:a.待开发的软件系统的名称:模拟股票交易系统b.列出本项目的任务提出者、开发者、用户以及将运

4、行该项软件的单位。1.3定义列出本文件中用到的专门术语的定义和缩写词的原词组。本报告用到的术语符合国家标准《软件工程术语(GB/T11475-1995)》。1.4参考资料列出要用到的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。.2总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见《需求分析说明书》。2.2运行环境简要地说

5、明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见《需求分析说明书》。§数据库服务器奔腾Pro内存128MB以上硬盘9GB100M网卡§应用服务器奔腾Pro内存64MB以上硬盘4GB100M网卡§网络配置100M/10M§工作站(柜台)P100以上内存8MB以上硬盘1G以上100M/10M网卡软件.§操作系统WindowsNT4.0以上§数据库管理系统SQLServer2005§相关软件工具WindowsNTWorkstation/WindowsNTserverWindows2000Professional/Server开发工具§平台:Wind

6、ows95/98、WindowsNT、Windows2000§开发工具:visualstidio2005sp1,C#.Net测试环境Windows31、Windows95/98、WindowsNT、Windows20002.3基本设计概念和处理流程说明本系统的基本设计概念和处理流程,尽量使用图表的形式。营业部系统一共有四个对象,即客户、员工、市场和银行,市场的概念是交易所的细化,比如上海证券交易所的A股和B股就是两个市场,有了市场的概念我们就可以把交易所这个概念细化,并使同一个市场的共性更突出。银行则通过银证转账业务介入,并成为营业部系统不可或缺的组成部分。.

7、上述四个对象通过一些业务流程进行相互操作从而形成整个交易活动。因此整个系统模型可以表述为图2-1设计时需要将营业部系统所使用的各种信息分为描述四个对象的信息和描述业务流程的信息。由于四个对象相对而言是一种稳定型信息,而业务流程则较易变化,且营业部之间差异很大,因此应将四个对象尽量定型,而将各种业务流程尽可能做成组件,以便营业部可根据实际需求组装成适合自己的系统。根据以上思想,在设计对象模型时应充分考虑到可扩展性,尽量做到抽象化、参数化,从而使对象需求变化时不致影响系统结构。.图2.12.4结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序

8、等)的划分,扼要说明每个系统元素的标识

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

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

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