企业OA系统分析与设计_黄嘉辉

上传人:桔**** 文档编号:486385324 上传时间:2023-04-16 格式:DOC 页数:47 大小:847KB
返回 下载 相关 举报
企业OA系统分析与设计_黄嘉辉_第1页
第1页 / 共47页
企业OA系统分析与设计_黄嘉辉_第2页
第2页 / 共47页
企业OA系统分析与设计_黄嘉辉_第3页
第3页 / 共47页
企业OA系统分析与设计_黄嘉辉_第4页
第4页 / 共47页
企业OA系统分析与设计_黄嘉辉_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《企业OA系统分析与设计_黄嘉辉》由会员分享,可在线阅读,更多相关《企业OA系统分析与设计_黄嘉辉(47页珍藏版)》请在金锄头文库上搜索。

1、.毕业设计企业OA系统分析与设计学 院:管理与经济学院专 业: 姓 名: 指导老师: 信 息管理与信息系统黄 嘉 辉学 号: 职 称: 0608241015 吴 浩 然 讲 师 中国XX二一 年五 月北京理工大学XX学院毕业论文诚信承诺书本人郑重承诺:我所呈交的毕业设计企业OA系统分析与设计是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。承诺人签名: 日期:年月日.企业OA系统分析与设计摘 要随着信息需求的增长,传统的信息交流方式早已不能满足企业对传递和处理大量信息的需要,因而亟需把网络技术渗透到企业的日常工作。而网

2、络办公与管理的应用则满足了企业对办公网络化、自动化的管理需求,不仅可以极大提高企业内部的管理水平,并加快内部信息流通,确保信息有效利用,增强企业的核心竞争力。企业办公自动化系统能够针对企业的具体业务要求,通过运用Internet通信技术,将企业信息化管理和网络化办公结合在一起,在加强企业竞争力和提升企业管理能力的同时实现企业信息共享,避免数字鸿沟和信息孤岛的现象。本系统采用ASP.NET动态网页技术和Microsoft SQL Server数据库平台,使用C#作为本项目的主要开发语言,结合Linq、JavaScript等技术手段和B/S模式结构,从实际应用出发,完成系统的个人通讯录、个人信息、

3、个人审批、个人考勤等功能。本文阐述系统从需求分析到系统实现的开发过程,让读者对系统整个开发流程的有所了解。关键词:OA办公自动化系统 ASP.NET C# LINQ B/S模式结构Analysis and Design of Enterprise OA SystemABSTRACTWith the growing requirementsofBusiness information, the traditional way of information exchange can not meet the need of companies which have totransmit andpr

4、ocess a lot of information within a short time. Therefore, its 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 ensu

5、re 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

6、 together with the officeautomation 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 phenomeno

7、n.The system uses the ASP.NET dynamic web page technology and Microsoft SQL Server database platform, using C # as the projects main development language, combined with Linq, Html, JavaScript, CSS and other technical means and the B / S model structure, from the practical application, completed syst

8、em 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: o

9、fficeautomation systemsASP.NET C# LINQB / Smode structure目 录摘要IABSTRACTII1前言- 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 -

10、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

11、.1B/S结构- 37 -4.1.2ASP.NET MVC框架- 37 -4.2系统功能结构- 38 -4.3系统网络拓扑结构- 40 -4.4系统类图- 40 -4.5系统顺序图- 41 -4.6数据库设计- 44 -4.6.1Microsoft SQL Server- 44 -4.6.2LINQ- 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测试环

12、境- 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

13、系统正迈向智能型OA系统发展,随着组织流程的固化和改进、知识的累积和应用、技术的创新而提升。但由于整个企业的信息、文档等内部、外部资料内容复杂多样、及时性强、交流广泛等特点,给企业带来很多的问题和困难。本系统将解决上述问题,并为企业文档、单据、资料运用到计算机中,进行各种审批、阅读、传阅等提供方便、及时、畅通的信息流通和让企业向无纸化办公一体化的解决方案。1.2 项目背景目前,信息化来武装企业,已经是大势所趋。车间里的工人通过OA系统来完成流水线上监督每一个工序;管理人员借助电脑和网络迅速地处理日常的业务;仓库管理人员通过各种应用系统来管理各种物料、原材料等等。单纯地依靠手写纸张的化是怎么都不

14、能赶上现代信息的速度,因此,建立网络OA系统是现今的一种潮流。通过OA系统对企业日常办公进行管理,满足企业日常办公、管理等各方面的需求,实现企业内部管理者、员工之间的信息交流,大大提高了企业内部的沟通;提供公告与公文信息的管理,方便其及时了解企业的实时动态消息;同时使企业的日常管理步入科学系统管理的轨道上1.3 拟解决的关键问题:1) 企业员工之间短消息的发送与接收;2) 工作流程系统的设计与分析;3) 企业信息的分析与整合;1.4 系统发开技术(1) C#开发语言C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microso

15、ft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。(2) XMLXML即可扩展标记语言Extensible Markup Language,是一种用来创建自定义标记的标记语言。在Web应用以及Web服务开发中得到了广泛的运用,可用来描述结构化的数据。在本系统当中,XML技术主要用于设计工作流程系统模块当中,管理审批流程的过程传递方向和审批权限。(3) JavaScriptJavaScript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。(4) 数字证书字证书是由权威机构CA证书

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号