图书管理信息系统设计

来源 :今日湖北·中旬刊 | 被引量 : 0次 | 上传用户:szj188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、需求分析
  (一)系统目标
  实现一个图书管理系统,主要针对图书借阅模块。完成图书信息管理,读者信息管理,图书借阅管理,管理员信息管理,出版社信息管理。
  (二)系统功能需求
  ·所有用户分为管理用户、读者用户。
  ·用管理户分为图书管理用户、读者管理用户、借阅管理用户。
  * 图书管理用户可以录入、修改、删除、查询图书信息和出版社信息。
  * 读者管理用户可以录入、修改、删除、查询读者信息。
  · 读者用户可以查询图书信息、个人信息。
  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)各种外码约束保证数据的完整性,不能随意删除。
  五、结论
  在国内虽然图书管理系统近几年有了很大的发展。但是,基础薄弱,发展不平衡;图书馆现代信息技术的总体水平不高。因此,我国图书馆在网络环境下的发展,要根据我国社会经济发展的实际水平和信息技术的发展状况,实事求是地实施符合自己实际情况的图书管理系统。
  (作者单位:北京物资学院)
其他文献
打喷嚏时,出于礼貌许多人会用揉鼻子的方法把喷嚏憋回去,或者用手捂住口鼻打喷嚏。但是网络上传言,称荷兰有研究表明憋喷嚏或者用手捂口鼻打喷嚏等于吃细菌。该研究发现,一个
长征是彪炳史册,震撼人心的世界壮举,在长征中形成的伟大长征精神集中体现了中华民族的民族精神和民族气节,是中华民族在实现伟大复兴征途中战胜艰难险阻的强大精神武器.长征
期刊
为了适应社会主义市场经济发展需要,提高企业财务报表质量和会计信息透明度,2014年财政部根据《企业会计准则——基本准则》对《企业会计准则第2号——长期股权投资》进行了
背着沉重的行囊,赶了最早的公交回家,窗外一片迷茫.rn她在门口等我,双手互攥着,在印满青花的围裙上擦了好几遍,她一如往常,接过我手上的行李,接过我的背包,接过我臃肿的外套.
数学课堂教学应以创新要求为归宿,以培养创新精神和实践能力为核心,这是新课程理念所提倡的。因此,在数学教学中要变“维持性学习”为“创新性学习”;变“接受性学习”为“发现性学习”。这就要求数学课堂教学中应体现如下几点:  一、创设有挑战性的数学问题情境  因为创新源于问题解决,不是教能得到的。教师就应注意给学生营造不同的问题情景,让学生通过自己(或独立或协作)的一系列思维加工,发展自己的创新思维和能力
有关本科教学法理学教学方法的改革问题是近年来我国高等法学教育中的一个热点问题,传统的讲述式教学法在我国法理学教方法中仍应占基础位置; 在此基础上应采用和借鉴辩论式
对于创新的价值相信不会有太多人去怀疑,但是是否更加激烈的竞争状况必然会带来更多的创新投入和研发投入则引起了很多的争论,而本文试图从反垄断角度进行一下梳理。
目前,我国的经济发展速度不断提高,科学技术取得了明显的成绩,一定程度上推动了电力行业的发展。电网规模日益扩大,建设速度不断加快,为了满足用电需求,电网技术也不断升级换代。但
近年来,由于经济社会的飞速发展,企业的内外部环境日益复杂化,所面临的缝隙也日益增大,在这种情况,建立完善的内部控制制度对于提高企业经营管理方面的风险防范能力具有重要