电子商务网上购物系统论文

上传人:沈*** 文档编号:113181041 上传时间:2022-06-24 格式:DOC 页数:15 大小:274.50KB
收藏 版权申诉 举报 下载
电子商务网上购物系统论文_第1页
第1页 / 共15页
电子商务网上购物系统论文_第2页
第2页 / 共15页
电子商务网上购物系统论文_第3页
第3页 / 共15页
资源描述:

《电子商务网上购物系统论文》由会员分享,可在线阅读,更多相关《电子商务网上购物系统论文(15页珍藏版)》请在装配图网上搜索。

1、. . 升达经贸管理学院本科毕业设计(论文)题 目_网上购物系统的设计与实现_学生 世维 专业班级 11计升本1班 学 号 2011050132院 (系) 信息工程系 指导教师(职称) 王文凡(讲师) 完成时间 2013 年 4月 5日 目 录摘要ABSTRACT1引言32网上购物系统概述42.1 网上购物系统设计概要42.2 ASP.NET技术综述62.2.1 ASP的6个部对象62.3 技术要点63 数据库的设计与实现73.1 创建数据库73.2 数据库的连接104网上购物系统设计104.1 用户信息模块的实现104.1.1 客户的注册、登录与退出114.1.2 客户资料的查看、更新与密码

2、的修改114.2 图购物信息模块的实现124.2.1 分类的显示和详细信息的显示124.2.2 购物车功能的实现135 的建立与运行环境145.1 的建立与测试145.2运行环境146完毕语147 致15参考文献15网上购物系统的设计与实现摘要随着计算机技术的日益发展,现代社会已经到了真正的信息时代,如何掌握并应用信息就显得非常重要了。很多公司都利用互联网这个市场来达成协议,所以互联网也不再是单纯的传播媒体,它除了传播信息以外,还可成为转变社会形态的枢纽。互联网上的这个虚拟世界正在具体化、现实化,并逐渐与现实生活融为一体。ASP.NET是创建动态网页的一种强大的服务器技术,利用这项技术,可以为

3、World Wide Web 站点或企业部互联网创建动态的可进行交互的Web页面。在微软.NET战略中,ASP.NET是其中的一向核心技术,可以在这个极为强大的新开发环境中提供基于Web的访问。利用ASP.NET可以开发面向对象的代码,同时,可以充当Web应用程序的开发平台,并为开发人员提供创建企业Web应用程序所需要的功能。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。是一种易于使用,配置简单的数据库。本文中的网上购物系统,结合ASP.NET和Acce

4、ss共同开发而成,具有用户使用更简单、界面更直观等优点,设计并实现用户管理、购物车管理、订单管理、购物等功能。关键词数据库;连接;验证;A The Design and Implementation of Online Shopping SystemABSTRACTAlong with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of its:Highly efficient, low-cost advantages, gradually emergin

5、g as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of todays society to live, so that customers can enjoy the convenience of

6、 fast and easy way to purchase their own like commodities. The system is trying to use ASP in a dynamic network of e-commerce websites structure, which is in Windows XP, Microsoft Access for database development in platform, Tomcat application server as a network information services, use ASP techno

7、logy development online shopping system. A shopping cart management, order management, personal information management, message board management functions; Background in part by managers, including commodity management, processing orders, customer information management, information management, and

8、other functions links.After the establishment of the website is a dynamic, interactive, with commodities, systems management, voice mail, and other functions of the e-commerce website users.Keywords database, Connection, Authentication, A1 引言随着信息技术的发展,信息技术使用传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络

9、用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和提高企业竞争力。电子商务给消费者提供了更多的选择,提供了更好的便利性。在互联网上可以进行很多的电子商务活动,“网上购物系统”就是一种典型的电子商务运用。“网上购物系统”实际上是运行在Web服务器中的一个Web应用程序。“网上购物系统”模拟一般的购物店的经营

10、模式,利用页面、脚本程序来实现“网上购物系统”的购物车管理、订单管理、客户信息的管理工作。实现标准购物车功能(分为修改、继续购物、清空、结算四个状态),可对购物车在结算之前任意步骤进行查询和修改,购物过程支持网上结算,购买者可依据订单号查询订单状态(已收到订单、已收到货款、已发货、已送达收货人等状态),后台设置管理员维护界面,可在首页设定新增商品或推荐商品,可设定会员购买折扣,可对订单状态进行跟踪和管理(修改状态、删除订单)可查询当日新增加订单和所有订单。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系

11、统管理。本文中数据库服务器端采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。2网上购物系统概述2.1 网上购物系统设计概要网上购物在线致力于提供产品展示 与订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过便能对自由的选择地购买产品。 该是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模 块功能。其中订单的生成,后台系统,通过系统管理员管理商品、订单、用户来实现。网上购

