资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
天津商业大学宝德学院Tianjin University of Commerce Boustead College图书管理信息系统设计汇报 班级:人力资源管理1002 姓名: 刘俊 学号: 刘旭 一、 分析1、开发背景图书馆是高等院校重要构成部门,是教师和学生获取知识重要场所。伴随校园网发展,各高等院校图书馆都开始使用“图书管理信息系统软件”开展工作。由于目前市场上软件大多只是某些条框,没有形成特定环境下工作图书管理系统 。尤其是各图书馆之间、图书馆与读者及管理者之间要互连互通,共享信息资源。本图书管理系统就是基于这种背景而开发设计。图书馆作为一种信息资源集散地,图书和顾客借阅资料繁多,包括诸多信息数据管理,现今,有诸多图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们此前对信息管理重要方式是基于文本、表格等纸介质手工处理,对于图书借阅状况(如借书天数、超过限定借书时间天数)记录和核算等往往采用对借书卡人工检查进行,对借阅者借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,轻易出错;由于数据繁多,轻易丢失,且不易查找。总来说,缺乏系统规范信息管理手段。尽管有图书馆有计算机,不过尚未用于信息管理,没有发挥它效力,资源闲置比较突出,这就是管理信息系统开发基本环境。2、可行性分析 经济层面上可行性(1) 若还停留在人工处理阶段,会加重人员承担增长人手开支。(2) 投入人力可大大减少,网络布置投资不大,接入互联网非常便利。(3) 虽然一次性投资较大,从长远角度来看,其投资回收期较短,之后增长投资会逐渐减少。 技术层面上可行性(1) 假如不采用电子图书馆系统,图书登记与组织分类将伴随图书数量得记录并进行登记。(2) 在技术上可行性方面,可以运用互联网,租用服务器或者自够方式,内部网络构建也是十分以便和轻易。(3) 目前互联网发展迅速,可以通过三层客户机/服务器模式实现庞大数据存储与处理,以便快捷,读者也可以在家中轻松预约图书,不必每次都要亲自来到图书馆问询。管理层面上可行性(1) 世界图书数量增长速度惊人,若还是人手管理很难与时俱进。(2) 开发该系统界面清晰,人员很快可以进行纯熟操作,培训期短,由机器进行数据处理可以减少人手出错机会。(3)能满足读者对各类图书需求,在互联网上可以吸引各类潜在客户,能节省大量广告开销。3、 业务流程图 4、 数据流程图符合条件图书信息罚金登陆读者借书P1书库存档P4P3还书P2查询借阅信息D1D2还书信息D3图书信息无违规历史有违规历史D3图书信息P1.1目前借阅图书信息P1.2该读者借阅历史P1.3审核信息P2.1还书完毕借阅P1.4P4.1书库超期天数D4P2.2罚款D5新借阅信息5、数据字典根据系统数据流程图,得到数据流、数据存储加工和外部项数据字典,如表所示:表1 外部项图书馆 外部项系统名:图书管理系统 编号:W1条目名:图书馆 别名:输入数据:图书与读者信息输出数据:查询显示成果重要特性:本系统就是为图书管理员所使用简要阐明:本系统所有功能都是根据图书馆图书信息读者信息,借阅信息为根据设置修改记录:编写日期审核日期表2 数据流图书 数据流系统名:图书馆管理系统 编号:W2条目名:图书 别名:来源:图书库添加与删除实体去处:“图书维护”“借书/还书”数据处理数据流构造:图书=图书各项属性+图书库存+在库状态+借出状态+偿还日期+罚款处理简要阐明:修改记录:编写日期审核日期表3 数据存储图书信息 数据存储系统名:图书馆管理系统 编号:W3条目名:图书信息 别名:存储组织: 二维表记录数:数据量:主键:图书号辅键:数据流构造:图书=图书各项属性+图书库存+在库状态+借出状态+偿还日期+罚款处理简要阐明:用此存储图书基本信息,每本图书均有一种记录,用于表达图书各项信息。修改记录:编写日期审核日期表4 数据加工图书处理 数据加工系统名:图书馆管理系统 编号:W4条目名:图书处理 别名:输入:图书信息 输出:供读者和管理员查询/借阅图书信息加工逻辑:1系统书库图书信息变动 2各项图书信息状况简要阐明:这是本系统重要操作部分,下面一切工作基础。修改记录:编写日期审核日期二、设计开发工具信息管理系统作为提供人与数据处理,信息互换一种手段,必须具有某些基本条件。首先,它应当具有友好界面,以便操作,与顾客之间有很好沟通;另一方面,它对数据处理,数据互换有着较高规定。它应当具有速度快,容量大,便于管理特点。正是由于这些原因,我们选择Microsoft SQL Server作为本次系统开发工具。SQL Server是Microsoft企业推出关系型数据库管理系统软件,是功能强大关系型数据库管理系统之一。目前有越来越多专业人士选择SQL Server开发数据库管理程序。SQL Server或任何其他RDMS(Relational Database Management System)都是一种用来建立和管理数据库引。它作用和我们熟悉桌面型数据库管理系Foxbase,Visual FoxPro同样,不过在存储大容量数据方面,在数据安全性和完整性方面,在分布式处理和具有高效机制等方面,像FoxPro等桌面型数据库管理系统是不能实现。也就是说,SQL Server不仅可以实现个人数据库管理,更适合企业级数据库应用。作为在WindowsNT/XP上运行得最佳数据库,SQL Server可以协助多种规模企业来管理数据,是创立企业应用程序时首选关系型数据库管理系统。伴随顾客需求不停增长,SQL Server已经在易用性,可收缩性和可靠性,数据仓库等方面获得了重大创新。如此,我们选择了SQL Server型数据库管理系统作为本次管理信息系统开发时后台数据库。功能构造图图书管理系统图书管理子系统读者管理子系统借/还子系统图书管理图书查询读者管理书信息维护书类型维护书库查询密码设置读者类型读者添/删操作违规历史罚款金额借书数目借还日期读者信息图书信息 系统构造功能图 项目阐明项目阐明书类型维护对图书馆图书种类进行维护书信息维护图书基本信息维护,以及图书库中图书增长,删除和修改图书信息读者类型对读者类型进行管理,如:专科生,本科生,硕士,专家等书库查询包括图书基本信息,借阅次数,现与否在库等,详细看数据库设计借/还日期借阅日期和实际偿还日期,是计算罚金,判断与否违规根据密码设置根据读者权限,可设置登陆密码,系统管理员可以修改其他读者密码。系统流程图 开始管理员登陆陆 读者信息维护书库信息维护读者添加添加成 功Y添加成 功图书添加Y读者删除删除成 功YNN注销成 功图书注销YN还书借书NNY图书查询罚款与否超期输入图书名/号Y此书与否在库N还书成功NY输入读者号借书成功结 束详细论述(1)数据库设计原则如下: 数据构造合理性。即数据文献合理组织,数据元素合理归类和划分,以及数据项合理描述。数据存储安全性。提高安全性最为有效措施是增长数据冗余,而数据大量冗余往往为维护数据一致性带来了困难。对此,根据实际需要进行合理取舍,在尽量减少冗余前提下,保证数据安全性和可靠性。 维护和管理以便。存储构造设计,首先应保证对数据进行管理和维护上以便,它是提高系统运行效率基础。(2)数据表和表名称数据库名称:“Library”,其库中表名称和代码如表所示。序号表名称字符标识1读者信息表Readers 2读者类型表Readerkinds3图书信息表Books4借阅信息表Borrowinfo 数据库代码设计表(3)表数据构造如下是几种数据库设计表构造,如表所示。字段信息字段名类型长度关键字有关表读者号ReadernoChar10PK密码PasswordChar10读者名ReadernameChar20读者性别ReadersexChar3类型号TypenoChar10FKReaderkind地址AddressChar40读者信息表(Readers)字段信息字段名类型长度关键字有关表图书号BooknoChar10PKBooks图书名BooknameChar40作者bookauthorChar20出版社BookpubChar20出版日期BookpubdateDatetime8价格BookpriceFloat8图书状态BookstateChar2借阅号BorrownumberChar10FKBorrowinfo图书信息表(Books)图书信息表Books字段信息字段名类型长度关键字有关表借阅号BorrownoChar14PK读者号ReadernoChar10FKReaders图书号BooknoChar14FKBooks借阅日期BorrowdateDatetime8偿还日期ReturndateDa
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号