系办办公自动化系统的设计与实现(VB.NET+SQL2005)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了信息的广泛交流甚至导致了信息爆炸,“信息时代”这一词汇似乎己经被普遍接受。因此,无论是对于一个国家还是对于一个企事业单位,如果要在未来的社会中获得发展,掌握信息技术已变成一个基本要素。
当前,许多学校计算机的普及率正在不断的提高,在一定程度上提高了各部门的办公效率。随着校园计算机网络的建立,其日常的业务、公文管理等信息量不断膨胀,低效办公方式与不断增长的办公业务量之间的矛盾日益尖锐,依靠人工手段及时对大量的信息进行收集、整理和分析是难以做到的,只有改革传统的办公方式,充分利用先进的办公技术,逐步实现信息管理现代化,才能提高办公效率以适应形势的发展,为信息的上传、下达提供极为生动的通信方式。
本文设计的信息管理平台,主要实现以下功能:1.信息管理2.邮件管理3.学生管理4.教师管理5.会议管理6.通讯录7.时间提醒等七个模块。此平台的搭建能够为较好的提高高校教学单位日常的行政办公效率,具有一定的实用性。(所有权: 爱毕业设计网 www.2bysj.cn)
关键词:自动化;C/S;办公自动化;信息管理现代化;办公效率
The Design and Implementation of College Department
Office Automation System
Abstract
The fast development of computer technology, especially the fast progress of network technology, leads the explosion of information. It seems that “Information Era” has been accepted universally. Therefore, to any country or company, in order to win the future competition, it is necessary for any country or company to master the information technology.
With the popularization of computers in all kinds of departments in the campus, the efficiency of office business improves to some degree. With the establishment of network in campus, the information, which contains the daily business data, the document, is expanding continuously. The conflict between inefficient working way and the increasing office business is becoming more and more furious. It is too hard to collect, clear up and analyze mass information by manual work. Innovation of the conventional way and utilization of the advanced technology can realize the modernization of information management step by step. And then, it can improve the working efficiency to catch up the development of society and provide a vivid way to communicate information.
A management information platform is proposed in this paper, which includes following functions:
(1) information management; (2) E-mail management; (3) students’ information management; (4) teachers’ management; (5) conference management; (6) address list ;(7) time reminder. Those functions can improve the efficiency of daily office work of campus department.
Key words: Automation, C/S, OA, The Modernization of Information Management, Work Efficiency
具体目标
每个系统都有它的目标,一般来说目标包括若干个方面。每个目标可分解成若干个子目标。子目标比较具体,可随系统需求分析逐步确定,并用一定的指标来衡量,本系统开发的总体目标大致表达如下:
通过构建综合办公的Internet/Intranet,为整个学校的自动化办公创建实用的办公自动化系统,首先该系统将解决目前办公自动化具有涉及信息量大、复杂,涉及岗位、人员众多,处理流程烦琐、多变等特点,真正消除时空界限,提高办公效率。其次,它将实现在网上发布公文。因而无需再派专人复印分发公文,并节约了大量纸张。第三,它将充分利用计算机、数据通信、多媒体等现代化先进技术,取代办公事务处理进程中一般性、重复性工作;充分合理地利用已有教育、经济和科技信息,提高我校的工作效率、工作质量及事务管理水平,增强信息资源管理和信息利用能力,适应信息化社会的发展,为校园综合办公管理探索一种新路,为进一步发展提供参考。具体目标如下:
1.信息管理:实时信息的发布,历史信息查询。
2.邮件管理:通过该系统发送邮件。
3.通讯录:方便老师的联系。
4.学生管理:学生学籍的统一管理。
5.教师管理:教师的信息管理,工资发放,制表。
6.会议管理:实时会议的通知,历史会议的主要内容查询。
7.时间提醒:时间日期查询,时间提醒。(所有权: 爱毕业设计网 www.2bysj.cn)
各个功能模块的简单说明:
1、信息管理模块
包括所有信息查询和实时信息查询,用户通过该模块可以及时的了解到领导的安排,当教师需要写工作总结的时候可以通过所有信息查询,知道自己曾经做过什么工作。
2、邮件管理模块
用户通过该模块,并且借助SMTP服务器(如SMTP.163.COM,SMTP.QQ.COM)可以方便的发送邮件,邮件包括发件人、收件人、主题和内容。
3、会议管理模块
包括会议实时查询和每次会议主要内容查询,用户可以及时知道会议的时间安排,如不能参加会议的教师也可以通过查询每次会议的主要内容来了解到会议的思想。
4、学生管理模块
包括所有学生学籍的查询,学生学籍的条件查询(教师可以通过输入某一个学生的姓名来查询到他的相关信息),学生学籍的修改(添加,删除,修改),通过该模块老师可以方便的管理学生学籍。
5、教师管理模块
包括教师信息查询,教师工资查询和教师工资计算,最后导出到Excel。教师可以通过查询到的教师信息计算出自己的工资,并且系统已经计算出了教师工资,教师可以通过计算出来的工资与系统计算比较减少错误。并且可以导出所有教师工资到Excel,当教师领取工资后,签名确认已经领取了工资,作为一种确认。
6、通讯录模块
包括通讯录查询,联系人的修改(添加,删除,修改),通过该模块老师可以方便的管理联系人,并且各个老师的通讯录都存储在一个数据库表中,可以达到共享数据库,提高办公效率。
7、时间提醒模块
包括查询当前时间日期和时间提醒,教师可以方便的知道当前时间日期,并且当设置了时间提醒后,老师可以及时去办理事务,提高办公效率。
根据系统需求,设计一个用户信息表,用来存储系统相关用户的用户名和密码;设计一个学生学籍表,用来存储学生的所有信息,比如学生学号、年龄、姓名、性别等等信息;设计一个教师工资表,用来存储教师的总工资;设计一个教师工资信息表,用来存储教师的基本工资,奖金,课时,设计一个通讯录表,存储所有联系人的姓名,电话,地址等等信息。
根据系统的信息发布功能,又设计了1张表信息查询表,用来存储曾经发布过的信息,实时信息,会议通知,会议内容。这6张表同属一个数据库(办公自动化.MDF)。(所有权: 爱毕业设计网 www.2bysj.cn)
目 录
1 引言 1
1.1 课题背景 1
1.2 具体目标 1
1.3 本课题研究的意义 2
1.4 本课题的研究方法 2
2 系统开发环境 2
2.1 C\S模式概述 2
2.1.1 C/S模式的概念 2
2.1.2 C/S架构软件的优劣势 3
2.2 系统运行环境 3
(所有权: 爱毕业设计网 www.2bysj.cn)
2.3 SQL SERVER 2005的优势 4
2.4 VB.NET简单介绍 4
3 系统设计分析 5
3.1 办公自动化的概念 5
3.2 需求分析 5
3.2.1 办公工作模型分析 6
3.2.2 可行性研究 7
3.2.3 系统功能图 8
4 数据库表设计 9
4.1 总体设计 9
4.1.1 需求分析 9
4.1.2 所需要的表 10
4.1.3 所需要的字段 10
4.2 表的设计 10
5 系统功能设计 12
5.1 登陆模块设计 12
5.1.1 功能分析 12
5.1.2 编码实现 12
5.2 功能分类模块设计 13
5.2.1 功能分析 13
5.2.2 编码实现 13
5.3 发送邮件模块设计 13
5.3.1 功能分析 13
5.3.2 编码实现 14
5.4 信息管理模块设计 15
5.4.1 功能分析 15
5.4.2 编码实现 15
5.5 学生管理模块设计 16
5.5.1 功能分析 16
5.5.2 编码实现 16
5.6 教师管理模块设计 17
5.6.1 功能分析 17
5.6.2 编码实现 18
5.7 通讯录模块设计 19
5.7.1 功能分析 19
5.7.2 编码实现 20
5.8 会议管理模块设计 21
5.8.1 功能分析 21
5.8.2 编码实现 21
5.9 时间提醒模块设计 22
5.9.1 功能分析 22
5.9.2 编码实现 22
6 软件测试 22
结 论 23
参考文献 23
致 谢 24
声 明 25