当前位置: 网学 > 网学资源大全 > 计算机 > 正文

办公自动化管理系统的设计与实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供办公自动化管理系统的设计与实现,希望对需要办公自动化管理系统的设计与实现网友有所帮助,学习一下吧!

资料包括: 论文(28页11119字) 
说明:

摘 要:随着信息化建设的日益深入,无论是政府还是企事业单位,部门之间的信息沟通与协调工作越来越重要。人们迫切需要一个能充分利用网络优势,并可以管理企业的各种重要信息的软件平台,利用该平台快速建立自己的信息网络和办公自动化管理系统。办公自动化系统应运而生。办公自动化系统统称为OA系统,即office automatization system.它利用计算机技术和网络技术,使办公室部分工作逐步信息化,从而形成由办公室人员与办公设备共同构成服务于某种目标的人机信息处理系统。随着网络的发展,办公自动化系统已经成为办公信息化管理的一个重要途径。
在深刻了解OA系统发展的背景和现状后,通过进行可行性研究,明确了开发这样一套管理系统的方向和价值。此系统采用asp. NET (C#)作为开发工具。采用SQL SERVER 2000开发后台数据库。在数据库的设计上面,根据系统的需要,设计了角色表、用户表、部门表、文档表、员工表、短信表。整体的设计思路上面,整个系统划分为用户登录模块、用户管理模块、部门管理模块、员工管理模块、员工文档管理模块以及内部短信息管理模块。系统管理员能够通过这些模块所提供的功能,完成相关的数据库的操作,最终完成对企业各种信息的管理。

关键词:办公自动化管理; ASP.NET (C#); 数据库; 控件; 模块

Design and Implementation of System of Office Automation Management

Abstract :With the construction of information increasingly deepening, both in the government and non-government institutions, information communication and coordination work is becoming increasingly important. There was an urgent need to take full advantage of a network advantages, and can manage the important information software platform, use the platform to build their own information network and office management system. Office automation system comes into being. With the development of network, office automation system has become the office information management as an important way.
OA profound understanding of the systems development background and current situation and through the feasibility study. I defined the development of such a management system in the direction and value. This system uses ASP.NET (C#) as a development tool, SQL Server 2000 database development background. In the database design above, according to the needs, I design role table, users table ,document table, department table, message table, employ table. The overall design ideas above, the entire system is divided into user landing module, user management module, departmental management module, staff management module, the staff document management module, and internal short message management module. System administrators can use these modules, the functions related to the completion of the operation of the database, final completion of the enterprise information management.

Key words: Office Automation Management; ASP.NET(C#); Database; Active X; Module

1 引言
1.1课题背景
办公自动化系统统称为OA系统,即office automatization system.它利用计算机技术和网络技术,使办公室部分工作逐步信息化,从而形成由办公室人员与办公设备共同构成服务于某种目标的人机信息处理系统。随着网络的发展,办公自动化系统已经成为很多企业办公信息化管理的一个重要途径。
1.2 国内外研究的现状
办公自动化系统在国外很多地方使用已经相当的普遍,而且国外的办公自动化系统功能相当强大。在我们国内,尤其是在近几年,伴随着计算机科学的高速发展,办公自动化管理系统的使用范围逐步扩大,从最开始的大型现代化企业,发展到现在很多的中小企业对企业的信息管理上都开始接受并使用办公系统管理企业信息。巨大的市场需求也促使了很多的IT公司加大了对办公管理系统的研究。
1.3 本课题研究的意义
多年以来人们都使用传统的人工方式管理企业内部信息。这种管理方式不仅让企业信息管理者感到非常的厌倦,也存在着不可避免的缺点,如效率太低、保密性太差。时间一长,伴随着企业规模的壮大,企业所需要管理的信息就会越来越多,就会产生大量的文件和数据,这样就会对查阅、更新、保存等方面都产生不少的困难。随着科学技术的不断提高,计算机科学日渐成熟, 其强大的功能已逐渐被人们认识并掌握。如果使用计算机对企业信息进行管理,具有传统的手工管理所没法比拟的优点。例如:检索迅速、查找方便、可靠性高、保密性好、更新方便等。这些优点能够极大地提高企业信息管理的效率,大大降低企业在信息管理上的投入,使企业获得更大的利润空间。因此,开发一个能够管理企业各种信息的办公自动化管理系统是一件十分必要的事情。

目录:
1 引言1
1.1课题背景1
1.2 国内外研究的现状1
1.3 本课题研究的意义1
1.4 本课题的研究方法1
2 可行性研究1
2.1技术可行性1
2.2经济可行性2
2.3操作上的可行性2
3 系统需求分析3
3.1系统功能需求分析3
3.2数据流图4
3.3系统数据库表设计4
3.3.1角色表(Role)5
3.3.2 用户表(User)5
3.3.3文档表(Document)5
3.3.4部门表(Department)6
3.3.5短信表(Message)6
3.3.6员工表(Employ)7
4系统功能的设计与实现8
4.1系统登录界面的设计8
4.1.1界面8
4.1.2 登录功能的实现9
4.2 用户管理模块设计9
4.2.1初始化页面功能实现9
4.2.2 添加用户功能实现11
4.3 部门管理模块设计11
4.3.1 添加部门信息12
4.3.2 修改部门功能实现13
4.3.3删除部门功能的实现14
4.4员工管理模块设计14
4.4.1 添加员工功能实现15
4.4.2 修改员工功能实现16
4.4.3 删除员工功能实现16
4.5员工文档管理模块17
4.5.1员工文档的添加功能实现17
4.5.2 员工文档浏览功能的实现18
4.6 内部短信管理模块18
4.6.1 发送短信功能实现19
4.6.2 短信浏览功能实现19
5系统测试结果20
结 论21
参考文献21
致 谢22
声 明23
参考文献:
曹瑞宁.C#编程入门与提高[M].上海:上海科学普及出版社,2004
戴芳胜,郭文夷.Visual C#.NET可视化程序设计[M].上海:华东理工大学出版社,2004
Simon Robinson ,Christian Nagel,李敏波译.C#高级编程(第3版)[M].北京:清华大学出版社,2005
方睿,刁仁宏,吴四九.网络数据库原理及运用[M].成都:四川大学出版社,2005
麦中凡,陆永宁.C#编程语言[M].北京:北京航空航天出版社,2001
赵青松,卿瑞等.C#语言与程序设计[M].北京:中国水利水电出版社,2001
沉舟等.Microsoft.NET编程语言:C#教程[M].北京:北京希望电子出版社,2001
刘雅秋等.C#程序设计与应用[M].北京:电子工业出版社,2002

作者点评:
本系统完成了用户登录模块、用户管理模块、部门管理模块、员工管理模块、员工文档管理模块以及内部短信息管理模块。同时,根据系统的需要,设计和完成的数据库表有角色表、用户表、部门表、文档表、员工表、短信表。企业信息管理者能够使用各个模块提供的功能,完成相应的数据库操作,最终完成对企业各种信息的管理。
由于时间比较紧张,加上自己本身在语言编程方面的能力比较有限,该系统势必还存在着一定的问题。如本系统后面的员工文档管理模块、内部短信模块,所能考虑到的方面就不是很全面,所以效果就并不是很理想。总的来讲,这个OA系统能够完成简单的办公管理。但,不能算是一个功能很强大的OA系统,它能够完成的功能还是比较有限的。它和一个功能强大的OA系统比较起来,还有一定的差距。希望可以通过以后的学习能够不断的完善和强大本系统的功能。尽管如此,在开发和设计这个软件的过程中,通过学习,我掌握了很多编程上的新知识,取得了一个相当大的进步。
同时,使用OA系统来管理企业的各种信息,对于信息化时代的企业来说,是很有必要的。现在已经有越来越多的人开始认识到OA系统的优势所在,大范围的推广和使用OA系统来管理企业相关信息会逐渐成为企业信息管理的主流模式。从目前来看,各种OA系统的需求量都是相当大的,OA系统的市场前景应该是很好的。
  • 上一篇资讯: 多时区时钟软件的设计与实现
  • 下一篇资讯: 信息安全研究所设备管理系统的设计与实现
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号