12、物系统作为网上销售的一种形式,没有强有力的后台支持,就不可能实现网上购物这种电子商务形式。网上购物由于有广大的销售群体,又有展示新产品的网络平台,所以通过电子商务可以迅速地对顾客的需求构成导向。同时,商家也可以通过互联网中的商务数据库,记录下每次访问、销售、购买形式和购物动态;以与客户对产品的意见,商家通过这些统计数据来获取客户对产品的满意度。以下结构设计图(图1-1)。图1-1结构设计图网上购物系统的功能模块大致分为:用户信息模块用户包括系统用户和商店客户。客户可通过页面进行注册申请与查看、更新注册信息。系统用户的作用:对系统用户进行管理,添加、删除、更新用户信息,对购物进行分类管理,添加、

13、更新、删除购物信息,以与根据客户交易信息对客户的账单进行管理。商品信息模块主要包括购物类目管理、购物信息管理与购物交易处理。图购物类目管理:网上购物系统交易系统对购物进行相应的分类,以方便管理。管理员可以创建和编辑购物类目,在添加新购物的时候需要选择相应的类目。图购物信息管理:包含完整的图购物信息,包括图购物的查看、添加、更新、删除。图购物交易处理:客户在购物时需要提交交易表单到图购物管理员,只有等到确认后才能发货。客户购物成功需要经历3个过程:首先客户将图购物放入购物车(此时为“未提交”状态),然后结账即提交给图购物管理员(此时状态为“已提交”),最后图购物管理员确认并发货(状态为“已发货”

14、),如图1-2所示。图1-2成功购物过程图2.2 ASP.NET技术综述2.2.1 ASP的6个部对象ASP提供了6个功能强大的部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象分别是:Request对象:Request对象可以保存Client端送往Server端的所有信息。Response对象:Response对象的主要功能是将信息从Server端传送到Client端。也可以用来实现页面的跳转或Cookie值的设定。由于ASP脚本没有输出“值”的功能,要完成此

15、功能必须使用Response对象。Server对象:Server主要功能是执行与Web服务器直接相关的一些操作。Session对象:Session对象能够记录用户每一次上线的个人信息,它相当于每个上线用户的私有变量集合。它随着用户的上线而产生,随着用户的下线或强制解除而终止。Application对象:Application对象能记录所有Web用户的共有信息,它相当于所有上线用户的公共变量集合。它伴随着Web应用程序的开始运行而产生,随着Web应用程序的运行完毕而终止。Objectcontext对象:Objectcontext对象主要在进行交易处理时使用,利用该对象可以管理、控制这些交易。2.

16、3 技术要点网页、图片制作工具和程序设计语言Dreamweaver制作前台网页。ASP.net动态服务器网页,建立网络数据库的,控制操作的流程。Microsoft Access 建立网络数据库。现将主要的技术要点与其解决思路介绍如下:数据库各功能模块中需要频繁的进行数据库操作,如果每遇到要使用数据库便建立一次将在一定程度上增大系统开销,也更容易出现各种问题。分页技术为了提高页面的读取速度,本系统不会将所有的图购物信息全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的图购物数。权限判断为了防止非法用户访问后台系统,本系统在后台管理的每个文件中都设置了用户权限的判断,如果不是管理员权限

17、的用户则无权访问,若是管理员还要判断该管理员的权限是管理(最高权限)、添加还是查看。这样就提高了系统的安全性。3 数据库的设计与实现3.1 创建数据库图2-1 网上购物系统系统E-R图根据系统功能设计的要求,采用Microsoft Access 2003建立数据库,分别建立了xm_admin管理员表(用于存放后台管理员的信息)、menu大类表(用于存放图购物分类类的信息)、links表(引用)、pay送货表(用于存放送货方式)、shop_pj评论表、shop物品表(用于存放物品信息)、shop_styl表(用于对服装类别进行分类)与user_a用户表(用于存放用户信息)。以下是各表包含的主要字

18、段:xm_admin表:xm_name(用户名)、xm_pwd(密码)。图2-2 xm_admin表结构图menu表:menu_syle(大类名)等。图2-3 menu表结构图links表:lnkId,lnkTitle(名称),lnkAddress(网址)。图2-4 links表结构图pay表:pay_id(产品编号)、pay_name(写订单用户名)、pay_data(日期)、pay_names(收货人)、pay_email(EMAIL)等。图2-5 pay表结构图shop_pj表:shop_id(对应产品编号)、shop_name(用户名称)、shop_data(日期时间)等。图2-6 s

19、hop_pj表结构图shop表:shop_name(服装名称)、shop_rmb(价格)、shop_ls(颜色)、shop_data(日期)、shop_styl(类别)等。图2-7 shop表结构图shop_styl表:shop_styl(小类名)图2-8 shop_styl表结构图user_a表:user_name(用户名)、user_pwd(密码)、user_email(EMAIL)等。图2-9 user_a表结构图3.2 数据库的连接本系统连接和操作数据库。一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,

