基于JSP的企业工单处理系统的设计与研发

来源 :商场现代化 | 被引量 : 0次 | 上传用户:kaigg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 使用JSP技术开发动态交互式Web信息系统,是当今Web主流技术之一。企业工单处理系统主要由JSP 编写,该系统提供了业务需求申请、业务需求处理、业务需求查询等几个功能模块,能更好地做好需求申请的相关备份工作,减少过程中的不必要环节, 提高工作效率。
  [关键词] JSP 工单 数据库
  
  电子工单系统作为移动业务的关键系统,它在应用中越来越广泛,它的出现既有它的技术可能性又有它的现实需要。但随着目前数据需求量的日益增大,原始方式统计复杂,数据容易遗漏,无法跟踪等弱点显得越来越明显,加之公司内部需求流程的不明确性,经常出现多头管理或无人管理的情况存在,造成需求处理效率低下,数据管理混乱的局面。在此基础上,企业工单处理系统能更好地做好需求申请的相关备份工作,减少过程中不必要环节, 提高工作效率。
  与此同时,IT技术的进步(特别是互联网技术的进步),为企业工单处理系统作为软件的产生提供了可能。如果没有以互联网为核心的技术进步的推动,企业工单处理系统将会遇到特别大的阻力,可以说,互联网是企业工单处理系统的加速器。
  一、JSP简介
  JSP(Java Server Page)是SUN公司基于JAVA技术推出的新一代站点开发语言,也是开发Web后台程序的技术,它实现了脚本的编译执行,运行速度、安全性高、易于扩展。它是一种开放的技术,具有平台和服务器的独立性及较强的可移植性。JSP和数据库的连接通常使用通过JDBC直接连接数据库和连接池技术 。故企业工单处理系统采用这种先进的技术来实现。
  二、系统结构模型
  企业工单处理系统主要分为两个模块:网站页面程序开发和数据库开发。
  系统的设计采用三层结构:浏览器——Web服务器——数据库应用系统(如图1所示),客户端除了浏览器组件外无需其他组件,所有的程序,数据库及其他组件都集中在服务器端,所有软件维护及数据库的备份都只在服务器端进行。
  该系统采用ORACLE数据库平台。
  建设系统的各个模块主要实现以下功能:
  1.WEB服务器与用户的交互
  包括用户数据提交模块、用户数据下载模块,查询模块等;
  2.WEB服务器与数据库之间的交互
  包括访问数据库进行表内容修改,表间字段关联等操作
  也包括针对附件实体与WEB服务器自身的输出输入操作
  3.数据存储
  服务器数据存储和数据库数据存储
  三、系统功能结构
  1.系统功能模块
  基于JSP的企业工单处理系统的功能模块如图2所示。
  该系统的主页面有:用户登录模块、业务需求申请模块、业务需求处理模块、业务需求查询模块、业务需求测试模块几个功能模块。系统的主要程序模块:swgl_deal.jsp是事务处理模块,swgl_upload.jsp是附件上载模块,swgl_file_del.jsp是附件删除模块,filedown.jsp是附件下载模块。
  本系统的主要功能体现在用户流程上,主要是需求提交,需求审批,需求处理,需求反馈,需求审核,数据备份,数据共享的完整的工单处理系统,并应用于生产实际,实现工单流程的自动化。
  下面对部分模块功能做简单的介绍。
  (1)用户登录模块
  第一次进入系统时,首先要从公司那里得到自己的初始用户名与密码,以后登录时就可以直接在首页上用此修改后的密码登录。成功登录后可以进入相应的权限界面。
  登录的界面如图3所示。
  (2)业务需求申请模块
  用户登录该界面后,可以在这个功能模块中应用相应的项目,其中包括需求名称、需求联系人、需求部门、紧急程度、需求功能描述等。
  (3)业务需求处理模块
  用户进入处理界面后,需求人可以在这个界面查看需求情况,如没有完成,可进入界面操作;如完成后,可直接下载附件到本地;受理人也可以直接通过该界面进行附件上载等操作。
  (4)业务需求查询模块
  进入该模块,可以通过需求名称、需求人姓名、需求日期等方式进行查询工单内容。
  (5)业务需求测试模块
  管理员可以通过该模块对该系统的测试。
  2.系统流程
  管理人员登录模式如图4所示,用户登录模式如图5所示。
  四、数据库的连接
  1.权限:管理
  考虑到该系统的开放性、使用人员的复杂性, 既要保证数据的安全性又能及时更新, 为此, 以各项数据元的操作权限为基础, 将其进行有机组合, 设置了多级用户权限:
  (1)系统管理员即超级用户——可进行所有操作;
  (2)工单管理员——可查询数据、处理工单、增加、删除工单操作员和一般用户的数据等;
  (3)工单操作员——可进行各类查询、工单处理等操作;
  (4)一般用户——只能进行查询操作。
  在系统中设置一名超级用户、几名工单管理员(工单管理员由超级用户进行统一管理),各工单管理员根据企业内部变化情况及时更新数据, 并随人员变动增删工单操作员等。
  2.基于JDBC直接连接数据库的访问
  JDBC(Java Database Connectivity)是由Sun MicroSystem公司制定的一个基于Java数据库接口规范。JDBC为Java开发者使用数据库提供了统一的编程接口,JDBC使得开发人员可以用纯Java的方式来连接数据库进行各种操作。其连接形式如图6所示。
  JDBC主要提供了三项功能:同数据库的连接、向数据库发送SQL语言、处理数据库的返回结果。采用这种技术是在需要对数据库进行访问时通过JDBC驱动程序建立与数据库的物理连接,访问操作结束后断开连接。
  具体操作有以下五个步骤:
  第一步:加载程序与数据库建立连接;
  第二步:安装JDBC并创建一个JDBC声明;
  第三步:设置执行SQL语句,并将结果存储到一个数据集中;
  第四步:接受并处理数据集中的记录内容;
  第五步:关闭创建的对象。
  JDBC作为一种数据库访问技术,具有使用简单、易于编写和维护等优点,可理想地实现数据库的连接。
  3.相关表结构介绍
  五、结语
  通过实践证明,利用JSP技术实现的B/S模式下的企业工单处理系统采用三层客户/服务器体系结构,便于分布、易于扩充、维护简单,开发效率明显得到提高,代码维护代价大大降低,工单需求处理效率得到显著提高,为企业信息系统节省了成本与时间。
  参考文献:
  [1]靳其兵 李晓波:基于JSP的数据库连接技术的研究.计算机仿真,2007,24(4):108~111
  [2]洪锡军 田涌涛 李从心:基于 JSP 的动态信息发布技术.计算机工程与设计,2002
  
  “本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
