java网络管理系统论文

精品范文 时间:2023-06-28 07:13:26 收藏本文下载本文

第1篇:java网络管理系统论文

java网络管理系统论文

网络管理系统的设计近年来是网络发展的一个热点,越来越高明的技术解决了很多本来人工进行的操作。以下是小编为大家整理好的java网络管理系统论文,欢迎大家阅读参考!

摘 要:对于企业级网络管理系统的设计中,J2EE平台的搭建是一个很好的解决方案,而J2EE的搭建主要的基础就是JAVA,本文对于基于JAVA的网络管理系统设计进行了分析。

关键词:JAVA 网络管理 系统 设计

J2EE一种基于JAVA平台,利用EJB、Servlet、JSP以及XML等技术实现的企业级应用开发体系结构,从而有效的简化企业的相关功能开发方案以及相应解决方案的管理等复杂的问题。

1 JAVA的网络管理系统设计层次分析

J2EE(Java2 Platform,Enterprise Edition,即基于JAVA2平台的企业版本),它主要是通过一些API组件构成的,简化并且规范整个应用系统的开发以及部署,从而提高系统的可移植性、可扩展性以及安全性价值的一种基于组件的多层应用程序。它的一个非常明确的特点就是分层结构,作为一种现代化的软件开发基本做法,通过分层开发,能够使得软件复用程度提升,并且实现更好的可维护性。

软件的分层开发能够实现更为合理的软件框架,从而使得软件功能的实现更为便捷、可靠。因此,在J2EE环境之下,首先解决的就是如何构建一个可维护性以及可复用性都能够满足要求的软件分层开发体系。

GINA是Graphical Identification and Authentication的缩写,中文意思是图形识别与验证。在Windows 2000/NT/XP操作系统中,GINA是一个由系统进程Winlogon加载的可替换的DLL组件。GINA模块主要用来实施交互登录模式的验证策略,执行全部识别与验证用户交互操作。机房管理系统正是通过编写自己的动态链接库GINA.DLL替换微软提供的动态链接库MSGINA.DLL,从而取代标准的Windows 2000/NT/XP用户名与口令的验证方式,实现机房管理系统中的学生实名制登录。机房管理系统的登录认证模块可以适用于Windows 2000/NT/XP操作系统中。

为了实现系统进程Winlogon调用GINA模块,并实现交互的图形识别与验证,微软为GINA模块定义了一些标准的函数接口,当开发个性化的GINA模块时,必须通过导出这些标准函数接口,才可实现与系统进程Winlogon的交互。GINA模块中的主要标准函数,提到的SAS事件,是指操作系统检测到按下组合键Ctrl+Alt+Del所产生的事件,SAS事件也可以个性化定义,在机房管理系统GINA模块的开发中沿用了微软定义的SAS事件。

2 JAVA的网络管理系统数据库模型分析

对于构件分层开发的系统开发意义重大,因为目前不论是软件还是硬件环境,都会遇到面向服务架构的要求,计算机技术的不断发展和创新,我们要面对的是面向服务及面向构件思想的深入,开发人员在开发新的应用系统时往往也会把这些思想引入其中。现在对于那些较大规模的应用系统,开发人员通常期望根据该应用系统所涉及的问题域将应用系统划分为多个服务构件,这些基础服务提供针对相关问题域的服务,并通过一个更高层次的服务构件来将这些基础服务根据特定的业务流程组成针对特定业务应用的系统。而这些影响所带来的设计选择在实际设计过程中必须慎重的思考和权衡,所以构件库的系统开发是有着很重要的意义的。

为了满足客户对于服务的,需要能够实现根据当前的网络环境选择不同的功能包,而这个过程之中,就必然会产生大规模分布式网络的按需定制问题。然而,基于传统互联网技术实现的按需定制,缺乏根据客户的需求智能化的进行搜索,加载并且运行程序的能力,无法从根本上满足客户的个性化服务需求。而基于程序挖掘的方法,则能够有效的解决智能化程度较低的问题,通过网络中分布式构建的搜索、运行以及组装,可以弥补传统技术下的不足。

完成基本的系统需求用例模型之后,可以开始对系统的各种属性创建的静态模型进行考察。首先,需要对参与者的属性进行确定,管理员在登录系统的.时候,需要提供相关的口令,为了便于管理,每一个管理员除了需要拥有用户名以及密码之外,还需要一个对应的ID属性,有需要的话,还可以添加管理员的个人信息属性。为了有效的保护用户的账户安全,还可以设置密码提示问题,以便于用户安全的管理自身账户。除此之外,系统之中的主要业务实体类型也需要进行确定,从而便与其在数据库之中的存储与管理。一个信息一般都有自己的ID号,有的还有自己的标题、内容以及创建日期等信息属性。对这些属性的确定,能够实现将相关信息的分类存储和管理,提高数据库的管理效率以及系统的反应速度。

