网上图书资料管理系统

上传人:re****.1 文档编号:554945923 上传时间:2023-01-31 格式:DOC 页数:46 大小:984KB
返回 下载 相关 举报
网上图书资料管理系统_第1页
第1页 / 共46页
网上图书资料管理系统_第2页
第2页 / 共46页
网上图书资料管理系统_第3页
第3页 / 共46页
网上图书资料管理系统_第4页
第4页 / 共46页
网上图书资料管理系统_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《网上图书资料管理系统》由会员分享,可在线阅读,更多相关《网上图书资料管理系统(46页珍藏版)》请在金锄头文库上搜索。

1、毕业设计报告原创性声明本人郑重声明:所呈交的毕业设计报告网上图书资料管理系统 是本人在导师指导下,在江苏师范大学计算机学院学习期间,进行毕业设计时取得的成果。本人知道,除文中已经标明引用的内容外,本毕业设计报告不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人或集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。网上图书资料管理系统摘 要: Internet带给我们的不仅是无穷的信息,更为我们带来了很多的便利。在这个科技发展的时代,网络应用十分广泛,所以许多人愿意通过网络来使他们的生活变得更加的方便。网上图示资料管理系统的出现在为大家带来便利的

2、同时也为国家省了一部分的资源,而且将书籍存放在网络上也不用担心书籍损坏或是丢失等认为的破坏。因此网络图书管理平台的建立是很有意义的。网上图书资料管理平台主要用于简化图书阅览过程,增强图书阅览实时性。本系统主要分为以下几个模块:会员模块,管理员模块,图书管理模块以及书架管理模块。系统中,设计了图书查询功能,支持模糊查询,节约图书查询时间。设计会员书架功能,会员可添加、删除图书,增强了系统与用户的互动性。设计了图书案章节阅读功能,增加了阅读快捷性。本系统以java语言为基础,通过各种框架,构建成为一个功能丰富的网上图书资料管理系统。关键词: 网络、图书资料管理、MVC、JDBC、JSPOnline

3、 Book Management System Abstract: Internet brounds us not only endless information, but also more convenient. In this era os rapid development of science and technology, network application is very exetensive, so many people are willing to through the Internet to make their lives more convenient. At

4、 this time, the emergence of the Itnternet in the library to facilitate everyones also a part of the state of the resources, you can not print a lot of paper books,and books will be stored on the network without having to worry about the books will be damaged or is lost, and other manmade damage. Th

5、erefore netwoke management platform for the establishment of books is of great significance.It mainly to be used in simplify the books reading process, enhancement books reading timeliness that On-line books and reference materials manages the platform. This system mainly divides into the following

6、several modules: Member module, manager module, books administration module and as well as bookshelf administration module In the system, it has inquiry function which supports the fuzzy inquiry. It also saves many time to query books. It has the members bookshelf function the, the member can addad

7、and delete the books, it can enhancement interactived between user and system. It has designed the books function that it read according to the chapter.To java language-based, through a variety of open-source framework, it is easy to build a feature-rich online library.Keywords: Network、Library info

8、rmation management、MVC、JDBC、JSP目 录第1章 绪论11.1 开发背景11.2 本系统的特色和创新1第2章 系统的运行环境与开发环境32.1系统的运行环境32.2系统的开发环境32.2.1 开发语言-Java32.2.2 开发框架32.2.3 MVC模式32.2.4 JDBC技术介绍42.2.5 JSP技术42.3本章小结4第3章 系统的分析53.1 系统的可行性分析53.1.1 经济可行性53.1.2 技术可行性53.1.3 操作可行性53.1.4 社会可行性53.2系统的需求分析53.2.1 管理员模块53.2.2 会员模块53.2.3 图书管理模块53.2.4

