软件项目详细设计文档模板

上传人:pu****.1 文档编号:542130170 上传时间:2022-12-11 格式:DOC 页数:34 大小:1.20MB
返回 下载 相关 举报
软件项目详细设计文档模板_第1页
第1页 / 共34页
软件项目详细设计文档模板_第2页
第2页 / 共34页
软件项目详细设计文档模板_第3页
第3页 / 共34页
软件项目详细设计文档模板_第4页
第4页 / 共34页
软件项目详细设计文档模板_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《软件项目详细设计文档模板》由会员分享,可在线阅读,更多相关《软件项目详细设计文档模板(34页珍藏版)》请在金锄头文库上搜索。

1、(内部资料请勿外传)编 检 审 批XXX系统详细设计说明书期: 期: 期: 期:XX公司版权所有不得复制文档变更记录序号变更(+/-)说明 /作者版本号日期批准12目 录1.引言4.1.1编写目的和范围4.1.2术语表X4.1.3参考资料4.1.4使用的文字处理和绘图工具.42.全局数据结构说明X5.2.1常量5.2.2变量5.2.3数据结构5.3.模块设计5.3.1用例图5.3.2功能设计说明6.3.2.1登录模块6.3.2.2人员管理9.3.2.3池塘管理1.33.2.4育苗管理1.73.2.5加工包装233.2.6物流管理263.2.7数据管理293.2.8设置314.接口设计334.1

2、内部接口 334.2外部接口 334.2.1接口说明334.2.2调用方式335.数据库设计.3.36.系统安全保密设计 336.1说明336.2设计336.2.1数据传输部分 336.2.2 IP过滤分部346.2.3身份验证部分 347.系统性能设计.3.48.系统出错处理.3.41. 引言1.1编写目的和范围说明写这份详细设计说明书的目的。本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、 输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的 预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。1.2术语表定义系统或产品中涉及的重要术语,

3、为读者在阅读文档时提供必要的参考信 息。序号术语或缩略语说明性定义|1PMProject Ma nager,项目经理21.3参考资料列出有关资料的名称、作者、文件编号或版本等。参考资料包括:a. 需求说明书、架构设计说明书等;b. 本项目的其他已发表的文件;c. 引用文件、资料、软件开发标准等。资料名称作者文件编号、版本资料存放地占八、1.4使用的文字处理和绘图工具文字处理软件:word office 绘图工具:Visio2. 全局数据结构说明本章说明本程序系统中使用的全局数据常量、变量和数据结构2.1常量/ static String SERVER_ADDRESS 服务器地址boolea n

4、 log inF lag登录状态/ 2.2变量BlueUserl nfo 用户账户结构体2.3数据结构包括数据结构名称,功能说明,具体数据结构说明(定义、注释、取值)等。3. 模块设计3.1用例图注销生产部设置数据管理人员管理池塘管理育苗管理11加工包装物流管理育苗场人事部系统用户加工厂市场部3.2功能设计说明3.2.1登录模块模块1主要分为以下几个子模块:子模块 1、子模块2和子模块N。3.2.1.1设计图O 筋 * 呂 3G jrf T午 4:47蓝色海洋溯源系统$3.2.1.2功能描述此模块的主要功能是登录验证功能,保证程序的安全性问题。用户需要验证 用户和密码是否正确才能进行下一部操作

5、。 /3.2.1.3输入数据变量名类型说明userNameStri ng用户名(必填)passwordStri ng*、密码(必填)STOPSPLASHint开场动画标志位SPLASHTIMElong消息发送延迟时间LOGINBUTTON /int、登录按钮是否能够点击 标志位321.4输出数据字段说明code结果,0表示失败,1表示成功,2表示该养殖场地 不存在,3表示该Rfid已存在、userName用户名Password密码userRoleld用户权限,1代表系统用户,2代表人事部,3代表 育苗场,4代表生产部,5代表加工厂,6代表市场 部,7代表捕捞管理员表现形式为:code=1321

