教师业务管理系统毕业设计(论文)word格式.doc

上传人:文库蛋蛋多 文档编号:4024867 上传时间:2023-04-01 格式:DOC 页数:54 大小:1.04MB
返回 下载 相关 举报
教师业务管理系统毕业设计(论文)word格式.doc_第1页
第1页 / 共54页
教师业务管理系统毕业设计(论文)word格式.doc_第2页
第2页 / 共54页
教师业务管理系统毕业设计(论文)word格式.doc_第3页
第3页 / 共54页
教师业务管理系统毕业设计(论文)word格式.doc_第4页
第4页 / 共54页
教师业务管理系统毕业设计(论文)word格式.doc_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《教师业务管理系统毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《教师业务管理系统毕业设计(论文)word格式.doc(54页珍藏版)》请在三一办公上搜索。

1、摘 要高校教师业务管理系统是运用信息技术来提高当前高校人事管理水平的有效途径,可以方便地对教师的业绩进行综合性量化评价。该系统可以对教师各项工作成果的相关数据进行管理,并由相应的部门对其真实性进行确认,与传统的手工统计相比增加准确性、公平性和统计效率,从而使得人事部门在考核教师业绩的过程中达到事半功倍的效果。该系统所体现的公平、公开、科学的量化考核思想,能激发教师更高的工作热情,调动其积极性,充分发挥其在提高教学质量过程中的主导作用,从而提高整个学校的教学质量。该系统采用B/S模式,用ASP.NET实现前台开发,SQL Server 2000作为后台数据库,主要包括教师个人信息管理模块、科研处

2、核实模块、教务处核实模块、人事处量化管理模块,这四个模块覆盖了目前高校教师业务综合管理系统的常用功能,实现了对教师业绩信息的有效管理以及量化考核。关键词: 教师业务考核,量化管理, ASP.NETAbstractThe Integrated Management System for Assessing Achievement about College Teachers uses the information technology to improve the current level of personnel management, which is an effective way

3、to assess the teachers performance with comprehensive and quantitative evaluation. The system can manage the related data about teachers achievement and the data can be transported to the corresponding departments to authenticate. Comparing with the traditional manual method of statistic, the manage

4、ment system can be much more accuracy, fairness and efficiency. It will save a lot of manpower and resources, making the work of personnel departments efficient about assessing the achievements about College Teachers. The system gives expression to an open, fair and scientific thinking about quantit

5、ative assessment; it will be an incentive mechanism to spirit up the teachers enthusiasm for their teaching, and play a leading role in improving the quality of teaching ,which can improve the unitary quality of teaching in the Institutions of Higher Learning. The system designs as a B / S mode and

6、implements with the technology of ASP.NET in Microsoft Visual Studio.NET and SQL Server 2000 database management system.It includes many aspects: teachers information management, authentication about the Department of research and development, verification about the Department of educational adminis

7、tration and quantitative management about human resource. The four aspects cover the functions of common use in the Institutions of Higher Learning. The Integrated Management System realizes the management about teachers achievement and the effective way of quantitative evaluation.Keywords Operation

8、 assessment about teachers , Quantitative Management , ASP.NET 目 录摘 要ABSTRACT目 录 11 引言31.1本课题的研究背景和研究意义31.2国内外发展趋势31.3课题调研与可行性分析51.3.1课题调研51.3.2 可行性分析51.4 论文各章内容介绍62 系统需求分析72.1 系统功能需求分析72.2 业务流程分析7 2.3 数据流分析.72.4 数据字典 (DD)83 系统设计123.1 系统总体结构设计123.2 数据库设计123.2.1 E-R图123.2.2 关系模式133.2.3 数据表143.3系统开发与运

9、行环境的选取173.3.1 本课题的开发环境173.3.2 ASP.NET的优点173.4 系统实现的若干方法193.4.1 CSS样式单193.4.2 web.config194 教师信息综合管理模块214.1 教师信息提交模块214.1.1 功能描述214.1.2 程序实现流程214.1.3 科研项目信息录入部分主要代码224.2 教师信息修改模块234.2.1功能描述234.2.2 程序实现流程234.2.3教师信息查询修改部分主要代码244.3 教师审核信息查询模块254.3.1 功能描述254.3.2 教师审核信息查询部分主要代码255 科研处审核模块275.1 功能描述275.2程

