您的当前位置:首页大学图书馆管理系统论文

大学图书馆管理系统论文

2022-11-13 来源:乌哈旅游


大学图书馆管理系统论文

毕业设计(论文)

任 务 书

课题名称:图书管理系统 指导老师:

图书管理系统

概要设计说明书

引言

目的: 1.2项目背景

系统名称:图书管理系统

项目功能:用计算机对学生借还书进行日常管理

1. 图书信息管理 , 管理图书信息;

2. 借阅信息管理 , 管理图书的借阅和归还; 3. 读者信息管理 , 管理读者信息;

4. 系统 , 图书管理系统用户的添加,删除和修改.

项目提出者: 项目开发者:

3

项目管理者: 计算中心名称:

最终用户:

参考资料

1) 郑人杰,《实用软件工程》,清华大学出版社。

系统概述

目标

为实现计算机对学生各种借还书进行日常管理、图书馆管理书籍。

功能

用计算机对学生各种借还书进行日常管理、图书馆管理书籍。 条件与约束

 资金、时间约束:

本软件为毕业设计需要而设计,未拨专项资金;本软件从2005年12月1日开始开发,研制时间为5个月,2006年4月1日交付使用。  技术约束:

4

要求采用C/S结构,数据库采用SQL SERVER或VF或Access。界面要求使用汉字。  标准约束:

《编程规范》,《界面风格规范》

性能需求 数据精确度

数量值:精确到小数后一位;

时间值:精确到日,并以yyyy/mm/dd的形式表示;

价格值:精确到分,并以.XX的形式表示。

时间特性

页面响应时间:不超过10秒 更新处理时间:不超过15秒

数据转换与传输时间:不超过30秒。

适应性

开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。 当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最

5

大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分

硬件

所需的计算机配置:cpu 0.5G以上,内存 32MB以上。 支持软件

WinXP/9X/me/2000操作系统、VB

功能表

图书管理系统 书籍信息系统 借阅信息系统 读者信息系统 系统 书籍信息添加 书籍信息修改 读者归还信息 读者信息添加 读者信息修改 6

系统的数据流图

图书分类读者借阅信息 添加系统用户 修 改 / 删 除 用 户 设置可

7 书籍信 书籍信息 中心

系统管书籍信息 借阅信 系统 读者个人信息 还

书 读者信

借书

读者 系统程序文件(或命令文件)和数据文件一览表

书籍信息成员类型表

成员 类型 成员 类型

编号 数字 书籍编号 字符串

ISBM 字符串 书籍

8

名称 字符串

书籍类别 字符串 书籍作者 字符串

出版社名称 字符串 出版日期 日期

书籍页码 数字 关键字 字符串

登记日期 日期 库存数量 数字

剩余数量 数字 备注 字符串

系统功能模块说明

在用户设置模块中,要求能验证用户的使权限及进行数据的导入、导出工作。

图书信息查询:主要是按照条件检索该系的借

9

还书信息。其中包括所有学生的借还记录。 图书信息维护:主要是维护学生借书和学生还书等方面的基本信息,包括增加。删除。修改等功能。

图书信息查询:为学生提供图书信息的界面。该界面列出所有图书信息,以供学生查询。学生进入该界面前要输入自己正确的信息。该界面核对读者号及相关信息后,则可以查询图书馆的一些相关信息。

数据库设计

逻辑设计

建立图书信息表、借阅信息表、读者信息表。

物理设计

备注 : 属性项目的说明

U:唯一(Unique) P:主键(Primary) N:非空(Not Null) I:索引(Index) M:必填

10

(一)数据库关系表

完成日期 系统名称 表名 主键 外键 索引表名称 和 索引字段名称 图书管理系统 TSGL 书号 估计数据量(MB/月) 2004-2005 实体名称 版本 图书管理系统 设计者 审核者 估计纪录数(条/月)

图书信息表: 序号 1 2 字段名类型 位数 称 Id typeid Int Int N,P,I N 图书编号 图书类别

11

属性 备注 3 4 5 6

booknavarch50 me ar Publish varch50 ar price count Int Int N N N N 图书名称 出版社 价格 数量 读者信息表: 序号 1 2 项目名类型 位数 称 Id Character readernCharame 系统出错处理设计 属性 N,P,I N 备注 编号 姓名 4 8 acter 能够对用户录入的各种数据进行校验

能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。 在详细设计中以列表方式列出可能出现的错误,错误代码及解决方式。

12

13

因篇幅问题不能全部显示,请点此查看更多更全内容