毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET+access实验室信息管理系统设计(3)
ASP.NET技术的主要优点如以下几方面[10]:
(1)性能优越。ASP.NET中的代码是运行于服务器端经过编译的代码;同时引进了早期绑定、缓存服务、本地优化等技术,很大程度上提高了ASP.NET的执行效率。
(2)易于开发。ASP.NET提供了很多平常容易使用到的功能控件,使提交表单、表单验证、交互数据等常用操作变得非常简单。同时页面的逻辑关系和代码是分开的,使程序更易于文护。
(3)语言丰富。ASP.NET完全支持面向对象的Visual Basic,C#,JScript等一系列开发语言,这就是说开发者完全可以利用语言的优势来开发ASP.NET程序,并且可方便地利用这些语言的类库和消息处理模型。另外,ASP.NET是完全基于组件的,对于所有的页面、COM对象乃至HTML元素都可以视为对象。
(4)强大的IDE支持。微软为用户提供了VS.NET集成开发环境,支持所见即所得、控件拖放、编译调试等功能,使开发者更加的方便。
2.3 C#语言
本次设计采用了C#语言来编写网页上的程序代码,因为之前学过一点C++语言,相对于VB语言来说, 我更加熟悉C#语言一点。C#语言是一种面向对象的编程语言,它能使开发者在短时间内掌握并运用到实际的程序开发中去,它是一个平衡点,在创建复杂程序和语言易用性方面[11],C#语言具有许多优点,主要体现在以下几个特点:
(1)简单方便。C#比起C++语言来明显简单,去掉了许多的操作符,在C#语言中,仅用“.”操作符就能完成对方法、属性的调用。
(2)灵活兼容。C#虽然简化了许多,但没有削弱它的灵活性,它不支持多继承,但可以通过对接口的继承来实现指针功能。在兼容性方面,C#遵守.NET公用语言规范标准(CLS),保证了C#与其他语言组件进行相互操作。
(3)面向对象。在C#语言中,每种类型都可以被看做是一个对象,它具有面向对象应有的特性,如封装、继承等。C#只允许单继承。
(4)较好的安全处理和错误处理。C#语言要求遵守相关变量的规则,禁止使用没有被初始化的变量,取消一些不安全的类型转换,还有提供边界检查。还有一些垃圾回收、异常处理、安全检查来实现更好的安全处理。
2.4 Access数据库
本次设计采用Access数据库[12],我用的是Access2007版本,它是由微软发布的关系数据库管理系统。它结合了MicrosoftJet Database Engine和图形用户界面两项特点,是 Microsoft Office的系统程序之一。Access以它自己的格式将输入的数据放在基于Access Jet的数据库引擎里,另外Access还可以直接导入或者链接数据。
本次设计就是采用Access来存储数据,利用一些数据库操作语言对Access数据库进行更新、删除、插入和查找,使用非常简单,学起来也非常容易。Access具有如下优点:
(1)存储方式单一性。文件扩展名以*.accdb为后缀,它包含了整个数据库里定义的各种表格,便于用户操作与管理。
(2)面向对象性。对象化数据库中的各种功能,Access面向对象,在各类对象中封装数据库管理的各种功能,这些都大大简化了各种应用程序的开发。
(3)界面友好性。Access具有可视化的特点,界面友好,容易操作。而且Access数据库系统提供了表、报表设计器、查询生成器等各种设计器以及窗体向导、报表向导等向导工具,使得操作更为简单,更加容易掌握[13]。
2.5 ADO. NET技术
ADO.NET中许多对象是ADO原有的,但提供了更多的功能,此外还添加了其他新对象和程序化接口以便程序设计更有利于开发。
2.5.1 概述
ADO.NET[14]是.NET Framework中的一组数据访问技术,利用它可以很容易的连接数据源并访问、显示和修改数据。ADO.NET包含了一系列的对象,应用这些功能强大的对象可以轻松完成对数据库的复杂操作。ADO.NET提供多种数据源的访问,包括Microsoft SQL Server数据源以及通过OLE DB和XML公开的数据源。应用程序可以通过使用ADO.NET来连接到这些数据源并操作和更新数据。
共4页:
上一页
1
2
3
4
下一页
上一篇:
面向可配置的企业基础管理平台开发
下一篇:
基于安卓平台的无线点餐系统设计
基于android的环境信息管理系统设计
ASP.NET飞翔租贷汽车公司信...
Android员工请假系统设计
高校校园网信息安全隐患及防范措施
大数据时代下电子商务个性化信息服务研究
java+mysql学术会议参会信息系统的设计+源代码
JAVA+MYSQL小型超市进销存信...
浅论职工思想政治工作茬...
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
基于Joomla平台的计算机学院网站设计与开发
提高教育质量,构建大學生...
浅谈高校行政管理人员的...
从政策角度谈黑龙江對俄...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
压疮高危人群的标准化中...