资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
图书资料管理系统 详细设计说明书Version1.0文档编号:DM_LMMS_DSD_20120416文档名称:详细设计说明书姓名学号职务撰写人审核人组长 组员 陈光20107610602组员蔡林静20107610502组员肖钦鹏20107610641组员创建时间 2012-4-16图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204161 / 16版本变更说明:版本号更改时间更改人更改原因审核人Version1.02012-4-16将项目规范 化文档改写 成详细设计 说明书图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204162 / 16目录目录1 引言 .51.1 编写目的 .51.2 背景 .51.3 定义 .61.4 参考资料 .62 程序系统的结构 .62.1 系统架构 .62.2 系统功能模块 .63 程序 1(注册登陆模块)设计说明.93.1 程序描述 .93.2 功能 .93.3 性能 .103.4 输人项 .103.5 输出项 .103.6 算法 .103.7 流程逻辑 .113.8 接口 .113.9 存储分配 .113.10 注释设计 .113.11 限制条件 .123.12 测试计划 .12图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204163 / 163.13 尚未解决的问题 .124 程序 2(读者功能模块)设计说明.124.1 程序描述 .124.2 功能 .124.3 性能 .124.4 输入项 .134.5 输出项 .134.6 算法 .134.7 流程逻辑 .134.8 接口 .134.9 存储分配 .134.10 注释设计 .134.11 限制条件 .134.12 测试计划 .144.13 尚未解决的问题 .145 程序 3(管理员功能模块)设计说明.145.1 程序描述 .145.2 功能 .145.3 性能 .145.4 输入项 .145.5 输出项 .155.6 算法 .15图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204164 / 165.7 流程逻辑 .155.8 接口 .155.9 存储分配 .155.10 注释设计 .155.11 测试计划 .15图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204165 / 161 1 引言引言1.11.1 编写目的编写目的在前一阶段(概要设计说明书)中,已解决了实现该系统需求的 程序模块设计问题。包括如何把该系统划分成若干个模块、以及各模 块的功用等。在以下的详细设计报告中将对在本阶段中对系统所做的 所有详细设计进行说明。 在本阶段中,确定应该如何具体地实现所要求的系统,从而在编 码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。主 要的工作有:根据在需求分析说明书中所描述的数据、功能、运 行、性能需求,并依照概要设计说明书所确定的处理流程、总体 结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描 述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、等等) ,解决如何: 图书馆管理员登录: 借阅者注册:新借阅者注册 借阅者登录:借阅者登录 添加图书:管理员添加新的图书信息 修改图书信息:管理员如何修改图书的信息 删除信息:管理员如何删除过期或破损图书的信息 查询信息:图书工作人员和借阅者如何在系统中查询其所需的信 息 在以下的各个阶段中, 用户使用说明将与本阶段的工作紧密结 合,努力做到让用户易懂易学。 测试结果和调试分析也将参 考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补, 一定要把功能强大、稳定可靠、便于维护的学校图书馆管理系统交到 用户手中。 读者为该管理系统软件的设计人员、代码编写人员、测试人员、 维护人员和该项目的审核验收人员。1.21.2 背景背景a.所建议开发的软件系统的名称:图书馆资料管理系统。 b.本项目的任务提出者:。 开发者:软件工程三班开发小组。 用户:郑州大学学校图书馆。 实现该软件的计算中心:郑州大学学校校园网。 c.该软件系统同其他系统或其他机构的基本的相互来往关系:独立 于其他系统。图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204166 / 161.31.3 定义定义该图书资料管理系统是基于Internet/Intranet及Web技术,建立 以Browser/Server 为结构模式、以数据库为后台核心应用、以服务 为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和 科学研究提供文献信息保障和提高管理图书的效率而设计的系统。 MYSQL:数据库管理软件 DBMS:数据库管理系统 Windows2000/2003/XP:运行环境 C+:软件开发语言1.41.4 参考资料参考资料1软件工程导论清华大学出版社 作者:张海藩 2Software EngineeringA Practioner sApproach机械 工程出版社作者:Pressman R S 3软件工程清华大学出版社 作者:张海藩 4数据结构C+语言的使用西安电子科技大学出版社 作者: 朱战立 5软件工程高等教育出版社 作者:齐治昌2 2 程序系统的结构程序系统的结构2.12.1 系统架构系统架构本系统包含客户层,中间层和图书管理信息系统层。其中,客户 层用于用户与客户端的交互,例如显示信息,查询信息,提交信息, 输入数据等。中间层为应用服务器部分,主要用来实现数据的接收, 发送,并作为一座“桥梁”来连接客户与数据库。图书管理信息系统 层主要实现数据的处理功能。 从安全的角度看,中间层的引入能有效的对系统与数据进行保护, 用户无法直接修改,删除核心信息,从而使系统安全性得到保障,有 效地避免数据丢失等问题的出现。2.22.2 系统功能模块系统功能模块各模块结构体模块图如下所示:管理员功能模块图:图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204167 / 16管理员图书信息管理读者信息管理图书借还显示所有图书 信息图书添加,修 改,查看,删 除图书搜索显示所有读者 信息读者添加,修 改,查看,删 除读者搜索图书借还信息图书的借阅与 归还读者功能模块:读者显示个人信息显示个人借阅信息图书搜索查看预览评价登陆注册模块:图书资料管理系统详细设计说明书编号:DM_LMMS_DSD_201204168 / 16登陆界面管理员登陆读者登陆读者注册输入用户 密码填写个 人信息系统子模块清单: 模块名称 模块简要说明 读者注册、登录模块 读者第一次使用该系统,需要通过注 册才能成为系统的用户。登录系统后,用 户可以使用系统开放给普通用户的各种功 能。在个人信息中,注册用户 还可以查 看并修改自己的个人信息。丢失自己密码 的注册用户可以通过个人资料认证来重新 找回自己的密码。 图书信息查询、预览模块 登录
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号