5.7订单管理功能模块的实现 22
5.8图书信息功能的实现 22
5.9 管理员登陆模块的实现 26
结 论 28
参考文献 29
致 谢 30
1 前言
1.1 课题背景
随着Internet的普及,人们对网络有了新的认识,现在的网络已经不只是用来通信、查看信息。对于一个书店老板、或者一个出版社而言,就需要更快的让别人知道你书店的详细信息,所以这时基于ASP.NET的网络书店就应孕而生,采用C#语言和SQL server 2005相结合,以Web的形式展现给人们,使人们对图书的购买有了新的途径。基于ASP.NET的在线图书销售是以B/S为模板框架的。该系统用于图书的网络管理化,近年来,网名们对购物网站的看法从不了解到了解,从拒绝到接受,再从接受到信任,于是乎,网上购物的观念深入人心。
1.2 设计目标
我所研究的课题是要学会用ASP.NET与C#相结合来实现一个网络化的在线图书销售,在开发系统之前,先得了解业务的需求,通过需求分析,再拟定出详细的功能设计与流程,再利用.NET平台设计出相应的Web程序,这个过程中需要涉及到C#,以及数据库SQL Server2005的相结合。
1.3 设计意义
社会在进步,时代在发展,人们对物质的追求就越来越高,网络化的平台提供人们一个跨越了时间和空间的世界,利用网络可以高效率的完成很多事情。该课题就是以当下被电子商务所普及的时代为背景设计出来的。在线图书销售的实现帮助网迷们更快的搜索以及购买图书,帮助书虫们在炎热的夏天以及寒冷的冬天都可以足不出户。源^自·751·文.论,文'网]www.751com.cn
2.系统开发环境介绍
2.1 ASP.NET平台
ASP.NET是Microsoft.net的一部分,作为战略产品,不仅仅是Active Server Page(ASP)的下一个版本;它提供了一个统一的Web开发模型,其中包括开发人员生产企业级Web应用程序所需的各种服务。
ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括Visual Basic .NET、C#)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET Framework。开发人员可以方便的地获得技术的优点,其中包括托管的公共语言运行库环境、继承等等。
ASP.NET 可以天衣无缝地与WYSIWYG HTML 编辑器和其他编辑工具(包括Microsoft Visual Studio .NET)一起工作。这不仅使Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。
2.2 .NET Framework
.NET Framework (简称.NET框架),是生成、运行.NET应用程序和Web Service的组件库的。包括两个主要组件;一个是公共语言运行库(简称运行库),另一个是类库。运行库提供.NET程序所需要的核心服务,类库为开发和运行.NET应用程序提供了各种支持。
.NET是一个全新的跨语言开发平台,它改进了Windows中应用程序的开发与部署。.NET平台的实现目标如下;
(1)提供一个一致面向对象的编程环境,无论代码是在本地执行还是分布在Internet上。
(2)提供一个将软件部署和版本控制冲突最小化的代码执行环境。
(3)提供一个能够提高代码执行安全性的代码执行环境。
(4)使开发人员的经验在面对类型不同的应用程序时保持一致。