版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统课程设计 专业、班级 会计学班 学 号 11061831 姓 名 杨邵彭 指导教师 张开宇 2014 年 6 月 27 日1.1选题 51.2选题意义51.3需求分析61.3.1功能性需求.6 13.2系统性能要求.6 1.4实现目标.62系统需求分析.72.1现行业务描述.72.2现行系统存在问题的分析.7。2.3解决方案.72.4可行性分析.83新系统的逻辑方案.83.1数据流图.83.2数据字典.93.2.1数据元素93.2.2数据流.103.2.3数据存储.103.2.4数据处理.103.2.5外部实体104 系统总体结构设计.104.1 软
2、件模块结构设计.104.1.1系统方案确定104.1.2软件结构设计114.2 数据库设计.124.2.2 book_list (图书信息表).124.3电脑系统的配置方案.134.4系统菜单设计.134.4.1系统菜单构成.144.4.2菜单功能说明.144.5系统的安全性和可靠性设计.14。5系统的主要功能.14.5.1管理员登录模块145.1.1 管理员登录界面.145.1.2 管理员登录界面代码345.2图书查询删除模块145.2.1 图书查询删除界面.145.2.2 图书查询删除代码.146结论15图书馆管理系统课程设计1、引言随着电脑科学技术的普及,社会经济的发展,电脑技术在各个领
3、域的应用也不断的深入,从简单的文档处理到复杂的科学计算等都使用电脑帮助人们完成部份的劳动和工作。电脑的信息管理更是应用电脑存储量大、运算速度快、管理标准、操作方便等优点对信息进行整理、存储、分析、计算的软件系统,使信息管理工作能够准确、方便、快捷的完成。科学技术日新月异的进步,让人类生活发生了巨大的变化,电脑技术的飞速发展,使各行各业在电脑技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的
4、概率,使读者可以花更多的时间在选择书和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。1.1选 题:图书馆管理信息系统1.2选题意义:一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在电脑尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填
5、好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用电脑来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本次毕业设计题目:“
6、图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。1.3需求分析图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用电脑进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况如借书天数、超过限定借书时间的
7、天数的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丧失,且不易查找。总的来说,缺乏系统,标准的信息管理手段。尽管有的图书馆有电脑,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。图书管理系统的要求如下 :1.3.1功能性需求 u 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除; u 能够实现对读者档案
8、的查询和编辑管理;u 能够进行借阅历史的查询功能;u 每个操作员均有自己的密码,可以防止非本系统人员进入本系统;u 可以按图书编号、借阅证编号等相关信息进行查询13.2系统性能要求 系统安全、可靠;功能齐全;操作方便、界面友好;易于维护和扩充。1.4实现目标通过对现行图书管理的流程,完成本命题中的图书管理系统的数据库表结构设计,以数据库为依托使用PHP语言完成一个图书管理系统的雏形。2系统需求分析2.1现行业务描述通过调查,先画出图书馆的组织结构图如下: 馆长书库采编组工具书室阅览室借阅
9、室目录厅2.2现行系统存在问题的分析该图书馆工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解图书馆各类图书的存库,学生们比较需求的图书等等,不便于动态及时地调整图书结构,以便更好的适应当前学生的借阅要求。手工管理还存在着许多弊端,由于不可防止的人为因素,经常造成数据的遗漏、误报。电脑信息化管理有着储存信息量大、速度快等许多优点,提供应我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。2.3解决方案基于以上的对问题的分析,利用电脑给我们提供信息,及时地调整学校图书馆图书结构,并且对学生们的借阅过程形成一整套动态的管理就十分必要了。图书馆信息系统的建立,需要进行用户的要求
10、调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。学校图书馆规模相对于商业图书馆小,但要有着完善的图书信息,对每一册书要有详细的记录信息,功能上对系统得需求是全面的。因此对用户的需求可分为四个方面:一方面是图书馆工作人员通过电脑来管理各类图书,分类编号,调整图书结构,增加图书库存,适应学生的需求;二方面是学生们能通过电脑来查询浏览图书馆中的图书,来确定自己需要的书籍,为借阅做好准备;三方面是工作人员对学生们的借书证发放,登记能做好全面的掌握,及时得到每个借书证的当前状态和历史借阅记录;四方面也是图书馆的核心工作,对图书的借阅管理。这四方面形成了学校图书馆一个工作整体,
11、采用电脑自动化信息处理,可方便快捷的共享信息、 交流信息,高校的协同工作。在软、 硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的管理各种图书信息。硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆。在开发方式上对系统的需求,由于学校图书馆是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、使用作为系统开发的指导思想。2.4可行性分析通过对图书馆的各个方面进行了具体的了解之后,现对该单位开发图书管理系统的可行性进行分析。技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系
12、统采用windows系列操作系统,数据库管理采用visual basic,这些软件在MIS开发中已被大量应用,技术上都比较成熟,因此在技术上是可行的。经济上可行:由于学校继续采用电脑来进行图书馆的管理,因此对开发图书管理系统大力支持,开发经费没有问题。管理上可行:该学校的图书馆有很多的管理体制,每位借书人均有借书证,同时图书馆还未每位借书人建立了档案。因此管理上可行。另外,图书馆管理人员对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。综上所述,开发图书管理系统在技术上、经济上、管理上都是可行的。3新系统的逻辑方案下面以数据流图和数据字典的方式来描述新系统
13、的逻辑功能3.1数据流图借书信息 借书证号读者借书已填借书卡图书管理员已填借书卡D2索引卡查询信息索引信息D1索引卡借书业务第一层DFD借书信息借书证号读者待填借书卡图书管理员1.1查询图书查询结果D2索引卡查询信息索引信息D1索引卡已填借书卡借书业务第二层DFD3.2数据字典下面为结束业务流程图中的每一部分编制数据字典。3.2.1数据元素:每本书都有单价这个信息,其描述内容如下:数据元素名称:单价类型:数字长度:6位,其中整数部分占3位,小数部分占2位数据值类型:离散取值范围:0-999.99相关的数据结构:索书号+藏书号+作者+书名+出版社+单价+册数+内容摘要3.2.2数据流数据流“借书
14、信息”条目如下:数据流名称:借书信息说明:读者的结束内容数据流来源:读者数据流去向:图书管理员数据流组成:分类号+ 种次号数据流的流通量:大约50份/天3.2.3数据存储:数据存储“借书情况”条目如下:数据存储名称:借书情况简述:存放的是每个读者的借书情况输入数据:借书情况数据存储组成:借书证号+藏书号+借书日期存储方式:按借书的先后顺序排列3.2.4数据处理。数据处理“查询图书”条目如下:数据处理名称:查询图书数据处理编号:1.1简要描述:根据读者写的图书的分类号和种次号查询输入数据流:借书信息输出数据流:查询结果处理逻辑:根据读者写的图书的分类号和种次号检索相应的图书信息。3.2.5外部实
15、体。外部实体“图书管理员”的条目如下:外部实体名称:图书管理员输入数据流:借书信息、借书证号、已填借书卡、查询结果输出数据流:待填借书卡、借书信息数目:3人4 系统总体结构设计4.1 软件模块结构设计4.1.1系统方案确定。通过对系统调研与分析,系统主要应完成的功能如下:书库信息管理、读者档案管理、借阅管理、还书管理、图书检索、系统维护。4.1.2软件结构设计。图书馆管理系统包含图书采编、读者管理、流通、查询等功能。该系统执行时,先输入数据,然后根据输入的数据选择执行路径;购入图书进行登记、编目调用图书采编功能,借书、还书调用功能。查询调用查询功能。图书馆管理系统属于事务型系统,其系统示意图如
16、下列图所示:接受数据事务中心查询图书流通读者管理图书采编 图书馆管理系统示意图图书馆管理系统图书采编图书流通读者管理查询输入图书信息借书还书图书馆管理系统结构图系统功能结构图如下:图书馆管理系统图书管理系统管理系统登陆借书证管理 帮助还书 借书借书证查询新开借书证退出注销修改密码关于登陆借书 新书入库图书信息查询4.2 数据库设计数据库采用了Microsoft推出的 Access数据库,这是微软集成到Office中的一个桌面数据库,能够快速方便的和Office的其他陶建综合使用。由于Access具有显著的简易性和有效性,大量的桌面数据奎系统都采用Access作为后台数据库。使用Access的好
17、处还在于,如果你的刺痛扩展到Client/Server模式的时候,可以使用Microsoft的数据库服务器软件SQR Server,此时,程序只需要简单的修改一下链接ADO的数据源就可以,这样,为程序的平滑扩展提供了非常有利的条件。4.2.1 book_lend (图书借阅信息表)字段名称字段类型字段长度中文名称备注idint10编号主键book_namevarchar100书名cardvarchar20借阅卡号send_datedate-借阅日期daoshi_datedate-预计归还日期4.2.2 book_list (图书信息表)字段名称字段类型字段长度中文名称备注book_idint1
18、0书号主键book_namevarchar100书名authorvarchar50作者pub_addrvarchar100出版社pub_datedate-出版日期priceint11价格volumesint11卷数sort_idvarchar10分类编号statusvarchar10状态4.2.3 book_user (用户信息表)字段名称字段类型字段长度中文名称备注user_idint11用户号主键user_namevarchar100用户名称cardvarchar20借阅卡号user_passvarchar50用户密码emailvarchar100电子邮件questionvarchar10
19、0密码问题answervarchar100密码问题答案4.3电脑系统的配置方案硬件环境:内容最低配置建议配置主机P/200PIL/266以上内存64MB128MB以上硬盘10GB20GB以上显示器VGA以上软件环境:操作系统:Windows98中文版式或 Windows XP中文版边城软件和数据库:VisualLBasic6.0中文版+ Access2000中文版4.4系统菜单设计4.4.1系统菜单构成系统首页| 新书速递| 图书检索| 借阅查询| 用户须知| 图书管理| 注销/管理员注销 4.4.2菜单功能说明u 系统首页菜单是使已登录用户能够快速切换至登录界面的链接。u 新书速递是对于近期登入书籍的列表展示。u
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 48034-2026超高分子量聚乙烯(PE-UHMW)内衬管
- 保温材料熔制工岗前岗中水平考核试卷含答案
- 2026年肿瘤患者护理与人文关怀课件
- 2026年抑郁障碍防治宣传课件
- 石英晶体滤波器制造工安全宣贯评优考核试卷含答案
- 工程量清单计价办法
- 客车司机安全操作水平考核试卷含答案
- 2026年护理缺陷分析与改进课件
- 腌腊发酵制品加工工岗中学习考核试卷含答案
- 快件揽收员岗前知识理论考核试卷含答案
- 健康教育学全套课件完整版
- 虚拟电厂整体解决方案
- 批判性思维智慧树知到期末考试答案章节答案2024年浙江大学
- 《工程建设标准强制性条文电力工程部分2023版》
- 大脑动脉狭窄脑梗死的护理查房
- 《噪声敏感建筑物集中区域划分技术规范》编制说明
- 眼科科护士视力检查的实用技术和操作技巧
- 安徽省综合评标评审专家入库、续聘考试试题
- 【新能源汽车充电桩控制系统设计11000字(论文)】
- 美国第一健康养生基地图森峡谷农场案例研究分析(上)
- 康复医学科教学查房记录
评论
0/150
提交评论