论文部分内容阅读
[摘 要]当今时代是飞速发展的信息时代,各行各业都离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且极大地提高了其安全性。快速检索浏览,及时统计、处理和完善流通等计算机管理,帮助管理员进行有效的图书管理,使管理工作规范化、系统化、程序化。
[关键词]图书管理;信息控制
中图分类号:G23.2 文献标识码:A 文章编号:1009-914X(2015)29-0336-01
1 引言
原来的图书管理处理中心进行信息管理的主要是基于手工处理,信息处理工作量大,容易出错案例,缺乏系统,规范的信息管理手段。现在准备建立的图书管理系统,要对图书馆的图书管理,读者管理,图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。
在计算机普及之前图书馆管理都是由图书馆管理员来承担操作,信息管理主要基于文本、表格等纸介质的手工处理,是一种缺乏规范化的信息管理手段。跨入21 世纪,人类社会步入信息和知识经济时代,以计算机管理事务为主的管理模式逐渐取代手工管理。图书管理信息系统的设计,就是用计算机管理图书信息的一种计算机应用技术的创新。
传统的图书馆管理方式数据处理都采用手工操作,工作量大,出错率高,出错后不易更改,同时由于信息比较多,图书信息的管理工作混乱而又复杂。一般借阅情况是记录在某个word 文档或纸制文本上,教管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找,造成查询费时、费力。如要对很长时间以前的信息进行更改就更加困难了,且各种信息更不容易对各用户公开。
2 系统开发目标
图书馆事务管理系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。
要想使管理员能够有效地管理,功能上对系统的要求是全面的。对用户的需求可分为三个方面:1、了解图书馆的基本情况和图书的借阅情况,图书馆的各项工作信息。2、可以对资料进行添加、修改、查找和删除等操作。因此系统应包含:图书管理人员维护管理模块、图书馆工作人员借还管理模块、借阅者查询模块三个子系统。所设计的系统应具有通常的输入、删除、修改、查看等功能。
在系统设计和开发过程中,要注意系统的安全性,系统处理的准确性和及时性。充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足对信息处理的需求。
在系统运行的软硬件方面,软件要求易学,界面友好,容易掌握,可以很简单方便的进行图书馆信息管理。硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆的管理。
3 总体设计
本课题设计在充分进行用户需求分析的基础上把系统划分为二个模块:图书管理、管理员管理。三个模块紧密结合,共享信息资源,形成一种完美的学校图书馆管理的解决方案。
3.1 系统管理
[管理员管理]:该模块主要负责系统管理权限的分配。管理员能对图书,对用户进行管理,同时能增加管理员。
3.2 图书管理
[图书基本信息管理]:该模块实现图书“图书信息”的管理。
[借阅管理]:该模块实现图书借阅管理。
[还书管理]:该模块实现图书还书管理。
[图书修改管理]: 该模块实现图书的插入,删除,修改记录管理。
3.3 用户查询
[图书查询]:该模块实现查找图书的功能。
[用户信息修改]:该模块能查处用户信息并修改用户信息。
[历史借阅查询]:该模块实现查找历史借阅查询。
4系统数据流图
通过对系统功能的分析,得到系统的数据流图:
5 数据库设计
为了使用户的数据要求清楚、准确地描述出来,通常需要建立一个概念性的数据模型。概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而且与在软件系统中的实现无关,经过对数据的各种分析得出了该系统的E-R图 。
根据数据库的概念设计,得出数据库的逻辑设计。系统数据库名称为libraryMIS,数据库中包括:○1图书信息表(book);○2借出图书信息表(bookOut)○3借阅者信息表(person);○4身份信息表(identity);○5图书类别信息表(type);○6管理员信息表(manager)。
1、图书信息表(book):存放图书编号,图书名,作者,出版社,出版日期,价格,剩余数量,类型等信息。
2、借出图书信息表(bookOut):存放借书id,图书编号,借书证号,借出日期等信息。
3.借阅者信息表(person):借书证编号,姓名,性别,电话,身份证,密码,罚款,身份,备注,权限等信息。
4.身份信息表(identity):身份,最长借阅时间,最大借阅数量等信息。
5.图书类别信息表(type):类别ID,类别(主键),类别描述等信息。
6.管理员信息表(manager):名称,密码,管理人员,工作人员,查询等信息。
7. 备注信息表(BZ):备注ID,备注内容等信息。
参考文献
[1] 段得亮 余健 张仁才.C#案例精篇[M].清华大学出版社. 2000.4.
[2] (美)内格尔等著,李铭翻译. C#2005&.NET3.0高级编程(第5版)(上、下卷)[M].华大学出版社.2004.10.
[关键词]图书管理;信息控制
中图分类号:G23.2 文献标识码:A 文章编号:1009-914X(2015)29-0336-01
1 引言
原来的图书管理处理中心进行信息管理的主要是基于手工处理,信息处理工作量大,容易出错案例,缺乏系统,规范的信息管理手段。现在准备建立的图书管理系统,要对图书馆的图书管理,读者管理,图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。
在计算机普及之前图书馆管理都是由图书馆管理员来承担操作,信息管理主要基于文本、表格等纸介质的手工处理,是一种缺乏规范化的信息管理手段。跨入21 世纪,人类社会步入信息和知识经济时代,以计算机管理事务为主的管理模式逐渐取代手工管理。图书管理信息系统的设计,就是用计算机管理图书信息的一种计算机应用技术的创新。
传统的图书馆管理方式数据处理都采用手工操作,工作量大,出错率高,出错后不易更改,同时由于信息比较多,图书信息的管理工作混乱而又复杂。一般借阅情况是记录在某个word 文档或纸制文本上,教管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找,造成查询费时、费力。如要对很长时间以前的信息进行更改就更加困难了,且各种信息更不容易对各用户公开。
2 系统开发目标
图书馆事务管理系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。
要想使管理员能够有效地管理,功能上对系统的要求是全面的。对用户的需求可分为三个方面:1、了解图书馆的基本情况和图书的借阅情况,图书馆的各项工作信息。2、可以对资料进行添加、修改、查找和删除等操作。因此系统应包含:图书管理人员维护管理模块、图书馆工作人员借还管理模块、借阅者查询模块三个子系统。所设计的系统应具有通常的输入、删除、修改、查看等功能。
在系统设计和开发过程中,要注意系统的安全性,系统处理的准确性和及时性。充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足对信息处理的需求。
在系统运行的软硬件方面,软件要求易学,界面友好,容易掌握,可以很简单方便的进行图书馆信息管理。硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆的管理。
3 总体设计
本课题设计在充分进行用户需求分析的基础上把系统划分为二个模块:图书管理、管理员管理。三个模块紧密结合,共享信息资源,形成一种完美的学校图书馆管理的解决方案。
3.1 系统管理
[管理员管理]:该模块主要负责系统管理权限的分配。管理员能对图书,对用户进行管理,同时能增加管理员。
3.2 图书管理
[图书基本信息管理]:该模块实现图书“图书信息”的管理。
[借阅管理]:该模块实现图书借阅管理。
[还书管理]:该模块实现图书还书管理。
[图书修改管理]: 该模块实现图书的插入,删除,修改记录管理。
3.3 用户查询
[图书查询]:该模块实现查找图书的功能。
[用户信息修改]:该模块能查处用户信息并修改用户信息。
[历史借阅查询]:该模块实现查找历史借阅查询。
4系统数据流图
通过对系统功能的分析,得到系统的数据流图:
5 数据库设计
为了使用户的数据要求清楚、准确地描述出来,通常需要建立一个概念性的数据模型。概念数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而且与在软件系统中的实现无关,经过对数据的各种分析得出了该系统的E-R图 。
根据数据库的概念设计,得出数据库的逻辑设计。系统数据库名称为libraryMIS,数据库中包括:○1图书信息表(book);○2借出图书信息表(bookOut)○3借阅者信息表(person);○4身份信息表(identity);○5图书类别信息表(type);○6管理员信息表(manager)。
1、图书信息表(book):存放图书编号,图书名,作者,出版社,出版日期,价格,剩余数量,类型等信息。
2、借出图书信息表(bookOut):存放借书id,图书编号,借书证号,借出日期等信息。
3.借阅者信息表(person):借书证编号,姓名,性别,电话,身份证,密码,罚款,身份,备注,权限等信息。
4.身份信息表(identity):身份,最长借阅时间,最大借阅数量等信息。
5.图书类别信息表(type):类别ID,类别(主键),类别描述等信息。
6.管理员信息表(manager):名称,密码,管理人员,工作人员,查询等信息。
7. 备注信息表(BZ):备注ID,备注内容等信息。
参考文献
[1] 段得亮 余健 张仁才.C#案例精篇[M].清华大学出版社. 2000.4.
[2] (美)内格尔等著,李铭翻译. C#2005&.NET3.0高级编程(第5版)(上、下卷)[M].华大学出版社.2004.10.