3 结语

网络管理系统的设计近年来是网络发展的一个热点,越来越高明的技术解决了很多本来人工进行的操作,而且还增加了操作的准确性,而目前来看,对于企业级网络管理系统的设计中,J2EE平台的搭建是一个很好的解决方案,而J2EE的搭建主要的基础就是JAVA,本文对于基于JAVA的网络管理系统设计进行了分析。通过这些模块的作用,系统能够按照软件分层结构构建起一个规范化的平台,用于管理系统的内部数据,同时对于外部的服务请求予以相应,从而实现网络管理的功能。

参考文献

[1] 王侠,韩永印.JAVA语言程序设计教学改革与实践[J].电脑知识与技术,2007,20.

[2] 刘辉.JAVA网络编程:连接网络数据库的多种方法[J].价值工程,2010,3.

[3] 江小燕.JAVA网络编程的研究[J].电脑编程技巧与维护,2010,14.

[4] 孙卫琴.JAVA网络编程入门[J].电脑编程技巧与维护,2008,6.

[5] 资武成,贺志苗.基于SOCKET的JAVA网络编程[J].娄底师专学报,2003,2.

[6] 王聪华,王建国.Java调用VC++DLL实现串口GPS的访问[J].信息技术,2010(1).

第2篇:java工资管理系统论文

java工资管理系统论文

工资管理系统能提高企业的管理效益,各位同学们,大家看看下面的java工资管理系统论文。

java工资管理系统论文

摘 要:本文使用Java Swing技术设计系统界面,使用Mysql作为数据库服务器,使用hibernate技术解决系统对数据库的访问和操作。本系统包含四个模块,界面友好、操作简单,基本能满足工资管理的需求。

关 键 词:JAVA;数据库;工资管理系统

一 引言

随着经济的发展,企业正向着大型化、规模化发展,员工、绩效等跟工资管理有关的信息也随之急剧增加。在这种情况下如果单靠人工或简单的计算机统计来管理员工的工资不但显得力不从心,而且极易出错。为了使办公人员可以轻松快捷地完成工资管理任务,降低工作强度,提高工作效率,确保工作质量,有必要开发一个基于JAVA实现工资管理的系统来满足他们的工作需求和企业的发展要求。

二 系统总体设计

(一)系统目标

工资管理系统是进行信息的采集、存储、维护和使用的系统。利用本系统,可以实现工资的计算机自动化的集中管理,可供工作人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的员工考勤绩效管理及工资发放中的应发工资合计等项目自动进行计算,操作直观、方便,使用安全,不仅节约时间,节省开支,而且方便工作人员的办公,提高了工作效率。

(二)系统开发环境

1.硬件环境

Cpu(Duo T2350 1.83GHz);内存(512MB以上);硬盘(160G)。

2.软件环境

操作系统(Windows XP/Windows 2003/2008/Windows 7);数据库(Mysql);开发工具包(JDK Version1.6.2);开发工具(Myeclipse8.5)。

(三)系统开发技术

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大地提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、 JSF、CSS、Javascript、SQL、Hibernate。

(四)业务流分析

