图书馆管理系统概要设计说明书1.pdf

上传人:l*** 文档编号:71784700 上传时间:2023-02-05 格式:PDF 页数:9 大小:303.65KB
返回 下载 相关 举报
图书馆管理系统概要设计说明书1.pdf_第1页
第1页 / 共9页
图书馆管理系统概要设计说明书1.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《图书馆管理系统概要设计说明书1.pdf》由会员分享,可在线阅读,更多相关《图书馆管理系统概要设计说明书1.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 引言.1.1 编写目的.1。2 背景.1.3 定义.1。4 参考资料.2 总体设计.2.1 需求规定.2。2 运行环境.2.3 基本设计概念和处理流程.2。4 结构.2。5 功能需求与程序的关系.2。6 人工处理过程.2.7 尚未问决的问题.3 接口设计.3。1 用户接口.3。2 外部接口.3。3 内部接口.4 运行设计.4。1 运行模块组合.4.2 运行控制.4.3 运行时间.5 系统数据结构设计.5.1 逻辑结构设计要点.5。2 物理结构设计要点.5。3 数据结构与程序的关系.6 系统出错处理设计.6.1 出错信息.6.2 补救措施.6。3 系统维护设计.概要设计说明书概要设计说明书1

2、 1 引言引言1 1。1 1 编写目的编写目的概要设计的目的在于:准确、无误地用计算机处理过程来表达用户的各项要求,以此作为详细设计的纲领性文件;考核系统总体质量的重要技术文档;作为软件设计的第一阶段,日后的设计均在此基础之上进行.本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。1.21.2 背景背景本项目的名称:图书管理系统开发软件。本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。1 1。3 3 定义定义在我们进行正式软件设

3、计之前,要先了解一些概念:(1)模块化:模块是数据说明、可执行语句等程序对象的集合,模块可以单独被命名而且可通过名字来访问,例如,过程、函数、子程序、宏等都可以作为模块;(2)抽象与逐步求精:软件工程过程的每一步都是对软件解法的的抽象层次的一次精化.逐步求精与抽象是紧密相关的。(3)模块独立性:模块独立性是指系统软件中每个模块只涉及软件的具体自功能,而和软件系统的其他的模块接口是简单的。(4)耦合:是对一个软件结构内各个模块之间互连程度的度量。耦合强弱取决与模块间接口的复杂程度,调用模块的方式,以及通过接口的信息。1 1。4 4 参考资料参考资料(1)。数据库系统教程/史嘉权,史红星,李博编著

4、,-北京;清华大学出版社,2003(2)Delphi 软件工程案例精解;王业龙,范朝辉,李育龙编著;北京.电子工业出版社,20051。2 2 总体设计总体设计2.12.1 需求规定需求规定主要输入输出项目:图书信息:(书名,ISBN,出版社,数量,是否可借)用户信息:(ID,姓名,年龄,性别,开户时间)借阅信息:(ID,ISBN,数量,借出日期)2 2。2 2 运行环境运行环境用 SQL server 2000 做后台数据库设计,因此要有 SQL server服务器来支持。再者,航空管理系统的业务比较复杂,数据库涉及范围比较广泛,所以支持此系统的操作系统的硬件配置应该高一些,CPU 速度快,内

5、存要大。2.32.3 基本设计概念和处理流程基本设计概念和处理流程读者借还图书处理流程用户提示信息身份确认程序用户资料数据库图书检索程序图书信息数据库图书借还程序图书借阅数据库2 2。4 4 结构结构管理员子系统图书管理系统用户子系统更新个人资料总体结构示意图:添加删除管理员子系统维护图书资料维护用户资料修改添加删除修改用户子系统图书归还图书借阅图书检索用户信息库图书管理系统管理员模块用户模块维护图书资料维护用户资料更新个人资料图书归还图书借阅图书检索插入删除修改创建修改注销2 2。5 5 功能需求与程序的关系功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系

6、:功能需求 1功能需求 2功能需求 n程序 1程序 2程序 n2.62.6 人工处理过程人工处理过程在本系统中用人工的操作就是输入书籍及用户的各种信息.2.72.7 尚未问决的问题尚未问决的问题(1)能自动对各类输入的信息分类、整理;(2)自动对电子文稿筛选和摘要;(3)增加网络 QQ 聊天功能;(4)能够对磁盘文件进行监控;(5)增加项目活动和日程安排提示功能;(6)拥有公共数据库;(7)支持语音组件;(8)暂未考虑3 3 接口设计接口设计3 3。1 1 用户接口用户接口向用户提供命令检索书目修改用户资料借阅图书归还图书软件回答信息匹配检索关键字的书目信息修改后新的用户资料借阅成功的图书信息