10、序实现流程275.3 科研部门审核部分主要代码275.4教师科研量化信息查询296 教务处审核模块306.1 功能描述306.2 程序实现流程306.3 教务部门审核部分主要代码307人事处量化、管理模块337.1功能描述337.2添加/修改量化标准信息模块337.2.1功能描述337.2.2程序实现流程337.2.3人事部门添加/修改量化标准部分主要代码347.3 添加教师信息357.3.1功能描述357.3.2添加教师信息部分主要代码357.4信息量化368 用户使用手册408.1系统功能简介408.2系统运行环境408.3系统操作指南409 系统评价439.1系统特色439.2 系统存在

11、的不足439.3心得与体会43结 论45附 录47致 谢501 引言1.1本课题的研究背景和研究意义高等院校是培养各类高级专门人才的摇篮,教育质量的好坏直接关系到人才的培养,而人才是国家发展壮大的动力源泉。高等教育的主体是高校教师,因此高校教师队伍水平的高低及其积极性的发挥程度会直接关系到人才培养质量的高低,更关系到高等院校自身的发展。随着高校招生规模的不断扩大和社会竞争的加剧,社会对高等教育的需求和要求逐步增大,如何提高高校师资队伍的整体水平进而提高高校教学质量和科研水平已成为高校管理工作中的一个核心环节。当前,我国正处于由计划经济体制向市场经济体制转变的社会发展转型期,高校人事制度也经历着

12、由传统人事制度向现代人事制度的转变,由计划人事制度向开放的、以市场为导向的人事制度转变。近年来,国内很多高校都进行了以按需设岗、按岗聘任、以岗定薪、优绩优酬为主要内容的人事分配制度的改革,这在很大程度上调动了高校教师的工作积极性,推动了高校师资水平和高等教育质量的提升。业务管理作为高校人事管理工作的基础,为高校的各项人事决策提供了依据,因此,建立科学、合理的高校教师业务考核管理体系,客观、准确地对高校教师的业绩做出评价,在当前具有非常重要的现实意义。以往学校进行的教师业务评价,多是以学院为单位的问卷调查方式和相关部门的统计,不但问卷不易回收,统计不够真实,而且工作人员也不易进行最终量化。随着互

13、联网技术和计算机技术的不断发展和普及,教育信息化正在各高校蔓延。而基于网络的教师业务考核管理系统克服了旧时依靠手工填表的考核方式造成的人力、物力及时间的浪费,也保证了教学业务考核过程的科学化、高效化,使考核结果更准确、快捷、具有说服力。进一步激发教师的工作热情,调动教师的工作积极性,充分发挥其在提高教学质量过程中的主导作用,从而提高整个学校的教学质量。1.2国内外发展趋势随着世界范围经济竞争和科技竞争的加剧,各国都把教育摆到了社会发展的战略位置。在世界范围的教育改革浪潮中,人们越来越认识到,教育改革的成败在教师,只有教师专业水平的不断提高才能造就高质量的教育水平。目前,教师的业务考核评估在世界

14、范围内还存在相当的争论,各国根据各自不同的教育情况制定了相应的方针。对于我国而方言,将教师的业务进行量化并与晋升、职称等挂钩是一个有效的方法,这样可以有效激发教师热情,从而提高教学水平,达到提高教学的质量的目的。但这样做并不是长远的方法,可持续发展教师评价才能从根本上解决教学实践中存在的诸多问题。可持续发展性教师评价是以教师专业发展目标为导向,制订不同阶段不同层次发展指标,通过多元化评价,指导教师发现问题,认识自我,自觉反思,不断改善教育教学行为,促进教师专业水平不断提高的一种教师评价模式。可持续发展性教师评价是对教师业绩性评价的革新和发展。目前各界公认的该体系的发展方向及预定标准有如下几点:

15、(1)在可持续发展性教师评价体系中,对教师的评价坚持双轨制:定性评价和定量评价相结合:在重视教育教学成果和业绩指标量化的同时,关注不能直接量化的指标(学生情感、态度、价值观等方面的培养和教师创新精神、实践能力、心理素质、行为习惯等综合素质等),用定性评价(质性评价)去调整定量评价。(2)横向比较和纵向比较相结合:不仅要进行教师之间的横向比较,还要关注教师个体现在与历史业绩、水平的纵向比较,减少教师思想压力,培植正确的期望值(3)发展性和终结性相结合:评价既要重视结果,更应重视过程,立足于教师的未来发展,把教师在发展性评价中取得的进步和成功作为终结性评价(年度考核)的依据,而在教师专业成长过程中

