ASP。NET不能被视作对于ASP的附属,或者是单纯的新的版本,它借助卓越的程式框架来承载了多种被广泛采用的语言。而ASP。NET在革新求变的跨越之时,也保留了对ASP的兼容性,与此同时新建了多种模块,丰富功能及设施,借此来改进应用程式的排错能力、扩充能力。通过丰富ASP。NET的能力,在其中轻松地添加新的内容。 动态的创建特性使得我们得以使用任何与。NET兼容的语言,来建立应用程式。另外值得一提的是,它能够利用任何微软之上的。NET框架,展现出其卓绝的包容性。广大使用这项技术的编码者,在完成常规性的差使时受益于它所带来的便利性,在创建项目的进程中免于承受繁杂工作的烦扰,使编码者的工作方式得以简化。
2。2 ADO。NET介绍
ADO。NET对于数据库调用的过程进行了相对较多的优化,从而成为优先级别较之于其他接口更高的选择。 ADO。NET由ADO演变,ADO无法应对新兴起的web应用程式的编写工作,随之遭遇了无法甩脱的瓶颈。尽管在此之前的ADO在涉及数据库操作的层面有着极其有效简便的独到优势,面向对象的特征也让它杰出的连接关系数据库能力展露无遗,然而它仍旧存在着许多难于克服的弊处:与XML并不能够兼容的它不能实现与多个数据源的连接。而ADO。NET的应运而生仿佛就是为了除却所有前身的弊端,ADO。NET能够和相互存有差异的数据源实行交互,并且优化了对于多样化的组件的支持,使其功用面向的范围得以扩充。
2。3 Sql Server简介
SQL是一种标准语言,关系数据库管理系统。 它能够构架与数据库之间的互相连接,从而SQL语句可以用来执行数据库的功能任务,诸如在数据库中进行数据的更新和提取。广泛的关系数据库管理系统大多取用了SQL语句。纵使多数数据库SQL语句需要进行重建及扩建计划,仅凭囊括选择,插入,更新,删除,创建在内的数类命令,SQL仍旧能凭此实行近乎全数的数据库操作。
3 需求分析
3。1 可行性分析
在构建系统整体蓝图的进程之中,进行技术,经济和社会方面的分析,是很有必要的,其目的在于规避开发历程之中所遇的险阻,从而提升系统成功研制的胜算。可行性研究的目的是以尽可能低廉的成本,争取问题得以于最短时间内被终结。展开对于可行性的剖析务必从多种角度着手:
3。1。1技术可行性
出于对与用户群体所需功用方向的考虑,实现本系统的技术选用了ASP。NET,以期实现界面明晰轻便的网站样式。使用SQL 2005数据库,它所含括的功能对于数据的管理与修正已然足矣,而安全性以及对信息的保护也极为可靠。从本系统的开发平台来讲,已是成熟可行的。而硬件配置方面所需的成本并不高昂,现今的绝大多数个人电脑即可满足编程需求,在硬件方面并不存在不可企及的门槛。
3。1。2 经济可行性
开发本系统所需的硬件成本绝不高昂,在技术的可行性上亦可跨过开发的一切门槛。相比于其他繁杂的编码方式,实现本次设计的所需技术都相较简易,而经济成本的控制尽力缩短整体项目的周期,不拖沓计划好的进程。项目的进度加紧是某种程度上对于成本的变相控制。
3。1。3 操作可行性
计算机的普及程度已无需赘述,而本系统的面向群众更是接受过相当的教育程度的教师学生群体,与此同时,简明清晰的界面分划为用户供应了优质的使用体验,功用方向明确,在使用过程中减轻了用户的使用负担,亦同时满足了用户所需的功能文献综述
经由分析考虑之后即可得出论断,该系统的实行是预见可行的。