7、归还成功的图书信息3.23.2 外部接口外部接口硬件接口接口与打印机接口与读条码机接口软件接口与数据库接口传递信息图书信息,用户信息,借阅信息图书 ISBN,借阅号图书信息,用户信息,借阅信息3 3。3 3 内部接口内部接口接口维护图书资料维护图书资料维护图书资料维护用户资料维护用户资料维护用户资料添加图书修改图书信息删除图书信息添加新用户修改用户资料删除用户资料传递信息图书信息(书名,ISBN,定价,出版社,数量,是否可借)图书信息(书名,ISBN,定价,出版社,数量,是否可借)图书信息(书名,ISBN,定价,出版社,数量,是否可借)用户信息(ID,姓名,年龄,性别,开户时间,)用户信息(I

8、D,姓名,年龄,性别,开户时间,)用户信息(ID,姓名,年龄,性别,开户时间,)用户主模块用户主模块用户主模块更新用户资料借阅图书归还图书用户信息(ID,姓名,年龄,性别,开户时间,)借阅信息(ID,ISBN,数量,借出日期)借阅信息(ID,ISBN,数量,借出日期)4 4 运行设计运行设计4.14.1 运行模块组合运行模块组合管理员添加新用户管理员修改用户管理员删除用户管理员添加图书信息管理员修改书目信息管理员删除书目信息用户借阅图书用户归还图书创建模块查找模块修改模块删除模块4 4。2 2 运行控制运行控制新用户的添加:管理员根据用户填写的信息写入系统,该用户信息将在系统用户信息表中存在;

9、修改用户信息:图书管理员根据要求将需要修改的用户信息修改提交,系统会更新信息;删除用户信息:图书管理员根据要求将需要修改的用户信息修改提交,系统会更新信息;图书书目信息的添加:管理员填写图书目录并提交,系统会自动在图书目录信息表中生产新数据;图书书目信息的修改:图书管理员根据要求将需要修改的书目信息修改提交,系统会更新信息;图书书目信息的删除:图书管理员根据要求将需要删除的书目信息删除,系统中将不再有该信息;用户借阅图书:用户通过查找找到所需要的书借阅,系统将该书标志为以借阅并添加借阅信息及该书所剩数量;用户归还图书:系统删除对该书借阅的信息,并修改该书的所剩数量;4.34.3 运行时间运行时

10、间修改用户信息:2s删除用户信息:1s图书书目信息的添加:2s图书书目信息的修改:1s图书书目信息的删除:2s用户借阅图书:3s用户归还图书:3s5 5 系统数据结构设计系统数据结构设计5.15.1 逻辑结构设计要点逻辑结构设计要点给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系.本系统需要三个数据表:乘客数据表,飞行时刻表,航班信息表,他们的数据结构设计如下所示:5 5。2 2 物理结构设计要点物理结构设计要点采用线性表结构数据结构图书基本信息数据项ISBN书名定价出版社数量是否可借用户信息ID姓名年龄性

11、别开户时间余额累计金额是否 VIP借阅信息IDISBN数量借出日期押金类型CHARCHARFLOATCHARINTBOOLCHARCHARINTCHARDATAMONEYMONEYBOOLCHARCHARINTDATAMONEY长度202062041108248110202是否主键是否否否否否是否否否否否否否是否否否否5.35.3 数据结构与程序的关系数据结构与程序的关系说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。数据结构 1数据结构 2程序 1程序 2程序 m数据结构 n6 6 系统出错处理设计系统出错处理设计6.16.1 出错信息出错信息输入用户名不存在:说明数据库没无此用

12、户名,需开户。密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码,一天内输入十次错误密码,将对此帐户进行冻结,需持身份证解冻。由于管理员没有及时保存数据造成的数据丢失:可通过数据还原,还原成最近的数据备份.6 6。2 2 补救措施补救措施说明故障出现后可能采取的变通措施,包括:a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;b.降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。6.36.3 系统维护设计系统维护设计说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