2022年图书管理系统概要设计说明书 .pdf





《2022年图书管理系统概要设计说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年图书管理系统概要设计说明书 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、图书管理信息系统概要设计说明书目录1 引言.3 1.1 编写目的.31.2 背景.31.3 定义.41.4 参考资料.42 总体设计.52.1 需求规定.5-62.2 运行环境.62.3 基本设计概念和处理流程.6-72.4 结构.7-82.5 功能器求与程序关系.82.6 人工处理过程.92.7 尚未解决的问题.93 接口设计.93.1 用户接口.93.2 外部接口.93.3 内部接口.94 运行设计.104.1 运行模块组合 104.2 运行控制.104.3 运行时间 105 系统数据结构设计.105.1 逻辑结构设计要点.10-115.2 物理结构设计要点115.3 数据结构与程序的关系
2、116 系统出错程序设计.126.1 出错信息 126.2 补救措施 126.3 系统维护设计 12名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -概要设计说明书1 引言1.1 编写目的随着电子计算机硬软的高速发展和信息时代中日益暴涨的信息,以前的人工处理信息方式及简单的计算机处理是日益不能满足要求,实用、高效、安全的计算机管理信息系统正是如日中天,如火如荼。使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点。譬如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等优点。图书管理系统主要致力于为图书借阅人提供方便快捷的服务,以及为图书管理人员提
3、供准确可靠的信息。具体目标如下:提高图书管理的效率,节约相关的管理成本。增强图书管理的安全性。为图书管理部门提供系统、规范的图书管理手段。满足借阅人、图书信息管理人员和部门管理人员的不同层次和不同方面的需要。为含有图书管理部门的组织的整体信息化建设提供必要的支持。总之,通过该系统的建设来优化学校和企业的图书管理系统,提高管理效率,为学校和企业的进一步发展提供有力的支持。1.2 背景说明:待开发的软件系统的名称:图书管理信息系统。本项目的任务:完成图书的一般管理。本项目的提出者及开发者是:周磊。本项目的用户:企业或学校等拥有图书支部门的单位。本项目的开发平台:Windows Server 200
4、0。本项目的开发语言:Visual C+。本项目的数据库支持:Microsoft SQL Server2000。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -1.3 定义本文件中用到的专门术语的定义和外文首字母组词的原词组:MFC:Microsoft Foundation Class。Windows API:Windows Application Programming Interface。COM:Component Object Model。ADO:ActiveX Data Object。ODBC:Open Database Connectivity。SQL:St
5、ructure Query Language。DBMS:Database Management System。1.4 参考资料在收集、设计、编写本系统过程中用到的或是部分引用的文件或资料如下:1.Visual C+信息系统设计开发实例ISBN 7-111-16161-0 机械工业出版社2.实用软件工程基础ISBN 7-302-05546-7 陈明清华大学出版社3.Visual C+SQL Sever 数据库应用系统开发与实例ISBN 7-115-12355-1 启明星工作室人民邮电出版社4.Visual C+6.0 基础教程 ISBN 7-302-11151-0 阮宇清华大学出版社5.Visu
6、al C+数据库编程技术与实例ISBN 7-115-13024-8 四维科技沈炜徐慧 人民邮电出版社6.Visual C+6.0 数据库开发技术与工程实践ISBN 7-115-11703-9 求是科技人民邮电出版社7.Visual C+程序设计ISBN 7-03-012561-4 徐晓梅高丽科学出版社8.面向对象程序设计ISBN 7-04-012008-9 房晓溪高等教育出版社9.数据库基础与应用ISBN 7-115-10318-6 王珊 李盛恩人民邮电出版社10.C 程序设计ISBN 7-302-038806-6 谭浩强清华大学出版社11.精通 Visual C+6.0 ISBN 7-505
7、3-5538-4 王晖电子工业出版社名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -2 总体设计2.1 需求规定2.11 对系统的需求图书管理系统需要满足来自三方面的需求,分别是图书借阅者,信息管理人员和图书管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;信息管理人员对图书借阅者的借阅及还书要求进行操作,同时对借书或还书信息进行查询和图书采购及验收编目入库,数据库的备份和恢复;系统管理员实现整体系统的维护,日志信息的管理和权限的管理。在图书管理信息系统开发时应该满足以下具体的系统需求:满足图书借阅管理的基本要求。满足图书书库管理的基本要
8、求。满足图书借阅人管理的基本要求。对操作人员的技能要求比较低,操作方便。能够使得人机交互,界面大方得体,实用。能够保障图书管理数据的安全,准确。2.12 对功能的需求基于系统需求分析,该系统需要实现以下基本功能:用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。基础数据管理:维护图书管理相关的一些基础数据。它主要包括以下功能:罚款设置:根据相应的规定设置图书超期归还的罚款金额。图书类别设置:设置管理图书的类别信息,并设定各种类别图书能借出的天数。读者类别设置:设置图书读者的类别信息,并设定各种类别读者能同时借阅图书的册数。借阅管理:完成
9、图书的借出登记,归还登记信息,以及借书信息和还书信息的查询浏览等借阅相关的管理功能。书库管理:维护书库中的图书信息,能够完成新书的入库登记,图书信息的查询,更新以及图书丢失处理等功能。读者管理:维护读者的相关信息,能够完成新读者信息的登记,读者信息的查询,名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 11 页 -更新以及读者注销等功能。数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以及方便用户对数据库的管理和维护工作,提高系统的数据安全性。2.13 对输入输出的要求本图书管理系统对输入和输出的要求:阿拉伯数字均为十进制且没有正负,主要包括图书的编号,读者编码,电话号码
10、,日期等。货币为人民币,如罚款金额等。2.2 运行环境运行该软件所需要的硬设备要求:a 处理器:AMD 闪龙 2400+;内存:256MB;显卡:七彩虹Geforce4。b 硬盘:三星80G;主板:华硕A7V600 X。c 输入输出设备:显示器:飞利浦107s6;键盘及鼠标:罗技光电套件。2.3 基本设计概念和处理流程企业或学校等拥有图书支部门的单位,他们的图书管理职能由图书馆独立完成,因此将本系统设计成一个相对封闭的单机运行系统,同时,也出于安全性考虑,该系统不提供与该单位其他系统的数据交互。系统应该界面美观,简单易用,实现图书管理基本业务的计算机处理。本系统采用Visual C+6.0 开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年图书管理系统概要设计说明书 2022 图书 管理 系统 概要 设计 说明书

限制150内