分类筛选
分类筛选:

关于图书管理系统论文范文资料 与图书管理系统需求分析和设计有关论文参考文献

版权:原创标记原创 主题:图书管理系统范文 科目:毕业论文 2024-04-15

《图书管理系统需求分析和设计》:本论文为免费优秀的关于图书管理系统论文范文资料,可用于相关论文写作参考。

摘 要:本文对图书管理系统应用需求、图书管理系统的设计和系统数据库的设计这三部分作了分析介绍.通过对应用进行需求分析,探讨了系统所需面向的对象,并且据此分析了系统应具备的功能;通过对图书管理系统设计,对系统的功能模块以及用户的类型进行了划分;通过对系统数据库设计,对设计过程及其关系的模式进行了明确,并对相应的数据表做了总结记述.

关键词:图书管理 管理信息系统 数据库技术

一、应用需求分析

一个先进的图书管理系统应当了解并满足使用者的需求.对图书馆工作人员而言,不仅需要根据图书编号、借阅者编号查询借阅以及归还情况,还要能够对借阅者的借阅及归还请求进行操作,将操作结果形成报表让借阅者进行检查.而普通用户则是需要能够方便地了解图书馆的馆藏情况.图书借阅者不仅需要知道自己的借阅情况,并且需要对自己的相关个人信息进行管理.

根据图书管理人员对图书管理系统的相关需求,对其登录模块应谨慎设计,以求功能完备.图书馆工作人员可以对馆藏书籍数据进行查询、浏览、修改等,不过对于借出的未在馆内的书籍不能够进行修改.对借阅者的信息维护,工作人员可以对其个人信息中的借书、还书记录进行修改,并且需形成相应报表呈现给借阅者.对已借阅出书籍的信息维护中,一旦进行图书借阅信息删除操作,应当能够对其借阅者的借阅记录进行关联删除,以保证图书借阅数据的准确完备.

对普通人员只设有基本权限,即可对馆藏信息进行查询,并可通过多种标签对图书信息进行查询.此查询功能还应支持模糊查询,即可通过某关键字对图书信息进行查询.

对图书借阅者,在对个人信息进行查询维护时需要登录其账户,而在进行基本的对馆藏图书信息进行查询功能时则不需要.

二、系统设计

1.系统功能模块设计

系统共分为三个模块,即工作人员系统管理模块、图书信息查询模块、借阅者个人信息维护模块.

(1)工作人员系统管理模块的主要功能有管理借书、还书;对借阅者信息记录的维护;修改馆藏书籍数据;对书籍借阅情况进行查询.

(2)图书信息查询是指普通人员可通过书籍名称、出版社、作者等关键字对书籍信息进行查询.

(3)借阅者个人信息维护指借阅者可通过**登录其个人界面,对个人的借阅情况进行查询,对*进行修改,对院系、班级、*等个人信息进行提出修改操作,由图书馆工作人员核对确认后修改成功.

2.用户类型

此系统的用户类型分为图书馆工作人员、借阅者及普通用户.

图书馆工作人员可以凭借*、*登录进入系统从而实现对整个图书管理系统的管理操作,对借阅者个人信息的确认修改,以实现对图书馆信息的维护管理.

普通用户可在本系统检索书籍名称、作者以及出版社等关键字实现对书籍信息的查询.

借阅者可以凭借个人**进入个人信息管理界面,实现对个人借阅情况的查询,并实现对个人基本信息的申请修改.

三、系统数据库设计

1.概念设计

此过程中,设计者通过分析用户的数据处理要求和约束,形成具有用户特色的概念模式,并将之进一步转换为逻辑模式.将概念设计分立出来,使得设计的难度得到了显著下降,可实现度大大提升,各阶段的任务相对独立,摆脱了DBMS的设计桎梏.

通过使用ER方法,首先进行局部ER模式的设计,其次将之联合为一个全局的ER模式,再将其进行升级优化,从而实现对数据库的概念约束.

