1、 I 毕业设计(论文) 题目:题目: OAOA 管理系统管理系统(ASP.NET) (ASP.NET) 系 别: 现代商务应用技术系 专 业及班级: 09 软件技术班 学 生 姓 名: 指 导 教 师: 起 止 时 间: 2012 年 1 月至 2012 年 3 月 教务处制 2 目录目录 前言 . 3 1设计方案评价 4 2设计方法 5 2.1 需求分析 5 2.2 概要设计 7 2.3 详细设计 . 10 3设计成果 . 16 3.1 测试 . 16 3.2 评价 . 30 4问题讨论 . 30 【参考文献】 31 3 OAOA 管理系统(管理系统(ASP.NETASP.NET) xxxx
2、xx 系系 xxxx 班班 xxxxxx 【摘 要】随着计算机的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机实现办 公自动化势在必行。OA 系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展 为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公 业务流程处理速度的目的, 实现办公数字化、 流程化。 本设计采用了三层架构的模式, 运用了 和 SQL Server 2005 技术,用 C#编写代码,构建了一个支持多用户的、开放式的、人性化的办公自 动化系统。 【关键词】 三层架构 办公自动化 OA 管理系统 ASP.NET 技术 前言
3、前言 办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等 技术与 设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理 与科学决策的一种辅助手段。现在,web 开发技术不断发展和成熟,能够在互联网上实 现非常复杂的系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计 算机数据处理速度以及网路传输 速度都得到几何倍数的增长。在这种背景下,OA 系统 基本上都是采用 web 技术来实现,并且在实际工作中起越来越重要的作用。目前,云 山市教育局虽然也采用 Office 等软件,实现办公文档的输入和打印等功能,但是整个 办公管理过
4、程还是停留在手工操作的层次, 办公效率较低, 很多事务不能够得到及时 方 便的处理, 没有能够很好的利用该局已有的计算机硬件和网络环境, 迫切需要建立新的 系统,从根本上提高办公效率。 2011 年全国微软之星大赛的要求就是开发 OA 管理系统,在设计过程中必须注意:1.系统必 须运行在 IIS7.0 上,需要利用 IIS7.0 的用户管理特性完成 OA 系统的用户角色、用户 权限等管理工作 2.用户可以通过计算机、智能手机等多种方式访问 OA 系统,因此要考 虑到为这些客户端提供相应的功能, 并根据客户端访问类型的不同提供不同风格的用户 访问界面。3.由于 OA 系统是云山市教育局内部使用,只有授权用户才能访问该系统, 而且要根据用户的权限,提供不同的系统功能。4.本系统现实为灵活的三层架构,分别 是用户界面层、业务逻辑层和数据层,将显示逻辑从业务逻辑分离(业务逻辑不关心数 据如何呈现) ,只处理业务逻辑并与数据层交互,数据层负责从数据库中查询和更新数 据。5.