网上书店系统毕业论文.doc

网上书店系统毕业论文.doc

ID:93577

大小:670.50 KB

页数:35页

时间:2017-06-20

网上书店系统毕业论文.doc_第1页
网上书店系统毕业论文.doc_第2页
网上书店系统毕业论文.doc_第3页
网上书店系统毕业论文.doc_第4页
网上书店系统毕业论文.doc_第5页
资源描述:

《网上书店系统毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网上书店系统毕业论文目录1绪论11.1课题背景11.2开发目标12系统分析22.1需求分析22.2可行性分析22.2.1需求可行性22.2.2技术可行性23总体设计43.1设计方案43.2数据库设计43.2.1数据库概念设计43.2.2数据库E-R图53.2.3数据库逻辑结构设计53.3模块划分74实现数据库访问层104.1一般数据库操作的封装104.2存储过程操作的封装125详细设计与实现135.1用户管理模块135.1.1用户注册135.1.2用户登录145.1.3找回丢失密码155.1.4修改个人信息165.2图书管理模块175.2.1管理图书类别

2、185.2.2添加、删除、修改图书信息185.2.3列表显示图书195.2.4搜索图书205.3购物车管理模块225.3.1查看购物列表225.3.2结账235.4订单管理模块245.4.1客户订单管理245.4.2管理员订单管理255.5后台管理模块27335.5.1查询用户信息285.5.2查询销售情况296系统测试306.1单元测设306.2集成测试30结论31致谢29参考文献3333基于ASP.NET的网上书店系统的设计与实现1绪论1.1课题背景随着网络技术的迅猛发展,越来越多的人热衷于上网,网上购物俨然已成为一种时尚和潮流。人们只要打开电脑,轻

3、点鼠标,登录到购物网站,即可突破地域的限制,恣意遨游于信息的海洋。书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中,越来越多的网上书店诞生了,并且生机勃勃。1.2开发目标在VisualStudio2010开发工具和SQLServer2008数据库软件基础上,采用ASP.NET语言,开发一套网上书店系统,实现管理员可以通过Web浏览器进入后台,实现网上图书添加、删除、图书分类管理及定单管理、用户管理等功能,以及用户登录、注册,在站内进行搜索等功能。332系统分析2.1需求分析网上书店系统包括如下基本功能。l用户注册和登录:为用户提供注册、登

4、录、找回丢失密码、修改个人信息等功能。l图书信息查询及管理:对信息进行灵活的分类、存储,方便用户迅速从少则几万,多则几十万甚至上百万种图书中找出自己所需图书。l购物车管理:用语存储用户选择好的图书,完成购物后可以自动生成订单以供管理者进行管理。l订单管理:为用户提供订单查询功能,同时为管理者提供订单查询功能及处理功能。l后台管理:为管理者提供用户信息查询和销售情况查询等功能。2.2可行性分析2.2.1需求可行性网上书店为人们提供了诸多方便。l更加广阔的环境:人们不受时间、空间的限制,不受传统购物的诸多限制,可随时随在网上交易。l更加广阔的市场:在网上这个

5、世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。l更加快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省大量开支,从而大大降低了商品流通和交易成本。l更加符合时代要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。综合应用所学知识,构建网上书店系统,并重点实现网上书店系统所涉及的功能,从而使本人把所学的理论知识能够很好的运用到实践当中。2.2.2技术可行性近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点

6、的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、ClientScript到CGI,从JAVA的诞生到ActiveX,Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了ActiveServerPages(ASP),一种用以取代CGI(CommonGatewayInterface,通用网关接口)的技术。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式的动态网页,包括使用HTML33表单收集和处理信息,上传与下载等等。更重要的是,

7、ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本系统选择ASP作为开发工具最重要的原因之一。333总体设计3.1设计方案为实现需求分析中所提到的网上书店的功能,本系统分为4层,分别为表示层(由ASP.NETWeb窗体组成,主要用于显示信息和与用户交互)、商务逻

8、辑层(用于抽象表示层功能,为表示层提供服务)、数据访问层(为商务逻辑层提供访问数

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

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

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