欢迎光临,咨询了解计算机毕业设计项目,本站所有毕业设计作品均保证运行成功,可接定制!

  您当前所在位置:网站首页计算机毕业设计 > ASP.NET >

OA办公自动化系统设计asp.net1044(毕业设计+论文)
作者: admin    作品价格:150 元      浏览:2630 次    更新日期:2022-05-14
 
 

各类大学生毕业设计源码程序,所有程序包售后、包运行、包调试!欢迎咨询...

 淘宝网店交易安全放心。。

  提示:本资料已审核过,内容严格保密,格式标准,质量保证。直接可以点击付款购买,然后联系客服人员发送作品资料!包调试!
    1.购买或者支付遇到问题,可咨询客服人员 QQ:1523433965
    2.本站提供所有毕业设计都包售后、包运行、包讲解、包调试。。
 
 

联系客服进行咨询!!

支付:     扫码加QQ:  扫码加V:
 

基于.NET平台的OA办公自动化系统设计与实现
摘要
OA(Office Automation)办公自动化系统是利用计算机技术实现有纸化办公向无纸化办公的转变,人工向自动化的转变。本系统命名为Office Easy Now,意为即刻起办公更加简单,使用者可以充分发挥网络的便捷性,提高工作效率!
本次毕业设计在Windows XP Professional环境下采用Visual Studio 2005 +SQL Sever 2005开发。本系统采用B/S(Browser/Server)构架,利用网络将服务器端与客户端在物理上分开,并将数据库置于服务器上,使数据逻辑上分开,不仅方便系统维护,且数据更具有安全性。整个系统目前已经实现的模块有:机构管理、部门管理、文件柜橱、日程管理、便笺管理、消息管理、角色管理、菜单管理、用户管理、日志管理等模块,另外本系统在设计时充分考虑了扩展性,可随时添加新的模块。
系统在设计与实现上采用了三层构架,通过将系统构架分为表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL),使得系统能够体现“高内聚,低耦合”的思想。这种构架,可以降低层与层之间的依赖,使得开发人员可以只关注整个结构中的其中某一层;也利于各层逻辑上的复用。系统在UI端使用jQuery来完成系统的控制。jQuery是一个javaScript库,它快速、简洁,使用户能更方便地处理HTML 文档、事件、实现动画等效果,并可方便的为网站提供AJAX交互应用。为了能够增强整个系统的可扩展性,系统中安排了角色管理模块,可以方便的新增角色,并可赋予其一定的权限,通过控制角色的权限来控制用户可以做什么,不可以做什么。
关键词:OA办公自动化;三层构架;权限管理;AJAX
 
Design and Realizition of OA Office Automation System
based on .NET platform
Abstract
OA(Office Automation) ,Office automation system realized by using computer technology to achieve paper-based office to the paperless office changing, manual to automatic changing. The system is named Office Easy Now, it means office easier from now on. Users can give full play to the network of convenience, improve work efficiency!
The graduation project using Visual Studio 2005 with SQL Sever 2005 on Windows XP Professional development environment. This system uses B / S (Browser / Server) architecture, server and client physically separate by using network, and we put the database on the server, the data logically separated, this is not only helpful to system maintenance and the data is more secure . The entire system has been added these modules: Branch Management, Department Management, File Cabinets, Calendars, Notes, Information Management, Role Management, Menu(Module) Management, User Management, Log Management, the system also fully considered in the design scalability to add new modules at any time.
The system is designed by Three Layers, by using this, the system is divided into the user interface layer (UI), business logic layer (BLL), Data Access Layer (DAL), this Allows the system to reflect the "high cohesion and low coupling" thinking. This architecture can reduce the layer and layer dependence, so developers only pay a close attention to the structure in which they should concern, also beneficial to all levels of logic reuse. The UI (User Interface) using jQuery to show the system. jQuery is a javaScript library, it is fast, simple, and allows users to more easily deal with HTML documents, events, to achieve animation effects, and can be convenient for the website AJAX interactive applications. In order to enhance the entire system scalability, the system provide role management module, you can easily add the role, and can be given certain privileges, by controlling the role of the authority to control the users’ privileges, tell them what they can do and can not do.
Key Words: OA(Office Automation);Three Lays; Priviledge Management;AJAX(Asynchronous JavaScript and XML)
目录
摘要 I
Abstract II
目录 III
第1章 引言 1
第2章 工具介绍 2
2.1. .NET 介绍 2
2.1.1. .NET Framework 2
2.1.2. Visual Studio 2005 介绍 2
2.1.3. C# 介绍 2
2.1.4. ASP.NET简介 3
2.2. SQL Server简介 4
2.3. jQuery简介 4
第3章 OA自动化办公系统可行性分析 5
3.1. 项目背景和必要性 5
3.2. 使用OA系统的优势 5
3.3. 可行性分析 6
第4章 OA自动办公化系统需求分析与总体设计 7
4.1. 引言 7
4.2. 任务概述 7
4.3. 系统(或用户)的特点 7
4.4. 假定和约束 7
4.5. 需求规定 8
4.5.1. 对功能的一般性规定 8
4.5.2. 对性能的一般性规定 8
4.5.3. 时间特性要求 8
4.5.4. 灵活性 8
4.5.5. 输入输出要求 8
4.5.6. 故障处理要求 8
4.5.7. 其他专门要求 8
4.6. 运行环境规定 8
4.6.1. 硬件设备 8
4.6.2. 软件要求 9
4.7. 系统结构 9
4.7.1. 系统功能模块图 9
4.7.2. 系统功能模块介绍 10
第5章 数据库的设计与实现 13
5.1. 数据库分析 13
5.2. 数据库逻辑设计 13
5.2.1. 数据库E-R图 13
第6章 系统详细设计 19
6.1. 系统设计概述 19
6.2. 数据访问层 19
6.2.1. SqlHelper类 19
6.2.2. UserDAL类 20
6.2.3. messageDAL类图 21
6.3. 业务逻辑层 22
6.3.1. RoleRightBLL类图 22
6.3.2. fileBLL类 22
6.4. 表示层设计 23
第7章 界面设计 25
7.1. 界面设计 25
7.1.1. 登录界面设计 25
7.1.2. 系统首页设计 26
7.1.3. 菜单设计 27
第8章 技术难点 29
8.1. 三层构架 29
8.1.1. 数据访问层 29
8.1.2. 业务逻辑层 29
8.1.3. 表示层 30
8.1.4. 三层构架相互调用关系 30
8.2. 权限管理 30
8.3. 树形控件TreeView 31
总结 33
参考文献 34
致谢 35
 
