SF宠物精灵史努比
(详细设计说明书)
编写单位:
山东商业职业技术学院SF软件设计团队
设计人员:
林波、石洪波、徐晓娜、孟文静、孙新志
版本:
编写日期:
目录
第一部分、引言 2
2
2
2
4
4
5
5
5
5
5
6
6
6
6
7
程序描述 7
功能 7
性能 7
输入项 7
输出项 7
算法 7
逻辑流程 7
接口 8
存储分配 8
注释设计 8
限制条件 8
测试计划 9
尚未解决的问题 9
定时提醒 9
描述 9
功能 9
性能 9
屏幕保护 9
描述 9
功能 9
性能 9
5. 3 翻译 10
。 10
功能 10
性能 10
帮助系统 10
第五部分、项目分工 10
第一部分、引言
本说明书在概要设计的基础上,对精灵史奴比的各模块、程序、子系统分别进行了实现层面上的要求和说明。
软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。
说明:
软件系统的名称:SF宠物狗软件:
任务提出者:齐鲁大学生软件与外语大赛
开发者:山东商业职业技术学院 SF软件开发团队
实现完成的系统将可用在所有装有Microsoft Windows ,.
本系统将是独立的系统。
API函数----由函数、消息、数据结构、数据类型以及语句组成,它们可在创建在 Microsoft Windows 下运行的应用程序中使用。API 中使用最多的部分是从 Windows 中调用 API 函数的代码元素,包括过程声明(Windows 函数)、用户自定义类型的定义(用来传递到函数中的数据结构),以及常数声明(传递给函数以及从函数中返回的值)。
相关的文件包括:
《SF 精灵狗软件项目需求说明》;
《SF 精灵狗软件项目开发计划》;
《SF 精灵狗软件项目概要设计》;
参考资料:
新世纪开发产品《Visual Basic程序设计》
互联网上的相关必需资料;
国家标准《软件需求说明书》
(说明:不同的文档都有第一部分类似的引言部分,这样是为了文档能够在独立使用的时候,能够提供足够的背景信息。)
第二部分、程序系统的结构
在概要设计中,系统的在结构描述纵向上划分为二个层次,实现该系统的策略和描述请参考详细设计文档。
系统采用Visual Basic ,实现标准包括:
1、主程序
A、工程类型:标准EXE;
B、工程名称:MultifunctionPlayer
C、编译生成文件:
D、引用的组件:、、、、、
E、引用的控件:
Microsoft Agent Control ——精灵控件;
Microsoft man Controls SP6 ——Windows通用组件SP6;
mon Dialog Control (SP6) ——共用对话框组件;
Microsoft Multimedia Control ——MMC媒体控件
注:以上提供的是组件集合,具体用到的控件都包含在里面
2、用户自定义控件:
curtmenu —— OfficeXP/Office2003菜单控件;
BSE Engine ——XP按钮;
ECBridge ——词典控件;
JwldButn2b——XP按钮;
——时钟控件;
asBubbleForm——气泡控件;
ListBoxEx——用户控件;
注:后来使用的后添加的控件可以不计入本文档,但必须在合适的地方注明。
第三部分、基本操作部分
基本操作界面
详细设计说明书实例 来自淘豆网m.daumloan.com转载请标明出处.