图书馆管理信息系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统课程设计
专业、班级会计学班
学号******** 姓名杨邵彭
指导教师张开宇
2014 年 6 月27 日
1.1选题 (5)
1.2选题意义 (5)
1.3需求分析 (6)
1.3.1功能性需求 (6)
13.2系统性能要求 (6)
1.4实现目标 (6)
2系统需求分析 (7)
2.1现行业务描述 (7)
2.2现行系统存在问题的分析 (7)
。
2.3解决方案 (7)
2.4可行性分析 (8)
3新系统的逻辑方案 (8)
3.1数据流图 (8)
3.2数据字典 (9)
3.2.1数据元素 (9)
3.2.2数据流 (10)
3.2.3数据存储 (10)
3.2.4数据处理 (10)
3.2.5外部实体 (10)
4 系统总体结构设计 (10)
4.1 软件模块结构设计 (10)
4.1.1系统方案确定 (10)
4.1.2软件结构设计 (11)
4.2 数据库设计 (12)
4.2.2 book_list (图书信息表) (12)
4.3计算机系统的配置方案 (13)
4.4系统菜单设计 (13)
4.4.1系统菜单构成 (14)
4.4.2菜单功能说明 (14)
4.5系统的安全性和可靠性设计 (14)
。
5系统的主要功能……………………….14.
5.1管理员登录模块 (14)
5.1.1 管理员登录界面 (14)
5.1.2 管理员登录界面代码 (34)
5.2图书查询删除模块 (14)
5.2.1 图书查询删除界面 (14)
5.2.2 图书查询删除代码 (14)
6结论 (15)
图书馆管理系统课程设计
1、引言
随着计算机科学技术的普及,社会经济的发展,计算机技术在各个领域的应用也不断的深入,从简单的文档处理到复杂的科学计算等都使用计算机帮助人们完成部份的劳动和工作。计算机的信息管理更是应用计算机存储量大、运算速度快、管理规范、操作方便等优点对信息进行整理、存储、分析、计算的软件系统,使信息管理工作能够准确、方便、快捷的完成。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。
1.1选题:图书馆管理信息系统
1.2选题意义:
一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,
工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。
本次毕业设计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。
图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
1.3需求分析
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
图书管理系统的要求如下:
1.3.1功能性需求
u能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;
u能够实现对读者档案的查询和编辑管理;
u能够进行借阅历史的查询功能;
u每个操作员均有自己的密码,可以防止非本系统人员进入本系统;
u可以按图书编号、借阅证编号等相关信息进行查询
13.2系统性能要求
系统安全、可靠;
功能齐全;
操作方便、界面友好;
易于维护和扩充。
1.4实现目标
通过对现行图书管理的流程,完成本命题中的图书管理系统的数据库表结构设计,以数据库为依托使用PHP语言完成一个图书管理系统的雏形。