ImageVerifierCode 换一换
格式:DOC , 页数:67 ,大小:879KB ,
资源ID:1273977      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1273977.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通用机构组件开发---毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

通用机构组件开发---毕业论文.doc

1、 本 科 毕 业 论 文 题目 : 通用机构组件开发 The Development of Organization Component 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 年 月 通用机构组件 第 2 页 摘 要 办公自动化系统 ( OA) 已经成为现代企业 和政府部门 实现高效管理与运行的有力工具,它 利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用 Internet/Intranet 技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信

2、息处理,为企业的管理和决策提供科学的依据。 OA 软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的 管理、多人多部门的协同办公、以及各种信息的沟通与传递。 在 OA 软件中,有多种组件需要重复使用,典型的包括组织机构树组件, 人员树组件等,他们是构建一个功 强大的 OA 软件不可或缺的一部分, 设计 好 这些常用组件将可以为用户提供 更加人性化和便捷的服务, 本 人 在 .NET 技术环境下,运用了 ASP.NET, JavaScript, CSS, Ajax 等相关热门技术, 构建了多个 通用机构组件 ,包括组织机

3、构 树 组件,人员树组件, 人员选取文本框组件, 他们相比传统的 企业 OA 组件,在性能和用户体验上有了较大的改进 。 ASP.NET 使用 .NET Framework 构建,运行于实时环境中,提供了一个类似于JAVA 的虚拟机。通过使用已经开发好的数目众多的类库,可以大大加快开发的时间。它是统一的 Web 开发平台,用来提供开发人员生成企业级 Web 应用程序所需的服务。 本文主要阐述了通用机构组件的总体设计, 并 对通用机构组件开发思想和使用方法 进行 介绍及 对 ASP.NET 等相关技术进行分析,在最后还将对在开发过程中遇到的几个难点进行分析。 关键词 : 办公自动化系统;通用机构

4、组件; ASP.NET 通用机构组件 第 3 页 Abstract Office Automation System has already become a powerful tool for modern enterprises and the government sectors to realize efficient management and operation. It utilizes technology to improve office efficiency and realize office automation. The use of the concept of

5、workflow on which the Intranet technology bases makes internal staff to share information easily and work together quickly and efficiently ,which changes the complex, inefficient manual ways in the past and make it possible to collect and deal with information rapidly and comprehensively. It can pro

6、vide enterprises a scientific basis for management and decision-making. OA software makes the day-to-day management of enterprises standardized and solves the basic issues about enhancing the controllability and improving the efficiency of enterprises. It includes daily administration management, th

7、e examination and approval of various matters, office resource management, collaboration working and communication and transmission of information. There are a variety of components need to be used repeatedly in OA software, generally includes organization tree components, personnel and other tree c

8、omponents which are indispensable parts to build a powerful OA software. To design these commonly used components well will be able to provide users with more user-friendly and convenient service. Under .NET technology environment, I would use ASP.NET, JavaScript, CSS, Ajax and other related popular

9、 technology to build several versatile components which include the organization tree component, staff tree component, selecting text box component. Compared to traditional OA components, it improves quite a bit in the performance and the experience of users. ASP.NET is built up by using . NET Frame

10、work, runs in real-time environment and provides a virtual machine which is similar to JAVA. Through making use of a large number of class libraries which have already been developed, you can save much time to develop the software. It is a unified Web development platform which is used to provide ne

11、cessary services for developers to create enterprise-level application 通用机构组件 第 4 页 programs. In this paper, I will mainly explain the overall design of the general body components and introduce the thinking in software development and its method of application. Besides, I will also analyse the rela

12、ted technologies such as ASP.NET. At the end, several difficulties I have encountered in the process of development will be mentioned. Key words: office automation systems; general body components; ASP.NET 通用机构组件 第 5 页 目 录 第 1 章 绪 论 . 9 1.1 引言 . 9 1.2 研究背景和意义 . 9 1.2.1 名词定义 . 9 1.2.2 背景 . 9 1.2.3 意义

13、 . 12 1.3 主要工作内容 . 12 1.3.1 系统目标 . 12 1.3.2 本人主要工作 . 13 1.4 论文 结构 . 13 第 2 章 系统相关技术介绍 . 14 2.1.Net 的三层架构 . 14 2.2 JavaScript 技术介绍 . 16 2.2.1 JavaScript 简介和特点 . 16 2.2.2 JavaScript 的事件处理机制 . 18 2.2.3 JavaScript 对 DOM 的操作 . 19 2.3 Ajax 技术介绍 . 20 2.3.1 主要包含以下几种技术 . 21 2.3.2 Ajax 处理过程 . 21 2.3.3 Ajax 的优

14、点 . 21 2.4 Venkman 调试环境介绍 . 23 2.4.1 安装方法 . 23 2.4.2 使用方法 . 23 2.5 本章小结 . 24 第 3 章 系统总体架构设计 . 25 3.1 项目应用架构 . 25 3.1.1 系统各层次职责 . 25 3.2 项目主目录结构 . 27 3.3 核心子项目 Core 的位置 . 27 3.4 通用机构组件的功能及与总体框架的关系 . 28 3.4.1 各个通用机构组件的功能 . 28 3.4.2 通用机构组件与总体架构的关系 . 29 3.5 组件的业务流程设计 . 30 3.6 Ajax 动态绑定数据源 . 30 3.7 主要规范

