办公自动化需求文档.docx

上传人:b****5 文档编号:28038790 上传时间:2023-07-07 格式:DOCX 页数:23 大小:944.79KB
下载 相关 举报
办公自动化需求文档.docx_第1页
第1页 / 共23页
办公自动化需求文档.docx_第2页
第2页 / 共23页
办公自动化需求文档.docx_第3页
第3页 / 共23页
办公自动化需求文档.docx_第4页
第4页 / 共23页
办公自动化需求文档.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

办公自动化需求文档.docx

《办公自动化需求文档.docx》由会员分享,可在线阅读,更多相关《办公自动化需求文档.docx(23页珍藏版)》请在冰豆网上搜索。

办公自动化需求文档.docx

办公自动化需求文档

 

姓名:

年级:

专业:

老师:

目录

第一章概述1

1.1办公自动化管理的概况1

1.2办公自动化管理的现状与前景1

第二章开发工具和平台3

2.1MyEclipse20143

2.2MicrosoftSQLServer20083

第三章系统分析4

3.1需求分析6

3.1.1办公自动化系统对企业的作用6

3.2业务流分析6

第四章系统设计8

4.1功能分析与设计8

4.1.1系统总体结构8

4.1.2系统模块描述9

4.2数据库设计9

4.2.1概念模型设计9

4.2.2逻辑模型设计10

第五章系统开发与实现14

5.1系统登陆模块14

5.2日常管理模块15

5.3考勤管理模块16

5.4计划制定模块17

5.5审核批示模块18

5.6员工管理模块19

5.7通讯管理模块20

 

 

第一章概述

当今世界,计算机技术飞速发展,企业竞争日益激烈,所以企业应该采用科学化现代化的管理来处理各项事务,尤其是对于员工的管理来说更为重要。

传统的办公管理存在管理者很多主观因素的影响,所以开发适应潮流的办公管理系统至关重要。

1.1办公自动化管理的概况

办公自动化,英文OfficeAutomation,简称OA,是办公信息处理的自动化,它利用先进的技术,各种办公业务活动逐步由各种设备、人员、信息系统来协助完成。

能达到充分利用信息和资源,提高工作效率、工作质量和办公效率等目的。

办公自动化由70年代末80年代初在我国提出,到现在已有近二十年的发展历史。

由于办公自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。

随着网络的高速发展,网络OA系统逐渐受到关注。

一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化系统,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。

1.2办公自动化管理的现状与前景

许多中小型企业用的都是纸和笔的人工管理方式,这样的管理既困难又浪费时间和成本,还很容易出错。

所以应该掌握大型企业先进的管理方式,从而提高企业的效率和降低成本。

在新形势的市场发展下,企业办公室为了适应发展需要坚持“科学、规范、高效”的原则,还要按照“高标准、高质量、高效益”的要求,多管齐下、综合治理,以此来建立健全新的管理工作机制。

为了做好办公室工作,就需要善于观察、以此来研究办公室的服务制度,从中找出规律性的东西,形成相互衔接的制度和体系,要保证各方面的工作都有章可循、井然有序,步入规范化道路。

因此,就需要构建“工作有标准,过程有监督,结果有考核”的管理机制,以此来充分调动办公室工作人员的积极性和主动性,这样能够应对人员缺少又任务重时的工作。

我们还要坚持从基础工作入手,建立健全的各类管理制度,对各个岗位人员的素质要求进行考察,这样能够更好地监督考核指标,将繁杂的办公室工作纳入标准化管理体系中,开创各种工作忙而不乱,有条有理的进行,保持各类人员各司其职、各尽其责的良好局面。

办公自动化管理系统主要有以下优势:

1、经济可行性

通过网站对企业内部信息进行全面的自动化管理,大大提高企业的办公效率。

通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各种数据所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管路进入到科学化、系统化的范畴。

2、技术可行性

本系统主要用到了目前比较流行的Struts和Hibernate技术,Struts是构建基于Java的Web应用的首选技术。

Hibernate已经被越来越多的Java开发人员作为企业应用和关系数据库之间的中间件,这两项技术的额应用方便了网站日后的维护。

 

