【编者按】:网学网计算机论文为您提供企业OA系统分析与设计参考,解决您在企业OA系统分析与设计学习中工作中的难题,参考学习。
论文字数:23799,页数:84
摘 要
随着信息需求的增长,传统的信息交流方式早已不能满足企业对传递和处理大量信息的需要,因而亟需把网络技术渗透到企业的日常工作。而网络办公与管理的应用则满足了企业对办公网络化、自动化的管理需求,不仅可以极大提高企业内部的管理水平,并加快内部信息流通,确保信息有效利用,增强企业的核心竞争力。
企业办公自动化系统能够针对企业的具体业务要求,通过运用Internet通信技术,将企业信息化管理和网络化办公结合在一起,在加强企业竞争力和提升企业管理能力的同时实现企业信息共享,避免“数字鸿沟”和“信息孤岛”的现象。
本系统采用ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET动态网页技术和Microsoft SQL Server数据库平台,使用C#作为本项目的主要开发语言,结合Linq、java script等技术手段和B/S模式结构,从实际应用出发,完成系统的个人通讯录、个人信息、个人审批、个人考勤等功能。本文阐述系统从需求分析到系统实现的开发过程,让读者对系统整个开发流程的有所了解。
关键词:OA办公自动化系统 ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET C# LINQ B/S模式结构
Analysis and Design of Enterprise OA System
ABSTRACT
With the growing requirements of Business information, the traditional way of information exchange can not meet the need of companies which have to transmit and process a lot of information within a short time. Therefore, it’s important to merge network management applications into the office routine. The application of network management could not only can greatly improve the management level of enterprise and speed up the flow of internal information to ensure effective use of information and enhance the core competitiveness of enterprises.
For the specific business requirements of enterprises, through the enterprise office automation systems, using the Internet communications technology, to make the enterprise information management and network offices together with the office automation systems. Information in the enterprise to speed up construction, strengthen the competitiveness of enterprises and enhance the modern enterprise management capabilities, enterprise information sharing, avoids the "digital divide" and the "information island" phenomenon.
The system uses the ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET dynamic web page technology and Microsoft SQL Server database platform, using C # as the project''''s main development language, combined with Linq, Html, java script, CSS and other technical means and the B / S model structure, from the practical application, completed system of personal contacts, personal information, personal approval, personal attendance and other functions. This paper describes the system from requirements analysis to system implementation of the development process, so the reader on the system understands the whole development process.
Keywords: office automation systems ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET C# LINQ
B / S mode structure
目 录
摘 要 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 ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>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 -