16、发现的不足方面应与终结性评价脱钩。(4)数字化和人性化相结合:评价不仅依赖数字化客观事实,还应渗透被评价者或评价者的主观评价;在共性业绩比较的同时,关注评价对象的差异性和个性化。评价指标和评价标准是多元的、开放的和具有差异性的;要求对信息的收集应当是多样的、全面的和丰富的,立足于促进评价对象的发展,为教师的反思提供指导和帮助。(5)教师个人与学校发展相结合:学校是培养人的地方,学校的发展目标应包括教师的成长指标,没有教师的发展,也就没有学校的发展;教师发展指标同时要与学校的发展规划、计划内容紧密相联,不能游离于学校整体发展之外,否则教师就会失去发展的动力。因此,可持续发展教师评价有以下特点:评

17、价目标协约化发展指标梯级化评价主体互动化评价方法多样化评价研究系列化可持续发展教师评价有以下原则:方向性原则科学性原则全面性原则主体性原则可行性原则1.3课题调研与可行性分析1.3.1 课题调研目前,每个高校都有自己的一套教师业绩量化考核方案,大多数高校还采用传统的量化模式,由教师填写书面材料,交由人事部门进行手工量化,不仅效率低、真实性差, 而且不得于激发教师的工作热情,调动其积极性。针对以上问题,如何从我国的国情出发,建立具有中国特色的、多样化、系统化的校内教师业绩考核管理体系,并使之制度化,以保证学校教学质量的不断提高,既是全国教学工作评估深入发展的必然所至,也是进一步探索建立我国高校教

18、学质量监控、实施宏观管理的重要内容。在具体实施过程中,由于测评标准的不断完善,教师业绩量化考核管理系统的稳定性和灵活性受到了很大的挑战,另外,各个学校实际情况的不同,考核的内容和具体实施标准也很不一样。所以对于本系统开发设计应注意以下几点:(1)尽量采用学校现有软硬件环境,设计出与原教师考核系统完善结合的开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用的目的。(2)系统设计应该按照学校规定的教师考核标准,并达到操作过程中的直观、方便、实用、安全等要求。(3)系统分析等前期工作应尽量详细完善,采用动态管理方案,以便学校考核标准的改变。(4)系统采用模块化程序设计方法,既便于系统功能

19、的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。(5)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。1.3.2 可行性分析本系统从以下几个角度进行了可行性分析研究:(1)技术可行性本课题主要是利用Microsoft Visual Studio.NET中的ASP.NET来实现系统的主要功能,ASP.NET简单实用,是一种编译型的编程框架,它的核心是NGWS runtime,功能强大,编译后执行,执行效率高,尤其是在数据库连接有更强大的优势,对大型站点有更好的支持,且有多种语言支持能力。目前有很多ASP.NET的技术交流网站,可以通过相关站点获得技术

20、支持,拓广开发思路。后台数据库是用SQL Server 2000设计的,SQL Server 2000提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据,还可以使用XML更新程序轻松地插入、更新和删除数据。可以通过Web轻松访问数据,还有强大而灵活的基于Web的分析功能,SQL Server2000的分析服务功能被扩展到了Internet。(2)经济可行性经济的可行性可从以下两个方面来讲:本课题主要采用单机开发,资料查找和调研分析等都在学校完成,在校园局域网内或在Internet上运行,目前已具备开发和试运行

21、所需要的软件和硬件资源,所以开发成本和运行成本以及维护成本都比较低;本系统基于Web运行,建有校园网的高校可以在不添加任何软硬件投入的情况下使用本系统完成教师业绩考核管理工作,只需在客户端利用装有IE浏览器PC机,在考核管理期间,教师按照学校的规定进行相关业绩信息的录入,各相关部门安排人员兼职管理,添加时间为每学年结束期间,运行成本极低。综上所述,本课题具有较高的实用价值,在技术上是可行的,在经济上是合理的。1.4 论文各章内容介绍本论文介绍了高校教师业务管理系统的设计、开发的全过程,从开始的调研到程序设计,在本篇论文中都有详细的描述。第一章 引言,介绍了课题研发的目的与意义、研发的背景、可行

