图书管理信息系统设计

一、需求分析

(一)系统目标

实现一个图书管理系统,主要针对图书借阅模块.完成图书信息管理,读者信息管理,图书借阅管理,管理员信息管理,出版社信息管理.

(二)系统功能需求

·所有用户分为管理用户、读者用户.

·用管理户分为图书管理用户、读者管理用户、借阅管理用户.

*图书管理用户可以录入、修改、删除、查询图书信息和出版社信息.

*读者管理用户可以录入、修改、删除、查询读者信息.

·读者用户可以查询图书信息、.

1、功能划分

·主界面为图书管理用户提供图书信息录入、图书信息修改、图书信息删除、出版社信息查询修改等5个功能.

·主界面为读者管理用户提供读者信息录入、读者信息修改、读者信息删除、修改等4个功能.

2、功能描述

·图书信息管理

给出所有图书信息列表,图书管理用户可以按需求增加、修改、删除、查找、查询图书信息.图书有问题时查询出版社信息,与出版社联系.

·读者信息管理

给出所有读者信息列表,读者管理用户可以按需求增加、修改、删除、查找、查询读者信息.为读者,补卡和修改读者信息.给读者分类.

(三)开发工具

由于采用了ADO数据库接口,因此很容易修改为支持ORACLE,SYBASE,DB2等数据库,该系统的结构为B/S结构,即浏览器/服务器结构.

二、概念结构设计

(一)详细说明

1、系统涉及的实体集

(1)图书信息实体集

·属性

图书编号(bno)、图书名(bname)、图书(bprice)、作者(auhtor)、图书总数量(btnum)、图书现有数量(bpnum)、页数(bpages)、图书入库时间(bpdate)、所在书架号(bsno)、出版社(bpub)、出版时间(bpdate)、被借次数(blnum)

(2)读者信息实体集

·属性:

读者编号(rno)、姓名(rname)、性别(rsex)、年龄(rage)、部门(rdept)、住址(raddr)、(rtel)、日期(rdate)、借阅书本数(rlnum)

(3)图书类别信息实体集

·属性:

图书类别号(btypeno)、图书类别名(btypename)、关键字(bkeyword)、图书数量(bynum)


三、逻辑结构设计——将E-R模型转换为关系模式

(一)图书实体转换为关系

Book(bno,bname,author,bprice,btnum,bpnum,bpages,bpdate,bsno,lnum,pub,pubdate,btypeno)

表示:

bno—图书编号、bname—图书名、author—作者、bprice—图书、btnum—图书总数量、bsno—书架号、lnum—借阅次数、pub—出版社、pubdate—出版时间、btypeno—图书类别号

(二)读者实体转换为关系

Reader(rno,rname,rsex,rage,rdept,raddr,rtel,rdate,rlnum,rtypeno)

表示:

rno—读者、rname—读者姓名、rsex—性别、rage—年龄、rdept—部门、raddr—住址、rtel—、rdate—日期、rlnum—借阅书本数、rtypeno—读者类别号

四、数据库物理结构设计——实现数据完整性

可以通过各种约束,缺省值,规则和触发器实现数据的完整性.由于教务系统的重要性,以及各个数据之间的复杂相关性,保证数据的完整性显得更为重要.不能让用户随意进行删除、修改数据.

(1)主码约束保证实体的完整性,不能为空,不能重复.

(2)各种外码约束保证数据的完整性,不能随意删除.

五、结论

在国内虽然图书管理系统近几年有了很大的发展.但是,基础薄弱,发展不平衡;图书馆现代信息技术的总体水平不高.因此,我国图书馆在网络环境下的发展,要根据我国社会经济发展的实际水平和信息技术的发展状况,实事求是地实施符合自己实际情况的图书管理系统.

(作者单位:北京物资学院)

类似论文

医院药品管理信息系统设计

摘 要:药品管理信息系统的建立,对医院管理工作效率的提升和经济效益的提高具有极为重要的影。
更新日期:2024-11-13 浏览量:142300 点赞量:30434

建筑企业管理信息系统设计

一、系统设计规划 信息化是当今世界经济和社会发展的大趋势,在建筑行业建立完整的信息系统同样有着重要的作用 在市场经济。
更新日期:2024-3-27 浏览量:45599 点赞量:10773

小区物业管理信息系统设计

摘 要随着经济的发展人们的生活水平也在不断地提高,对小区的建设要求也越来越高,小区的物业管理也逐ઽ。
更新日期:2024-2-4 浏览量:8399 点赞量:3231

工程项目管理信息系统设计

【摘 要】本文从工程项目的具体情况入手,分析了工程项目管理信息系统的设计步骤 【关 键 词】项目管理信息系统。
更新日期:2024-4-5 浏览量:10959 点赞量:3745

基于WebGIS的餐厨垃圾物流管理信息系统设计

摘 要针对城市餐厨垃圾迅速增长及城市居民生活环境不断恶化等问题,本文提出了基于WebGIS的餐厨垃圾物流管理信息系统设。
更新日期:2024-11-11 浏览量:144608 点赞量:31663