




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统介绍,名称:英博图书馆管理系统此次毕业设计所做的图书馆管理系统是b/s架构基于web的应用系统开发的一种小型图书馆管理系统,通过浏览器来访问 。,系统的研究背景,可行性,意义,研究背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便管理图书馆信息而设计的。可行性分为技术可行性研究、操作可行性研究 技术上:采用的开发语言、数据库、模式等,经过一段时间的学习,掌握了一些必备的知识,还有老师的指点,系统实现的理论及技术已经日趋成熟。因此,技术上问题不大。操作上本系统运行在windows系统上,通过浏览器来访问,只需了解一些基本系统操作就可以很好地使用本系统 。总上所述,开发本系统是可行的意义使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书等情况,提高图书馆的工作效率,开发环境以及开发工具介绍,B/S(Browser/Server)模式介绍B/S架构管理软件只安装在服务器端(Server)上,即应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。好处:开发成本及维护成本降低;良好的安全性能,防火墙技术可以保证后台数据库的安全性;减少了数据直接暴露的风险。用到的数据库本毕业设计采用PointBase数据库,此数据库与oracle数据库非常类似,语法基本相同,而且占用内存非常小 。应用服务器本毕业设计采用Tomcat服务器,Tomcat是一个免费的开源的t容器,在Tomcat中,应用程序的部署很简单, 只需将web应用文件放到Tomcat的webapp目录下 ,Tomcat会自动检测、编译里面的文件,然后打开浏览器访问即可。,开发技术介绍JAVA语言:特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,特别适合在上开发的应用系统 Internet环境。Hibernate:一种操作数据库的工具,开发者不需直接操作数据库,借助于Hibernate,只需要配置好Hibernate配置文件,该工具会自动根据配置好的文件生成数据库语言操作数据库。JavaBean:将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、其他JavaBean、程序或者应用来使用这些对象 。JSP:动态网页技术,它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,构成JSP页面,特点:将业务层与表示层分离、能够跨平台等。Struts:Struts是一个为开发基于模型(Model)视图(View)控制器(Controller)(MVC)模式的应用架构的开源框架,我们采用Struts+JavaBean+Hibernate的整合 。,系统的整体设计和分析,业务流程:,本次毕业设计表现层是采用MVC框架MVC架构介绍MVC架构把项目分层表现层:与用户打交道,发送数据给业务层业务层:接受用户发出的数据,调用持久层进行相应的操作数据,最后把数据反馈给表现层持久层:直接操作数据,并返回给业务层采用这种架构的好处它把系统的层次分的很有条理,使系统的各个阶段的进度实现并发性,这对一个项目来说,极大地提高了效率,总体功能图:,模块的划分,本次毕业设计所做的图书馆管理系统主要由系统管理、读者管理、系统查询、图书借阅四个模块组成,下面介绍一下各模块的总体功能设计,各模块总的功能设计,系统管理模块主要功能:(1)提供读者注册功能(2)提供读者以及管理员登陆系统的功能 ( 3) 提供读者以及管理员退出系统的功能系统查询模块主要功能:为读者提供搜索图书和查询图书详细信息的功能借阅管理模块主要功能: (1)提供读者借阅图书的功能 (2)提供管理员确认读者借阅图书的功能 (3)提供管理员归还读者借阅图书的功能读者管理模块主要功能:(1)为管理员提供查看所有读者的功能 (2)为读者提供修改自己信息(包括修改密码)的功能(3)为管理员提供删除读者的功能,模块分组,本次毕业设计所做的图书馆管理系统是由我和周州共同完成的,我主要完成了图书借阅模块和系统查询模块,下面我来介绍一下我所做的模块,各模块详细设计,系统查询模块模块工作流程为:用户在登陆时选择“读者”角色进入到读者界面,此时程序通过查询数据库,将数据库中的所有图书显示在首页,读者此时可以选择通过书名进行搜索,通过书的出版社进行搜索以及通过书的作者进行搜索,如果选择通过书名进行搜索,你不必将书名输入完整,系统会进行字符匹配,查找数据库中所有符合条件的书籍,显示给读者,如果选择通过书的出版社进行搜索,系统将将所有库中这个出版社所有的书显示给读者,同理,选择通过作者进行搜索,系统将显示所有这个作者所著的所有书,读者可点击书的名字查看这本书的详细信息,读者确定再无其他操作,便可以点击退出,借阅管理模块模块工作流程图书借阅用户以读者角色进入系统后,可借阅图书,提交借阅订单,不过这些订单的状态只是“等待”,需要管理员的确认,借阅才算成功用户登陆时选择管理员角色登陆系统,进入管理员操作的界面,点击进入图书借阅系统,此时管理员可以通过用户名查找读者的借阅订单,如果同意读者借阅,则,点击借阅操作,此时,读者借阅成功。图书归还如果下一次读者归还书籍时,管理员按照同样的方式进入到管理员操作界面,此时点击“归还”进入归还系统通过用户名找到借阅记录,将借阅记录中书籍的状态由借阅状态修改为归还状态,完成一次归还操作,如果管理员无其他操作时,可点击退出系统,做完系统的感想,经过这次毕业设计,我觉得自己学到了不少东西。归纳起来,主要有以下几点: 1、大学四年多的时间都是在学习计算机理论基础知识,并未真正地去应用和实践。但是经过这次毕业设计,我接触到了更多平时没有接触到的一些与调错误相关的知识而这些也已转化为我的经验,往往看似简单的模块其实做起来也出现了很多错误,这也使我更加的认识到动手的重要性,同时也发现了自己很多不足之处,有些知识根本就没掌握甚至是理解严重错误而我还在沾沾自喜以为理解的很透彻,毕业设计给我敲了一次警钟,知识的学习过程中,绝不能有半点马虎。我还体会到了所学理论知识的重要性:知识掌握得越多,设计得就更全面、更顺利、更好。 2、毕业设计能够从理论设计和工程实践相结合、巩固基础知识与培养创新意识相结合、个人作用和集体协作相结合等方面全面的培养学生的全面素质。我经过这次系统的毕业设计,熟悉了一个简单的基于Web的应用程序开发的一般过程。这些在我们在将来的工作和学习当中都会有很大的帮助。 3、学会了怎样查阅资料和利用工具书。作为计算机专业的学生,在这个信息更新较快的时代,查阅资料补充知识是必备的能力。一个人不可能什么都学过,什么都懂,因此,当你在设计过程中需要用一些不曾学过的东西时,就要去有针对性地查找资料,然后加以吸收利用,以提高自己的应用能力,而且还能增长自己见识,补充最新的专业知识。,4、实践能力得到了进一步提高,在调试过程中积累了一些经验。 5、毕业设计对以前学过的理论知识起到了回顾作用,并对其加以进一步的消化和巩固。 6、毕业设计培养
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业互联网平台5G模组市场应用适配性趋势研究报告
- 2025年工业互联网平台数据备份与恢复策略与云服务的融合报告
- 2025版市政基础设施土石方开挖施工管理合同范本
- 2025年城市景观策划咨询服务合同
- 2025版智能电网建设运营合作合同模板
- 2025年度教育课程定制合同买卖合同书
- 2025第7章生物质能工程项目合同管理方案
- 2025年度电竞主题咖啡馆经营转让及赛事举办权合作协议
- 2025版煤炭资源探矿权承包开发合同
- 2025年度残障人士就业促进专项用工附加协议书模板
- 2025届黄冈教育共同体高三4月联合考试语文试卷含答案
- 离婚车辆转让协议书
- 电影投资意向协议书
- 2025-2030妇幼保健产业规划专项研究报告
- 《慢性肾病治疗策略》课件
- 2025年江西省安福县事业单位公开招聘辅警36名笔试题带答案
- 统编版(2025年春季)七年级下册《道德与法治》期末复习知识点提纲填空练习版(含答案)
- 2025-2030中国宠物可穿戴设备行业市场发展趋势与前景展望战略研究报告
- 2025至2030中国瑶族药浴行业前景调研与投资价值评估研究报告
- 中国超级电容器隔膜纸行业市场竞争态势及发展趋向研判报告
- 施工现场临时用电方案-顶管-
评论
0/150
提交评论