java设备管理系统毕业论文

上传人:xins****2008 文档编号:115638385 上传时间:2019-11-14 格式:DOC 页数:50 大小:2.76MB
返回 下载 相关 举报
java设备管理系统毕业论文_第1页
第1页 / 共50页
java设备管理系统毕业论文_第2页
第2页 / 共50页
java设备管理系统毕业论文_第3页
第3页 / 共50页
java设备管理系统毕业论文_第4页
第4页 / 共50页
java设备管理系统毕业论文_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《java设备管理系统毕业论文》由会员分享,可在线阅读,更多相关《java设备管理系统毕业论文(50页珍藏版)》请在金锄头文库上搜索。

1、设备管理系统毕业论文专 业: 计算机 类 型: xxxxxxx信息 姓 名: xxxx 指导教师: xxxxx 论 文 摘 要公司原有实验室设备外借由专人手工操作,流程繁琐复杂,不能适应公司高效快速的业务需求。本文设计了一个内网实验室外借设备管理系统,通过对此系统的开发和应用,尝试了网页制作对日常工作所带来的巨大变革,简化了外借的管理流程。本系统运用HTML语言、JavaScript技术、JSP与后台数据库链接等关键技术建设内网实验室设备外借系统。关键词:HTML语言,JavaScript技术,JSP与后台数据库链接目 录一、 前言5(一)系统环境51HTML语言52JavaScript技术5

2、3JSP54MySQL数据库65EPASS授权验证管理系统6(二)网络环境61公司网络总体架构62网络术语介绍7(三)本系统研究(设计)内容8二、 系统需求分析11(一)现行业务系统描述11(二)业务流程图11(三)现行系统存在的主要问题分析12(四) 关键技术及难点13(五) 解决方案13(六)可行性分析和决策141技术可行性142经济可行性143操作可行性144社会可行性14三、 系统逻辑方案15(一)数据流图描述151网上实验室外借设备管理系统数据流图的符号说明152网上实验室外借设备管理系统关联图153网上实验室外借设备管理系统DFD总体图174网上实验室外借设备管理系统DFD零级图1

3、85信息安全管理系统DFD细节图19(二)数据字典描述21四、 系统总体结构设计25(一)软件模块结构设计251模块结构图252IPO图26(二) 数据库设计291实体模型分析292数据库的逻辑结构设计293数据结构图304数据库的实施30五、 系统程序设计及其界面34(一)系统结构设计34(二)系统总体设计341 系统登录画面设计342 用户界面子系统的设计363管理员界面子系统的设计42六、 系统的发布与测试49(一)系统的发布49(二)系统的测试49(三)编码49(四)系统改进和完善之方向49结 束 语50致 谢50参 考 文 献50由于公司目前许多项目需要实验室设备做系统测试和开发,为

4、实现设备管理,方便广大员工及适应企业的快速发展,本“网上实验室外借设备管理系统”正是在这一需求下而诞生的。为了让实验室的设备能有效地为项目开发人员的开发、测试服务,特设计了一个基于web页面的网上实验室外借设备管理系统,目的在于让全公司的项目参与人员通过网络进行借用流程,实现实验室设备外借公开有效的使用原则。一、 前言(一)系统环境运用HTML语言、JavaScript技术、JSP与后台数据库链接等关键技术建设网上设备外借系统。1HTML语言HTML(Hyper Text Markup Language 超文本标记语言)简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。H

5、TML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。2JavaScript技术JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用

6、程序等。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择。3JSPJSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口,来服务于HTTP的应用程序。4MySQL数据库MySQL数据库可以说这是中小企业网站平台的首选自由数据库系统。它是一个跨平台数据库系统,一个真正的多用户、多线程的SQL数据库系统,是具有客户机/服务器体系结构的分布式数据库管理系统。安

7、装、使用、管理都很简单,且数据库系统的稳定性也不错。MySQL是一种高性能的数据库,由于它的可升级性、简单性、可移植性,它可以和市场下任何同类的产品竞争。5EPASS授权验证管理系统由于本实验室设备外借管理系统只对公司内部员工开放,为了方便对公司人员的了解和简化用户登录授权等管理流程,特在本系统中嵌入EPASS授权验证管理系统作为公司人员的授权等管理。EPASS授权验证管理系统(以下简称EPASS)是管理一个或多个应用系统的资源权限的通用软件系统。它针对企事业应用系统开发人员和应用人员,旨在提供标准统一的企业应用资源授权管理。它可以对应用系统中的资源,如应用系统菜单,画面,报表和文档等资源的使

8、用权进行集中管理,同时,对应用系统使用者的账号进行集中管理,提供统一的标准登录画面和应用画面模版,提供对指定账号、指定资源权限检查接口。应用系统开发人员通过EPASS系统可在应用系统中对资源的使用者权限进行跟踪和控制,应用系统的最终用户可对所有的资源和资源使用者通过EPASS系统进行集中的授权管理。EPASS授权验证管理系统参考并应用了Kerberos安全协议。不仅EPASS系统本身得到了安全保护,而且EPASS向搭建在其之上的应用系统提供安全服务,保证应用系统的安全。(二)网络环境1公司网络总体架构本实验室外借设备管理系统主要服务于公司各项目开发而设计。整个公司的网络环境共划分为5个办公区域