22、性分析、各章节内容简介。第二章 详细的系统需求分析,主要介绍系统功能需求分析、业务流、数据流分析、数据字典。第三章 系统的设计,详细介绍了系统总体结构设计,系统数据模型设计(E-R图、关系模型、数据表),介绍了系统开发与运行环境。第四章 教师信息综合管理模块。第五章 科研处信息核实模块。第六章 教务处信息核实模块。第七章 人事处量化、管理模块。第八章 用户使用手册,在用户使用手册中介绍了系统的主要功能、运行环境,系统安装说明以及系统运行与操作指南。第九章 系统评价,介绍了系统的主要功能、特色,系统存在的不足与改进方案和心得体会。最后是结论、致谢、参考文献及附录。2 系统需求分析2.1 系统功能

23、需求分析本课题在目前的高校教师业绩考核管理的体系上,通过计算机技术实现。增加了考核的公平性与透明性,也提高了考核工作的效率,其总体要求如下:(1) 根据学校现有的教师业绩考核管理办法,实现教师、教务信息、科研信息的一一对应,教务处、科研处、教师业绩信息核实的一一对应,保证教师信息的有效性。(2) 教师根据各学期的不同情况,对应的录入相应教务信息和科研信息,并可对还未通过审核的信息进行修改或删除。(3) 教务处、科研处可定时或不定时的对提交的教师业绩信息进行核实,但需保证在规定时间内完成。(4) 人事处管理员能控制考核工作的开始与结束时间,能对考核的标准进行修改,并在考核工作的后期对教师的业绩信

24、息进行量化处理,形成一个比较直观的结果。(5) 每学年的最终考核结果作为历史记录保存,可以根据权限分级查询。教师可以查询本人的学年业绩分数,人事处可查询所有信息。在总体结构上采用B/S结构,各类信息资源在服务器一端,数据库用SQL Server 2000统一存放和组织,教师在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的内容以Web页面形式通过浏览器反馈给教师。2.2 业务流程分析在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可以帮助我们了

25、解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。 通过对系统的需求分析,系统的基本功能已经确定。整个系统各个模块的业务流如图2.1所示。图2.1 业务流程图2.3 数据流分析系统的数据流分析如图2.2所示: 图2.2 数据流分析图2.4 数据字典 (DD)数据字典是关于数据信息的集合也就是对数据流图中包含的所有元素的定义的集合,它的作用在于在软件分析和设计的过程中,给人提供关于数据的描述信息;而且在数据字典中可以建立起一组严密一致的定义,这有助于改进分析员和用户之间的通信,从而将消除许多可能的误解,因此数据字典是系统

26、分析阶段的重要文档。一般情况下,数据字典由4类元素的定义组成:(1) 数据流(2) 数据流分量(即数据元素)(3) 数据存储(4) 处理下面列出教师业务管理系统中数据字典的部分条目。表2.1 数据字典列表名字:教师基本信息别名:教师表描述:存储了教师的基本信息定义:用户基本信息教师工号教师姓名密码性别电话+地址+学位+学历职称+职务+系部代码位置:用户登录模块 教师信息录入、查询、修改模块 教务处、科研处审核模块 人事处量化管理模块名字:用户信息别名:描述:存储了用户的相关信息定义:用户信息=登录帐号+登录密码+权限 位置:用户登录模块名字:必修课信息别名:描述:存储了教师和必修课的一一对应关

27、系定义:必修课信息=教师工号+课程名+开课学期+学时+班次+学生总数位置:教师录入模块、查询模块教务处核实模块人事处量化模块名字:选修课信息别名:描述:存储了教师和选修课的一一对应关系定义:选修课信息=教师工号+课程名+开课学期+学时+学生总数位置:教师录入模块、查询模块教务处核实模块人事处量化模块名字:实验课程信息别名:描述:存储了教师和实验课程的一一对应关系定义:实验课程信息=教师工号+实验名称+开课学期+学时+班次+学生总数位置:教师录入模块、查询模块教务处核实模块人事处量化模块名字:教学获奖信息别名:定义:教学获奖信息=教师工号+奖项名称+获奖时间+奖项级别描述:存储了教师和教学获奖项

