ASP。NET的多样性和适应性体现在它可以完美的将其运行的网页应用在其他平台上。追溯根源,ASP。Net是基于通用语言的程序[3],这样的好处就是你可以用一种甚至多种语言编写你的程序,但是最终由于通用语言的通用性都可以完美的拷贝到ASP。NET中。论文网

ASP。NET的另一个优势就是服务器环境和应用程序设置简易方便[4]。ASP。NET提供了一个类似于外部设置接口的简易文本,这里存储用户之前所设置的配置信息,当使用者有新的需求需要更改设置的时候就要更改这个文本的配置就可以达到需求,而不用打开开发工具。所以在一个新的ASP。NET应用程序和其相应的服务器创建时只要将之前写好的配置文件拷贝放在相应的文件位置即可,省去了用户重启系统的麻烦。

    下面简要概括APS。NET的几大优点:

1)效率,ASP。NET是建立在。NET Framework之上的,可使用Visual Basic ,C++这样的模块化程序设计语言,运行时不用重复编译,比一般的脚本编程语言高效很多。

2) 可分离性,ASP。NET的代码和内容是完全分离的,修改起来简易便捷很多。

3) 代码量,ASP。NET可以用一个说明来实现部分代码,大大减少了代码编写量。

1。2。2动态网站技术介绍

由于系统界面要求较强的交互行和数据更新的及时性,我们用静态网页是实现不来的。只是就要考虑动态网页技术了,比如我们所熟知的四大动态网页技术: JSP,ASP,ASP。NET等。本设计采用ASP。NET技术。动态网页不需要经常大量的修改数据就可以实现界面的变化,数据的管理。

1。2。3 数据库技术

本文实现网上商城系统涉及很多的数据处理机制。本系统采用SQL Sever2008作为数据库管理系统。在SQL Server2008中,每个数据库都是由表、触发器、存储过程等数据库对象所组成的[5]。SQL Server2008就像是一个大的仓库,它将不同的数据存放在不同的表中,这些表可以是独立的亦可以是关联的,然后MySql就将这些表放在一个大的仓库中进行存储。通过一基本的语句对数据表进行相应的增删改查。由于这些表都是放在数据库这个大型的仓库中,相对的较为集中,修改起来也比好快速[6]。

SQL Sever2008具有以下特点:

1)安全性  SQL Server2008的访问和使用是需要授权的。未授权的用户是无法直接使用的。

2)操作简单 SQL Server2008提供了基本的数据表修改语言,用户可以快速掌握。

3)容量大 SQL Server2008是一个大型的数据仓库,用户可以存储最多几十万张表,存储量完全够用。

1。2。4  连接数据库

ADO。NET为用户提供了一种全新数据库访问机制,它使得数据库编程变得十分简单。ADO。NET为用户提供两种数据访问的模式。

1)连接模式    这是一般的数据访问方式。

2)非链接模式   非连接模式(disconnected),是ADO。NET才具有的。提供了更大的升级性和灵活性。非链接顾名思义就是前端的应用程序获取数据后不在需要连接仍然可以继续做数据更新[7]。

ADO。NET中非连接模式的核心是DataSet类,数据集对象用以XML的形势存放数据。数据集对象可以从数据库中获得,以可以从XML数据流中获取,所以用户不需要考虑数据源位置。在ADO。NET体系结构中数据提供者对象也是一个非常重要的部分,通过它可以访问数据库,产生数据集对象,同时它还支持数据连接模式下的数据库访问。

2 需求分析

2。1可行性分析

2。1。1 技术可行性

技术可行性主要涉及到:计算机需要有比较高的配置内容,要有足够大的空间安装程序运行平台、数据库和各种各样的编程工具,在编程上提供十分可靠的支持;在编程人员方面,可以运用以前所学各种开发软件的计算机知识和管理知识,加上不断学习,为系统的开发提供了必要技术保障[7]。

上一篇:Java商业广告投放系统的设计
下一篇:java安卓的医院挂号系统的设计+源代码

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】