中小企业OA系统的设计与实现
摘 要
随着全球经济一体化进程的加快和信息技术的飞速发展,Internet技术及其应用给人们的日常生活和工作等各个方面带来了深刻的影响。网络应用技术的不断提高,企业对于相互之间的通讯能力提出了更高的要求。许多企业都具有一定信息化基础,有一定数量的信息设备和信息源,有相互连通的接口,需要实现消息的无缝传递。因此,为了创造出一个集成化的办公环境,提高办公效率和办公质量,就提出了办公自动化(Office Automation),简称OA。http://www.16sheji8.cn/
本课题设计并开发了中小企业OA系统的公文流转模块,包括用户管理、收文批阅、发文批阅以及查阅历史文件等功能模块,系统基于B/S架构,采用C#.NET和SQL Server2000技术进行开发。
关键词:OA;收文批阅;发文批阅
Design and implement of OA system for mid- and
Small-scale enterprise
Abstract
Along with the global economy to accelerate the process of integration of information technology and the rapid development, the internet technology and its application has brought the profound influence on people's daily life and the work. With the unceasing enhancement of the network application technology,enterprises for mutual communication between the capacity of a higher demand. Many enterprises all have the certain information foundation, and have the certain quantity of the information equipments, the sources, and the joints which mutually connect. And it needs to realize the news seamless transmission. Therefore, in order to create an integrated work environment, enhance the office efficiency and the work quality, the office automation appears(Office Automation), called OA.
This topic designed and developed a document processing model of mid- and small-scale enterprises' OA system, including the function models like user management, reviewing the received document, the outgoing message reviews and consulting history file. The system is based on the B/S construction and is developed with C#. NET and SQL the Server2000 technology .http://www.16sheji8.cn/
Key words: OA; Review the receiving document; Review the outgoing document
目 录
论文总页数:19页
1引言 1
1.1课题背景 1
1.2研究现状分析 1
1.3研究方法 1
2结构环境论述 1
2.1开发环境及语言 1
2.2 C#介绍 2
3系统分析 2
3.1系统需求分析 2
3.2系统流程 3
4系统模块划分 4
5系统的实现 4
5.1数据库设计 4
5.2模块设计 5
5.2.1用户管理 5
5.2.2收文批阅 6
5.2.3发文批阅 9
5.2.4历史文件查阅 12
5.2.5个人信息 15
结 论 16
参考文献 17http://www.16sheji8.cn/
致 谢 18
声 明 19
1引言
1.1课题背景
现代办公自动化系统被要求成为有效地信息采集和管理的平台,是以开放、先进的Intranet技术及消息传递和工作流管理技术为核心的新一代全方位办公信息服务系统,成为一个资源中心和通信中心。它需要改进企业内部的通讯水平,将传统的办公模式发展为一个具有跨地域通讯能力、能够协同工作,并保持一致的办公环境,消除传统办公方式下的信息存储、管理和分布的障碍,充分实现信息共享、资源共享。通过建立OA系统,可以提高人们协同工作的效率,减少人工操作的重复操作和复杂程度;消除在传统办公中信息存储、分发、管理和分布的障碍,提高日常办公管理水平;为各级领导进行宏观管理提供高效便利的服务,并为科学决策提供有效的参考依据;改善企业内部的办公环境,便于办公人员及时掌握、管理各方信息,改善办公条件,规范办公流程,使管理水平进一步科学化和现代化。
1.2研究现状分析
网络办公已是现代化企业发展的大势所趋,传统的手工办公方式已经无法满足现代办公的需要,收发文管理系统为提高工作效率,规范办公制度,增强办公的透明性,实现信息、资源、文档的统一管理。是为方便领导决策,逐步实现无纸化办公的重要工具,越来越受到人们的重视。
1.3研究方法
本课题选择了B/S三层结构,后台数据库采SQL SERVER2000,WBE服务器运行微软的IIS,以及C#.NET作为开发工具,客户端用IE浏览器。B/S结构是在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问WEB服务器,以及与之相连的后台数据库的技术及体系结构,它由浏览器、Web服务器、应用服务器和数据库服务器组成。B/S模式突破了传统的文件共享及C/S模式,实现了更大程度的信息共享,任何用户只要通过浏览器即可访问数据库。B/S结构的工作原理是:客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。
2结构环境论述
2.1开发环境及语言
Microsoft® Windows™ XP Professional
Microsoft® Visual Studio 2003(C Sharp)http://www.16sheji8.cn/
Microsoft® Developer Network for Visual Studio.NET 2003
2.2 C#介绍
C#是微软公司专门为.NET量身订制的新一代程序开发语言,它充分吸收了过去几十年中计算机科学发展的经验教训,体现了当前最新程序设计技术的功能和精华,从C#的身上可看到最突出的优点是:现代、简单、面向对象和类型安全。使用C#开发基于.NET的应用程序,具有良好的安全性和跨平台性。C#用途广泛,可以开发Windows、ASP.NET和Web服务,甚至是Windows底层的各种不同类型的应用程序。C#的程序可以通过XML交换数据信息。因为XML是纯文本的信息,这就为通过C#开发的应用程序的跨平台性能提供了强大的保障。C#的程序运行方式也是独特的,其应用程序完全在.NET平台的管理下运行,这就大大地增加了应用程序的稳定性和安全性。