【编者按】:网学网其他类别为您提供资料支持帮助系统管理模块设计与实现参考,解决您在资料支持帮助系统管理模块设计与实现学习中工作中的难题,参考学习。
论文字数:13181,页数:55 有开题报告,任务书
摘 要
随着现代科技的发展,企业信息化建设如火如荼,“湖南省电力公司技术管理资料支持帮助系统”(以下简称“资料支持帮助系统”),是湖南省电力公司信息化建设项目, 该系统的目标是建成一个整合的,完善的,可控的在线查询,交流,学习,和简单、快速,智能的帮助支持,实现对各种资料的数字化,标准化,结构化,服务化,并提供统一高效的检索和资源获取服务。系统建成后能够为员工提供的一个统一的资源平台,系统范围覆盖湖南省、地、县三级应用,为全省各级生产管理的领导、生产部部长、各专业专工、以及一线班组技术操作人员提供全面的技术资料支持和在线帮助功能。
系统管理模块是“资料支持帮助系统”的一个子模块,为管理员提供对系统中的各种用户:超级管理员,一般管理员,普通用户,专家,超级查看用户等进行管理操作。通过系统管理中的机构管理,用户管理,消息管理,日志管理以及个人设置几个子模块,管理员可以通过使用该模块来实现对系统机构,用户,消息,日志的管理,进行系统维护,从而更好的为其他用户提供服务。
整个系统采用J2EE架构、B/S模式和MVC三层体系结构,参考《湖南省电力公司视觉识别系统》设计页面样式,使用抛弃式原型、启发式需求,团队编码,同时使用JUNIT进行单元测试和HIBERNATE的持久化,成功的在预定时间内完成了项目的开发,同时该系统的功能都可以正常使用。
关键词: J2EE架构,B/S模式,MVC三层体系结构,JUNIT,HIBERNATE
The design&implement of System module in the help and support management system
Abstract
With the development of modern technology,the construction of the enterprise information is like a raging fire.The help and support management system of Hunan electric power’s information technology(Hereinafter referred to the “help and support system of information”) is the information construction projects of Hunan Electric Power Company, which goal is to build an integrated, comprehensive, controllable online query, communication, learning, and a simple, fast and smart with the help of support and also implement various digital information, standardization, structure, services, and provide a unified and efficient retrieval services and access to resources. The system can be built to provide staff with the resources of a unified platform, system-wide coverage in Hunan Province, and county levels applied to the province''s leadership at all levels, production management, production minister, the professional expertise, technology and first-line team Operators provide a full range of information technology support and online help function.
System management module is a sub-module of the " help and support system of information " , which the system administrator can use it to manage variety of users: super manager, general manager, ordinary users, experts, Super Show user. Through system management of user management, information management, log management, and personal settings several sub-module, administrators can manage system, users, information, log management, system maintenance, so as to more good for other users.
The whole system ,using J2EE framework, B / S model and MVC three-tier architecture, referencing to "the power companies in Hunan Province visual recognition systems" designed page style, the use of disposable prototype, heuristic needs, team coding, and using JUNIT as unit test,HIBERNATE, is successful at the scheduled time to complete the project developmen while the system''s functions can be used normally.
Key words: J2EE framework, B / S model and MVC three-tier architecture , JUNIT,HIBERNATE
目 录
1.绪论 1
1.1 项目背景 1
1.2 课题来源 2
1.3现状 2
1.4设计和研究方法 3
1.5论文构成及研究内容 3
2系统管理模块需求分析 5
2.1系统管理模块用例分析 5
2.1.1用例图 5
2.1.2用例说明 6
2.2功能划分 8
2.3业务流程 10
2.3.1机构管理模块业务流程 10
2. 3. 2用户管理模块业务流程 10
2.3.3消息管理模块业务流程 11
2.3.4日志管理模块业务流程 12
3 系统总体框架设计 13
3.1设计视图 13
3.1.1代码组织结构 13
3.1.2层次组织结构 14
3.2技术说明 14
3.2.1 MVC 15
3.2.2 Hibernate 15
3.2.3单元测试 15
3.2.4 JUNIT 16
4.DAO层设计 17
4.1机构管理 17
4.1.1数据访问类图 17
4.1.2数据访问类设计 17
4.2 用户管理 19
4. 2. 1 数据访问类图 19
4.2.2 数据访问类设计 19
4.3 消息管理 22
4.3.1 数据访问类图 22
4.3.2数据访问类设计 22
4.4日志管理 24
4.4.1数据访问类图 24
4.4.2数据访问类设计 24
4.5DAO层公用类 26
4.5.1 DAOException类 26
4.5.2 HibernateUtil类 27
5. DTO层详细定义和关系 29
5.1 用户管理 29
5.1.1业务逻辑类图 29
5.1.2 业务逻辑类设计 29
5.2机构管理 32
5.2.1业务逻辑类图 32
5.2.2业务逻辑类设计 32
5.3 消息管理 34
5.3.1 业务逻辑类图 34
5.3.2 业务逻辑类设计 34
5.4日志管理 36
5.4.1 业务逻辑类图 36
5.4.2 业务逻辑类设计 36
5.5 DTO层公用类 37
5.5.1 检索参数类 37
5.5.2 DTO层异常类 40
6.运行结果 41
6.1机构管理页面 41
6.2用户管理页面 42
6.3消息管理页面 43
6.4日志管理页面 44
6.5个人设置页面 45
结论 46
致谢 47
参考文献 48