企业oa系统分析与设计.doc
约80页DOC格式手机打开展开
企业oa系统分析与设计,摘要随着信息需求的增长,传统的信息交流方式早已不能满足企业对传递和处理大量信息的需要,因而亟需把网络技术渗透到企业的日常工作。而网络办公与管理的应用则满足了企业对办公网络化、自动化的管理需求,不仅可以极大提高企业内部的管理水平,并加快内部信息流通,确保信息有效利用,增强企业的核心竞争力。企业办公自动化系统能够针对企业的...
内容介绍
此文档由会员 losece 发布摘 要
随着信息需求的增长,传统的信息交流方式早已不能满足企业对传递和处理大量信息的需要,因而亟需把网络技术渗透到企业的日常工作。而网络办公与管理的应用则满足了企业对办公网络化、自动化的管理需求,不仅可以极大提高企业内部的管理水平,并加快内部信息流通,确保信息有效利用,增强企业的核心竞争力。
企业办公自动化系统能够针对企业的具体业务要求,通过运用Internet通信技术,将企业信息化管理和网络化办公结合在一起,在加强企业竞争力和提升企业管理能力的同时实现企业信息共享,避免“数字鸿沟”和“信息孤岛”的现象。
本系统采用ASP.NET动态网页技术和Microsoft SQL Server数据库平台,使用C#作为本项目的主要开发语言,结合Linq、JavaScript等技术手段和B/S模式结构,从实际应用出发,完成系统的个人通讯录、个人信息、个人审批、个人考勤等功能。本文阐述系统从需求分析到系统实现的开发过程,让读者对系统整个开发流程的有所了解。
关键词:OA办公自动化系统 ASP.NET C# LINQ B/S模式结构
目 录
摘 要 I
ABSTRACT II
1 前 言 - 1 -
1.1 编写目的 - 1 -
1.2 项目背景 - 1 -
1.3 拟解决的关键问题: - 1 -
1.4 系统发开技术 - 2 -
2 系统需求说明 - 3 -
2.1 需求说明简介 - 3 -
2.1.1 目标系统预期目标 - 3 -
2.2 项目预期使用者 - 4 -
2.3 用户及其特点 - 4 -
2.4 项目特点 - 4 -
2.5 系统技术支持 - 4 -
2.5.1 应用程序及数据库的相关要求 - 4 -
2.5.2 数据备份 - 5 -
2.6 系统运行环境 - 5 -
2.6.1 硬件平台 - 5 -
2.6.2 软件平台 - 5 -
2.7 功能要求 - 5 -
2.7.1 总体系统功能要求 - 5 -
2.7.2 具体要求 - 5 -
2.7.3 系统模块 - 6 -
3 系统分析说明 - 8 -
3.1 系统可行性分析 - 8 -
3.1.1 可行性研究的前提 - 8 -
3.1.2 系统目标 - 8 -
3.1.3 经济可行性分析 - 8 -
3.1.4 技术可行性分析 - 9 -
3.1.5 社会可行性分析 - 9 -
3.2 需求分析 - 9 -
3.3 企业组织结构图 - 11 -
3.4 系统审批流程 - 12 -
3.5 系统分析 - 14 -
3.5.1 系统总体用例图 - 14 -
3.5.2 用例规约 - 15 -
4 系统设计 - 37 -
4.1 系统整体结构 - 37 -
4.1.1 B/S结构 - 37 -
4.1.2 ASP.NET MVC框架 - 37 -
4.2 系统功能结构 - 38 -
4.3 系统网络拓扑结构 - 40 -
4.4 系统类图 - 40 -
4.5 系统顺序图 - 41 -
4.6 数据库设计 - 44 -
4.6.1 Microsoft SQL Server - 44 -
4.6.2 LINQ - 44 -
4.7 系统E-R图 - 45 -
4.8 系统数据库设计 - 46 -
4.9 系统界面设计 - 52 -
5 系统实施 - 59 -
5.1 系统开发软件 - 59 -
5.2 系统运行环境 - 59 -
5.3 系统代码 - 60 -
5.4 问题及解决 - 63 -
6 系统测试 - 65 -
6.1 测试内容 - 65 -
6.2 测试环境 - 65 -
6.3 测试方法 - 65 -
6.4 测试目标 - 65 -
7 总 结 - 66 -
7.1 设计成果 - 66 -
7.2 需要改进和不足之处 - 66 -
参考文献 - 67 -
附 录 - 68 -
1. 系统功能结构图 - 68 -
2. 系统分部E-R 图 - 69 -
谢 辞 - 74 -
1
前 言
1.1 编写目的
在现实生活当中,企业的生产活动、信息交流等企业活动都是在计算机的帮助下完成的。企业通过使用计算机来提高企业工作效率,获得更大的财富。而办公则成为企业中每一个成员的具体的信息交流渠道,随着文件的流动,产生了各种各样的信息内容供企业管理者、生产者等共享、使用。
在OA系统技术不断成熟,相关的功能得到不断的完善,OA系统正迈向“智能型”OA系统发展,随着组织流程的固化和改进、知识的累积和应用、技术的创新而提升。但由于整个企业的信息、文档等内部、外部资料内容复杂多样、及时性强、交流广泛等特点,给企业带来很多的问题和困难。本系统将解决上述问题,并为企业文档、单据、资料运用到计算机中,进行各种审批、阅读、传阅等提供方便、及时、畅通的信息流通和让企业向无纸化办公一体化的解决方案。
参考文献
[1] 唐婷:《企业OA系统的分析与设计》[ J ],《成都电子机械高等专科学校学报》2005年32期,第29~32页。
[2] 田晨时:《Web环境下企业OA系统的研究与实现》[ J ],《科技情报开发与经济》2008年18期,第178~179页。
[3] 李丽敏:《企业应用探讨》[ J ],《科技资讯》2008年7期,第186页。
[4] 张卫:《企业OA建设现状与发展趋势》[ J ],《办公自动化:综合月刊》 2008年9期,第22~23页。
[5] Christian Nagel, Bill Evjen:《Professional C# 2008》[M]. 第六版. 李铭译,北京:清华大学出版社2008年版。
[6] 奚江华:《ASP.NET 2.0开发详解——使用C#》[M], 第二版. 北京:电子工业出版社2008年版。
[7] 薛华成:《管理信息系统》[M],第五版. 北京:清华大学出版社2007年版。
[8] 邝孔武,王晓敏:《信息系统分析与设计》[M],北京:清华大学出版社2006年版。
[9] 王强,曹汗平,贾素玲,木林森:《IT软件项目管理》[M],北京:清华大学出版社2004年版。
[10] 季久峰,李 志等:《Asp.net办公自动化系统开发实力导航》[M],人民邮电出版社2004年版。