登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

微型连锁企业办公自动化管理系统设计与实现

 2024-01-22 09:01  

论文总字数:25135字

摘 要

本毕业设计是实现一个基于web技术的OA办公系统,系统使用了SSH框架,开发工具使用myeclipse,以ORACLE作为数据库,使用JAVA语言开发。系统界面简单、容易维护、操作方便,面向中小型企业,移植性高。主要分为系统管理员、经理和员工三个角色登录权限,根据不同的权限分配了部门管理、员工管理、日程管理、文档管理、收发邮件、考勤管理等主要功能。本设计面向微型连锁企业,方便微型连锁企业远程协同工作。

本论文主要从项目背景、系统的开发环境及工具、体系结构、系统设计说明、数据库说明、关键技术和测试情况等方面对系统进行了说明。

关键词:OA办公系统 ,SSH ,JAVA

Abstract: The content of this graduation design is to implement an OA office system based on web technology, the system is mainly based on the development of the j2EE, using the struts 2 spring hibernate and other framework, using MyEclipse as development tools to ORACLE as the database, use JAVA language development. The system interface is simple and convenient operation, easy to maintain for small and medium enterprises, high portability. Mainly divided into system administrators, managers and employees three entry permission, according to different permissions assigned department management, staff management, schedule management, document management, email, attendance management, and other major functions. The design is for the micro-chains remote collaborative work. This paper describes from the project background, system development environment and tools, system structure, system design, database, the key technology of system and test conditions.

Keywords: OA office system, SSH, JAVA

目 录

1 引言 4

1.1 设计背景 4

1.2办公自动化系统的发展历史 4

1.3 需求分析 4

1.4 可行性分析 5

2 系统解决方案 5

2.1 系统开发环境 5

2.2 体系结构 6

3 系统设计说明 7

3.1系统主要功能模块 7

3.2系统管理员功能解释 8

3.3部门经理功能解释 8

3.4员工功能解释 8

4数据库设计 9

4.1 数据模型 9

4.2 数据表设计 10

5 微型连锁企业办公自动化管理系统主要/关键技术 13

5.1 SSH框架的配置 13

5.2登录模块 16

5.3 管理员模块 17

5.4 经理模块 19

5.5员工模块 24

5.6工具代码 24

6 测试运行情况 26

6.1 测试运行情况 26

6.2 程序有待改进方面 29

结论 30

参考文献 31

致谢 32

1 引言

1.1 设计背景

办公自动化作为一种新型的办公方式,将计算机网络和现代化办公结合在一起。在传统的办公室中采用新机器、新技术、新设备从事办公业务的都属于办公自动化的领域。办公自动化在行政机关中称为电子政务,在企事业单位中大都叫OA,即办公自动化。办公自动化可以调整管理体制,优化管理组织结构,强化决策的一致性,增加协同办公能力,提高决策效能。

微型连锁企业办公自动化系统就是面向微型连锁企业、在计算机网络上实现现代化办公,对于那些连锁型的企业,即使各个部门分部的非常远,也能在系统上协同交流,使得企业管理者可以更加快捷、方便、高效的办公。

1.2办公自动化系统的发展历史

办公自动化系统的发展历史主要经历了四个阶段:首先是文秘型办公自动化软件阶段 ,这个阶段的特点是以档案管理和办公文件为核心,基本上实现无纸化办公,在这个阶段办公自动化正式开始出现,虽然功能简单,但是开创了办公自动化的先河。然后是流程型办公自动化阶段系统,这个阶段的特点是:以工作流为核心,实现公文流转、流程审批、业务流转等流程管理的自动化。之后是协同型办公自动化系统阶段,这个阶段下的特点是实现了协同应用。最后也是办公自动化系统正处在的阶段,既平台型办公自动化系统,特点是实现了企业信息化高级阶段下的更高需求——综合的协同管理平台。随着办公自动化的不断发展,办公自动化系统已经成为现代办公中不可缺少的一部分。

1.3 需求分析

设计一个系统之前,首先要做好需求分析,减少开发过程中出现错误的机率,并且可以降低开发成本。

这次的毕业设计课题是微型连锁企业办公自动化管理系统,首先我们要抓住他微型的特点,我们要做的是一个面向中小型企业的系统,首先我们要考虑是系统的成本问题,应为中小型企业的资金不会很充足,所以我们的开发过程必须尽可能的以小成本为核心。其次,这是一个连锁的系统,它必须可以做到统一管理。为了满足这类企业的需求,我们的设计必须包含系统管理员、部门经理和员工这三个权限,功能方面必须包含登录、日程管理、文档管理、收发邮件管理、考勤管理、便笺管理、请假管理等功能。

1.4 可行性分析

本系统主要面向中小型企业,目的是提高办公效率、增强信息交流的灵活性以及提高企业办公自动化的程度。我们将从技术可行性和经济可行性两方面对系统进行分析。

1.4.1 技术可行性

本系统实现的是一般性质的办公业务,并且开发周期也不是很长,因此对软硬件的要求不是很高,本系统使用的开发工具是常用的java开发工具MyEclipse,数据库使用的是安全性较高的oracle数据库,发布工具是免费的web应用服务器tomcat,tomcat在中小型企业中应用的非常广泛,因此本系统在技术上是可行的。

1.4.2 经济可行性

本系统面向的对象是微型连锁企业,对于这些企业来说,要提高办公效率,增强信息交流的灵活性并且提高企业办公自动化的程度,不仅要考虑到系统能否解决这些问题,由于经济实力不高,必须考虑到成本问题。想要获得方便的同时尽量的降低成本,一般的商业软件是不行的,然而本系统不仅能够适应企业的不断发展,并且扩展性高、升级容易和开放性高的优点,因此,它的市场将非常广阔,并且能够给企业带来丰富的经济效益。

2 系统解决方案

2.1 系统开发环境

2.1.1 MyEclipse

系统使用的开发工具是常用的java开发工具MyEclipse。使用MyEclipse可以在数据库和J2EE的开发、发布过程中极大的提高应用程序服务器的整合效率。MyEclipse是J2EE集成开发环境,包括了调试、编码、发布和测试发布功能,支持HTML, JSP, CSS, JavaScript, SQL,Struts, Hibernate。

MyEclipse的特征在结构上可以分为J2EE模型,WEB开发工具,EJB开发工具,J2EE项目部署服务,应用程序服务器的连接器,数据库服务,MyEclipse整合帮助。

剩余内容已隐藏,请支付后下载全文,论文总字数:25135字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图