28、目的一一对应关系位置:教师录入模块、查询模块教务处核实模块 人事处量化模块名字:实践教学信息别名:描述:存储了教师和实践教学信息的一一对应关系定义:实践教学信息=教师工号+实践编号+实践名称+开课学期+班次+学生总数位置:教师录入模块、查询模块教务处核实模块人事处量化模块名字:指导竞赛信息别名:描述:存储了教师和指导竞赛信息的一一对应关系定义:指导竞赛信息=教师工号+竞赛编号+竞赛名称+竞赛时间+奖项级别位置:教师录入模块、查询模块教务处核实模块 人事处量化模块名字:指导毕业设计信息别名:描述:存储了教师和指导毕业设计信息的一一对应关系定义:指导毕业设计信息=教师工号+指导本科毕业设计人数+指

29、导专科毕业设计数位置:教师录入模块、查询模块教务处核实模块 人事处量化模块名字:学术论文信息别名:描述:存储了教师和学术论文信息的一一对应关系定义:学术论文信息=教师工号+论文标题+第一作者+第二作者+第三作者+发表期刊+发表时间+期刊级别位置:教师录入模块、查询模块科研处核实模块 人事处量化模块名字:科研项目信息别名:描述:存储了教师和科研项目信息的一一对应关系定义:科研项目信息=教师工号+科研内容+项目来源+第一负责人+第二负责人+第三负责人+立项时间+结束时间+获奖情况位置:教师录入模块、查询模块科研处核实模块 人事处量化模块名字:量化标准信息别名:描述:存储了量化项目与量化标准的一一对

30、应关系定义:量化信息=量化项目编号+量化项目+量化分数位置:人事处量化模块3 系统设计本阶段的主要任务是设计程序的体系结构,确定程序组成模块,以及各模块之间的关系。3.1 系统总体结构设计教师业务管理系统 图3.1 系统功能模块结构图3.2 数据库设计系统总体结构功能模块设计结束后,接下来要做的是对数据库进行设计。数据库设计是指对于一个给定的应用环境构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足不同用户的应用需求。在数据库模式中,定义了数据库的结构、表、关系、域和业务规则。在本系统中,使用的是关系数据库的。关系数据库是建立在严格的数据概念的基础上的,其数据结构简单、

31、清晰,用户易懂易用,而且关系模型的存取路径对用户是透明的。3.2.1 E-R图该系统涉及大量的数据,其中包括量化指标、教师的教务、科研信息等,需要进行大量的数据库操作,这就必然要存储和利用各种类型的数据。如何建立一个良好的数据库结构和文件组织形式,使其能够迅速、准确的查找所需要的数据,是衡量这个系统的主要指标之一。E-R图是表示概念模型的最为常用的方法之一,其中:* 实体型 :用矩形表示,矩形框内写明实体名* 属性:用椭圆型表示,并用无向边与其相应实体连接起来* 联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体连接。根据数据之间的关系得到的ER图:图3.2 系统E-R图3.2.2

32、关系模式经过对如上E-R图的分析,设计,得出如下的关系模式:教师表(教师工号,教师姓名,性别,学位,职称,所在系院)教务信息(工号,理论工作量,实践工作量,教学获奖)学术论文(论文标题,第一作者,第二作者,第三作者,发表期刊,发表时间)科研成果(科研项目名称,项目来源,第一负责人,第二负责人,第三负责人,立项时间,结束时间,奖项)教务核实(教师工号,教师姓名,所在系,核实内容,核实情况)论文核实(教师工号,教师姓名,标题,作者,核实情况)科研项目核实(教师工号,教师姓名,项目名称,负责人,核实情况)用户表(用户名,密码)3.2.3 数据表根据以上的E-R图和关系模式,系统包括以下各表,具体设置

33、见表3.1到表3.11。表3.1系统用户表(nuser)字段名数据类型是否可空默认值说明usernameNvarchar(10)-用户名userpwdNvarchar(10)-用户密码useridentiyChar(10)-用户权限表3.2 教师表(Teacher)字段名数据类型是否可空默认值说明TNumNvarchar(10)-教师工号TNamenvarchar(20)-教师姓名TPsdnvarchar(10)-教师密码TSexbit(1)-教师性别Taddressnvarchar(50)-教师地址Tphonenvarchar(15)-教师电话Tdegreenvarchar(20)-教师学位