其他文献
[摘要] 本文以IIA《内部审计实务标准》为视角,分析我国软件企业内部审计存在的问题并针对性的提出了完善策略。  [关键词] 内部审计 软件企业 组织结构 职能定位    2001年国际内部审计师协会(The Institute of Internal Auditors, IIA)颁布了最新的《内部审计实务标准》(以下简称《标准》),获得全球业界的广泛认可。目前我国软件企业内部审计的职能定位于监督
期刊
[摘要] 城市形象是一个城市的自然形态和城市居民精神面貌、性格特征的综合表现,是城市个性外在体现的重要载体。城市标识作为城市某一部位的特殊记号,既是城市形象硬件,又是城市形象软件。以郑州市标识的英文翻译为例进行个案分析,可以更清楚地看出城市标识翻译对城市形象的作用及影响,以引起有关部门注意,从而提高城市的品位。  [关键词] 标识 城市形象 英文翻译    一、城市标识与城市形象的关系  城市形象
期刊
[摘要] 从世界经济和国际金融发展现状与前景来看,我国商业银行业正处于任重而道远的调整与改革之中。虽然已形成以国有商业银行为主体,其他银行业金融机构相互并存,功能齐全、形式多样、分工协作、互为补充的多层次机构体系,但银行业在经营过程中仍存在诸多深层次问题亟待解决。  [关键词] 银行 盈利能力 股份制改革 产品创新    一、我国商业银行经营现状  1.盈利能力方面。我国商业银行的盈利能力与国外银
期刊
[摘 要] 中国经济的高速发展不断催生着购物中心的出现,而购物中心的发展模式应该走什么样的道路成为关注的焦点。只有借鉴国外发展的成功经验并结合中国发展国情,才能走出具有中国特色的购物中心发展之路。  [关键词] 购物中心 城市化 郊区化 社区化    目前,中国经济正高速发展,GDP每年以11%的速度递增,人均收入大幅增加,消费能力明显增强,交通网络四通发达,人均汽车拥有量逐年增加,城市发展日趋大
期刊
[摘要] 运用产业组织理论的SCP分析法,分析重庆批发业的市场结构、市场行为和市场绩效。发现重庆批发业存在一些问题,应规范发展,充分发挥其对经济的带动作用。  [关键词] 批发业 SCP SWOT    重庆批发业随着国民经济发展迅速发展,企业规模不断扩大,数量不断增多,效率和专业化程度不断提高,成为西南地区商贸流通中心和物资重要集散地。本文利用2006年和2007年中国商品交易市场统计年鉴和重庆
期刊
[摘 要] 本文介绍了站点安全性,及几种应用于站点安全性的策略,最后提出COM+应用程序的安全类型,着重阐述了Com+基于角色的安全机制来确保应用程序的安全。  [关键词] COM+ 角色 安全    Web应用程序的高速增长直接导致了相关安全事件的增加,维护基于Internet的站点的安全是一个复杂的过程。站点安全性包括身份验证和授权。身份验证是通过检查用户的凭据(如用户名和密码)并根据某个权限
期刊
[摘 要] 由于经济的高速发展,居民消费价格的持续攀高,中国是否会进入新一轮全面的通货膨胀期?这都是当前宏观经济研究的重要课题。本文采用1989年至2005年的样本数据,构建多元线形模型对影响我国通货膨胀的因素进行实证分析,通过回归检验出主要的影响变量并重点分析主要因素影响通货膨胀的内在机制。  [关键词] 通货膨胀 原因分析 多元线形模型 回归检验    一、引言  2003年以来,我国经济进入
期刊
[摘要] 介绍了少数民族体育旅游及其规划的特点,民族体育旅游规划对于该项旅游活动的发展十分重要,要深入研究其规划、开发,以满足当今旅游活动的需求,并对民族体育旅游的规划开发做了一些探讨。以西双版纳傣族园景区为案例点,探讨民族体育旅游规划中的若干具体问题。  [关键词] 民族体育旅游 规划 傣族园    我国各个少数民族在长期的生产和生活实践中,创造了大量的体育活动,并在此基础上形成了体育游憩、休闲
期刊
[摘 要] Web日志挖掘是Web数据挖掘研究领域中一个最重要的应用方面。而数据预处理在Web日志挖掘过程中起着至关重要的作用。文中深入探讨了数据预处理各环节的主要任务,提出了一种数据预处理算法,并实现。实验结果表明,本算法能很好的分割服务器日志为单独的用户和用户会话模式。  [关键词] Web日志挖掘 数据预处理 算法     一、引言  在Web数据挖掘中,最重要的应用是Web日志挖掘,即通过
期刊
[摘 要] 本文讨论了产品数据管理(PDM)产生的背景、概念、功能,并以灯具产品的数据管理为例,探讨了如何运用PDMworks软件构造一套适合中小企业的产品数据管理系统。该解决方案具有一定的普适意义,具有较好的示范作用。  [关键词] 产品数据管理 计算机辅助设计 产品结构管理    随着互联网的应用普及,企业信息化程度日益提高,各种设计、制造和管理等软件如雨后春笋般地出现在企业各个相关部门,也极
期刊