欢迎来到天天文库
浏览记录
ID:1688168
大小:104.37 KB
页数:12页
时间:2017-11-13
《详细设计说明书实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、山东商业职业技术学院SF宠物精灵史努比软件开发文档SF宠物精灵史努比(详细设计说明书)编写单位:山东商业职业技术学院SF软件设计团队设计人员:林波、石洪波、徐晓娜、孟文静、孙新志版本:1.0编写日期:2006.811山东商业职业技术学院SF宠物精灵史努比软件开发文档目录第一部分、引言21.1编写目的21.2背景21.3定义23.1程序描述43.2功能43.3性能53.4输人项53.5输出项53.6算法53.7流程逻辑53.9存储分配63.10注释设计63.11限制条件63.12测试计划63.13尚未解决的问题74.1程序描述74.2功能74
2、.3性能74.4输入项74.5输出项74.6算法74.7逻辑流程74.8接口84.9存储分配84.10注释设计84.11限制条件84.12测试计划94.13尚未解决的问题95.1定时提醒95.1.1描述95.1.2功能95.1.3性能95.2屏幕保护95.2.1描述95.2.2功能95.2.3性能95.3翻译105.3.1描述一个简单的单词翻译附加功能。105.3.2功能1011山东商业职业技术学院SF宠物精灵史努比软件开发文档5.3.3性能105.4帮助系统10第五部分、项目分工10第一部分、引言1.1编写目的本说明书在概要设计的基础上,
3、对精灵史奴比的各模块、程序、子系统分别进行了实现层面上的要求和说明。软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。1.2背景说明:A、软件系统的名称:SF宠物狗软件:B、任务提出者:齐鲁大学生软件与外语大赛开发者:山东商业职业技术学院SF软件开发团队C、实现完成的系统将可用在所有装有MicrosoftWindows操作系统的个人PC上.为使用者提供一种全新的娱乐方式,用户在工作疲劳时可以放松自己的精神.提高自己的工作效率.D、本系统将是独立的系统。1.3定义API函数----由函数、消息、数据结构、数据类型以及语句组成
4、,它们可在创建在MicrosoftWindows下运行的应用程序中使用。API中使用最多的部分是从Windows中调用API函数的代码元素,包括过程声明(Windows函数)、用户自定义类型的定义(用来传递到函数中的数据结构),以及常数声明(传递给函数以及从函数中返回的值)。1.4参考资料相关的文件包括:A、《SF精灵狗软件项目需求说明》;B、《SF精灵狗软件项目开发计划》;C、《SF精灵狗软件项目概要设计》;参考资料:A、新世纪开发产品《VisualBasic程序设计》B、互联网上的相关必需资料;C、国家标准《软件需求说明书》(说明:不同
5、的文档都有第一部分类似的引言部分,这样是为了文档能够在独立使用的时候,能够提供足够的背景信息。)11山东商业职业技术学院SF宠物精灵史努比软件开发文档第二部分、程序系统的结构在概要设计中,系统的在结构描述纵向上划分为二个层次,实现该系统的策略和描述请参考详细设计文档。系统采用VisualBasic6.0的标准EXE工程来进行开发,实现标准包括:1、主程序A、工程类型:标准EXE;B、工程名称:MultifunctionPlayerC、编译生成文件:MultifunctionPlayer.EXED、引用的组件:SpeechSDK51.exe、
6、SpeechSDK51LanPack.exe、Spchapi.exe、Mstts.exe、MsAgent.exe、tv_enua.exeE、引用的控件:MicrosoftAgentControl2.0——精灵控件;MicrosoftWindowsCommanControls6.0SP6——Windows通用组件SP6;MicrosoftCommonDialogControl6.0(SP6)——共用对话框组件;MicrosoftMultimediaControl6.0——MMC媒体控件注:以上提供的是组件集合,具体用到的控件都包含在里面2、用
7、户自定义控件:curtmenu——OfficeXP/Office2003菜单控件;BSEEngine——XP按钮;ECBridge——词典控件;JwldButn2b——XP按钮;Clock.ocx——时钟控件;asBubbleForm——气泡控件;ListBoxEx——用户控件;注:后来使用的后添加的控件可以不计入本文档,但必须在合适的地方注明。11山东商业职业技术学院SF宠物精灵史努比软件开发文档第三部分、基本操作部分基本操作界面设计草图如下图3:图1图23.1程序描述A、目的和意义:该部分以窗体上的快捷菜单、控制面板的方式为用户提供友
8、好的控制手段,其主要的目的还是使用户能够更方便的使用精灵史努比。因此,无论从外观上还是从功能上都应有一定的可操作性和可用性。B、特点说明:该窗体在设计上尽量的符合人们的使用习惯,
此文档下载收益归作者所有