3 系统分析 7
3.1 可行性分析 7
3.2 功能需求概述 8
3.3 设计规则与运行环境 8
3.3.1 系统设计的总体规则 8
3.3.2 运行环境 8
4 系统设计 10
4.1 系统架构设计目标 10
4.2 系统架构的设计原则 10
4.3 系统架构设计 11
4.4 系统架构类图 12
4.5 系统交互图 13
4.5.1 系统架构类交互图 13
4.5.2 系统协作图 15
4.5.3 系统状态图 16
4.5.4 系统活动图 17
4.6 数据库设计 17
4.6.1 ER图 18
4.6.2 表设计 18
4.7 网络架构设计 19
5 系统实现 21
5.1 系统主要功能 21
6 系统测试 31
6.1 测试方式 31
6.2 测试用例 31
6.3 测试结果分析 33
7 结论 34
致谢 35
参考文献 36
1 绪论
1.1 课题开发背景
办公自动化(Office Automation),简称OA,它利用先进的计算机技术,来自动化地处理办公信息,提高工作效率。使人的各种办公业务活动,慢慢地由各种人、各种设备、各种机器转变成人和信息系统的交互来协助完成,从而充分利用信息资源,节省人力物力,提高工作质量,达到提高生产率的目的。
伴随着当代计算机技术的快速发展,人们工作节奏的快速增长,人们的生活方式和工作方式放生了翻天覆地的变化。特别是网络技术和数据库技术的发展,使计算机之间的信息通信和共享成为逐渐成为了当今科技发展的趋势,包括大数据的崛起,人们的生活工作越来越离不开科技技术。而数据库技术则为人们提供了数据存储和信息分析等功能,使人们的工作可以更高效地进行。