目录
摘要 1
0 引言 1
1 系统分析 2
1.1 需求分析 2
1.2 可行性分析 2
2 总体设计 2
2.1 项目规划 2
2.2 系统功能结构图 3
3 系统设计 3
3.1 设计目标 3
3.2 开发及运行环境 4
3.3 逻辑结构设计 4
4 网站总体架构 5
4.1 模块功能介绍 5
4.2 网站首页的运行结果 5
5 系统登录模块设计 6
6 日常管理模块设计 8
6.1 收文管理模块设计 8
6.2 发文管理模块设计 9
6.3 批示管理模块设计 10
6.4 会议管理模块设计 12
6.5 个人办公管理模块设计 15
6.6 人事管理模块设计 23
7 业务管理模块设计 25
7.1 生产报表管理模块 25
7.2 采购计划管理模块设计 31
7.3 库存管理模块设计 33
8 用户管理模块设计 35
8.1 用户添加管理模块设计 35
8.2 用户修改管理模块设计 38
8.3 用户注销管理模块设计 39
附录A 参考文献 40
附录B 数据表 42
附录C 文件架构图 47
本系统是针对中小型企业内部办公自动化管理的要求进行设计的,主要实现如下目标:
系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
利用系统快速的统计生产的数据报表,并对报表信息进行打印。
键盘操作,快速响应。
实现了各类发文信息、公共信息的强大的管理能力。
实现对员工基础信息(人事管理)的管理功能等。
实现了个人办公的信息自动化管理功能。
对企业的采购计划、库存信息进行管理。
发布生产指标,对企业生产指标信息进行管理。
发布会议信息,并对会议信息进行管理。
对系统用户进行管理。
为了加强数据保密性,为每个用户设置权限级别。
系统最大限度地实现了易安装性、易维护性和易操作性。
系统运行稳定、安全可靠。
3.2 开发及运行环境
硬件平台:
CPU:P41.8GHz;
内存:256MB以上。
软件平台:
操作系统:Windows xp/ Windows 2000。
数据库:SQL Server 2000。
浏览器:IE5.0,推荐使用IE6.0。
Web服务器:IIS5.0。
分辨率:最佳效果1024×768像素。
3.3 逻辑结构设计
本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_office。数据库db_office中包含13张表。数据库中的数据表请参见附录B。
4 网站总体架构
4.1 模块功能介绍
系统主要包括以下功能模块:
系统登录模块:主要用于用户登录管理。
日常管理模块:主要包括收文管理、发文管理、批示管理、会议管理、公共信息管理、个人办公管理、人事管理7部分。
业务管理模块:主要包括生产报表管理、采购计划管理、库存管理、指标情况管理4部分。
用户管理模块:主要包括超级用户、普通用户两种登录情况。超级用户包括用户添加、用户修改(所有用户)、用户注销3部分;普通用户包括用户修改(个人信息进行修改)、用户注销2部分。
4.2 网站首页的运行结果
网站首页的运行结果如图3所示。