基于JAVA实现的工资管理系统的业务流程:管理员可添加或删除管理员,若有新员工入职或有旧员工离职可对他们的档案进行添加记录或删除清理;每月管理员要把所有员工的特殊考勤状况如请假、旷工等记录到系统并保存到数据库;每月对每一个员工的`工作绩效进行评估,系统会将评估结果保存到数据库中,并根据评估结果对员工绩效工资进行调整,在工资数据表中进行修改。每月系统会自动根据数据库中员工的岗位基本工资、考勤、绩效等在工资结算期进行工资的计算,统计出每月的工资报表并录入数据库供后期查询。

(五)系统总体结构

本系统主要由四个子模块组成:管理员管理、档案管理、考勤绩效管理和工资管理模块,整个系统的功能结构框架图如图1所示:

(六)数据库设计

根据数据逻辑结构设计的情况,本系统数据库的数据表共有7个,分别为管理员登录表(userinformation)、员工信息表(employeeinformation)、职位信息表(jobinformation)、员工工资登记表(wageinformation)、员工考勤表(attendanceinformation)、员工绩效表(assessmentinformation)、员工工资记录表(payrollrecords),在这里只将其中两个表列出来进行分析。

三 系统各功能模块介绍

本系统的开发本着节约时间和成本,方便工作人员对企业员工信息进行管理,实现工资管理计算机自动化的基本思想,意在为企业开发一个符合公司人事和工资管理制度的工资管理系统。本系统的主要功能模块如下:

(一)管理员管理模块

管理员信息的维护,可进行管理员的添加或删除。

(二)人事档案模块

本模块主要是对员工的信息进行管理和维护,分为档案登记和离职管理两部分。1.员工档案登记主要实现员工信息的录入,可以对员工的基本信息如员工编号、姓名、性别、出生日期、户籍、身份证号、职务、员工照片等进行添加、修改或删除。2.离职管理:员工离职后可对员工的档案进行删除清理。

(三)考勤绩效管理模块

本模块主要分为三个部分:1.考勤登记:每个月对员工迟到、早退、旷工或请假等考勤情况进行登记,保存到数据库中。2.考勤列表:可按年、月和员工缺勤的次数来进行考勤的查询,为人事管理工作提供方便。3.绩效评估:对员工上一个月的绩效评估进行录入,针对个人和全员可按年月查询以往的绩效评估。考勤登记的信息将影响绩效的评估的分值,最终反映到季度、年终奖金中,同时考勤情况还和月工资挂钩。

(四)工资管理模块

该模块分为工资登记和工资列表两部分。1.工资登记:可按编号查看员工的基本工资水平,还可修改调薪后员工的基本工资。2.工资列表:按编号对员工的年/月度工资进行查询,根据年/月对全员进行工资查询,方便管理者对公司财务进行年/月度总结。

四 结束语

基于JAVA实现的工资管理系统实现了计算机自动化的工资管理,轻松快捷,操作简便,界面设计简洁实用,但也存在对数据库操作的性能有待进一步优化等问题,如有部分功能程序代码对数据库的操作过于频繁,如果后台数据库过大将会影响运行速度等等,我们将在未来的工作中对系统进行进一步的改进和完善。

参考文献

[1]张妍梅.基于J2EE技术工资管理系统的开发[J].辽宁科技学院学报,2012.3(14):31-33.

[2]王丹丹,杨飞亮.工资管理系统的设计[J].赤峰学院学报(科学教育版),2011.1(3):15-16.

[3]余乐.基于ASP_.NET 技术的工资管理系统的设计与实现[J].网络安全技术与应用,2011.2:60-62.

[4]王畅,王玲.企业人事工资管理系统的设计与实现[J].电脑学习,2010.6(3):85-88.

[5]冯桂莲,陈宇联.基于JSP的工资管理系统的设计与探析[J].计算机应用与软件,2009.3(26):268-271.

[6]尹继平,张帆.Java范例大全[M].北京:机械工业出版社,2009.

第3篇:电力通信网络管理系统结构论文

电力通信网络管理系统结构论文

论文摘要:分析了电力系统专用通信网的管理要求,针对网络管理层次多、设备种类多、网络结构复杂的特点,从技术的角度提出了建设电力通信网网络管理系统的基本要求及解决方案。方案以TMN为基础兼容其他网管系统标准,强调接口的开放性,强调系统的一体化和独立性,强调网络化和对各种体系结构的兼容性。为网管系统设计和方案选择提供一些有益的建议。

论文关键词:电力系统 通信网络 网络管理系统 Q3适配器 SNMP TMN

1 电力通信网络管理的设计原则

1.1 全面采用TMN的体系结构

TMN是国际电信联盟ITU-T专门为电信网络管理而制定的若干建议书[1],主要是为了适应通信网多厂商、多协议的环境,解决网管系统可持续建设的问题。TMN包括功能体系结构、信息体系结构、物理体系结构及Q3标准的互

未完,继续阅读 >

第4篇:浅谈电力通信网络管理系统结构论文

论文关键词:电力系统 通信网络 网络管理系统 Q3适配器 SNMP TMN

论文摘要:分析了电力系统专用通信网的管理要求,针对网络管理层次多、设备种类多、网络结构复杂的特点,从技术的角度提出了建设电力通信网网络管理系统的基本要求及解决方案。方案以TMN为基础兼容其他网管系统标准,强调接口的开放性,强调系统的一体化和独立性,强调网络化和对各种体系结构的兼容性。为网管系统设计和方案选择提供一些有益的建议。电力通信网络管理的设计原则

1.1 全面采用TMN的体系结构

TMN是国际电信联盟ITU-T专门为电信网络管理而制定的若干建议书[1],主要是为了适应通信网多厂商、多协议的环境,解决网管系统可持续建设的问题。TMN包括功能体系结构、信息体系结构、物理体系结构及Q3标准的互联接口等项内容。通过多年来的不断

未完,继续阅读 >

下载java网络管理系统论文word格式文档
下载java网络管理系统论文.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

相关专题
热门文章
点击下载本文