20、可以很方便的查询和更新。数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Informix、Oracle 和 SQL Server 等等,在这里,我使用的是ASP是如何访问Access数据库的资料以与如何实现建立数据库连接文件实现与数据库的连接,其他文件通过调用该文件实现与数据库的连接。4网上购物系统设计4.1 用户信息模块的实现用户分为客户和系统用户,主要实现用户注册、登录、查看、更改注册资料等功能。主要包括:(1)客户登录与登录信息处理页面。(2)客户注册信息填写,处理页面。(3)客户个人资料修改程序。(4)客户密码修改程序。(5)客户退出登录程序。4.1.

21、1 客户的注册、登录与退出当客户在首页单击注册时,网页定向到注册页面login.aspx。 login.aspx是用户注册文件,用户需要再文本框中填入一些自己的个人登陆信息以与用户的详细信息保证实名制验证以确保用户所填写的容有效,同时保证网络购物的文明性和规性,在客户端进行信息有效性验证,如果信息填写不正确或者不符合格式规,则给出相应提示只到用户输入的信息符合格式的要求,信息填写正确则进行后台数据处理。效果如图3-1:图3-1 注册页面4.1.2 客户资料的查看、更新与密码的修改查看操作是显示用户注册的所有信息。更新操作,首先从更改表单中获取相应值,执行后根据返回值做相应处理。程序供客户修改密

22、码,并在修改密码之前验证原密码的正确性,只有原密码正确,才可以修改密码。4.2 图购物信息模块的实现主要是查看购物列表、搜索购物、显示购物信息、把购物放入购物车等功能。4.2.1 分类的显示和详细信息的显示分类列表的显示(1)实现购物的分类显示功能,(2)程序完成当客户单击某一分类时显示具体分类购物的功能,显示容为该购物的图片与一些基本的购物信息。如点击“时尚衬衫”时,会出现如图3-2所示的衬衫的分类结果。图3-2 分类显示页面购物详细信息显示当用户单击图购物名称时显示图购物的详细信息,比如价格,商品的描述。效果如图3-3所示:图3-3 购物详细信息显示界面4.2.2 购物车功能的实现如果客户

23、满意某商品购物,则单击“加入购物车”就可以把该本物品放进自己的购物车。客户可随时查看购物车里购物的详细信息,如果不满意可通过删除清空功能删除购物。效果如图3-4所示:图3-4 购物车5 的建立与运行环境5.1的建立与测试在实现了整个网上购物系统的系统功能之后,需要建立一个对其进行测试。具体步骤如下:首先确保安装了Visual Studio 2005。本网上购物系统的所有文件复制到目录下,在VS2005打开,点击启动调试。设置启动起始页为newshop.aspx。这样,便能进入网上购物店的首页了。5.2运行环境案例均使用ASP.net动态网页发布技术开发,并使用Access数据库管理系统存放、维

24、护的数据资料。因此,配置这些时需要满足以下系统配置要求。操作环境:Visual Studio 2008或更高版本Web服务器:IIS4.0或IIS5.0数据库服务器:Microsoft Access 2003客户端:IE、Netscape6完毕语在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,我也感觉自己在一点点进步。每做一个新的功能我都会学到一些自己以前不知道的知识。就毕业设计来说确实让我受益匪浅,其中数据库的设计就是一个最好的例子,一开始的数据库设计好了,可是又不得不在做的过程中不断地修改,在不断修改的过程中我也或多或少的学到了一些知识。网上购物是当今Web应用的潮流

25、,许多站点上都可以见到关于此方面的尝试。我们这里研究设计的方案从最后测试结果来看,效果比较明显,生成的页面能够较好地反映用户的兴趣偏向,当然,要作为实际应用还有一些具体细节问题需要解决。7 致感我的导师王文凡老师,他的严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。感我的程伟老师,这片论文的每个实验细节和每个数据,都离不开你的细心指导。而你开开朗的个性和宽容的态度,帮助我能够很快的融入我们这个新的实验室. 感我的室友们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽,是你们给我带来了欢乐是

26、你们让我知道了什么是手足情深。二年了,仿佛就在昨天。二年里,我们没有红过脸,没有吵过嘴,没有发生上大学前所担心的任何不开心的事情。只是今后大家就难得再聚在一起吃每年元旦那顿饭了吧,没关系,各奔前程,大家珍重。我们在一起的日子,我会记一辈子的。 感我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请承受我诚挚的意!参 考 文 献1 董义革,王萍,.ASP.NET建设实战M.:人民邮电,2010:10-150.2 密君英,翠华,任怡. ASP.NET动态开发技术实用教程M.:人民邮电,2009:15-20.3 希望图书创作室.DREAMWEAVER8.0M.兵器工业,2009:55-70.4 石志国. Microsoft AccessM.:清华大学,2007:50-80.5 樊健平.ASP.NET数据库实现M.:中国水利水电,2009:188-200.6 怀恩.应用型电子商务“十一五”系列规划教材M.:化学工业,2009:1-180.15 / 15

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!