文档介绍:基于J2EE的办公自动化管理系统的设计与实现
摘要
本系统是针对洛阳市供电公司班组的需求设计的。目的是提高员工工作效率,规范班组管理。
本系统采用模块化设计,由台帐管理、文件资料、绩效考核、工具借用、系统管理五大模块组成。使用该软件,管理者可以通过网络下发任务,员工自动接受任务,完成任务后,管理者根据员工完成的情况对其打分。员工可查看自己的得分,系统以柱状图的方式显示当月班组各成员得分;还可以对供电公司的台帐资料用树型目录显示,方便用户查询、更新以及导出;管理员可对各类文件资料进行添加、删除管理,员工按类别对文件资料进行查阅,下载;对借用的工具进行登记、删除,从而有效防止了工具借用与使用的混乱,同时系统还支持对用户的添加、删除,用户还可以更改自己的密码。
系统采用J2EE技术规范,运用JSP+Struts+Hibernate+SQL Server2000的MVC三层模式设计架构。 IDE开发环境,服务器使用Apache 。数据库管理系统使用SQL Server2000,用Microsoft SQL Server 2005 JDBC Driver驱动程序来连接JDBC与SQL Server2000。
关键词:办公自动化、模块化、三层模式
前言
供电企业在国家的经济建设起着举足轻重的作用,它的工作关系着社会的方方面面。电业局各生产部门的职责就是将电安全、稳定和及时地输送到各大企业和千家万户。因此,企业内部科学规范的管理尤为重要。对洛阳市供电公司某检修班组而言,其日常工作中有相当多的工作需要完成。虽然公司已经购买了相应的办公软件,但是该软件对于基层的班组并不适合,这就使得该班组现在仍然采用的是手工下发通知文件、班长手工下发任务,手工登记借用工具,对于员工的考核和工作的完成情况管理人员有很大的主动性。从而使得员工工作热情不高,工作效率低下。
本系统是针对洛阳市供电公司某检修班组的需求设计的。主要解决的就是各种电力设备台帐资料的管理,通过计算机把设备台帐资料建立资料库,若有新的设备安装或者老的设备淘汰时,可方便地添加与删除设备资料;当某台设备发生故障时,维修人员在公司即可方便查知此设备的详细信息,提高检修效率;系统还可对员工所需的各类台帐资料自动生成Excel表格,极大地方便了员工的查阅与统计。本系统还解决了对员工的绩效管理,公司管理者通过给员工下发任务,并根据员工完成的情况对员工进行考评,最后计算机自动对员工的每月得分进行统计,并生成图表,对所有员工的得分进行比较,大大提高员工的工作热情。还解决了对公司工具借用的管理,工具管理员可对借用的工具方便地登记,从而有效防止工具的丢失。还可对公司下发的各类文件资料进行浏览、下载。
需求分析
主要是对开发软件的需求进行分析并给出详细的定义。与用户共同讨论决定:哪些需求是可以满足的,并对其加以确切地描述。明确系统要做什么,完成什么。然后编写出软件需求说明书或系统功能说明书,画出数据流程图,写出数据字典以及算法描述,编写出初步的系统用户手册。
洛阳市供电公司某班组办公自动化管理系统主要是为了管理供电公司日益烦杂的各类设备台帐资料。因为对于各类设备台帐资料来说,每位基层员工需要经常地向公司汇报每个变电站的最新设备信息,如果新添加了设备就需要向变电站汇