(1)局部ER模式的设计,包括书籍、借阅者、图书状态.书籍包括书籍编号、入库时间、书籍名称、作者、出版日期、出版社、馆藏数目、价格;借阅者包括借阅者学号、姓名、性别、出生日期、民族、系别、专业、年级、*;图书状态包括图书状态编号、借阅日期、借阅截止日期、借阅人信息.

实体之间的联系通过ER模型的联系来进行呈现.一种方式是通过分析需求,研究局部结构中任意两个实体类型之间是否存在联系.如果存在,则对其进行更深层次的确认.此外,还要对多个实体类型之间、两个实体类型之间、实体类型内部进行深入的研究分析,确认联系是否存在.

(2)全局ER模式的设计.通过对设计好的局部ER模式进行统一综合,形成一个相对完备合理的全局概念模式.

第一,确定公共实体类型.把同名实体类型与相同键的实体类型分别作为公共实体类型的两类候选,来确认各局部结构的公共实体结构,给局部ER模式向全局ER模式的合并提供先决条件.

第二,局部ER模式的合并.合并时应遵循两两结合,先将实际中相关的局部结构合并,从公共实体类型到独立的局部结构.

第三,消除冲突.消除冲突是从本质上将若干局部模型进行合并,从而建立统一的和谐的全局模式,而不单单只是表面上的合并.

第四,全局ER模式的优化.此外,还应按照处理需求对模式进行升级优化,以达到提高数据库系统效率的目的.

2.关系数据库的逻辑设计

该设计过程是把ER图转换为关系模式,这是因为概念设计的结果是ER图,而DBMS一般采用关系型.在逻辑设计过程中应当将关系数据库规范化理论合理运用,以发挥关系模型所具有的优势,将设计过程形式化.将用户所用数据记述为子模式.在指出子模式之外,再对子模式与概念模式中相应数据对应联系做分析记录.

3.数据库的研究

本次开发的数据库由四部分组成.借阅者的信息存储在图书借阅者信息数据表中;工作人员*及*数据存储在工作人员信息数据表中;借阅图书的信息存储在图书借阅信息数据表中;所有图书的信息存储在所有入库图书数据表中.

(1)图书借阅者信息数据表.借阅者的信息存储在图书借阅者信息数据表中.由借阅者的学号、姓名、性别、出生年月、民族、系别、专业、*、年级及登录*数据10个字段组成.

(2)工作人员信息数据表.工作人员*及*数据存储在工作人员信息数据表中,由编号、用户名和*3个字段组成.

(3)图书借阅信息数据表.图书借阅的信息存储在图书借阅信息数据表中.由书籍编号、借阅者姓名、学号、借阅数量、借阅时间、应该归还时间、实际归还时间、归还标志位8个字段组成.

(4)所有入库图书数据表.所有图书的信息存储在所有入库图书数据表中.由书籍编号、名称、作者、价格、馆藏数目、图书状态、入库时间、馆藏地点8个字段组成.

四、小结

本文对图书管理系统设计时所需应用的服务器端脚本编辑开发工具、图书管理系统所需的功能模块及技术、相应数据库的特点及应用做了详细的分析与论述,为系统的实现过程、所实现的功能,以及每个功能模块中的具体功能做了铺垫.

参考文献:

[1]张正玺.数据库及其应用[M].北京:国防工业出版社, 2006.

[2]吴曙光,刘卫国.基于ASP.NET的图书管理系统设计与实现[J].湖南冶金职业技术学院学报,2006(3).

[3]冯建华,周立柱.数据库系统设计与原理[M].北京:清华大学出版社,2004.

(作者单位:太原理工大学、吕梁高级技工学校)

图书管理系统论文参考资料:

管理系统论文

图书管理系统论文

学位论文管理系统

图书管理系统毕业论文

超市管理系统论文

学生管理系统论文

结论:图书管理系统需求分析和设计为适合不知如何写图书管理系统方面的相关专业大学硕士和本科毕业论文以及关于java图书管理系统论文开题报告范文和相关职称论文写作参考文献资料下载。

和你相关的