34、Txlnvarchar(20)-教师学历Tzwnvarchar(50)-教师职务DeptNumnvarchar(10)-部门代码表3.3 学术论文信息表(discourse)字段名数据类型是否可空默认值说明dnoint(4)-论文编号tidnvarchar(10)-教师工号titlenvarchar(50)-论文标题member1nvarchar(20)-第一作者member2nvarchar(20)-第二作者member3nvarchar(20)-第三作者magazinenvarchar(50)-发表期刊ttypenvarchar(50)-期刊级别ptimedatatime(8)-发表时间c

35、heckedbit(1)0审核标志表3.4 科研项目信息表(scientific)字段名数据类型是否可空默认值说明snoint(4)-科研项目编号tidnvarchar(10)-教师工号itemnvarchar(50)-科研项目名称sourcenvarchar(50)-项目来源member1nvarchar(20)-第一负责人member2nvarchar(20)-第二负责人member3nvarchar(20)-第三负责人begintimedatatime(8)-立项时间endtimedatatime(8)-结束时间enctypenvarchar(50)-奖项类别checkedbit (1)

36、0审核标志表3.5 必修课信息表(requiredcourse)字段名数据类型是否可空默认值说明Tidnvarchar(10)-教师工号rnoint(4)-课程号rnamenvarchar(30)-课程名rtermnvarchar(10)-开课学期rhourint(4)-学时classnumint(4)-班次totalnumberint(4)-学生总数checkedbit(1)0审核标志表3.6 选修课信息表(elective)字段名数据类型是否可空默认值说明tidnvarchar(10)-教师工号enoint(4)-课程号enamenvarchar(30)-课程名etermnvarchar(

37、10)-开课学期ehourint(4)-学时totalnumberint(4)-学生总数checkedbit(1)0审核标志表3.7 实验课信息表(experment)字段名数据类型是否可空默认值说明tidnvarchar(10)-教师工号exnoint(4)-实验课程号encnamenvarchar(30)-实验课程名extermnvarchar(10)-开课学期exhourint(4)-学时classnumint(4)-班次totalnumberint(4)-学生总数checkedbit(1)0审核标志表3.8 指导竞赛信息表(guidance)字段名数据类型是否可空默认值说明tidnva

38、rchar(10)-教师工号cnamenvarchar(30)-竞赛名称ctermnvarchar (10)竞赛时间cenctypenvarchar(20)-获奖级别checkedbit(1)0审核标志表3.9 指导毕业设计信息表(desgin)字段名数据类型是否可空默认值说明tidnvarchar(10)-教师工号dnoint (4)-标识号dnumint (4)-指导毕业设计人数checkedbit(1)0审核标志表3.10 实践课信息表(practice)字段名数据类型是否可空默认值说明tidnvarchar(10)-教师工号pnoint(4)-实践课程号pnamenvarchar(30

39、)-实践课程名ptermnvarchar(10)-开课学期classnumint(4)-班次totalnumberint(4)-学生总数checkedbit(1)0审核标志表3.11部门表(Department)字段名数据类型是否可空默认值说明DepNumnvarchar(10)-部门代码DepNamenvarchar(15)-部门名称ShortNamenvarchar(6)-部门简称3.3系统开发与运行环境的选取3.3.1 本课题的开发环境 开发工具:Microsoft Visual Studio.Net2003前台开发工具 Microsoft SQL Server2000后台数据库开发工具

40、 Macromedia Dreamweaver MX页面优化处理工具 Microsoft Visio设计工具 Adobe Photoshop7.0.1图片处理工具 系统环境: Windows XP ProfessionalIIS 5.1 .NET Framework1.13.3.2 ASP.NET的优点ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。其优势主要表现在以下方面: 增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。ASP.NET 可利用早期绑定、实时编译、本机优化等服务,这相当于在编写代码行之前便显著提高

41、了性能。 世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。 灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。 简易性。ASP.NET

42、 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。 可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 A

43、SP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。 自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。 安全性。借助内置的 Wi

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号