网络书店毕业论文

ID:46259793

大小:445.30 KB

页数:35页

时间:2019-11-22

网络书店毕业论文_第1页
网络书店毕业论文_第2页
网络书店毕业论文_第3页
网络书店毕业论文_第4页
网络书店毕业论文_第5页
资源描述:

《网络书店毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、内容摘要31概述31.1开发背景31.2开发的硬件及软件环境41.3ASP.NET三层架构简介41.4牛成静态页面技术51.5MicrosoftSQLSetvet技术简介51.6jQuery技术简介51.7Ajax技术简介52需求分析62.1功能需求72.1.1前台功能72.1.2后台功能73总体设计83.1数据库设计84详细设计与实现114.1数据库访问通用类的创建114.2模型实体层设计114.3数据访问层(DAL)设计124.3.1bookService.cs类124.3.2orderService.cs124.3.3userService.cs类

2、134.3.4webService・cs类144.4业务逻辑层(BLL)设计164.4.1adminCheck,cs类174.4.2JScript.cs类174.4.3systemManager.cs类184.5表现层设计184.5.1页面设计184.5.2功能模块204.6.2.1用户登录模块204.6.2.2用户注册模块224.6.2.3图书浏览模块234.6.2.4图书搜索模块244.6.2.5购物车及在线结账模块255系统测试284.1功能模块测试285.2SQL注入测试316总结32参考文献32Abstract&Keywords33基于.NET

3、网络书店系统的设计与实现专业:计算机科学与技术(网络方向)学号:200613002555学生姓名:陈永和指导老师:李梦讲师何东助教【内容摘要】随着Internet的迅速发展,电子商务已被广大的互联网用户所接受,网络书店系统作为其中的一部分也有了迅速的发展。本文对目前流行的网络书店系统(如当当网,China-Pub)进行了调查和分析,对目前先进的WEB开发技术进行了研究,总结出现有网络书店系统有优点和不足,并针对这些优缺点开发出一套具有较好用户体验的全新网络书店系统。本文对ASP.NET、SQLServer.CSS、XHTML、JavaScript.Jqu

4、ery、Ajax等技术进行了较深入的研究,开发出具有网上浏览、图书收藏、图书评论、购物车、在线购买、多条件组合查询、用户注册、用户管理、后台图库管理、在线维护、生成静态页面等功能完善,界而美观的网络书丿占系统。【关键词】ASP.NET;SQLServer;网络书店系统;B/S结构;三层架构1概述1.1开发背景网上书店系统目両主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。对读者來说,无需为寻找一本自己想要的书好奔波于城市的各个角落,通过网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。国内著名的两大

5、书店,当当网与卓越网。除此还有全国最大的计算机书店China-Pub等。经分析,当当网、卓越网和China-Pub均采用主流的XI1TML+CSS/

6、j局,以提高网站的加载速度、搜索引擎收录率并可提高可维护性。订购图书、放入购物车均使用Ajax技术,实现页面无刷新,以改善用户的体验。这些网站还提供根据各种条件对图书实现高级查询,图书评论功能,新书好书推荐功能,留言询问功能等。近年来,ASP.NET技术发展迅速,MVC框架、三层架构、L1NQ.WebService、WCF等技术应运而生。国内外许多网站都采用ASP.NET技术,购物网站使用的例了也非常多。同

7、时,基于JavaScript和xml的Ajax技术、JavaScript的各种框架也在各人购物网站中得到很多的应用。1.2开发的硬件及软件环境木系统搭建的开发环境:Windows7+IIS7.5+IE&0+VisualStudio2008(.NetFramework3.5)+SQLServer2005。服务器端运行环境:Windows2000Server以上,IIS5.0以上,.NetFramework3.5。客户端运彳亍环境:系统兼容IE(6.0以上版本)、Firefox、Opera>Safari等浏览器。1.3ASP.NET三层架构简介三层应用模型是

8、现在最流行的一种Web开发模型,即Web应用程序由表示层、业务逻辑层(BusinessLogicLayer,BLL)和数据访问层(DataAccessLayer,DAL)及实体层组成。表示层指捉供给用户所使用的界而及各种功能函数;业务逻辑层(BLL)对业务逻辑和业务实体进行封装,通过数据访问层(DAL)来获取数据库中的数据;数据访问层(DAL)将所冇对数据库操作的有关过程业务分离出来,这样方便和不同的数据库进行打交道。三层Web应用模型有利于系统的开发、维护、部署和扩展,模型结构如图1所示:图1三层架构示意图此次系统开发项目的结构图如图2所示:图2项目结

