版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上五、详细设计说明书1引言1.1编写目的本文档为“失物招领-详细设计说明书”,编写此说明书是为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束,并且为开发人员、维护人员、客户之间提供共同的协议而创立基础,对教学管理系统的功能及其实现作概括描述,具体地实现用户需求的软件系统,设计出程序编写的具体方案,在保证软件可靠性的基础上使将来编写的程序可读性好,容易理解,容易测试,容易修改和维护。本说明书的预期读者为客户、业务或需求分析人员、项目管理人员、软件设计人员、测试人员、用户文档编写者1
2、.2项目背景失物招领系统是当前和谐学校创建之所需。面对现在生活各个方面都在向信息化方面发展。而现在校园中同学们每当自己丢失物品后不知道给怎么寻找该去哪里寻找,见到物品的同学也不知道该把捡到的东西怎么还给失主。通过该系统能解决两类人之间无法有效沟通的缺点,能够有效快速的解决物品丢失的问题,为同学们生活带来放更多的方便,更好的创建和谐校园。1.3定义Windows XP 运行环境过程设计 设计软件体系结构中所包含的每个模块的实现算法。数据设计 设计软件中需要的数据结构。接口设计 设计软件内部各模块之间,软件与协作系统之间,以及软件与他的使用者之间的通信方式。1.4参考资料失物招领系统-可行性研究报
3、告。失物招领系统-项目开发计划。失物招领系统-需求规格说明书。失物招领系统-概要设计说明书。计算机软件产品开发文件编制指南国标GB8567-88软件工程导论-第5版 张海藩 编著 清华大学出版社2总体设计2.1需求概述按照失物招领系统-需求规格说明书中的规格要求,实现失物招领系统的登录,失物信息录入,失主丢失物品信息录入,物品查询,留言板等模块。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。2.2软件结构图2.1系统结构图3程序描述3.31登录模块3.1.1功能用于登录本失物招领系统。通过身份验证判断是否允许用户登录,并根据用户名判断用户身份。3.1.2性能具有身份验
4、证功能,登录成功后转入操作界面。具有输入提示功能,对于输入超过给定范围后给予错误提示,引导用户正确输入用户名与密码。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存储分配存放登录页面的存储空间和登录所需校验的用户名、密码、用户权限的存储空间。序号变量名
5、类型长度备注1User_IDchar9用户名2Passwordschar18密码3Permissionschar2权限3.1.9限制条件界面简单,算法稳定,以求不出漏洞。3.1.10测试要点给出多组样例,进行用户名与密码的匹配测试,并通过违规输入,进行系统的稳定性测试。3.32信息管理模块 3.2.1模块代码 读档模块失主招领信息录入模块权限管理模块信息录入信息修改模块失物信息录入模块 3.2.8功能本模块通过与查询模块相结合,用于对文档信息的读取、手动增加、删除和修改失物招领系统中失物信息,失主招领信息以及其它信息,并通过成信息入模块,将各种信息录入系统中,综上实现失物招领管理的统一化与平台
6、化。 3.2.3性能该模块对于用户,管理员开放,并且用户只具有对其更重信息有相应的录入修改权限,管理员拥有删除录入权限。系统支持分布式录入,并提供相应的差错检测机制。3.2.4输入 (1)失物的各种信息 (2)失主的招领信息(3)用户的信息(4)用户权限的信息3.2.5输出1.读档模块输出:(1)当读档无误时:页面提示:“读档成功”,并显示刚读入的信息摘要。(2)当读档信息出错时:页面提示:“读档错误”,并将提示错误原因。2.增加信息模块输出:(1)当录入信息无误时:页面提示:“增加信息成功”,并显示刚录入的信息摘要。(2)当录入信息出错时:页面提示:“增加信息错误”,并将错误信息用红色标注,
7、提示修改。3.修改信息模块输出:(1)当修改信息无误时:页面提示:“修改信息成功”,并显示刚修改后的信息摘要。(2)当修改信息出错时:页面提示:“修改信息错误”,并将错误信息用红色标注,提示修改。4.删除信息模块输出:(1)当删除信息无误时:页面提示:“删除信息成功”,并显示刚删除后的信息摘要。(2)当删除信息出错时:页面提示:“删除信息错误”,并将错误信息用红色标注,提示修改。5.权限管理模块输出:(1)当权限管理无误时:页面提示:“操作成功”,并显示刚操作的结果予以。(2)当权限管理出错时:页面提示:“操作错误”,并将错误信息用红色标注,提示修改。3.2.6逻辑程序图5.3管理模块流程图3
8、.2.7借口1.数据库连接接口,用于手工录入信息或读档得到信息的入库操作,以及确保信息的修改、增加和删除和权限的的正常进行。2.权限文件接口,用于确定用户是否拥有相应的录入权限。3.2.8储存分配数据库相应区块,用于存放相应的失物信息。3.2.9限制条件(1)界面只管,拥有简洁的操作指示和强大的错误识别能力。(2)对操作提供二次确认,确认后进行相应的操作。3.2.10测试要点(1)进行多种权限的接入测试。(2)进行错误信息的录入(如越界数据、负值数据等)。(3)进行循环录入的测试,测试系统的逻辑结构。(4)进行多点分布式集中测试,测试系统的多处理能力。(5)进行非法操作,测试系统处理事件的能力
9、。3.3 信息查询模块3.3.1代码模块失物查找模块招领信息查找模块3.3.2功能用于查询本系统中的失主招领信息与失物信息。3.3.3性能具有按特征查询的功能,是查找更加迅速。具有输入提示功能,对于输入错误的用户提示。 3.3.4输入项目输入为你所要查找的物品的特征,名称,颜色等。3.3.5输出项目所查找到的符合查找信息的所有物品。密码采用RSA加密算法进行加密,增强系统安全性。3.3.6程序逻辑图5.4信息管理模块流程图3.3.7接口1.数据库连接接口,用于手工录入信息或读档得到信息的入库操作,以及确保信息的修改、增加和删除和权限的的正常进行。2.权限文件接口,用于确定用户是否拥有相应的录入
10、权限。3.3.8储存分配数据库相应区块,用于存放相应的失物信息3.3.9限制条件界面直观,拥有简洁的操作指示和强大的查询错误识别能力,并提供在结果中查询的功能和对查询结果的排序功能3.3.10测试要点(1)进行多种权限的接入测试。(2)进行循环录入的测试,测试系统的逻辑结构。(3)进行多点分布式集中测试,测试系统的多处理能力。(4)进行非法操作,测试系统处理事件的能力。3.4 留言板模块3.4.1模块代码留言板信息录入留言板信息查询3.4.2功能用于实现失主与捡东西的人之间的沟通。3.4.3性能该模块为公共模块,能够在失主与捡主之间建立沟通。3.4.4输入项目输入项目为在留言板中所要录入的信息
11、与所要查询的信息。3.4.5输出项目若输入正确则输出所要查询的信息。若错误则提示重新输入。专心-专注-专业3.4.6程序逻辑图5.5留言板程序流程图3.4.7接口1.数据库连接接口,用于留言板信息的查询与录入保存。3.4.8存储分配数据库相应区块,用于存放选课结果。3.4.9限制条件不能够较长时间保存留言信息。3.4.10测试要点(1)进行多点分布式集中测试,测试系统的多处理能力。(2)进行非法操作,测试系统处理事件的能力。3.5 综合信息管理模块3.5.1模块代码1.失物信息删除2.用户信息管理3.用户权限管理3.5.2功能用于对已招领物品信息的删除与留言板内信息的删除,并且能够用户信息进行修改,而且还能查询当前用户所拥有的权限。3.5.3性能能够对信息进行定期的删除与处理,更好的保证了数据库与系统的运行,同样能够方便用户的使用个与用户信息安全的保护。3.5.4输入项目输入为用户的信息。3.5.5输出项目若输入正确,输出为已删除的信息或者用户录入的本人信息或你现在所拥有的权限的信息。若输入错误,则输出提示你重新操作。3.5.6程序逻辑图5.6综合信息管理模块流程图3.5.7接口(1)数据库连接接口,用于用户信息的修改与保存。(2)权限文件接口,用于确定用户是否拥有相应的权限。(3)FTP服务器接口,用于个人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装修管理服务合同范本
- 搭棚施工承包合同
- 2025技术许可合同
- 供货安全合同书
- 设备控制器采购合同书模板
- 民间借贷居间合同范本
- 2025年粤人版选择性必修1生物下册月考试卷含答案
- 建筑工程木工劳务承包合同范本
- 个人汽车租赁给公司合同
- 2025公司国际货物招标采购合同
- 职业分类表格
- 广东省深圳高级中学2023-2024学年八年级下学期期中考试物理试卷
- 电网建设项目施工项目部环境保护和水土保持标准化管理手册(变电工程分册)
- 口腔门诊部设置可行性研究报告
- 五年级上册口算练习1000题及答案
- 体检科运营可行性报告
- 北京市丰台区市级名校2024届数学高一第二学期期末检测模拟试题含解析
- 设立项目管理公司组建方案
- 薪酬战略与实践
- 答案之书(解答之书)-电子版精选答案
- 中国古代文学史 马工程课件(上)01总绪论
评论
0/150
提交评论