第二章开发工具和平台

2.1MyEclipse2014

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。

MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。

可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

2.2MicrosoftSQLServer2008

SQLServer是英文StructuredQueryLanguageServer的缩写,中文翻译就是结构化查询语言服务器。

SQL语言最主要功能就是和数据库建立关联,以便对数据进行相应操作。

SQL2008是微软公司通过改进先进特性而开发的具有意义重大的后台数据库,使得它成为SQLServer中相对强大的一个版本。

SQL2008平台新功能有下面几个特点:

(1)安全性高——保证了企业安全高效地运行他们设计的软件程序。

(2)人性化——SQL是一个功能健全的后台数据库平台,可以在用户有需要的时候快速准确地发送数据。

(3)高效的——减少开发时间,降低开发成本,使企业能有更多时间处理其他事务,给企业带来了客观的效益。

第三章系统分析

3.1需求分析

3.1.1办公自动化系统对企业的作用

通过相关调查,要求网站具有以下功能;

1、员工查看公告、公文信息。

2、设置员工信息的添加、浏览、查找功能。

3、通过前台可以查看部门和职位信息。

4、通过前台实现收发信息的功能

5、查看优秀员工信息和提交提优秀员工姓名。

6、通过后台对部门信息、职位信息进行管理。

7、管理公告信息,查看公文内容。

8、设置后台员工信息的管理模块。

9、通过后台管理员工前台登录账号

10、通过后台实现对短信信息进行查看、删除等管理。

11、通过后台实现查看、删除在线员工信息功能。

12、后台对员工在职状态信息进行管理

通过办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大的方便了企业内部人员沟通。

网站提供的前后台的公告与公文信息的管理方便员工及时的了解公司的动态。

其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。

3.2业务流分析

办公管理自动化系统的业务流程:

用户进行登录,成功后判断权限信息,如果是只读用户,只能查看各项信息,进行考勤登记,发布审核,操作后可以退出系统;如果是系统用户,可以查看各项信息,发布各项信息,进行审核,修改删除记录,考勤登陆,操作后可以退出系统。

本系统业务流图3.1所示:

图3.1系统业务流图

第四章系统设计

4.1功能分析与设计

4.1.2系统目标

本系统是根据中小型企业的需求进行设计的,主要实现以下目标:

1.界面友好,采用人机对话方式,操作简单。

信息查询灵活、快捷、数据存储安全。

2.实现各种记录的添加、修改、删除及查询功能。

3.对用户输入的数据进行严格的数据检查,尽可能排除人为错误。

4.合理的分配权限,保证系统的安全性。

5.系统运行稳定,安全可靠。

4.1.2系统总体结构

办公自动化管理系统的功能结构图如图:

图4.1功能结构图

4.1.2系统模块描述

1.日常管理模块:

主要是设计了会议管理和公告管理两项功能,如果用户的权限是“只读”,则只允许用户查看公告和会议记录;如果用户的权限是“系统”,则用户可以对会议、公告进行添加、修改、删除等操作。

2.考勤管理模块:

包括外出登记、请假登记、出差登记、上下班登记几项内容,对外出或请假人员是否销假、出差人员是否回归、员工是否有迟到或早退的现象都做了判断,充分考虑了考勤管理的需求。

3.员工管理模块:

主要负责存储员工信息,具有员工添加和员工维护两个方面,权限为“系统”的用户,可以进行增删改查的操作,而权限为“用户”的只能查看员工的信息。

4.计划制定模块:

包括企业计划、部门计划、个人计划几项内容,权限为“系统”的用户可以对企业计划、部门计划、个人计划进行添加、删除、修改、查看的操作,权限为“只读”的用户,只能查看企业和部门的计划但是不能修改,可以对个人操作进行修改。

5.审核管理模块:

包括提交审核和审核批示两个功能,权限为“只读”的用户只能提交审核,等待系统管理员进行审核;“系统”用户可以对普通用户提出的请求进行审核。

6.通讯管理模块:

主要负责存储员工的通讯信息,员工的通讯信息可以按照通讯组分别进行存储。

权限为“系统”的用户可以对通讯信息进行修改和删除操作。

