图书管理系统详细设计报告(经典范例)
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
实 验 报 告
课程名称 软件工程导论 课题名称 图书管理系统详细设计报告
专 业 计算机科学与技术 班 级 计算机0903 学 号 2009030103** 姓 名 指导教师
2012年 5 月 24 日
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
目录
1.1 编写目的 ................................................................................................................... 3 1.2 背景 .......................................................................................................................... 3 1.3 定义.......................................................................................................................... 3 1.4 参考资料................................................................................................................... 3 3.1 程序描述 ................................................................................................................... 7 3.2 功能 .......................................................................................................................... 7 3.3 性能 .......................................................................................................................... 7 3.4 输入项 ....................................................................................................................... 8 3.5 输入项 ....................................................................................................................... 8 3.6 算法.......................................................................................................................... 8 3.7 流程逻辑................................................................................................................... 9 3.8 接口 .......................................................................................................................... 9 3.9 存储分配 ................................................................................................................... 9 3.10 注释设计.................................................................................................................. 9 3.11 限制条件 .................................................................................................................. 9 3.12 测试计划.................................................................................................................. 9
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
1 引言
1.1 编写目的
本文档为C3图书管理系统的详细设计说明书,向阅读人
员介绍本图书管理系统的整体框架和详细设计。
1.2 背景
系统描述
BMS系统为图书馆书籍管理,企业图书、材料管理提供了一个方
便的电子平台。该系统分为图书管理模块,图书信息查询、预览模块,图书评价模块,读者信息管理模块,书籍借阅和归还管理模块以及管理员模块等模块。图书管理系统软件是一套功能比较
完善的图书数据管理软件,具有数据操作方便高效迅速等优点。 使用。除此以外,BMS可通过访问权限控制以及数据备份功能,确保数据的安全性。
1.3 定义
术语:
BMS BookManagementSystem 图书管理系统
1.4 参考资料
《数据库系统概念》 Abraham Silberschatz Henry F.korth 《软件工程导论——第4版》 张海藩 清华大学出版社
2 程序系统的组织结构
2.1系统架构
本系统包含客户层,中间层和图书管理信息系统层。其中,客户
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
层用于用户与客户端的交互,例如显示信息,查询信息,提交信息,输入数据等。中间层为应用服务器部分,主要用来实现数据的接收,发送,并作为一座“桥梁”来连接客户与数据库。图书管理信息系统层主要实现数据的处理功能。
从安全的角度看,中间层的引入能有效的对系统与数据进行保护,用户无法直接修改,删除核心信息,从而使系统安全性得到保障,有效地避免数据丢失等问题的出现
2.2系统功能模块
各模块结构体模块图如下所示:
管理员功能模块图:
读者功能模块图:
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
登录注册模块:
系统子模块清单:
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
放位置,数量以及可借阅复本数等信 息。并且可以预览自己感兴趣的书籍的 封面,评价,部分内容等。 图书评价模块 对于借阅过图书的读者用户,可以 在这个模块中对自己借阅过的书籍进 行评价,这些评价将记录在图书信息 中。这些评价信息可以有效地帮助读者 用户找到自己需要的图书,而且可以在 读者借书前帮助读者对该书籍有所了 解。 读者信息管理 读者把个人信息传到个人信息管 理模块进行管理,可以对个人信息修 改。管理员也可以利用这个模块提供的 功能对读者个人信息进行修改和删除 读者借阅记录模块 只有管理员有权限操作这个模块。 管理员可以查询读者的注册信息和借 阅记录,并且可以根据实际情况添加、 修改、删除读者的借阅记录。 图书借阅模块 只有管理员有权限操作这个模块
。 管理员在得到读者借阅的需求时,在该 模块中添加借阅记录,并依据该记录修 改图书信息以及读者信息中的借阅图 书部分,并且如果读者需求借阅的图书 已经全部借出,管理员可以根据图书借 阅模块中的记录查找该图书流向,然后 通过通信方式(短信或者 Email)尽量 通知借阅了该图书的读者,使得该图书 能尽早归还。 图书归还模块 只有管理员有权限操作这个模块。
软件工程,图书管理系统详细设计报告(经典范例),详细设计说明书
3 程序1(注册登录模块)设计说明
3.1 程序描述
读者第一次使用该系统,需要通过注册才能成为系统的用户。登录系统后,用户可以使用系统开放给普通用户的各种功能。在个人信息中,注册用户还可以查看并修改自己的个人信息。丢失自己密码的注册用户可以通过个人资料认证来重新找回自己的密码。
3.2 功能
注册部分:非会员输入注册信息,系统判断注册信息的正确性,如果正确,在数据库插入新的读者信息,并返回欢迎信息。 取回密码部分:读者输入读者ID,系统取出该读者ID的密码和注册邮箱,将密码发送到该邮箱中。
登录部分:管理员输入登录名和密码,系统判断密码正确性,如果正确,向管理员提供管理员相关功能。读者输入登录名和密码,系统判断密码正确性,如果正确,向其提供读者 …… 此处隐藏:3258字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




