基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx

上传人:龙*** 文档编号:1098211 上传时间:2018-12-06 格式:DOCX 页数:6 大小:135.47KB
下载 相关 举报
基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx_第1页
第1页 / 共6页
基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx_第2页
第2页 / 共6页
基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx_第3页
第3页 / 共6页
基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx_第4页
第4页 / 共6页
基于-WEB的网上书城毕业设计管理系统设计与实现文献综述.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、基于 WEB 的网上书城系统设计与开发文献综述 专业班级: 姓 名: 成绩学 号: 2017 年 12 月摘要 经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还在使用传统的人工管理方式,这种方式效率低、保密性差、出错率高且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将浪费许多人力和物力,给图书资料信息的查找、更新和维护都带来了很多困难。随着计算机技术的飞速发展和广泛普及,业务处理信息化已经渗透到各行各业的工作当中,在图书管理领域,图书管理系统成为目前图书馆建设的根本目标,它的建设对于图书馆的管理员和使用者来说都至关重要。使用计算机对图书信息进行管理,有

2、着“检索迅速”、“查找方便”、“可靠性高”、“存储量大”、“保密性好”、“寿命长”、“成本低”、“便于打印”等诸多优势,这些优势能够极大地提高图书管理的效率。也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发一套图书管理系统是非常必要的事情。关键词 图书管理;计算机系统;javaweb2. 管理系统的系统分析和系统设计 2.1系统分析 2.1.1. 功能需求分析本系统使用 JSP 进行网页界面的设计,使用 MVC 设计模式,采用 JAVAWEB进行开发。后端的数据库采用 Mysql,通过 JDBC 驱动和数据库进行无缝连接。系统实现了用户注册、用户登录、图书管理、图书借阅管理等功

3、能模块。用户注册模块实现了学生在系统中注册用户的功能;用户登录模块实现用户的登录和权限判定;图书管理模块实现了对图书的添加、删除、修改、查询等功能;图书借阅管理模块实现了学生对图书的借阅、还书的查看等功能。本系统以学校的图书馆为开发背景,利用开发工具的强大功能,本系统从图书的录入到查询浏览,读者的借阅到归还,都形成了一个自动化的管理模式,改善了图书的管理,也提高了工作效率。系统运行结果表明,图书管理系统可以满足借阅者和图书管理员双方面的要求。2.1.2. 业务流程分析 本系统功能主要包括三部分:图书信息管理(管理员上架、下架图书);用户信息管理(普通用户注册、修改、注销注册信息;管理员添加、修

4、改、注销用户信息);图书借阅管理(用户提出借阅、续借和归还的申请;管理员审核用户的借阅、续借和归还申请)。 图书信息管理包括:对新图书进行系统登记(如:书的编号、ISBN 号、索书号、书名、作者、图书类型、出版社、价格等)、修改图书信息、删除系统内无效的图书。由图书管理员统一管理。普通用户只允许通过查询条件来查询书籍的相关信息。 用户信息管理包括:注册新用户、用户修改注册信息、图书管理员注销用户。图书管理员可查看系统中所有的用户情况,可执行添加新用户、注销用户的操作;普通人员也可自己注册系统用户。 借阅信息管理包括:读者借阅信息的管理(借阅人的姓名、编号、类型、年龄、性别、身份证号、工作单位、

5、地址、电话等信息),借阅图书以及归还图书。管理员登陆系统后可以实现读者借书的登记,读者还书的登记,管理员可统计超期未归还的图书信息。由于该系统权限有 2 个,图书管理员和普通用户,故这两个权限范围内的都应该具有上述功能,即将上述三大功能模块划分给这 2 个权限去具体实现, 3 管理系统的技术分析 3.1. MySQL 数据库MySQL 作为目前最流行的开放源码数据库服务器之一,具有真正多用户、多线程的特点。MySQL 开放源码、简单易用,广泛被广大用户采用。MySQL 同其他商业数据库一样,具备数据库系统的通用性,特点如下: 1、数据库管理系统。MySQL 完全具有结构化的数据的联合体,可对数

6、据的存取、增加、编辑等等操作提供支撑系统。 2、关系型数据库管理系统。作为一种关系型的数据库系统,MySQL 支持结构化查询语言。3、开放源码数据库。MySQL 最大的特点是,不同于商业性的数据库,其源码是公开的,只要遵守 GPL 的规则,用户就可以根据需要对 MySQL 的源码进行使用和修改。 MySQL 功能全面,性能优异,而且免费,适合给喝多的中小需求的应用。 尤其是对于中小型企业的需求,其成本低廉,性能优越,是一款可行的数据支撑系统。 3.2. Browser+Server 体系结构 Browser+Server 结构即浏览器和服务器结构,是 Web 被大规模采用后的一种网络结构模式。

