摘要:随着信息技术的蓬勃发展,尤其是计算机技术、网络通讯技术、多媒体技术、数据库技术及自动化技术的日新月异,各行各业都在努力提高自身的竞争力以弥补在企业运行过程中暴露的许多问题。通信业的重组、企业信息化管理进程的加快都在说明一个趋势:传统的办公模式中公文流转速度较慢,安全性不够,而对公文信息的处理、统计、分析较烦琐,在沟通、协作和控制等方面都存在不足,因此以强调信息服务、知识管理为主的企业信息服务系统将逐渐代替原有的办公自动化。办公自动化在许多方面都起了举足轻重的作用,如:提高政府机关、企事业单位各部门的办公质量和办公效率;提高决策的科学性和正确性;提高领导者的管理水平;推动各单位的信息化建设等。
本系统采用结构化与原型法结合的系统开发方法。论文首先进行了办公自动化的概述,国内外OA的发展现状和发展趋势,通过分析办公自动化系统的功能需求,结合对现有各种以开发平台开发的系统对比,确定本系统是基于B/S模式及Dreamweaver和Access技术的办公系统。整个系统分为:用作用户登录和注册的用户管理模块;用作系统管理员对职工信息进行管理的人事管理模块;用作当前登录用户对自己的通讯录进行管理的通讯录管理模块;用作当前登录用户对自己的日程进行管理的日程管理模块;用作系统各个用户之间互相发送信息的留言管理模块;用户上传公文、系统管理员审核的公文管理模块等。
关键词: 办公自动化;Dreamweaver;用户管理;Access;ASP
目录
摘要
Abstract
1 绪论-1
1.1 系统产生的背景-1
1.1.1 办公自动化系统概述-1
1.1.2 我国办公自动化系统发展的现状-2
1.1.3 中小企业建立办公自动化系统的紧迫性-2
1.2 系统开发的目的和意义-3
1.2.1 中小企业办公自动化系统系统开发的目的-3
1.2.2 中小企业办公自动化系统系统开发的意义-3
2 系统分析-4
2.1 系统总体架构图-4
2.1.1 系统登陆管理流程图-4
2.1.2 公文管理用例图-5
2.1.3 通讯录管理用例图-6
2.2 需求分析-7
2.2.1 功能需求-7
2.2.2 系统功能结构图-7
2.3 可行性研究-8
2.3.1组织和管理可行性-8
2.3.2 经济可行性-8
2.3.3 技术可行性-8
3 系统设计-9
3.1 设计目标-9
3.2 开发语言及运行环境-9
3.2.1 ASP(Active Server Page)-9
3.2.2 Dreamweaver技术的相关介绍-9
3.2.3 数据库技术的选择-10
3.3 系统界面设计-10
3.3.1 系统主界面设计-10
3.3.2 普通用户登录界面和注册界面设计-11
3.2.3 管理员登陆界面-13
4 数据库的设计与实现-14
4.1 数据库概念设计-14
4.2 数据库结构设计-14
4.2.1 公文管理ER图-14
4.2.2 人事管理ER图-14
4.2.3 留言管理ER图-15
4.2.4 日程安排ER图-15
4.2.5 通讯录管理ER图-16
4.3 数据库表的建立-16
4.4 数据库与前台的连接-18
5 系统模块详细设计-19
5.1 公文管理模块-19
5.2 人事管理模块-21
5.3 留言管理模块-24
5.4 日程管理模块-25
5.5 通讯录管理模块-26
5.6 用户管理模块(仅管理员可以操作的模块)-29
6 系统测试-31
6.1 测试计划-31
6.2 测试用例-31
6.2.1 对身份验证功能进行测试-31
结论-32
致谢-33
参考文献-34