计算机应用论文基于J2EE的企业科技业务管理系统的设计与实现.doc
《计算机应用论文基于J2EE的企业科技业务管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《计算机应用论文基于J2EE的企业科技业务管理系统的设计与实现.doc(3页珍藏版)》请在三一文库上搜索。
1、基于J2EE的企业科技业务管理系统的设计与实现 基于J2EE的企业科技业务管理系统的设计与实现摘要:为解决烟草行业科技项目和成果分散管理的问题,提高烟草行业科技管理水平,通过利用J2EE技术,设计和实现了基于J2EE的烟草科技业务管理系统,并对系统的体系结构、各个子系统的模块功能和系统实现过程中的几个关键技术进行了分析和描述。该系统具有安全、方便、灵活、实用等特点。 关键词:J2EE;科技业务;烟草0引言针对烟草行业科技发展的自身特点,设计开发一套结构完善、功能齐全、模块清晰的烟草科技业务管理系统,即能克服手工管理科技项目、成果等纸质资料不便检索、统计,不易保存等缺点,又能全面、准确地掌握烟草
2、行业科技资源的规模、分布情况和特点,为推动烟草行业科技进步和提高行业科技项目、成果的管理水平提供一个良好的平台。 J2EE是SUN公司推出的一种全新概念的多层分布式应用平台,它比传统的互联网程序有着更大的优势。为Java应用服务搭建了一个平台独立的、可移植的、多用户的、可扩展的企业级平台。利用这种体系结构,开发者可以把更多精力集中到系统的逻辑设计上,降低了企业应用的开发、管理和部署的周期,同时提供对现有应用程序集成的强有力支持。 基于J2EE体系结构的优点3,提出了基于J2EE技术,开发安全、可靠、灵活高效的烟草科技业务管理系统。 1系统的设计与实现图1烟草科技业务管理系统体系结构1.1体系结
3、构针对烟草科技业务管理系统各个子系统的特点,本系统采用基于J2EE的多层B/S结构。系统体系结构如图1。 在图1中,本体系结构分为3层:用户层、中间层和EIS(Executive Information System,EIS)层。其中中间层可细分为Web层和业务层。用户利用HTTP协议,通过浏览器从用户层访问Web层的内容。Web服务器里用jsp、html和Servlet来实现表示层逻辑,生成内容显示给用户并接受来自用户提交的信息。业务层是本体系结构的核心层,负责处理具体应用的核心业务逻辑,各个应用的功能性代码被封转在EJB组件中。同时各个EJB组件的功能结构封装在JavaBean中,使得js
4、p中直接使用JavaBean,而不用和EJB的代码直接打交道。EIS层主要包括应用级数据库,业务层EJB通过JDBC驱动存取数据库中的数据。 1.2系统的功能模块设计烟草科技业务管理系统由统一认证管理子系统和其他业务子系统组成。其中统一认证子系统负责完成系统之间的单点登录和统一的用户身份认证。 用户登录任何一个子系统后,都可凭借登录凭证登录其他授权的业务子系统。烟草科技业务管理系统的各个子系统功能结构示意图如图2。 统一认证管理子系统:实现了基于Cookie的用户单点登录和统一身份认证。系统用户分为三级,采用分级管理,即一级用户(国家烟草专卖局)管理二级用户(省局级工业公司),二级用户管理三级
5、用户(地市级烟草公司或生产点)。每一个用户都有对应的法人机构存在。在权限管理方面,采用基于角色的权限管理机制;在权限分配方面,采用使用权限和分配权限分离的方法,从而使用户对系统的使用功能和管理功能得到了有效分离。 R&D业务统计子系统:通过采用ibatis框架,解决了每年填报表格变化大的问题,实现了各级烟草企业年度科技活动产出的登记和统计。其中报表维护模块主要完成对报表进行自定义的功能,子系统管理员通过报表映射管理、报表类型维护、页面关联维护和业务表维护子模块,对报表进行动态地增加、修改和删除操作,灵活的解决了报表指标经常变化的问题。 科技项目管理子系统:采用Struts的MVC框架,
6、实现了各级烟草企业科技项目的登记、审核和管理等功能。每年各级烟草企业登记当年开展的科技项目信息和项目的年度执行情况、并由上一级机构对其进行审核。在该子系统中,增加了报警管理模块,对未处理的业务进行报警提醒,提醒用户及时处理未填报的信息。 科技成果管理子系统:采用了Struts+Hiber-nate+Spring框架,实现了科技成果的概况、立项、评价、知识产权等内容和每年的成果应用情况的应用状态、技术转让收入、自行转化效益、预计达产投资、推广形式及未用或停用原因等信息的登记、审核和管理等功能。每年各烟草企业登记产生的科技成果信息和成果应用情况,提交给上一级机构进行审核。 创新产品备案管理子系统:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 论文 基于 J2EE 企业 科技 业务 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-3970325.html