9、 书架管理模块53.3 实体关系图63.3.1 总体E-R模型63.3.2 管理员实例E-R图63.3.3 会员实体E-R图73.3.4 书架实体E-R图83.3.5 图书实体E-R图83.4本章小结9第4章 系统详细设计104.1 系统功能分析104.2 数据库结构设计104.2.1 数据库的需求分析104.2.2 数据库创建的意义114.3 总体设计114.3.1 管理员模块114.3.2 图书模块114.3.3 会员模块124.3.4 书架模块124.4 系统流程图134.4.1 登录算法流程图134.4.2 管理员算法流程图144.4.3 会员算法流程图154.5 数据库设计154.5

10、.1 管理员信息154.5.2 图书分类164.5.3 图书信息164.5.4 图书章节174.5.5 会员信息174.5.6 书架信息174.6本章小结18第5章 系统的实现195.1安装方案195.2 使用说明195.3 程序设计195.3.1 注册功能195.3.2 登录功能205.3.3 管理员登录225.3.4 会员登录245.4 程序测试255.4.1 测试原理255.4.2 测试过程255.5 本章小结27第6章 总结与展望286.1 总结286.2 展望28毕业设计体会29致谢30参考文献31英文翻译资料32I第1章 绪论1.1 开发背景21世纪是知识经济时代,计算机网络作为这

11、一时代重要的生产工具,给各个国家带来了巨大的发展机遇。Internet电子商务的发展对于一个国家而言,不仅仅意味着一个商业机会,它还意味着一个全新的全球性的网络驱动经济的诞生,这并非虚言,我们正在迈向一个拥有数10亿台互联电脑的世界,在这个时代,信息就意味着财富。据报道,1995-2000年全球电子商务市场的营业额将达250亿美元。通过Internet互联的计算机将是企业在下一个10年制胜的有效工具。随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为web应用的潮流。本系统具有用户更简单、界面更直观等优点。网上图书

12、管理在我国刚起步,但是发展很快。随着互联网技术的成熟,会有越来越多的人选择在网上阅读图书。而且信息高速公路计划的实施,人类社会进入了信息时代。Internet遍布全球,将世界各地各种规模的网络连接成为一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,网络发展非常迅速,成为目前世界上最大的信息资源宝库。 在国家大力推进信息化建设的宏观背景下,城市网络基础设施及应用水平均已得到了较大的完善和提升。特别是经济发达的沿海地区,商贸服务业也比较发达,市民接受新事物能力和消费水平均较高。随着计算机的发展和普及,网络已经成为人们获取信息的一种方便、快捷、有效的手段。越来越多的人选择

13、用网络来解决很多事。比如网上购物,用网络来联系,所以,在网上看书也即将成为一种趋势。这也是本系统诞生的原因。本系统主要以Java为开发语言,所涉及的Java技术主要有J2EE、Java Struts与JSP。所使用的服务器是Tomcat。J2EE是使用Java技术开发企业级应用的一种事实上的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物,它使中间件的编写更加容易、可扩展性更强。Java Struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。Struts可以清晰的区分控制、事物逻辑和外观,从而简化了开发应用程序的过程。Stru

14、ts提供的类是的开发工作更加的简单。随着java的流行,其再Web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广。所以也越来越受到人们的青睐。1.2 本系统的特色和创新(1)现在,科学技术的飞速发展把人类社会推向了一个崭新的时代-信息时代。这已是无可争议的事实:信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这在全社会达到共识。随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种崭新的管理思想和模式-信息管理。网上图书管理系统就是典型的信息管理。一直以来人们使用传统的人工方式管理图书馆的工作,对于图书馆的还书过程,

15、主要依靠手工。并且对于读者的信息,不能很好的保存。而本系统将不存在这样的劣势。归纳起来,本系统具有如下优点:1)可以让用户在网上阅读图书,体会到网上读书的乐趣。2)可以节约人力、物力资源。3)可以看到最新、最全的图书4)查找方便5)界面美观、大方,操作简单。另外本系统使用MVC模式,使得视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。(2)本系统在前后台模块之间保持较好的模块独立性。整个系统分为两大模块:前台与后台,其中前台主要负责输入界面的数据控制以及界面与数据库的关联,而后台主要是对系统数据进行集中处理,前后台模块之间高内聚低耦合,保持看较好的模块独立性。(3)关系数据库作为系统后台数据库。关系数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号