4.2数据库设计

4.2.1概念模型设计

4.2.2逻辑模型设计

Bm表

列名

数据类型

允许空

Id

Int

Name

Varchar

title

varchar

content

varchar

Time

datetime

Chuchai表

列名

数据类型

允许空

Chuarea

varchar

Time1

datetime

Time2

datetime

Name1

varchar

dapartment

varchar

state

int

Meeting表

列名

数据类型

允许空

id

varchar

Zperson

varchar

Cpreson

varchar

subject

varchar

address

varchar

content

varchar

Menu表

列名

数据类型

允许空

id

int

modeId

int

menuName

varchar

linkUrl

varchar

OnDuty表

列名

数据类型

允许空

id

int

Name1

varchar

department

varchar

Enroltime

varchar

enrolremark

varchar

state

varchar

Person表

列名

数据类型

允许空

id

int

Name1

varchar

title

varchar

content

varchar

Time1

datetime

Placard表

列名

数据类型

允许空

id

varchar

subject

varcahr

person

varchar

DDate

datetime

content

varchar

Qingjia表

列名

数据类型

允许空

id

int

Name1

varchar

content

varchar

Time1

datetime

Time2

datetime

state

int

Qiye表

列名

数据类型

允许空

id

int

riqi

datetime

title

varchar

content

varchar

Name1

varchar

Shehe表

列名

数据类型

允许空

id

int

title

varchar

content

varchar

Time1

datetime

shen

int

Tongxun表

列名

数据类型

允许空

id

int

Name1

varchar

Tongxunadd表

列名

数据类型

允许空

id

int

Name11

varchar

birthday

datetime

sex

varchar

hy

varchar

department

varchar

zw

varchar

cf

varchar

cs

varchar

phone

varchar

Phone1

varchar

Email

varchar

postcode

varchar

OICQ

varchar

family

varchar

address

varchar

remark

varchar

Name1

varchar

User表

列名

数据类型

允许空

id

int

userName

varchar

pwd

varchar

name

varchar

purview

varchar

branch

varchar

job

varchar

sex

varchar

Email

varchar

tel

varchar

address

varchar

bestMan

int

Waichu表

列名

数据类型

允许空

id

int

content

varchar

Time1

datetime

Time2

datetime

Name1

varchar

department

varchar

state

Int

第5章系统开发与实现

本章是办公自动化系统设计的主要内容,具体描述了各模块的界面图,功能说明和关键代码。

系统功能模块的设计

5.1系统登录模块

管理员输入账号、密码和验证码进行登录,界面如图5.1所示

图5.1用户登陆界面

验证码关键性代码:

登陆成功后进入主界面如图所示:

图5.2登陆成功后主界面

5.2日常管理模块

日常管理模块包括两个部分:

会议管理和公告管理,管理员可以录入会议信息和公告信息,普通用户会提示没有权限操作,只能查看信息,如图5.3,图5.4

图5.3

图5.4

 

其中关键性代码:

5.3考勤管理模块

考勤管理模块包括外出登记、请假登记、上下班登记三个功能,如图5.5所示:

图5.5

 

判断时间的关键性代码:

5.4计划制定模块

计划制定模块包括企业计划制定,部门计划制定,个人计划制定三个部分,其中管理员可以对所有计划的进行制定,取消,查看,普通用户只能查看企业计划,部门计划已经修改查看个人计划如图5.6,图5.7

图5.6

图5.7

 

5.5审核批示模块

审核批示模块包括发布申请和审核批示,只用管理员才有批示的权限,如图5.8,图5.9所示:

图5.8

图5.9

关键代码:

5.6员工管理模块

员工管理模块包括管理员对员工的添加,信息的修改,普通用户对员工信息的查询以及对个人信息的修改,如图5.10,图5.11,图5.12所示:

图5.10

图5.11

图5.12

修改信息关键性代码:

5.7通讯管理模块

通讯管理模块包括显示通讯组,管理员具有添加通讯组功能和增加通讯信息功能,普通用户只能查看通讯组及通讯组内人员信息,如图5.13,图5.14所示:

图5.13

图5.14

关键性代码:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1