基于.NET中小企业OA系统设计
关键词:OA;收文批阅;发文批阅
摘 要
随着全球经济一体化进程的加快和信息技术的飞速发展,Internet技术及其应用给人们的日常生活和工作等各个方面带来了深刻的影响。网络应用技术的不断提高,企业对于相互之间的通讯能力提出了更高的要求。许多企业都具有一定信息化基础,有一定数量的信息设备和信息源,有相互连通的接口,需要实现消息的无缝传递。因此,为了创造出一个集成化的办公环境,提高办公效率和办公质量,就提出了办公自动化(Office Automation),简称OA。
本课题设计并开发了中小企业OA系统的公文流转模块,包括用户管理、收文批阅、发文批阅以及查阅历史文件等功能模块,系统基于B/S架构,采用C#.NET和SQL Server2000技术进行开发。
2.2 C#介绍
C#是微软公司专门为.NET量身订制的新一代程序开发语言,它充分吸收了过去几十年中计算机科学发展的经验教训,体现了当前最新程序设计技术的功能和精华,从C#的身上可看到最突出的优点是:现代、简单、面向对象和类型安全。使用C#开发基于.NET的应用程序,具有良好的安全性和跨平台性。C#用途广泛,可以开发Windows、ASP.NET和Web服务,甚至是Windows底层的各种不同类型的应用程序。C#的程序可以通过XML交换数据信息。因为XML是纯文本的信息,这就为通过C#开发的应用程序的跨平台性能提供了强大的保障。C#的程序运行方式也是独特的,其应用程序完全在.NET平台的管理下运行,这就大大地增加了应用程序的稳定性和安全性。
3系统分析
3.1系统需求分析
根据对OA公文流转系统的分析,系统功能包括:用户注册(包括注册用户名、姓名、密码和选择用户权限);用户登录;个人信息栏(可修改个人密码、看到用户自己的权限);收文批阅;发文批阅;查看历史文件记录等。
1)对于一个系统来说,用户管理必不可少,对于一个完整的OA系统,企业增加新员工也是必需的,针对用户需求,设计出了用户登录、用户注册页面。
2)本系统主要是针对OA的核心内容OA公文流转进行设计。
3)为了方便用户能够查阅已经进行了收发文件的批阅,设置了一个历史文件查询页面,针对有用户权限的用户进行查看。
目 录
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
参考文献 17
致 谢 18
上一篇:【.NET】207 基于【.NET】工资绩效管理系统设计