7、这种模式统一了客户端(Web),服务器集中了系统功能实现的核心部分,简化了系统的开发、维护和使用。在 Browser+Server 结构的体系中,用户的请求可以通过浏览器向分布在网络上的许多服务器发出。在Browser+Server 结构下,客户机上只需暗转和配置少量的客户端软件就可以,而更多的工作如对数据库的访问和应用程序的执行将由服务器负担。在Browser+Server 体系结构下,分为表示层、功能层、数据层三个相对独立的功能单元: 第一层 表示层: Web 浏览器 表示层位于客户端,其包括系统的显示逻辑。它的功能是由 Web 浏览器向网络上的 Web 服务器提供服务请求,Web 服务器

8、对该请求者进行身份验证,然后通过 HTTP 协议把所请求的主页传递给客户端,客户机接收传来的主页文件,并将其显示在 Web 浏览器上。 第二层 功能层:具有应用程序扩展功能的 Web 服务器 功能层位于 Web服务器端,其包含系统的事务处理逻辑。它的功能是接收用户的请求,并将需要执行扩展 应用程序与数据库相连接,通过 SQL 等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给 Web 服务器,再由Web 服务器传送回客户端。 第三层 数据层:数据库服务器 数据层位于数据库服务器端,包含系统的数据出来逻辑。它的功能是接受 Web 服务器对数据库操作的请求,对数据库进行

9、查询、修改、更新,再将运行结果提交给 Web 服务器。 三层的 Browser+Server 体系结构是由单独一层来旺财事务处理逻辑模块的任务,这样就减轻了客户机的压力,将负荷均衡的分配给了 Web 服务器。 3.3. JSP 技术 JSP(Java Server Pagas)是 Sun 公司推出的一种动态网页技术。JSP 技术是以 Java 语言作为脚本语言的,具有良好的伸缩性,与 Java Enterpsise API 紧密的集成在一起,在网络数据库应用开发领域具有得天独厚的优势。JSP 在跨平台、执行速度等特性上具有很大技术优势,只要体现在以下方面。 (1)跨平台性:针对不同平台采用通用

10、的 java 编译器 java 源程序编译成字节码文件,然后由JVM 对字节码文件解释执行。Java 解释器实际上就是特 4 总结 本文在现代教育技术理论的基础上,将信息技术引入教学过程管理中,借助网络技术,对图书馆的系统进行高效的监督和管理,超越了传统的管理系统,使得学生和导师能够更好的、更流畅的进行图书操作。参考文献: 1王颖.云计算编程模型中 Java 应用研究J.福建质量管理,2016,03:186.2陈衍席.基于 Java 网络聊天系统的设计及实现研究J通讯世界,2016,07:207-208.3贾东.基于 java 的文件监控程序设计与实现J.信息技术与信息化,2016,Z1:87

11、-89.4薛林莉.基于 Java 的学校宿舍管理系统研究J.电脑编程技巧与维护,2014,24:106-107+1275贾羽,贾默然,郭宇.基于 JAVA 的网络数控仿真系统研究J.数字技术与应用,2015,11:77.6赵源.使用 JAVA 语言编写计算器的设计研究J.今日科苑,2015,11:99.7朱浩悦.计算机软件 JAVA 编程特点分析J.黑龙江科技信息,2015,36:225.8卞慧敏.浅议 Java 网络聊天工具设计J.科技展望,2015,36:120.9羿欣冉.基于 JavaEE 的在线考试系统的设计与实现J.科技风,2016,02:63+71.10王浩。 提高 Java 开发

12、数据库效率的技巧J. 信息与电脑(理论版), 201611苏冬娜,高俊涛。 基于计算机软件安全开发的 JAVA 编程语言研究J. 网络安全技术与应用,201712朱丹丹 .基于 JAVAEE 的毕业设计管理系统的设计研究J.数字技术与应用,2015,12:146.13宋佳颖 .基于 Java 的邮件接收系统分析J.无线互联科技,2015,24:12-13.14赵亚娟 .计算机软件 JAVA 编程特点及其技术研究J.数字技术与应用,2016,01:113.15季铸 .利用 Java 开发智能软件技术研究J.湖南城市学院学报(自然科学版) ,2016,02:117-118.16周波 .基于 Jav

13、a 平台的网络聊天系统的设计与实现J.数码世界,2016,04:4.17刘延军,薛建彬,廉鹏飞.Java 再制造服务信息管理系统的研究与开发J.机械与电子,2014,11:77-80.18丁群,冯文远,张坚,王力.基于 Java 的学生信息管理系统的开发J.价值工程,2014,35:210-211.19Kebo Zhang,Hailing Xiong. A new version of code Java for 3D simulation of the CCA modelJ. Computer Physics Communications,201617S. Vidal,A. Bergel,J.A. Daz-Pace,C. Marcos. Over-exposed classes in Java: An empirical studyJ. Computer Languages, Systems Structures,201620Stephan E. Korsholm,Hans S?ndergaard,Anders P. Ravn. A realtime Java tool chain for resource constrained platformsJ. Concurrency Computat.: Pract. Exper.,2014

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。