第1章 引言
随着计算机技术的不断发展,兼之通讯技术的不断提升,OA已与十几年前的OA发生了很大的变化,可以将最新的思想、管理理念整合进OA,使企业在高速发展过程中呈现出的多项目、跨区域、集团化的发展,从而提升企业的整体竞争力和前进速度。
OA在发展过程中,目前已经经历了四个时期:工具阶段、MIS阶段、网络协同工作时代、移动化阶段。OA从纸张信息数字化已经发展到了现在的移动办公阶段!
在管理方面,大部分企业的管理方式已由传统走向数字阶段。信息的管理就是对企业业务中无序复杂的信息进行系统化管理,这样的信息具有可收集、可处理、可共享并且是可再利用的,通过对信息的处理,提供企业的业务水平和效率。企业对信息的管理将成为生存发展的关键性因素。
在用户方面,大部分用户对计算机所知有限,对复杂的软件熟悉周期将会加长,功能复杂的软件将会增加企业的学习和培训的压力,并且许多功能并不能得到充分的利用。因此,合格的系统需要有适合大小的功能,以及简单易用的特性。
在这用条件下,开发一个收集处理企业信息,并且简单易用的系统至关重要。本系统采用了现下流行的ASP.NET技术,使用SQL Server 2005保存数据,并适当加入jQuery代码,使程序更具有表现力及易用性。
ASP.NET 技术在微软公司的大力推广与支持下已经比较完善,它使用目前比较流行的C#面向对象语言开发,使整个系统完全基于“对象”模式。而且ASP.NET 将一张网页看成一个Form,形成独有的WebForm编程模式,这与VB下的WinForm编程思想有异曲同工之妙,也就是说ASP.NET完全继承了VB的简单编程模式,整个网站可以当作是一个Windows应用程序去编程。更有利的是,ASP.NET使用微软开发的Visual Studio 2005作为程序开发的IDE(Integrated Development Environment,集成开发环境),通过使用Visual Studio提供的intelligence技术,可极大的提高编程效率!
Internet/Intranet的飞速发展,为信息的交流和共享提供了技术的保证,同时也预示着网络化办公时代来临,为办公自动化系统的开发提供了一个很好的前景。
 
 

   说明:本站所有程序都保证运行,每个题目都有对应的视频演示录像,截图文档等内容。

   如需要更多资料请联系客服人QQ::1523433965

 

 
 
  ASP.NET最新设计 
 
基于.NET的旅游网站开发设计asp.net1101(毕
基于.NET的房屋销售系统asp.net1100(毕业设
基于.NET的房屋销售网站设计asp.net1099(毕
基于.NET的酒店管理系统asp.net1098(毕业设
基于.NET的人事管理系统设计asp.net1097(毕
基于.NET的房屋销售管理系统设计asp.net109
基于.NET的网上图书销售系统设计asp.net109
基于.NET的电脑销售管理系统设计asp.net109
基于.NET的电子邮件客户端软件设计asp.net1
基于.NET的车辆档案管理系统设计asp.net109

  最热毕业设计 
 
基于协同过滤的时尚穿搭推荐系统
基于PHP的菜谱分享网站设计与实现
基于vue的水果商城设计
基于Uniapp襄阳本地农产品交易平台设计
基于SSM在线视频网站的设计与实现(程序+论
基于python的新闻推荐系统研发
公司人事管理系统的设计与实现JSP141 (毕业
基于VUE的家庭财务管理系统springboot
基于vue+Springboot的汉服网设计与实现
基于SSM的医生预约系统设计(毕业设计+论文

 
诚邀技术加盟合作,IOS技术、Android、Delphi、微信小程序、C++等技术合作 !诚邀各大学校同学加盟代理合作,招聘学校代理,万份计算机成品作品代理权!
 
网站服务QQ:1523433965  网站服务QQ2:405425197 
 
权所有:Copyright 2007-2024 毕业程序设计工作室 www.bylw560.com 计算机毕业设计网客服服务!!蜀ICP备20001092号