摘 要
办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
所开发的办公自动化系统,基于公司本身内部管理及业务发展需求,应用计算机技术,Internet技术,实现企业办公自动化,管理信息化。本系统采用结构化与原型法结合的系统开发方法。整个系统分为系统整体设计及用作用户登录和注册的用户身份验证模块,用作系统管理员对职工信息进行管理的职工信息管理模块,用作当前登录用户对自己的通讯录进行管理的个人通讯录模块,用作当前登录用户对自己的日程进行管理的日程安排模块、用作当前登录用户对自己的工作日志进行管理的工作日志模块、用作系统各个用户之间互相发送信息的短消息管理模块、用作系统管理员对会议进行管理以及普通用户查看会议信息的会议管理模块、用作系统管理员对公告进行管理以及普通用户查看公告信息的公告管理模块和当前登录用户上传、下载、查看文件的文件管理模块等。
关键词:办公;自动化;会议管理;公文管理
ABSTRACT
Office automation,English Office Automation, abbreviated as OA, the automation of information processing that work , it utilizes advanced technology, makes various official working operational activities of people's help to finish by various apparatus , various man-machine information systems progressively , reach and fully utilize information, improve working efficiency and work quality , the purpose to boost Productivity .
The office automated systems based on auspicious open scientific and technological computer training school internal management and business develop the demand, employ the computer technology, Internet technology, realizes enterprise's office automation, manage the information. This system adopts the systematic development approach that structurize combines with prototype law. The whole system into the overall design and system for users to log in and registered user authentication module for the system administrator to manage the information workers trade union information management module for the current log of users to manage their personal address book contacts module For the current log of users to manage their own agenda of the schedule of modules for current users log in the log of their work to manage the work of the log module for the system among various users send short message information management module for systems management Members of the general meeting of management and information of the user to view the session management module for the system administrator to manage the notice, as well as ordinary users to view the information notice Notice management module and the current log users to upload, download, view documents, such as document management module.
Keywords: Office;automation; meeting management;document manageme
目录
摘 要 1
ABSTRACT 2
引言 5
第一章 开发背景 6
1.1 课题背景 6
1.1.1 办公自动化概述 6
1.1.2 中小企业办公模式的现状 8
1.2 研究意义 8
1.3 设计技术及开发环境 10
1.3.1 设计技术 10
1.3.2 开发环境 13
第二章 可行性分析 15
2.1 组织和管理可行性 15
2.2 经济可行性 15
2.3 技术可行性 15
第三章 需求分析 17
3.1 现行业务分析 17
3.1.2 系统角色设置 17
3.1.3 系统初始化数据 17
第四章 系统设计 20
4.1 概要设计 20
4.1.1体系结构设计 20
4.1.2办公自动化系统总体图 21
4.1.3系统模块图 22
4.2 详细设计 25
4.2.1 用户登录模块 25
4.2.2 公文管理模块 26
4.2.3 行政办公模块 34
4.2.4 工作流程模块 36
4.2.5 组织管理模块 38
4.2.6 权限管理模块 39
4.2.7 个人管理模块 41
4.3 数据库设计 43
4.3.1 数据库概念设计 43
4.3.2 数据库逻辑设计 43
第五章 系统实现 44
5.1 项目总览 44
5.1.1 程序结构图 44
5.2 表现层实现 46
表现层文件 46
5.3 控制层实现 47
5.3.1控制层文件 47
5.4 业务层实现 54
5.4.1 业务层文件 54
第六章 系统测试 56
6.1 测试计划 56
6.2 测试用例 56
6.2.1 对身份验证功能进行测试 56
6.3 测试结果 56
第七章 系统开发总结 57
结束语 58
致 谢 59
参考文献 60
引 言
中小企业办公自动化管理系统(OA),是伴随着Internet技术在各个领域的广泛应用,和各行各业企业信息化建设步伐的加快应运而生。
当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。
企业对信息需求的增长,使计算机、网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,中小企业办公自动化管理系统的应用满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。
第一章 开发背景
1.1 课题背景
1.1.1 办公自动化概述
办公自动化,英文Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。
办公自动化由70年代末80年代初在我国提出,到现在已有近二十年的发展历史。由于办公自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。
随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。
开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,而我们可以开发这些低成本OA系统来满足这个需求。
OA系统要实现:
a、企业内各种信息资源的共享
b、加强员工间的交流、提高整体工作效率
c、为领导各种有用数据,方便领导对公司情况的及时了解、提供决策支持
d、提供各种工作记录,以备事后查询
(1) 传统办公模式
图1-1 传统办公模式
传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足
上一篇:
旅行社管理网站设计与实现毕业论文
下一篇:
浮生若萍