1引言 3
3
3
3
3
2程序系统的结构 4
3程序1(标识符)设计说明 5
5
5
5
6
6
6
6
6
6
6
6
7
7
4程序2(标识符)设计说明 7
7
7
7
7
7
8
8
8
8
8
8
8
8
5程序2(标识符)设计说明 9
9
9
9
9
9
9
9
10
10
10
10
10
10
6程序2(标识符)设计说明 10
11
11
11
11
11
11
11
11
12
12
12
12
12
7程序2(标识符)设计说明 12
12
13
13
13
13
13
13
13
13
13
14
14
14
详细设计说明书
1引言
编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。本文档用于详细地说明书店进销存系统的设计考虑以及相应的功能模块,包括程序系统的模块设计,接口的协调,数据结构的设计和可能出现问题的处理,为程序的概要设计提供基础。本说明书的预期读者为组员中的每个开发人员。
说明:
书店进销存系统;
本项目的任务提出者:中国矿业大学老师;
本项目的任务开发者:计算机03—1班课程设计2第五小组成员:
杨子敏、曾帅峰、吴林林、陆秀树、周瑜、陈春菊;
本项目的用户为:某书店职工及拥有权限的人;
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
[1] 软件工程与软件开发工具
张虹主编清华大学出版社,2005
[2] Visual C++.NET数据库开发技术与实践
刘生平编著清华大学出版社,2005
[3]Visual C++.NET数据库开经典案例解析
王晟、邓远辉编著清华大学出版社 2006
[4]Visual C++
夏云庆编著北京希望电子出版社 2002
2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。
总体结构模块
用户登录模块
系统管理模块
(1).用户口令修改模块
(2)参数设置模块
销售管理模块
库存管理模块
进货管理模块
统计分析模块
3程序1(用户登录模块)设计说明
从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
用户登录模块的目的是为了使合法的用户能够正常地登录本系统。
说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
合法用户在输入合法的用户名及密码后,能够正常登录;不合法用户则会退出。其IPO图为
说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。
给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
类型
长度
输入媒体
格式
允许字符
用户名
字符串
详细设计说明书(书店进销存系统) 来自淘豆网m.daumloan.com转载请标明出处.