9、,各区域通过10M ATM专线连接到中心机房,实现Internet的访问连接。在外员工或各分公司员工可通过VPN连接到公司内网。公司网络总出口(中心机房)设置防火墙,各台微机和服务器统一安装企业级杀毒软件。网络拓扑结构图见“图1.1”。其中图中的各网络术语将会在其后详细介绍。图1.1 网络拓扑结构图2网络术语介绍ATM(Asynchronous Transfer Mode)顾名思义就是异步传输模式,是国际电信联盟ITU-T制定的标准。实际上在80年代中期,人们就已经开始进行快速分组交换的实验,建立了多种命名不相同的模型,国际电联经过协调研究,于1988年正式命名为Asynchronous Tr

10、ansfer Mode(ATM) 技术,推荐其为宽带综合业务数据网B-ISDN的信息传输模式。 ATM是一种传输模式,在这一模式中,信息被组织成信元,因包含来自某用户信息的各个信元不需要周期性出现,这种传输模式是异步的。由于ATM技术简化了交换过程,去除了不必要的数据校验,采用易于处理的固定信元格式,所以ATM交换速率大大高于传统的数据网,如x.25,DDN,帧中继等。另外,对于如此高速的数据网,ATM网络采用了一些有效的业务流量监控机制,对网上用户数据进行实时监控,把网络拥塞发生的可能性降到最小。对不同业务赋予不同的特权,如语音的实时性特权最高,一般数据文件传输的正确性特权最高,网络对不同业

11、务分配不同的网络资源,这样不同的业务在网络中才能做到和平共处。在一条物理链路上,可同时建立多条承载不同业务的虚电路,如语音,图像,文件传输等。VPN即虚拟专用网(Virtual Private Network),是一条穿过混乱的公用网络的安全、稳定的隧道。通过对网络数据的封包和加密传输,在一个公用网络(通常是因特网)建立一个临时的、安全的连接,从而实现在公网上传输私有数据、达到私有网络的安全级别,如果接入方式为拨号方式,则称之为VPDN。通常,VPN是对企业内部网的扩展,通过它可以帮助远程用户、公司分支机构、商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输。VPN可用于不

12、断增长的移动用户的全球因特网接入,以实现安全连接;可用于实现企业网站之间安全通信的虚拟专用线路,用于经济有效地连接到商业伙伴和用户的安全外联网虚拟专用网。(三)本系统研究(设计)内容设计一个网上实验室外借设备管理系统,让实验室的设备能有效地为项目开发人员的开发、测试服务。基于web页面的网上实验室外借设备管理系统,目的在于让全公司的项目参与人员通过网络进行借用流程,实现实验室设备外借公开有效的使用原则。将实验室设备的的各种信息保存到服务器的数据库中,各子公司,部门的员工可以通过网络去浏览和操作这些信息,并能自动通过WEB页面件进行灵活简捷的申请管理。这样大大减轻了各子公司、部门人员的工作负荷。

13、本信息安全管理系统适用于大型企业,尤其是在全国各地均有其分公司的大型企业。根据业务范围和应用对象的不同,系统划分成八大功能模块:设备管理、设备分类、设备申请、设备审批、系统管理。系统各功能模块结构如图1.2。 图1.2 各功能模块结构图本信息系统的功能可分八个模块:设备管理:对设备进行新增、删除、修改、查询、设备借用状态的设置等。设备分类管理:对设备分类、新建、查询、修改设备分类等操作。设备申请:用户对所需设备提出申请,用户可以新建、删除或修改设备等。设备审批:对用户所申请的设备进行审批以及对设备申请的查看、修改、接受和最终审批等操作。系统管理:用户管理、角色管理、授权管理、参数管理等。下图是

14、涉及本系统的组织结构图:图1.3 组织结构图 二、 系统需求分析(一)现行业务系统描述公司原有的实验室设备外借管理业务主要以电子邮件和单机数据库系统的形式来进行管理的,管理的过程和结果以文档的形式保存,业务和人员的管理比较松散,管理上的漏洞比较多,工作繁重,经常会产生设备混淆。(二)业务流程图网上实验室外借设备管理系统业务流程图的符号说明如下:外部环境数据存储处理物流或数据流物或单据图2.1 业务流程图的符号说明网上实验室外借设备管理系统业务流程图如图2.2:图2.2 业务流程图(三)现行系统存在的主要问题分析目前实验室设备外借的管理主要依靠电子邮件和单机数据库管理系统,其所有内容均需要设备管

15、理人员录入,而实验室设备的多少和类型却不能及时准确的向广大用户公布,这样造成了管理员工作量大却信息提供不及时,准确性差,由于现行的管理方式的种种不便和局限,考虑开发一个设备外借的管理系统将整个业务流程管理起来,使得设备信息准确及时向所有用户公布,使设备的使用效率最大化也最好的履行了公司实验室设备向全体员工开放、公平性、透明性、互动性、参与性、效率性原则。(四) 关键技术及难点运用HTML语言、JavaScript技术、JSP与后台数据库链接以及内嵌公司现有EPASS授权验证管理系统等关键技术构建网上设备外借系统。本设备外借管理系统实现以下几项功能:系统登录后,用户管理员根据自己不同的权限查看、修改或删除设备和设备类型数据;用户

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

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

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