您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 失物招领-详细设计说明书word格式可编辑
五、详细设计说明书1.引言.............................................................................................................................................21.1编写目的.............................................................................................................................21.2项目背景.............................................................................................................................21.3定义.....................................................................................................................................21.4参考资料.............................................................................................................................22.总体设计.....................................................................................................................................32.1需求概述.............................................................................................................................32.2软件结构.............................................................................................................................33.程序描述.....................................................................................................................................43.1功能.....................................................................................................................................43.2性能.....................................................................................................................................43.3输入项目.............................................................................................................................43.4输出项目.............................................................................................................................43.5算法.....................................................................................................................................43.6程序逻辑.............................................................................................................................53.7接口.....................................................................................................................................53.8存储分配.............................................................................................................................63.9限制条件.............................................................................................................................63.10测试要点...........................................................................................................................61.引言1.1编写目的本文档为“失物招领-详细设计说明书”,编写此说明书是为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束,并且为开发人员、维护人员、客户之间提供共同的协议而创立基础,对教学管理系统的功能及其实现作概括描述,具体地实现用户需求的软件系统,设计出程序编写的具体方案,在保证软件可靠性的基础上使将来编写的程序可读性好,容易理解,容易测试,容易修改和维护。本说明书的预期读者为客户、业务或需求分析人员、项目管理人员、软件设计人员、测试人员、用户文档编写者1.2项目背景失物招领系统是当前和谐学校创建之所需。面对现在生活各个方面都在向信息化方面发展。而现在校园中同学们每当自己丢失物品后不知道给怎么寻找该去哪里寻找,见到物品的同学也不知道该把捡到的东西怎么还给失主。通过该系统能解决两类人之间无法有效沟通的缺点,能够有效快速的解决物品丢失的问题,为同学们生活带来放更多的方便,更好的创建和谐校园。1.3定义WindowsXP运行环境过程设计设计软件体系结构中所包含的每个模块的实现算法。数据设计设计软件中需要的数据结构。接口设计设计软件内部各模块之间,软件与协作系统之间,以及软件与他的使用者之间的通信方式。1.4参考资料《失物招领系统--可行性研究报告》。《失物招领系统--项目开发计划》。《失物招领系统--需求规格说明书》。《失物招领系统--概要设计说明书》。《计算机软件产品开发文件编制指南》国标GB8567-88《软件工程导论--第5版》张海藩编著清华大学出版社2.总体设计2.1需求概述按照《失物招领系统--需求规格说明书》中的规格要求,实现失物招领系统的登录,失物信息录入,失主丢失物品信息录入,物品查询,留言板等模块。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。2.2软件结构失误招领系统系统登录模块信息管理模块信息查询模块留言板模块综合信息管理模块读档模块失物信息录入失主招领信息录入权限管理模块信息录入模块信息修改模块失物信息查询失主招领信息查询留言板信息录入留言板信息查询失物信息的删除用户信息管理用户权限管理图2.1系统结构图3.程序描述3.31登录模块3.1.1功能用于登录本失物招领系统。通过身份验证判断是否允许用户登录,并根据用户名判断用户身份。3.1.2性能具有身份验证功能,登录成功后转入操作界面。具有输入提示功能,对于输入超过给定范围后给予错误提示,引导用户正确输入用户名与密码。3.1.3输入项目序号变量名类型长度备注1User_IDchar9用户名2Passwordschar18密码3.1.4输出项目页面提示:“登录成功”,并跳转至操作页面。3.1.5算法密码采用RSA加密算法进行加密,增强系统安全性。3.1.6程序逻辑开始输入用户名密码用户信息检索判断是否正确确认用户登录出错信息重新输入数据库结束图5.2登录流程图3.1.7接口1.数据库查询接口,用于查询用户名与密码是否匹配。2.登录成功后的操作界面的URL,用于进行页面的跳转。3.1.8存储分配存放登录页面的存储空间和登录所需校验的用户名、密码、用户权限的存储空间。序号变量名类型长度备注1User_IDchar9用户名2Passwordschar18密码3Permissionschar2权限3.1.9限制条件界面简单,算法稳定,以求不出漏洞。3.1.10测试要点给出多组样例,进行用户名与密码的匹配测试,并通过违规输入,进行系统的稳定性测试。3.32信息管理模块3.2.1模块代码读档模块失主招领信息录入模块权限管理模块信息录入信息修改模块失物信息录入模块3.2.8功能本模块通过与查询模块相结合,用于对文档信息的读取、手动增加、删除和修改失物招领系统中失物信息,失主招领信息以及其它信息,并通过成信息入模块,将各种信息录入系统中,综上实现失物招领管理的统一化与平台化。3.2.3性能该模块对于用户,管理员开放,并且用户只具有对其更重信息有相应的录入修改权限,管理员拥有删除录入权限。系统支持分布式录入,并提供相应的差错检测机制。3.2.4输入(1)失物的各种信息(2)失主的招领信息(3)用户的信息(4)用户权限的信息3.2.5输出1.读档模块输出:(1)当读档无误时:页面提示:“读档成功”,并显示刚读入的信息摘要。(2)当读档信息出错时:页面提示:“读档错误”,并将提示错误原因。2.增加信息模块输出:(1)当录入信息无误时:页面提示:“增加信息成功”,并显示刚录入的信息摘要。(2)当录入信息出错时:页面提示:“增加信息错误”,并将错误信息用红色标注,提示修改。3.修改信息模块输出:(1)当修改信息无误时:页面提示:“修改信息成功”,并显示刚修改后的信息摘要。(2)当修改信息出错时:页面提示:“修改信息错误”,并将错误信息用红色标注,提示修改。4.删除信息模块输出:(1)当删除信息无误时:页面提示:“删除信息成功”,并显示刚删除后的信息摘要。(2)当删除信息出错时:页面提示:“删除信息错误”,并将错误信息用红色标注,提示修改。5.权限管理模块输出:(1)当权限管理无误时:页面提示:“操作成功”,并显示刚操作的结果予以。(2)当权限管理出错时:页面提示:“操作错误”,并将错误信息用红色标注,提示修改。3.2.6逻辑程序开始提示选择模块选择模块是否选择读档模块是否选择失物信息录入是否选择失主招领录入权限管理用户信息录入信息修改读入文档检查是否正确读取文档信息输出输入失物信息检查是否正确系统处理输入招领信息检查是否正正确系统处理输出输入权限信息检查是否正确系统处理输出用户信息录入检查是否正确系统处理输出输入修改信息检查是否正确系统处理输出输出输出错误结束图5.3
本文标题:失物招领-详细设计说明书word格式可编辑
链接地址:https://www.777doc.com/doc-5684955 .html