9、构图1.4生成静态页面技术纵观口前各大网络书店,网上购物网站,新闻网站,都会发现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《网络书店毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、内容摘要31概述31.1开发背景31.2开发的硬件及软件环境41.3ASP.NET三层架构简介41.4牛成静态页面技术51.5MicrosoftSQLSetvet技术简介51.6jQuery技术简介51.7Ajax技术简介52需求分析62.1功能需求72.1.1前台功能72.1.2后台功能73总体设计83.1数据库设计84详细设计与实现114.1数据库访问通用类的创建114.2模型实体层设计114.3数据访问层(DAL)设计124.3.1bookService.cs类124.3.2orderService.cs124.3.3userService.cs类

2、134.3.4webService・cs类144.4业务逻辑层(BLL)设计164.4.1adminCheck,cs类174.4.2JScript.cs类174.4.3systemManager.cs类184.5表现层设计184.5.1页面设计184.5.2功能模块204.6.2.1用户登录模块204.6.2.2用户注册模块224.6.2.3图书浏览模块234.6.2.4图书搜索模块244.6.2.5购物车及在线结账模块255系统测试284.1功能模块测试285.2SQL注入测试316总结32参考文献32Abstract&Keywords33基于.NET

3、网络书店系统的设计与实现专业:计算机科学与技术(网络方向)学号:200613002555学生姓名:陈永和指导老师:李梦讲师何东助教【内容摘要】随着Internet的迅速发展,电子商务已被广大的互联网用户所接受,网络书店系统作为其中的一部分也有了迅速的发展。本文对目前流行的网络书店系统(如当当网,China-Pub)进行了调查和分析,对目前先进的WEB开发技术进行了研究,总结出现有网络书店系统有优点和不足,并针对这些优缺点开发出一套具有较好用户体验的全新网络书店系统。本文对ASP.NET、SQLServer.CSS、XHTML、JavaScript.Jqu

4、ery、Ajax等技术进行了较深入的研究,开发出具有网上浏览、图书收藏、图书评论、购物车、在线购买、多条件组合查询、用户注册、用户管理、后台图库管理、在线维护、生成静态页面等功能完善,界而美观的网络书丿占系统。【关键词】ASP.NET;SQLServer;网络书店系统;B/S结构;三层架构1概述1.1开发背景网上书店系统目両主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。对读者來说,无需为寻找一本自己想要的书好奔波于城市的各个角落,通过网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。国内著名的两大

5、书店,当当网与卓越网。除此还有全国最大的计算机书店China-Pub等。经分析,当当网、卓越网和China-Pub均采用主流的XI1TML+CSS/

6、j局,以提高网站的加载速度、搜索引擎收录率并可提高可维护性。订购图书、放入购物车均使用Ajax技术,实现页面无刷新,以改善用户的体验。这些网站还提供根据各种条件对图书实现高级查询,图书评论功能,新书好书推荐功能,留言询问功能等。近年来,ASP.NET技术发展迅速,MVC框架、三层架构、L1NQ.WebService、WCF等技术应运而生。国内外许多网站都采用ASP.NET技术,购物网站使用的例了也非常多。同

7、时,基于JavaScript和xml的Ajax技术、JavaScript的各种框架也在各人购物网站中得到很多的应用。1.2开发的硬件及软件环境木系统搭建的开发环境:Windows7+IIS7.5+IE&0+VisualStudio2008(.NetFramework3.5)+SQLServer2005。服务器端运行环境:Windows2000Server以上,IIS5.0以上,.NetFramework3.5。客户端运彳亍环境:系统兼容IE(6.0以上版本)、Firefox、Opera>Safari等浏览器。1.3ASP.NET三层架构简介三层应用模型是

8、现在最流行的一种Web开发模型,即Web应用程序由表示层、业务逻辑层(BusinessLogicLayer,BLL)和数据访问层(DataAccessLayer,DAL)及实体层组成。表示层指捉供给用户所使用的界而及各种功能函数;业务逻辑层(BLL)对业务逻辑和业务实体进行封装,通过数据访问层(DAL)来获取数据库中的数据;数据访问层(DAL)将所冇对数据库操作的有关过程业务分离出来,这样方便和不同的数据库进行打交道。三层Web应用模型有利于系统的开发、维护、部署和扩展,模型结构如图1所示:图1三层架构示意图此次系统开发项目的结构图如图2所示:图2项目结

9、构图1.4生成静态页面技术纵观口前各大网络书店,网上购物网站,新闻网站,都会发现

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