当前位置首页 > 汽车/机械/制造 > 工业自动化
搜柄,搜必应! 快速导航 | 使用教程

图书馆管理信息系统12

文档格式:PPT| 30 页|大小 714KB|2024-12-10 发布|举报 | 版权申诉
第1页
第2页
第3页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 30
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,图书馆管理信息系统,一、,“图书管理信息系统”的立项背景,二、,可行性研究和项目开发计划,三、,需求分析,四、,概要设计,五、,详细设计,六、,结语,目录,一、“图书管理信息系统”的立项背景,随着学校规模的不断扩大,图书馆的图书数量不断增加、读者数目不断增长,为了实现图书馆信息管理工作网络化,以及实现网络查询和统计一体化而开发的管理信息系统该系统将读者需要的各种服务集中起来,实现了图书信息管理、读者信息管理、读者借书和还书信息管理以及信息查询等功能二、可行性研究和项目开发计划,2.1,业务工作存在的问题,图书馆的业务工作涉及的数据量大,读者人数多手工模式下的,工作劳动强度高、效率低、错误多、处理速度慢,,难以实现针对以上问题,需进行图书馆管理信息系统的开发工作2.2,系统的功能,1,查询服务,主要的查询服务有:读者信息查询、图书信息查询、,读者借书和还书信息查询等2,有效的业务管理,本系统的应用降低了图书馆业务工作的强度、提高了工作质量和效率3,便捷的读者服务,读者可以通过借书证进行图书的查询、预约、续借。

    因此,读者的查询、借阅等方面更为便捷、准确有效2.3,软件开发环境,1.,开发方法:面向过程开发方法,+,面向对象开发方法,2.,开发模型:瀑布模型,3.,开发工具:,Visual Studio 2005/2008,,,Visio 2003,,,Microsoft Access/SQL,,,PowerPoint 2003,三、需求分析,3.1,系统组织结构,系统的组织结构,反映了单位内部各个部门的职责划分和它们之间的关系(如图,-1,)图-1,图书馆由馆长负责全面工作,下设办公室、采编部、图书借阅部、电子阅览室、期刊阅览室和技术支持部3.2,系统用户分析,下面是根据,用户的职能,建立的用例图(如图,-2,)图,-2,用例图,3.3,数据流图,为突出重点,我们只对,借阅部分,的工作进行数据流分析在画“图书馆信息系统”的数据流图时,首先要画出整个顶层图,以保证对整个系统的概况有个整体了解,然后把顶层图中的细节用下一层次的数据流程图来表示,按照由粗到细、逐层细化的原则对系统的各个模块进行深入的分析图,-3 “,图书馆管理信息系统”的顶层数据流图,下图是“图书馆信息系统”的一层数据流图,图,-4,图书馆管理信息系统 一层数据流图,在一层数据流图中对“图书馆信息系统”的顶层图进行了细化,分解成,系统管理、图书管理、借阅管理和读者管理,4,个功能模块。

    由于一层数据流程图仍然不够详细,因此需要对一层数据流图中各个加工进一步细化(如图,-5,至图,-7,所示)图,-5,中图书管理主要由,图书信息管理、图书资料管理、出版社管理和注销管理,组成图书管理员将图书信息输入系统,并根据图书信息确定图书的类别和出版社;如果有图书丢失等情况,图书管理员还要进行图书注销处理图,-5,加工,2“,图书管理”的数据流图,图,-6,中读者管理主要由,读者类别管理和读者信息管理,组成系统管理员把办理借阅图书业务的读者信息输入系统,并根据读者类别情况,对读者的借阅时间和数量进行相应的设置,然后将设置完的信息读入表中图,-6,加工,3“,读者管理”数据流图,图,-7,中借阅管理主要由,借书管理、续借管理和还书管理,组成主要管理读者的图书借阅,(,包括续借,),和图书归还操作,根据读者的类别和读者信息限定读者借阅图书的数量和归还日期,并检查读者是否有过期借阅、丢失或损坏图书的情况,如果有则按照相关规定对读者进行罚款图,-7,加工,4“,借阅管理”数据流图,3.4,数据字典,为了对数据流图中,各元素进行详细的说明,,采用了数据字典的说明方法由于篇幅限制,,仅对图书馆管理信息系统数据流图的部分数据字典举例说明如下:,1.,数据流条目,数据流名称:图书录入信息,简 述:图书采编信息,数据流来源:图书购买后,由图书馆管理人员编码整理后,输入计算机,数据流去向:加工,2.1,图书信息管理,该加工将录入的数据存入数据库,(,图书信息表,),数据项组成:图书,ID+,图书类别,+,书名,+,作者,+,译者,+,出版社,+,单价,+,出版日期,+,购买数量,数据流量:,0,本,/,天,高峰流量:,500,本,/,天,-,数据流名称:图书查询信息,简 述:图书查询信息,数据流来源:读者,数据流去向:加工,2.1,图书信息管理,数据项组成:图书编码,|,书名,|,作者,|,出版社,数据流量:,2000,次,/,天,高峰流量:,4000,次,/,天,-,数据流名称:查询情况,简 述:返回给读者的查询结果,数据流来源:加工,2.1,图书信息管理,数据流去向:读者,数据项组成:查无此书,|,符合条件的图书数量,+,图书馆藏号,+,图书类别,+,书名,+,作者,+,出版社,+,出版日期,+,在库,册数,数据流量:,2000,次,/,天,高峰流量:,4000,次,/,天,-,2.,加工条目,加 工 名:读者信息管理,处理逻辑编号:,3.2,处理逻辑:接收读者信息的录入,并检查有无错误,如果没有错,误,将数据存入读者信息表,激发条件:接收到读者信息时,输 入:读者录入信息,输 出:读者信息,-,加 工 名:还书管理,编 号:,4.2,处理逻辑:在借阅信息表查找应还日期,if(,当日期日期超过应还日期或图书丢失,),发“罚款信息”,else,将还书信息存入还书信息表,激发条件:接收到读者借书证时,输 入:还书信息,输 出:罚款信息,3,.,数据存储条目,数据存储编号:,D1,数据存储名称:读者信息表,简 述:存储读者详细信息,组 成:读者,ID+,读者编号,+,读者姓名,+,读者性别,+,出生日期,+,办证日期,+,读者状态,+,已借书数,+,证件名称,+,证件号码,+,读者单位,+,读者部门,+,联系电话,+,联系地址,+,电子邮件,+,备注,关 键 字:读者,ID,组织方式:索引文件,以读者,ID,为关键字,相关连的处理:加工,3.2,、加工,4.1,、加工,4.2,-,4,.,数据项条目,数据项名称:读者编号,别 名:证号,简 述:给每个读者的一个唯一的、做标识用的号码,组 成:单位代码,+,流水号码,类 型:字符串,长 度:,6,位,取值范围:,000000.999999,四、概要设计,4.1,系统结构设计,1.,系统功能模块的划分,概要设计的核心问题是确定系统总体结构和模块划分。

    系统功能要层层划分,直到每一个模块可以作为一个可以执行的程序单元为止功能模块划分的最终结果,是系统结构图根据需求分析,该图书馆管理信息系统可由图书管理、读者管理、借阅管理、系统管理、系统帮助等子系统组成,(,如下图所示,),2.,各子系统的主要功能,(1),图书管理子系统,即管理和维护图书的各项数据信息,包括书名、作者、出版社、版本号、出版日期、图书类别号及是否在库等信息,以及注销图书、维护出版社资料其中图书类别号必须是图书类别表中的一种允许图书管理员和系统管理员添加图书信息和查询图书信息图书类别管理:即管理和维护图书类别数据,主要有类别编号和类别名称两项允许图书管理员和系统管理员添加图书类别信息和查询图书类别信息2),读者管理子系统:,即管理和维护读者的各项数据信息,包括读者,ID,、,姓名、读者类别、已借图书数、是否有超期欠款及每天罚款金额等其中读者类别分为,3,类:学生,(,借书,5,本,借期,1,月,),,类型代码,2,;行政人员,(,借书,8,本,借期,2,月,),,类型代码,1,;教师,(,借书 本,借期,3,月,),,类型代码,0,当超期欠款大于,3.00,元时,读者将不能继续借阅图书。

    当读者离校被删除时,读者被设为无效,也将不能再借阅图书允许图书管理员和系统管理员添加读者信息、删除读者信息和查询读者信息3),借阅管理子系统,即管理和维护图书的借阅、归还及读者的缴纳超期欠款等信息包括读者所借阅的图书号、借阅日期、应该归还的日期、实际归还的日期及超期欠款数等数据主要功能有图书借阅、图书归还、缴纳罚款和续借图书,4,项功能4),系统管理子系统,即管理和维护用户的各项数据信息,包括用户,ID,、,姓名、密码和用户类型主要有添加删除用户信息、修改用户密码、系统初始化和系统备份等,4,项功能用户类型决定了用户的权限管理,系统定义了,3,种用户权限:第,1,种是图书管理员,只能登记图书借阅和归还信息,查看图书类别和图书信息;第,2,种是高级管理员,除了普通管理员的权限,还能添加新的图书资料和图书类别资料,管理读者信息,(,添加、删除和查询,),;第,3,种是系统管理员,能够执行任何命令,除了高级管理员的权限,还能够执行用户管理操作,(,如添加新用户、删除和查询用户信息等,),5),系统帮助子系统,即为用户提供操作帮助,解决用户使用过程中遇到的一般性问题4.2,数据库设计,表,1,Dzxxb,读者信息表,表,2,Tsxxb,图书信息表,表,3,Jsxxb,借书信息表,表,4,Dzlbb,读者类别表,表,5,Tslbb,图书类别表,表,6,Zxxxb,注销信息表,表,7,Cbslbb,出版社类别表,表,8,Hsxxb,还书信息表,表,9,Fkxxb,罚款信息表,表,10,Yhxxb,用户信息表,五、详细设计,5.1,登录模块详细设计,1.,登录窗体功能:,用户选择自己的用户名并输入正确密码登录系统。

    1),输入项:用户名及该用户所对应的密码2),输出项:相应的系统登录提示信息3),界面设计:如图,-1,所示图,-1,登录界面,2.,登录成功后窗体界面菜单功能项设计,登录成功后,系统提供的主菜单及其下拉菜单功能项设计,(,如图,-2,所示,),测试要点:各菜单项与相应的功能窗体能否成功连接图,-2,菜单功能界面,5.2,读者管理子系统详细设计,1.,增加读者资料,(1),功能:添加读者相关信息2),输入项:读者信息其中,“,读者编号,”,、,“,读者姓名,”,、,“,读者性别,”,、,“,读者类别,”,和,“,读者状态,”,为必填项3,),界面设计,:,如图,-3,所示2.,修改读者资料,(1),功能:修改读者相关信息2),输入项:与增加读者资料相似,(,3,),界面设计:如图,-4,所示3.,查询读者资料,(1),功能:查询读者信息2),输入项:查询条件3),输出项:显示的查询后对应读者的信息4),界面设计:如图,-5,所示图,-3,增加读者资料界面,图,-4,修改读者资料界面,图,-5,查询读者资料界面,六、结语,The end!,谢谢!,。

    点击阅读更多内容
    卖家[上传人]:dfg836519
    资质:实名认证
    相关文档
    正为您匹配相似的精品文档