15、. 32 3.7.1 模块元素及命名规范 . 32 3.7.2 异常处理规范 . 32 3.7.3 Entity, DAL,BLL 层使用规范 . 33 3.8 数据库设计规范 . 34 3.9 系统环境 . 34 3.9.1 开发环境 . 34 3.9.2 测试环境 . 35 通用机构组件 第 6 页 3.9.3 运行环境 . 35 3.10 本章小结 . 35 第 4 章 系统详细设计 . 36 4.1 数据库设计 . 36 4.2 组件的界面设计 . 37 4.3 组件内部实现 . 40 4.3.1 机构树组件 . 40 4.3.2 人员树组件 . 46 4.3.3 人员选取文本框组件

16、. 50 4.4 本章小结 . 53 第 5 章 技术难点及其实现 . 54 5.1 机构树组件技术难点 . 54 5.2 人员树组件技术难点 . 55 5.3 人员选取框组件技术难点 . 55 5.4 本章小结 . 56 第 6 章 系统测试及运行结果 . 57 6.1 功能测试 . 57 6.1.1 机 构树功能测试 . 57 6.1.2 人员树功能测试 . 57 6.1.3 人员选取框功能测试 . 57 6.2 性能测试 . 58 6.2.1 树组件性能测试 . 58 6.2.2 人员选取框组件性能测试 . 58 6.3 机构树组件 . 59 6.3.1 选择特定帐号人群登录 . 59

17、6.3.2 机构树组件界面 . 59 6.4 人员树组件 . 60 6.4.1 选择特定帐号人群登录 . 60 6.4.2 弹出人员树组件 . 60 6.4.3 用户展开节点 . 61 6.4.4 显示所有学院 . 61 6.4.5 选取人员信息到文本框 . 62 6.5 人员选取框组件 . 62 6.5.1 文本框中输入人员名字关键字 . 62 6.5.2 文本框中输入人员编号 . 63 6.5.3 将人员信息选取到文本框中 . 63 6.5.4 多次选取人员信息 . 64 6.6 本章小结 . 64 第 7 章 结束语 . 65 7.1 总结 . 65 7.2 展望 . 65 致谢语 .

18、66 参考文献 . 67 通用机构组件 第 7 页 Contents Chapter 1 Exordium . 9 1.1 Introduction . 9 1.2 The Background Of Study And Significance . 9 1.2.1 The Definition Of Noun . 9 1.2.2 Background . 9 1.2.3 Significance. 12 1.3 The Main Content Of Work . 12 1.3.1 The Objective Of System . 12 1.3.2 The Main Work . 13 1

19、.4 The Structure Of Thesis . 13 Chapter 2 The Introduction Of The Technique Used By System . 14 2.1.The Three Layer Frame Of MVC Of .NET . 14 2.2 The Introduction Of JavaScript . 16 2.2.1 The Synopsis And Characteristic Of JavaScript . 16 2.2.2 The Mechanism Of Event Processing Of JavaScript . 18 2.

20、2.3 How to Handle The DOM. 19 2.3 The Introduction Of Ajax . 20 2.3.1 The Main Technique Containted in Ajax . 21 2.3.2 The Process Of Handling . 21 2.3.3 The Advantage Of Ajax . 21 2.4 The Introduction Of Venkman . 23 2.4.1 The Measure Of Setup . 23 2.4.2 The Measure Of Use . 23 2.5 Conclusion Of Ch

21、apter 2 . 24 Chapter 3 The Whole Design Of System. 25 3.1 The Frame Of System . 25 3.1.1 The Responsibility Of Each Layer. 25 3.2 The Configuration Of Main Catalogue Of System . 27 3.3 The Location Of Core. 27 3.4 The Connection between Function And Frame . 28 3.4.1 The Function Of Each Component .

22、28 3.4.2 The Connection Between Frame And Component . 29 3.5 The Design Of Work Flow Of Component . 30 3.6 Binding DateSource Dynamicly Of Ajax . 30 3.7 Main Specification . 32 3.7.1 The Element Of Module And Specification Of Naming . 32 3.7.2 The Specification Of Exception Handing . 32 3.7.3 The Sp

23、ecification Of User Of Entity, DAL,BLL. 33 3.8 The Specification Of Design Of DateBase. 34 3.9 The Environment Of System . 34 3.9.1 The Environment Of Development. 34 通用机构组件 第 8 页 3.9.2 The Environment Of Test. 35 3.9.3 The Environment Of Runing . 35 3.10 Conclusion Of Chapter 3 . 35 Chapter 4 The P

24、articular Design Of System . 36 4.1 The Design Of DateBase . 36 4.2 The Design Of UI Of Component. 37 4.3 The Implement Of Component . 40 4.3.1 Organization Tree Component . 40 4.3.2 User Tree Component . 46 4.3.3 User TextBox Component. 50 4.4 Conclusion Of Chapter 4 . 53 Chapter 5 The Difficulty Of Devel

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。