6、.5流程图结束3.2.1.6源程序文件说明321.7函数说明对密码进行 MD5加密:md5(密码)将用户的账号密码暂时保存等下次登录时可以不用再次输入:saveUserlnfo(Activity 名,用户名,密码)3.2.1.8限制条件必须在有网的条件下能使用登录功能。3.2.2人员管理3.2.2.1设计图3.2.2.2功能描述通过手持设备扫描员工的RFID号,并在员工工号的输入框手动输入员工工 号,并将两条数据上传到服务器中的数据库。将员工工号与RFID号相互绑定3.2.2.3输入数据卜变量名属性说明nu mberstri ng员工的员工号(必填) rfidstri ng员工的RFID号(必

7、填)如:E30B05E3/在检测数据的有效性是像是判断数据是否为空, 当向服务器发送消息时服务 器会对数据进行有效性检测,显示判断员工的员工号是否存在,员工的RFID号是否已被其他工作人员应将绑定。这些数据的获取离不开具有 RFID扫描功能的手持设备,对员工的 RFID卡 进行扫描获取RFID号。才实现此功能3.2.2.4输出数据变量名属性/说明nu mberstri ng员工的员工号rfidstri ng员工的RFID号flagint数据存储状态的标志位322.5业务算法和流程322.6数据设计给出本程序中的局部数据结构说明,包括数据结构名称,功能说明,具体数 据结构说明(定义、注释设计、取

8、值)等。相关数据库表,数据存储设计(具体 说明需要以文件方式保存的数据文件名、数据存储格式、数据项及属性等。)3.2.2.7源程序文件说明packageimportimportimportimportimportimportimportimportimportimportimportimportimportimportimportimport引入RFID扫描的开发包* Created by zhouxingguo on 2015/7/15.*/public class EmployeeActivity extends Activity privateButt on sca n;privateB

9、utt on saveMessage etExtras();how();break;case保存员工信息按钮到数据库,保存成功之后清空 editText=newoStri ng().trim(); rfid = ().toStri ng().trim();BlueOcea nEmployeeServiceemployeeServiceBlueOcea nEmployeeService( con text );BlueOcea nEmployee boe =newBlueOcea nEmployee();int flag =0;how();tart();(getApplicatio nCon t

10、ext(), .show();else (getApplicatio nCon text(), .show();break;Runn ablen etworkTask = new Runn able() Overridepublic void run() 络请求相关操作UploadService uploadService = new UploadService();(getApplicati onCon text();322.8函数说明大扫描RFID就成功时发出提示音:(activity 名称); 程序的主体:init();开启数据上传线程:networkTask3.2.2.9限制条件要实现

11、此功能必须要具备可以扫描RFID功能的手持设备,不然无法扫描员工的RFID号。3.2.3池塘管理3.2.3.1设计图3.2.3.2功能描述此模块主要实现的功能是扫描池塘的 RFID,并手动输入池塘编号,并将其 保存到本地数据库。并等到有网的条件下,将此条信息上传到服务器端的数据库。 实现池塘RFID号与池塘编号的绑定。3.2.3.3输入数据变量名属性、/说明nu mberstri ng池塘编号(必填)如:育苗池1rfidstri ng池塘的RFID号(必填):E30B05E3在检测数据有效性时,需要检测数据是否为空。这些数据的获取离不开具有RFID扫描功能的手持设备,对池塘的 RFID卡 进行

12、扫描获取RFID号。才实现此功能323.4输出数据变量名属性说明nu mberstri ng池塘编号rfidstri ng池塘的RFID号flagInt数据存储标志位323.5业务算法和流程323.6数据设计给出本程序中的局部数据结构说明,包括数据结构名称,功能说明,具体数 据结构说明(定义、注释设计、取值)等。相关数据库表,数据存储设计(具体 说明需要以文件方式保存的数据文件名、数据存储格式、数据项及属性等。)323.7源程序文件说明packageimport import import import import import import import import import import import import import import import* Created by zhouxingguo on 2015/7/15.*/public classPondActivityextends Activity

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号