基于net的办公自动化系统设计与实现29939.docx

上传人:you****now 文档编号:48191878 上传时间:2022-10-05 格式:DOCX 页数:114 大小:2.32MB
返回 下载 相关 举报
基于net的办公自动化系统设计与实现29939.docx_第1页
第1页 / 共114页
基于net的办公自动化系统设计与实现29939.docx_第2页
第2页 / 共114页
点击查看更多>>
资源描述

《基于net的办公自动化系统设计与实现29939.docx》由会员分享,可在线阅读,更多相关《基于net的办公自动化系统设计与实现29939.docx(114页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、毕业论文(设计计)题目:基于ASP.NNET的办公公自动化系统统设计与实现现学生姓名:_韩宇宇峰_学 号:_0080114444_专业班级: 信息息工程0822班 指导教师:_职称_ 指导教师:_职称_起止时间: 22011.9920122.5诚 信 声 明明我声明,所呈交交的毕业设计计作品和论文文是本人经过过近四年的基基础课程与专专业课程学习习的基础上,在在指导老师的的指导下,经经过几个月集集中的毕业设设计学习、实实践和努力工工作所取得的的成果。据本本人查证,除除了文中特别别加以标注和和致谢的地方方外,设计作作品和论文中中不包含其他他人已经发表表或撰写过的的研究成果。我我承诺,设计计作品和论

2、文文中的所有内内容均真实、可可信。学生签名: 签名日期: 年年 月 日计算机与信息学学院本科毕业论文(设设计)选题审审批表毕业设计(论文文)题目基于ASP.NNET的办公公自动化系统统设计与实现现指 导 教 师师金 冉职 称副教授指 导 教 师师职 称学生人数及姓名名完成形式题 目 来 源源(科学研究项目目、教学改革革项目名称或或企事业合作作单位名称)选题的依据(题题目背景及可可行性分析):办公自动化,英英文Offiice Auutomattion,简简称OA,是是办公信息处处理的自动化化,它利用先先进的技术,使使人的各种办办公业务活动动逐步由各种种设备、各种种人机信息系系统来协助完完成,达到

3、充充分利用信息息,提高工作作效率和工作作质量,提高高生产率的目目的。OA是是伴随着企业业对信息化建建设和Intternett技术的广泛泛应用而应运运而生的。现现今企业正越越来越重视信信息的重要性性。在这个面面临着巨大的的技术革命,信信息技术突飞飞猛进的时代代,每个企业业都必须紧跟跟时代的步伐伐,加强企业业竞争力和提提升现代化企企业的管理能能力。办公自动化不仅仅兼顾个人办办公效率的提提高,更重要要的是可以实实现群体协同同工作。协同同工作意味着着要进行信息息的交流,工工作的协调合合作。通过使使用网络,信信息的交流与与团队的协作作几乎可以在在瞬间完成。办办公自动化和和一个企业的的信息将会紧紧密的结合

4、,因因而可以将信信息采集、查查询、统计等等功能与具体体业务密切关关联。决策人人员只须一个个操作就可以以得到想要的的结果,从而而极大得方便便了企业领导导的管理和决决策。教研室审核意见教研室主任签字字: 年年 月 日系审批意见系主主任签字:年 月 日计算机与信息学学院本科毕业论文(设设计)任务书书题目:基于ASSP.NETT的办公自动动化系统设计计与实现1主要内容及及基本要求本系统是以开放放、先进的IIntrannet/Weeb技术为核核心的新一代代信息处理集集成系统。通通过它的建设设将以计算机机最新并成熟熟的技术为依依托,提高企企业信息化水水平,在单位位内部实现信信息资源共享享和流通,为为各级领

5、导及及时了解情况况,为宏观管管理和科学决决策提供高效效便利的服务务。本系统提提供开放、安安全和可管理理的信息共享享、业务处理理和协同工作作的平台,能能够满足单位位内部事务处处理需要。它它主要是面向向单位计算机机网络规模在在几十台到几几百台,主要要应用为:信信息共享、资资料管理、业业务数据查询询、报表数数据管理、数数据挖掘、内内部办公和协协同工作,使使单位内部信信息管理和办办公水平更加加规范和快捷捷,提高工作作效率。采用B/S架构构构建的自动动化管理系统统可以实现以以下功能管理理:1、 系统管理(用户户添加、用户户管理)2、 部门职位管理(部部门添加、部部门查询、职职位添加、职职位查询)3、 员

6、工管理(员工工添加、员工工查询、职位位变动登记、职职位变动查询询)4、 出勤休假管理(出出勤休假添加加、出勤休假假查询)5、 工资管理(工资资添加、工资资查询)6、 考核管理(考核核添加、考核核查询)7、 奖惩管理(奖惩惩信息添加、奖奖惩信息查询询)8、 工作计划管理(工工作计划添加加、工作计划划查询)。本次毕业设计在在Windoows XPP Proffessioonal环境境下采用Viisual Studiio 20008 +SQQL Sevver 20000开发。本本系统采用BB/S(Brrowserr/Servver)构架架,并将数据据库置于服务务器上,使数数据逻辑上分分开,不仅方方便

7、系统维护护,且数据更更具有安全性性。2进度计划2011.100.15-22011.112.28 确定选题题、收集资料料2011.122.29-22012.002.28 调查研究究并完成开题题报告2012.033.01-22012.003.20 提交开题题报告,进行行系统研究及及总体设计2012.033.21-22012.004.17 系统详细细设计2012.044.18-22012.005.25 系统详细细设计,撰写写毕业设计说说明书2012.055.26-22012.006.15 完成毕业业答辩和成绩绩评定工作3主要参考文文献1Jim Arloww,IIa NeusttadtUUML 2 a

8、nd tthe Unnifiedd Proccess :PractticalOObjectt-Orieented Analyysis aand Deesign,Seconnd EdiitionM北京京:人民邮电电出版社,2006.22 金雪云云、汪文彬、陈陈文臣.ASSP.NETT2.0简明明教程M.清华大学学出版社,2006.23 炎士涛涛.ASP.NNET项目开开发案例精粹粹M. 电子工业出出版社,2010.34 常永英英、崔淼、马马润成、梁云云杰. ASSP.NETT程序设计教教程 (C#版)上机指指导与习题解解答M. 机械工业业出版社,22008.445 李劲.精通 ASSP数据库程程

9、序设计MM. 科学学出版社,22011.226 苏贵洋洋, 马颖华华, 袁艺.ASP.NNET 2.0快速入门门及实例精选选M电子子工业出版社社, 20008.7 7 梅中辉辉,经亚枝NET技术术中的数据访访问技术_AADONEETJ微计算机信信息,20110.28 李勇平平. ASP.NET 22.0(C#)基础教程程M. 北京-清华大学出出版社 ,2008.9 9 求是科科技. ASP.NET数据据库管理系统统开发实例导导航M. 人民邮电电出版社,2005.410 宋昕昕. ASPP网络开发技技术实用教程程M. 中国铁道出出版社,2005.311 洪永永清面向对象象建模与设计计M.人民民邮

10、电出版社社,2005.22指导教师签名:_ 年 月 日学 生 签 名名: _ 年年 月 日(此表为教师填填写,内容打打印,签名必必须手写。学学生要保存好好该任务书,与与开题报告一一同上交指导导教师,以备备装订。)计算机与信息学学院本科毕业论文(设设计)开题报报告论文中文题目基于ASP.NNET的办公公自动化系统统设计与实现现论文英文题目Design and RRealizzation oof Officce Auttomatiion Syystem basedd on AASP.NEET学生姓名韩宇峰专业班级信息工程0822班 选题的背景和意意义办公自动化,英英文Offiice Auutoma

11、ttion,简简称OA,是是办公信息处处理的自动化化,它利用先先进的技术,使使人的各种办办公业务活动动逐步由各种种设备、各种种人机信息系系统来协助完完成,达到充充分利用信息息,提高工作作效率和工作作质量,提高高生产率的目目的。OA是是伴随着企业业对信息化建建设和Intternett技术的广泛泛应用而应运运而生的。现现今企业正越越来越重视信信息的重要性性。在这个面面临着巨大的的技术革命,信信息技术突飞飞猛进的时代代,每个企业业都必须紧跟跟时代的步伐伐,加强企业业竞争力和提提升现代化企企业的管理能能力。办公自动化不仅仅兼顾个人办办公效率的提提高,更重要要的是可以实实现群体协同同工作。协同同工作意味

12、着着要进行信息息的交流,工工作的协调合合作。通过使使用网络,信信息的交流与与团队的协作作几乎可以在在瞬间完成。办办公自动化和和一个企业的的信息将会紧紧密的结合,因因而可以将信信息采集、查查询、统计等等功能与具体体业务密切关关联。决策人人员只须一个个操作就可以以得到想要的的结果,从而而极大得方便便了企业领导导的管理和决决策。作为企业管理信信息化的基础础和重要组成成部分,OAA是对现代办办公过程和组组织重新整合合、完善和数数字化的再造造过程。可以以说,OA是是企业进入现现代化管理的的重要途径,是是提高办公效效率、加大行行政管理透明明度的必要条条件。通常认认为,一个企企业实现办公公自动化的程程度,是

13、衡量量其现代化管管理能力的重重要指标之一一。 题基本内容,拟拟解决的主要要问题本课题主要目的的是办公人员员可以通过该该系统在网络络办公,主要要包括人事管管理,工作计计划,内部通通告等提供服服务;普通IInternnet用户可可以通过该系系统处理个人人工作,并汇汇报公司;公公司管理者可可以通过该系系统查询员工工状态,分配配员工权限等等。设计内容:设计计采用模块式式结构,该网网站包含人事事管理、工作作计划管理和和员工管理。设计方案:办公公自动化网站站由3个主要要模块组成:人事管理模块(个个人基本档案案、员工基本本档案、员工工职位变动、员员工奖惩情况况、员工考核核情况和员工工工资档案)其其中:(1)

14、个人基本本档案:主要要分为显示档档案页,修改改档案,修改改成功;(2)员工基本本档案:主要要是显示档案案;(3)员工职位位变动:主演演分为显示变变动,添加记记录,修改删删除记录;(4)员工奖惩惩情况:主要要分为显示奖奖惩情况,添添加记录,修修改删除记录录;(5)员工考核核情况:主要要分为显示考考核情况,添添加记录,修修改删除记录录;(6)员工工资资档案:主要要分为显示工工资档案,添添加记录,修修改删除记录录。工作计划管理模模块(员工工工作计划和本本人工作计划划)。其中:(1)员工工作作计划:主要要分为显示日日历计划,显显示计划,添添加计划和修修改删除计划划;(2)本人工作作计划:主要要分为显示

15、日日历计划,显显示计划,添添加计划和修修改删除计划划。员工管理模块(增增加用户、管管理用户、个个人资料的维维护)。其中中: (1)增增加用户:增增加员工的信信息; (2)管管理用户:管管理员工的信信息,可进行行删除等; (3)个个人资料的维维护:修改个个人资料,对对个人资料进进行定期的维维护和修改课题研究方法法及技术路线线本次毕业设计在在Windoows XPP Proffessioonal环境境下采用Viisual Studiio 20008 +SQQL Sevver 20000开发。本本系统采用BB/S(Brrowserr/Servver)构架架,并将数据据库置于服务务器上,使数数据逻辑上

16、分分开,不仅方方便系统维护护,且数据更更具有安全性性。推荐使用工具:1、IISS Web服服务器(IIIS 6.00 或者以上上版本);22、.NETT Frammeworkk 2.0;3、Vissual SStudioo 20088或以上版本本(建议使用用Visuaal Stuudio 22008);4、SQLL Servver 20000或以上上版本(建议议使用SQLL Servver 20000);4.研究的总体体安排和进度度计划总体安排:本系统将以软件件和设计说明明书的形式表表现。并保证证它的可用性性、实用性。具具有良好的人人机界面、严严谨的结构,经经实际上机能能够平稳运行行。进度计划

17、:2011.110.15-2011.12.288 确定选选题、收集资资料2011.122.29-22012.002.28 调查研究究并完成开题题报告2012.033.01-22012.003.20 提交开题题报告,进行行系统研究及及总体设计2012.033.21-22012.004.17 系统详细细设计2012.044.18-22012.005.25 系统详细细设计,撰写写毕业设计说说明书2012.055.26-22012.006.15 完成毕业业答辩和成绩绩评定工作5.主要参考文文献1 金雪云云、汪文彬、陈陈文臣.ASSP.NETT2.0简明明教程M.清华大学学出版社,2006.22 炎士涛

18、涛.ASP.NNET项目开开发案例精粹粹M. 电子工业出出版社,2010.33 常永英英、崔淼、梁梁云杰. AASP.NEET程序设计计教程 (CC#版)上机机指导与习题题解答 M. 机机械工业出版版社,2008.44 李劲.精通 ASSP数据库程程序设计 M. 科科学出版社,2001.25 苏贵洋洋, 马颖华华, 袁艺.ASP.NNET 2.0快速入门门及实例精选选M电子子工业出版社社, 20088.7 6 梅中辉辉,经亚枝NET技术术中的数据访访问技术-AADONEETJ微计算机信信息,2003.27 (美)琼斯(Joones,JJ.R.) 陈建春.AASP.NEET与C#从从入门到精通通

19、M北京京-电子工业业出版社, 20033.1 8 李勇平平.ASP.NNET 2.0(C#)基础教程M北京-清华大学出出版社,2008.9 9 求是科科技. ASP.NET数据据库管理系统统开发实例导导航M. 人民邮电电出版社,2005.4410 宋昕昕. ASPP网络开发技技术实用教程程M. 中国铁道出出版社,2005.311 洪永永清面向对象象建模与设计计M.人人民邮电出版版社,20005.212 陈涵涵生面向对象象的开发技术术及其应用M.上海海科技文献出出版社,19995.813 李大大友数据库语语言及其应用用M.科科学出版社,2008.314 刘乃乃丽.ASP.NNET 2.0网络开发

20、发详解M北京-电子子工业出版社社,2008.9 15 王向向军、欣惠. 零基础学学ASP.NNET 3.5M. 北京-机机械工业出版版社,2009 16 吕继继迪, 孙明明丽, 庞娅娅娟. ASP程程序开发范例例宝典M. 北京-人民邮电出出版社, 20099.1 17 Miicrosooft. SSQL Seerver Book OnlinneM.Princcipal: Percceptuaal Edgge, 20006.218 Addam Maachaniic,Huggo Korrneliss,Laraa Rubbbelke. Expeert SQQL Serrver 22005 DDeve

21、loopmentt M.Apresss, 20007.2指导教师意见指导教师签名: 年 月 日教研室(系)评评议意见系(教研室)主主任签名: 年 月 日注:开题报告内内容可以打印印,但导师和和系(教研室室)意见及签签名必须手写写。计算机与与信息学院本科毕业论文(设设计)文献综综述基于asp.nnet的办公公自动化系统统文献综述办公自动化,英英文Offiice Auutomattion,简简称OA,是是办公信息处处理的自动化化,它利用先先进的技术,使使人的各种办办公业务活动动逐步由各种种设备、各种种人机信息系系统来协助完完成,达到充充分利用信息息,提高工作作效率和工作作质量,提高高生产率的目目的

22、。OA是是伴随着企业业对信息化建建设和Intternett技术的广泛泛应用而应运运而生的。现现今企业正越越来越重视信信息的重要性性。在这个面面临着巨大的的技术革命,信信息技术突飞飞猛进的时代代,每个企业业都必须紧跟跟时代的步伐伐,加强企业业竞争力和提提升现代化企企业的管理能能力。伴随着企业对信信息化需求的的增长,计算算机、网络等等信息技术已已逐渐渗透到到企业的日常常工作中。传传统的企业内内信息的交流流方式已逐渐渐不能满足企企业对大量信信息的快速传传递与处理的的需求。办公公自动化不仅仅兼顾个人办办公效率的提提高,更重要要的是可以实实现群体协同同工作。协同同工作意味着着要进行信息息的交流,工工作的

23、协调合合作。通过使使用网络,信信息的交流与与团队的协作作几乎可以在在瞬间完成。办办公自动化和和一个企业的的信息将会紧紧密的结合,因因而可以将信信息采集、查查询、统计等等功能与具体体业务密切关关联。决策人人员只须一个个操作就可以以得到想要的的结果,从而而极大得方便便了企业领导导的管理和决决策。作为企业管理信信息化的基础础和重要组成成部分,OAA是对现代办办公过程和组组织重新整合合、完善和数数字化的再造造过程。可以以说,OA是是企业进入现现代化管理的的重要途径,是是提高办公效效率、加大行行政管理透明明度的必要条条件。通常认认为,一个企企业实现办公公自动化的程程度,是衡量量其现代化管管理能力的重重要

24、指标之一一。ASP.Nett平台概述ASP 指 AActivee Servver Paages(动动态服务器页页面)。ASSP.Nett是新一代WWeb应用程程序开发平台台,它为用户户提供了完整整的可视化开开发环境,它它利用普通语语言CLR运运行时(Coommon Languuage RRuntimme)在服务务器后端为用用户提供建立立强大的企业业级Web应应用服务的编编程框架。ASPNETT是建立在NET FFrame之之上,使用VVisuall Basiic、C#这这样模块化程程序设计语言言。它要第一一次使用时进进行编译,之之后的执行不不需要重新编编译就可以直直接运行,所所以速度和效效率比

25、ASPP提高很多。同同时它还具有有代码的可重重用性、可维维护性和代码码量相对较少少等诸多优点点。ASPNET不仅仅仅是下一版版本的Acttive SSenverr Pagee(ASP);它是统一一的Web开开发平台,用用来提供开发发人员快速生生成企业级wweb应用程程序,所需的的服务ASPPNET的的语法在很大大程度上与AASP兼容。由由于ASP本本身的局限性性使得系统有有一些不可克克服的缺陷,而而采取了ASSPNETT技术的系统统性能上有了了很大的改善善:1)ASSPNETT页面只需要要一次编译后后不需要重新新编译,直到到该页面被修修改或WEBB应用程序重新启动,极极大提升多次次访问时的速速

26、度;2)AASPNEET通过ADDONETT提供的DaataGriid等数据库库元件可以直直接和数据库库联系;3)ASPNNET采取“ codeebehinnd”方式编写代代码使得代码码易于编写,结结构更清晰,降降低了系统的的开发与维护护的复杂度和和费用。同时时它还提供一一种新的编程程模型和结构构,用于生成成更安全,可可伸缩和稳定定的应用程序序。SQL Serrver 22000数据据库简介Microsooft的SQQL Serrver作为为众多数据库库软件的一种种,是网络世世界的一个支支撑。SQLL Servver 20000是一个个全面的数据据库平台,其其数据引擎是是企业数据管管理解决方案

27、案的核心。集集成的商业智智能(BI)工具、分析析、报表、集集成和通知功功能为用户提提供了企业级级的数据管理理。SQL Serrver 22000数据据库引擎为关关系型数据和和结构化数据据提供了更安安全可靠的存存储功能,可可以构建和管管理用于业务务的高可用和和高性能的数数据应用程序序。此外,应应用SQL Serveer 20000可通过记记分卡、Daashboaard、Weeb serrvicess 和移动设设备将数据应应用推向业务务的各个领域域。SQL Serrver 22000可以以为开发人员员、数据库管管理员、信息息工作者以及及决策者提供供创新的解决决方案,帮助助用户从数据据中获得更多多的

28、收益。Visual Studiio 20008概述Visual Studiio 20008 是 MMicrossoft 的的第三代开发发工具Vissual SStudioo .NETT的最新版本本,用于快速速构建和部署署功能强大而而安全的.NNET应用程程序。为解决决今天最具挑挑战性的软件件开发需要而而构建的 VVisuall Studdio 20008进一步步完善并增强强了Visuual Sttudio .NET 2005的的功能,新的的IDE环境境更高效,更更人性化,并并与旧版本产产品高度兼容容。 Visual Studiio.NETT 自Vissual SStudioo 6.0发发展而来

29、,相相比之下,新新版本最明显显的变化就是是Visuaal Stuudio. NET是一一个通用的开开发环境,这这体现在两个个方面:一是是为C+、CC#和 VBB提供了一个个通用的开发发环境;二是是可以创建多多种类型的应应用程序。不不像过去那样样,VB开发发人员使用VVisuall Basiic,而Weeb开发则使使用另外的一一个工具Viisual InterrDev。Visual Studiio .NEET是唯一的的从头至尾都都是基于通过过XML WWeb Seervicee进行集成这这一思想而构构建的环境。它它允许应用程程序通过 IInternnet 共享享数据,XMML Webb Serv

30、vices使使开发人员能能够利用新的的和现有的代代码构建应用用程序,而不不用考虑平台台、编程语言言或对象模型型。总结通过对文献的阅阅读和学习,本本设计拟用在在Windoows XPP Proffessioonal环境境下采用Viisual Studiio 20008 +SQQL Sevver 20000开发。本本系统采用BB/S(Brrowserr/Servver)构架架,并将数据据库置于服务务器上,使数数据逻辑上分分开,不仅方方便系统维护护,且数据更更具有安全性性。过程中要要注重也要注注重数据库中中的关系数据据库模型设计计的合理性和和严谨性。预预计可以按时时完成毕业设设计。参考文献1 金雪家

31、家、汪文彬、陈陈健臣.ASSP.NETT2.0简明明教程M.清华大学学出版社,22011.222 炎士涛涛.ASP.NNET项目开开发案例精粹粹M. 电子工业出出版社,20010.33 常永克克、崔淼、马马润成、梁盼盼杰. ASSP.NETT程序设计教教程(C#版版)上机指导导与习题解答答M. 机械工业出出版社,20008.44 李劲.精通ASPP数据库程序序设计M. 科学出出版社,20011.25 苏贵洋洋, 马颖华华, 袁艺.ASP.NNET 2.0快速入门门及实例精选选M电子子工业出版社社,20088.7 6 梅中辉辉,经亚枝NET技术术中的数据访访问技术一AADONEETJ微计算机信信

32、息,20111.27 (美)琼斯(Joones,JJ.R.) 陈建春.AASP.NEET与C#从从入门到精通通M.北北京-电子工工业出版社,22003.11 8 李勇平平. ASP.NET 22.0(C#)基础教程程M. 北京-清华华大学出版社社,20088.9 9 求是科科技. ASP.NET数据据库管理系统统开发实例导导航M. 人民邮电电出版社,22005.4410李占宣宣.数据库中中面向复杂应应用的查询方方法J.电脑学习.2009,411王昕.基于VB+SQL数据据库的方法及及接口比较的的研究J.微计算机机信息.20009,112 洪永永清面向对象象建模与设计计M.人人民邮电出版版社,2

33、0009.213 陈涵涵生面向对象象的开发技术术及其应用M.上海海科技文献出出版社,20010.814 李大大友数据库语语言及其应用用M.科科学出版社,22008.33计算机与信息学学院本科毕业论文(设设计)外文文文献翻译外文文献译文ASP.NETT 是一个统统一的 Weeb 开发模模型,它包括括您使用尽可可能少的代码码生成企业级级 Web 应用程序所所必需的各种种服务。ASSP.NETT 作为 .NET FFramewwork 的的一部分提供供。当您编写写 ASP.NET 应应用程序的代代码时,可以以访问 .NNET Frramewoork 中的的类。您可以以使用与公共共语言运行库库 (CL

34、RR) 兼容的的任何语言来来编写应用程程序的代码,这这些语言包括括 Micrrosoftt Visuual Baasic、CC#、JSccript .NET 和 J#。使使用这些语言言,可以开发发利用公共语语言运行库、类类型安全、继继承等方面的的优点的 AASP.NEET 应用程程序。ASP.NETT 包括: 页和控件框架 ASP.NETT 编译器 安全基础结构 状态管理功能 应用程序配置 运行状况监视和和性能功能 调试支持 XML Webb servvices 框架 可扩展的宿主环环境和应用程程序生命周期期管理 可扩展的设计器器环境ASP.NETT 页和控件件框架是一种种编程框架,它它在 W

35、ebb 服务器上上运行,可以以动态地生成成和呈现 AASP.NEET 网页。可可以从任何浏浏览器或客户户端设备请求求 ASP.NET 网网页,ASPP.NET 会向请求浏浏览器呈现标标记(例如 HTML)。通通常,您可以以对多个浏览览器使用相同同的页,因为为 ASP.NET 会会为发出请求求的浏览器呈呈现适当的标标记。但是,您您可以针对诸诸如 Miccrosofft Intternett Expllorer 6 的特定定浏览器设计计 ASP.NET 网网页,并利用用该浏览器的的功能。ASSP.NETT 支持基于于 Web 的设备(如如移动电话、手手持型计算机机和个人数字字助理 (PPDA))的

36、的移动控件。 ASP.NETT 网页是完完全面向对象象的。在 AASP.NEET 网页中中,可以使用用属性、方法法和事件来处处理 HTMML 元素。AASP.NEET 页框架架为响应在服服务器上运行行的代码中的的客户端事件件提供统一的的模型,从而而使您不必考考虑基于 WWeb 的应应用程序中固固有的客户端端和服务器隔隔离的实现细细节。该框架架还会在页处处理生命周期期中自动维护护页及该页上上控件的状态态。使用 ASP.NET 页页和控件框架架还可以将常常用的 UII 功能封装装成易于使用用且可重用的的控件。控件件只需编写一一次,即可用用于许多页并并集成到 AASP.NEET 网页中中。这些控件件

37、在呈现期间间放入 ASSP.NETT 网页中。ASP.NETT 页和控件件框架还提供供各种功能,以以便可以通过过主题和外观观来控制网站站的整体外观观和感觉。可可以先定义主主题和外观,然然后在页面级级或控件级应应用这些主题题和外观。除了主题外,还还可以定义母母版页,以使使应用程序中中的页具有一一致的布局。一一个母版页可可以定义您希希望应用程序序中的所有页页(或一组页页)所具有的的布局和标准准行为。然后后可以创建包包含要显示的的页特定内容容的各个内容容页。当用户户请求内容页页时,这些内内容页与母版版页合并,产产生将母版页页的布局与内内容页中的内内容组合在一一起的输出。所有 ASP.NET 代代码都

38、经过了了编译,可提提供强类型、性性能优化和早早期绑定以及及其他优点。代代码一经编译译,公共语言言运行库会进进一步将 AASP.NEET 编译为为本机代码,从从而提供增强强的性能。ASP.NETT 包括一个个编译器,该该编译器将包包括页和控件件在内的所有有应用程序组组件编译成一一个程序集,之之后 ASPP.NET 宿主环境可可以使用该程程序集来处理理用户请求。除了 .NETT 的安全功功能外,ASSP.NETT 还提供了了高级的安全全基础结构,以以便对用户进进行身份验证证和授权,并并执行其他与与安全相关的的功能。您可可以使用由 IIS 提提供的 Wiindowss 身份验证证对用户进行行身份验证

39、,也也可以通过您您自己的用户户数据库使用用 ASP.NET FForms 身份验证和和 ASP.NET 成成员资格来管管理身份验证证。此外,可可以使用 WWindowws 组或您您自己的自定定义角色数据据库(使用 ASP.NNET 角色色)来管理 Web 应应用程序的功功能和信息方方面的授权。您您可以根据应应用程序的需需要方便地移移除、添加或或替换这些方方案。ASP.NETT 始终使用用特定的 WWindowws 标识运运行,因此,您您可以通过使使用 Winndows 功能(例如如 NTFSS 访问控制制列表 (AACL)、数数据库权限等等等)来保护护应用程序的的安全。ASP.NETT 提供了

40、内内部状态管理理功能,它使使您能够存储储页请求期间间的信息,例例如客户信息息或购物车的的内容。您可可以保存和管管理应用程序序特定、会话话特定、页特特定、用户特特定和开发人人员定义的信信息。此信息息可以独立于于页上的任何何控件。ASP.NETT 提供了分分布式状态功功能,使您能能够管理一台台计算机或数数台计算机上上同一应用程程序的多个实实例的状态信信息。通过 ASP.NET 应应用程序使用用的配置系统统,可以定义义 Web 服务器、网网站或单个应应用程序的配配置设置。您您可以在部署署 ASP.NET 应应用程序时定定义配置设置置,并且可以以随时添加或或修订配置设设置,且对运运行的 Weeb 应用

41、程程序和服务器器具有最小的的影响。ASSP.NETT 配置设置置存储在基于于 XML 的文件中。由由于这些 XXML 文件件是 ASCCII 文本本文件,因此此对 Webb 应用程序序进行配置更更改比较简单单。您可以扩扩展配置方案案,使其符合合自己的要求求。ASP.NETT 包括可监监视 ASPP.NET 应用程序的的运行状况和和性能的功能能。使用 AASP.NEET 运行状状况监视可以以报告关键事事件,这些关关键事件提供供有关应用程程序的运行状状况和错误情情况的信息。这这些事件显示示诊断和监视视特征的组合合,并在记录录哪些事件以以及如何记录录事件等方面面提供了高度度的灵活性。ASP.NETT

42、 支持两组组可供应用程程序访问的性性能计数器:1、 ASP.NETT 系统性能能计数器组2、 ASP.NETT 应用程序序性能计数器器组ASP.NETT 利用运行行库调试基础础结构来提供供跨语言和跨跨计算机调试试支持。可以以调试托管和和非托管对象象,以及公共共语言运行库库和脚本语言言支持的所有有语言。此外,ASP.NET 页页框架提供使使您可以将检检测消息插入入 ASP.NET 网网页的跟踪模模式。ASP.NETT 支持 XXML Weeb serrvicess。XML Web sservicces 是包包含业务功能能的组件,利利用该业务功功能,应用程程序可以使用用 HTTPP 和 XMML

43、消息等等标准跨越防防火墙交换信信息。XMLL Web serviices 不不用依靠特定定的组件技术术或对象调用用约定。因此此,用任何语语言编写、使使用任何组件件模型并在任任何操作系统统上运行的程程序,都可以以访问 XMML Webb servvices。ASP.NETT 包括一个个可扩展的宿宿主环境,该该环境控制应应用程序的生生命周期,即即从用户首次次访问此应用用程序中的资资源(例如页页)到应用程程序关闭这一一期间。虽然然 ASP.NET 依依赖作为应用用程序宿主的的 Web 服务器 (IIS),但但 ASP.NET 自自身也提供了了许多宿主功功能。通过 ASP.NNET 的基基础结构,您您

44、可以响应应应用程序事件件并创建自定定义 HTTTP 处理程程序和 HTTTP 模块块。ASP.NETT 中提供了了对创建 WWeb 服务务器控件设计计器(用于可可视化设计工工具,例如 Visuaal Stuudio)的的增强支持。使使用设计器可可以为控件生生成设计时用用户界面,这这样开发人员员可以在可视视化设计工具具中配置控件件的属性和内内容。C# 是一种简简洁、类型安安全的面向对对象的语言,开开发人员可以以使用它来构构建在 .NNET Frramewoork 上运运行的各种安安全、可靠的的应用程序。使使用 C#,您您可以创建传传统的 Wiindowss 客户端应应用程序、XXML Weeb

45、serrvicess、分布式组组件、客户端端 - 服务务器应用程序序、数据库应应用程序以及及很多其他类类型的程序。MMicrossoft VVisuall C# 22005 提提供高级代码码编辑器、方方便的用户界界面设计器、集集成调试器和和许多其他工工具,以在 C# 语言言版本 2.0 和 .NET FFramewwork 的的基础上加快快应用程序的的开发。C# 语法表现现力强,只有有不到 900 个关键字字,而且简单单易学。C# 的大括号号语法使任何何熟悉 C、CC+ 或 Java 的人都可以以立即上手。了了解上述任何何一种语言的的开发人员通通常在很短的的时间内就可可以开始使用用 C# 高高效地工作。CC# 语法简简化了 C+ 的诸多多复杂性,同同时提供了很很多强大的功功能,例如可可为空的值类类型、枚举、委委托、匿名方方法和直接内内存访问,这这些都是 JJava 所所不具备的。CC# 还支持持泛型方法和和类型,从而而提供了更出出色的类

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

当前位置:首页 > 管理文献 > 电力管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