办公管理系统的设计与实现(源码)
摘 要办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型办公模式。学校办公自动化系统以此为基础上实现学校的快速运转和交流,进而有效提高学校办公效率。 根据软件工程的特点,我实现了这个管理系统。该系统是以Visual Studio 2008作为开发工具在Windows平台下实现的。在分析了学校办公自动化需求基础上,我设计并实现了办公自动化系统。该系统包括用户的登录、收发/删除信息、公告管理、用户密码修改、教职工管理、上下班时间的管理、教职工日程安排记事管理、教职工权限管理、部门管理和用户注销的功能。它满足了学校办公信息化管理的基本需求。关键词 办公自动化,软件工程,管理系统 目 录
1 引言 1
1.1 系统分析 1
1.11需求分析 1
1.12可行性分析 2
2 总体设计 3
2.1项目规划 3
3 系统设计 5
3.1 设计目标 5
3.2开发及运行环境(增加文字说明) 5
3.3 逻辑结构设计 5
4 网站总体架构 12
4.1 模块功能介绍 12
4.2 网站登录界面的运行结果 13
5 系统模块详细设计 18
5.1 公告及密码管理模块 18
5.2 信息文件管理模块 24
5.3 人事管理模块 33
5.4 日程管理模块 42
5.5 上班时间设置签到管理模块 46
5.5部门管理模块 52
结 论 56
致 谢 58
参考文献 59
1 引言
全球经济一体化进程的不断加快使得信息资源不断增加,世界经济中网络信息型经济正在快速取代传统的工业型经济。如今,人们每天都在体会“信息爆炸”的滋味,信息蜂拥而至对传统办公提出了挑战,使得学校难以对信息快速、准确地完成处理。在这样的时代,对信息数据的掌握多少、处理信息能力大小,体现了一个学校对未来发展是否敏感,数据的真实性、准确性直接关系着学校的内在能力。如何实现高效的办公自动化管理 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
言
全球经济一体化进程的不断加快使得信息资源不断增加,世界经济中网络信息型经济正在快速取代传统的工业型经济。如今,人们每天都在体会“信息爆炸”的滋味,信息蜂拥而至对传统办公提出了挑战,使得学校难以对信息快速、准确地完成处理。在这样的时代,对信息数据的掌握多少、处理信息能力大小,体现了一个学校对未来发展是否敏感,数据的真实性、准确性直接关系着学校的内在能力。如何实现高效的办公自动化管理模式,加快信息处理效率,增强竞争力,作为一个首要问题摆在我们眼前。在这样的背景下,网络办公系统的产生几乎就是一件顺理成章的事。
系统分析
1.11需求分析
经过调查分析,可以看出系统至少需要以下这些功能:
1、有良好的人机交互界面。
2、学校办公人员可以通过系统对工作日程进行查看和安排。
3、学校办公用户可以在线登录和修改密码。
4、办公的用户可以浏览当天和历史的公告内容。
5、系统管理员可以对教职工的工作时间进行管理,修改上下班打卡的时间。
6、管理员负责对系统公告的管理,发布每日的公告信息。
7、管理员负责对学校部门进行管理,可以添加和删除部门的信息。
8、添加教职工及信息并可以授予普通教职工进入系统的权限。
9、教职工之间可以发送信息
1.12可行性分析
本系统的开发是为了解决传统人工办公模式效率低、信息交流不便捷和办公自动化率不高的问题,其对于处理常用的办公业务、办公流程可行性较强,适用于中小型学校。它建立了一个学校办公管理系统,使学校管理工作规范有序,减少学校管理的随意性,提高信息处理的速度和准确性,管理人员能够及时、准确地发布通知或者修改教职工相关信息。系统的可行性分析主要包括经济上的可行性,技术上的可行性。本系统的可行性分析如下:
从经济角度分析,由于开发此系统的硬件环境(计算机及相关设备)和软件环境(VS2008+SQL2008)都可以便捷地在市场上购买到或者从相关的网站进行下载,因此系统成本主要集中在开发与维护上,因此用户只需要很小的付出即可。并且如果用户使用本系统,不仅可以极大地减轻用户的工作强度,提高工作效率,并且用户间可以使用系统方便地交流,消除了传统的交流模式的限制,用户可以得到极大的便利,有了这些优点,系统的推广就有了条件。同时由于目标系统没有使用很复杂架构或方法,因此开发的周期段,人事费用支出很低,开发本系统所节省的人力、财力加上系统运行之后产生的便捷与效益将会大大超过本管理系统的开发和维护成本,所以从经济角度来说开发此系统是可行的。
从技术角度分析,该系统的开发基于B/S模式,开发流程包括前端页面以及后台数据库。前者应该功能完善、操作简便,后者则要求构建数据库的数据一致性、完整性和安全性良好。本系统分别采用VS2008和SQL2008作为前后端开发工具,都是常用的开发工具,因此在技术角度来讲此系统也是可行的。
2 总体设计
2.1项目规划
作为一个典型的数据库开发应用程序,对网上自动化办公系统规划系统规划功能模块如下:
1、公告及密码管理模块
该模块包括添加删除公告模块、修改密码等功能。
2、信息文件管理模块
该模块包括信息发送、接收、删除功能。
3、人事管理模块
该模块包括编辑、修改教职工基本资料和权限等功能。
4、日程管理模块
该模块主要包括工作日程的安排及删除功能。
5、上班时间设置签到管理模块
该模块主要包括教职工上班时间设置、教职工上下班签到功能。
6、部门管理模块
该模块主要包括编辑部门及对应的部门信息
系统功能结构图(如图2.11)展示了系统所具有的功能和功能所对应的用户权限
图2.11 系统功能结构图
3 系统设计
设计目标
本系统是针对学校内部办公自动化管理的要求进行设计的,系统设计主要要达成的要求如下:
1、采用简洁的人机对话界面使用户可以灵活可靠地查询信息和存储数据
2、用简单的操作即可完成对各类信息的管理和操作
3、系统易安装、易维护,并且运行稳定
3.2开发及运行环境
该系统开发的硬件环境使用1台CPU 2GHz,内存2G的计算机。
该系统开发软件环境是使用VS 2008和SQL 2008作为开发工具和数据库系
1 引言 1
1.1 系统分析 1
1.11需求分析 1
1.12可行性分析 2
2 总体设计 3
2.1项目规划 3
3 系统设计 5
3.1 设计目标 5
3.2开发及运行环境(增加文字说明) 5
3.3 逻辑结构设计 5
4 网站总体架构 12
4.1 模块功能介绍 12
4.2 网站登录界面的运行结果 13
5 系统模块详细设计 18
5.1 公告及密码管理模块 18
5.2 信息文件管理模块 24
5.3 人事管理模块 33
5.4 日程管理模块 42
5.5 上班时间设置签到管理模块 46
5.5部门管理模块 52
结 论 56
致 谢 58
参考文献 59
1 引言
全球经济一体化进程的不断加快使得信息资源不断增加,世界经济中网络信息型经济正在快速取代传统的工业型经济。如今,人们每天都在体会“信息爆炸”的滋味,信息蜂拥而至对传统办公提出了挑战,使得学校难以对信息快速、准确地完成处理。在这样的时代,对信息数据的掌握多少、处理信息能力大小,体现了一个学校对未来发展是否敏感,数据的真实性、准确性直接关系着学校的内在能力。如何实现高效的办公自动化管理 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
言
全球经济一体化进程的不断加快使得信息资源不断增加,世界经济中网络信息型经济正在快速取代传统的工业型经济。如今,人们每天都在体会“信息爆炸”的滋味,信息蜂拥而至对传统办公提出了挑战,使得学校难以对信息快速、准确地完成处理。在这样的时代,对信息数据的掌握多少、处理信息能力大小,体现了一个学校对未来发展是否敏感,数据的真实性、准确性直接关系着学校的内在能力。如何实现高效的办公自动化管理模式,加快信息处理效率,增强竞争力,作为一个首要问题摆在我们眼前。在这样的背景下,网络办公系统的产生几乎就是一件顺理成章的事。
系统分析
1.11需求分析
经过调查分析,可以看出系统至少需要以下这些功能:
1、有良好的人机交互界面。
2、学校办公人员可以通过系统对工作日程进行查看和安排。
3、学校办公用户可以在线登录和修改密码。
4、办公的用户可以浏览当天和历史的公告内容。
5、系统管理员可以对教职工的工作时间进行管理,修改上下班打卡的时间。
6、管理员负责对系统公告的管理,发布每日的公告信息。
7、管理员负责对学校部门进行管理,可以添加和删除部门的信息。
8、添加教职工及信息并可以授予普通教职工进入系统的权限。
9、教职工之间可以发送信息
1.12可行性分析
本系统的开发是为了解决传统人工办公模式效率低、信息交流不便捷和办公自动化率不高的问题,其对于处理常用的办公业务、办公流程可行性较强,适用于中小型学校。它建立了一个学校办公管理系统,使学校管理工作规范有序,减少学校管理的随意性,提高信息处理的速度和准确性,管理人员能够及时、准确地发布通知或者修改教职工相关信息。系统的可行性分析主要包括经济上的可行性,技术上的可行性。本系统的可行性分析如下:
从经济角度分析,由于开发此系统的硬件环境(计算机及相关设备)和软件环境(VS2008+SQL2008)都可以便捷地在市场上购买到或者从相关的网站进行下载,因此系统成本主要集中在开发与维护上,因此用户只需要很小的付出即可。并且如果用户使用本系统,不仅可以极大地减轻用户的工作强度,提高工作效率,并且用户间可以使用系统方便地交流,消除了传统的交流模式的限制,用户可以得到极大的便利,有了这些优点,系统的推广就有了条件。同时由于目标系统没有使用很复杂架构或方法,因此开发的周期段,人事费用支出很低,开发本系统所节省的人力、财力加上系统运行之后产生的便捷与效益将会大大超过本管理系统的开发和维护成本,所以从经济角度来说开发此系统是可行的。
从技术角度分析,该系统的开发基于B/S模式,开发流程包括前端页面以及后台数据库。前者应该功能完善、操作简便,后者则要求构建数据库的数据一致性、完整性和安全性良好。本系统分别采用VS2008和SQL2008作为前后端开发工具,都是常用的开发工具,因此在技术角度来讲此系统也是可行的。
2 总体设计
2.1项目规划
作为一个典型的数据库开发应用程序,对网上自动化办公系统规划系统规划功能模块如下:
1、公告及密码管理模块
该模块包括添加删除公告模块、修改密码等功能。
2、信息文件管理模块
该模块包括信息发送、接收、删除功能。
3、人事管理模块
该模块包括编辑、修改教职工基本资料和权限等功能。
4、日程管理模块
该模块主要包括工作日程的安排及删除功能。
5、上班时间设置签到管理模块
该模块主要包括教职工上班时间设置、教职工上下班签到功能。
6、部门管理模块
该模块主要包括编辑部门及对应的部门信息
系统功能结构图(如图2.11)展示了系统所具有的功能和功能所对应的用户权限
图2.11 系统功能结构图
3 系统设计
设计目标
本系统是针对学校内部办公自动化管理的要求进行设计的,系统设计主要要达成的要求如下:
1、采用简洁的人机对话界面使用户可以灵活可靠地查询信息和存储数据
2、用简单的操作即可完成对各类信息的管理和操作
3、系统易安装、易维护,并且运行稳定
3.2开发及运行环境
该系统开发的硬件环境使用1台CPU 2GHz,内存2G的计算机。
该系统开发软件环境是使用VS 2008和SQL 2008作为开发工具和数据库系
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2695.html