ImageVerifierCode 换一换
格式:DOC , 页数:25 ,大小:1.36MB ,
资源ID:3557750      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3557750.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(网上购物系统设计与实现.doc)为本站上传会员【w****g】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

网上购物系统设计与实现.doc

1、 ○ A 基础理论 ● B 应用研究 ○ C 调查报告 ○ D 其他 岭南师范学院 本科生毕业论文(设计) 网上购物系统设计与实现 ---系统前台基本信息管理 二级学院 : 信息科学与技术学院 专 业 : 计算机科学与技术(师范) 年 级 : 2011级 学 号 : 2011324101 作者姓名 : 陈杏静 指导教师 : 沈旭 讲师 完成日期 : 2015年5月16日 网上购物系统设计和实现 —系统前台基本信息管理 专业名称:计算

2、机科学与技术(师范) 作者姓名:陈杏静 指导教师:沈 旭 论文答辩小组 组 长: 邓明 成 员: 刘劲武、沈旭 论文成绩: 目 录 引言 1 1.网上购物系统设计与实现分析 1.1系统的需求分析 2 1.2系统的安全性分析 2 1.3系统可行性分析 2 1.3.1技术可行性 2 1.3.2操作可行性 2 1.3.3系统软硬件配置分析 3 2.网上购物系统设计与实现的设计 3 2.1数据库设计 3 2.1.1E-R图分析 3 2.1.2表与字段分析 4 2.2用户管理权限介绍 7

3、3.网上购物系统设计与实现--系统前台基本信息管理的编码与实现 7 3.1用户登录与注册 7 3.1.1用户注册登录 7 3.1.2注册用户信息的修改 9 3.1.3注册用户的管理 11 3.2系统主界面设计 12 3.3系统界面参数管理 13 3.3.1系统公告和系统简介 13 3.3.2友情链接添加 15 3.3.3友情链接查询 16 3.4咨讯管理 16 3.4.1咨讯添加 17 3.4.2咨讯查询 18 4.网上购物系统设计与实现运行分析 19 4.1系统运行情况 19 4.2系统测试结果 19 结论 19 参考文献 20 致谢 网上购物系统设计和

4、实现 —系统前台基本信息管理 作者 陈杏静 指导老师 沈旭讲师 (岭南师范学院信息科学与技术学院,湛江 524048) 摘 要:本系统实现了一般电子商务所具备的功能,使用ASP.net和SQL Server 2005开发了一个功能实用、操作方便的网上购物系统,如商品浏览、用户登录注册、网上与购物、结算、后台数据库管理等,利用这些功能可以对商品销售信息进行较好的管理,基本满足业务管理的需要。网上购物系统的使用者主要是客户和销售管理者,对于客户来说,实现的功能包括客户浏览商品(搜索查询),存放选中的商品的购物车,最后产生结算;对于销售管理者来说,需要对客户的信息,商品的信息,以及销售的

5、信息进行管理。 关键词:购物车;商品管理;订单管理;客户管理 The Design and Implementation of Online Shopping System --The Basic Information Management System at the Front Chen Xingjing Information Science and Technology School, Lingnan Normal University, Zhanjiang, 524048 China Abstract: This system has realized the gener

6、al that the function of e-commerce and use ASP.net and SQL Server 2005t to develop a practical function, convenient operation of the online shopping system.Such as goods online browsing, user login, registration, and shopping, clearing, background database management and so on. Making use of these f

7、unctions that can be good for goods sales information management, basically meet the need of business management. Users of online shopping system is mainly customer and sales manager, for customers to implement the functions including browsing goods from the customers (search queries).Storage of the

8、 selected goods shopping cart, and finally made settlement; For sales managers, need to customer information, commodity information, information management, and sales. Key words: The shopping cart; Commodity management; Order management; Customer management; A search query 引言 近年来,随着Internet的迅速崛

9、起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示轻松地管理大量的商品,一种新颖的购物理念。通过网上购物可以很清楚地了解各个商品的信息,从而对它们进行比较,最后买到自己称心的物品,对于管理人员来说,利用网上购物系统能轻松地管理大量的商品,而且可以通过系统查看各种商品的销售情况等等,更好地管理好店。我们设计的是基于网上的购物系统,用户可以浏览不同的商品,但想要购买商品,就必须通过注册登录成为会员才能进行购买[1],买到自己喜欢的东西就可以去结算,完成购物的流程。 我们运用了A作为开发工具,构建了一个能实现

10、简单的电子商务的小型购物系统,改系统能够实现用户的注册,登陆,个人资料修改等功能[2],能实现商品的管理,咨询的管理,订购等功能,以及实现了模拟式的简单的支付功能。 网上购物系统,以设计以及功能实现为主,详细的说明了一个网上购物的业务流程,介绍了网上购物整体开发技术的考虑和选择,网上购物系统的框架设计,分析了其数据流程和主要的程序逻辑,以及网址的部分代码开发等内容。网上购物管理系统不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 1 网上购物系统设计与实现分析 1.1 系统的需求分析 随着人们生活水平的不断提高,对于物质的需求也越来越高,购物成了人们日常生

11、活中必不可少的一部分,随着计算机和网络的日趋普及,越来越多的商家在网上升起网店,向消费者展示出一片新鲜的购物大地,此时就有了网上购物。人们不要出门就可以上网买到自己需要的商品,省时省力,所以现在网上购物成了大多数人特别是年轻人喜爱的一种购物形式。随着我国的经济持续增长,人民的生活水平的提高,电脑普及,网上购物市场越来越火爆。我们的目标就在于开发一个功能实用、操作方便,简单明了的网上购物系统,能够录入商品的基本信息,更新商品的信息,让消费者可以根据自身的需要购买商品,对于在管理方面,可以管理商品的进货,销售情况等等,这个系统方便了管理者及时掌握和分析营销[3]情况,基本满足消费者的需要。 1.

12、2 系统的安全性分析 本程序考虑到的系统安全性,主要设置了用户登录验证[4],只有登陆了才能对商品进行购买,对于管理用户,同样也是登陆了才能对后台进行管理。用户登录流程图如下(图1): 开始 提示输入 显示错误登陆 输入用户名和密码

13、 用户验证 进入系统进行操作 图1-1 登陆流程图 1.3 系统可行性分析 1.3.1 技术可行性 本系统采用C#语言编写,目前很多网站的建设都是采用ASP.NET编写,其中C#是比较流行也是很成熟的网络编程语言,很多成熟的网站都是采用C#语言编写,数据库使用的是在中小型网站建设中使用比较广泛的SQL Ssrver,经过多年的发展和完善,Microsoft SQL Server 2005这种数据库语言也较完善,而且具有很好的兼容性和可操作性,所以使用目前现有的

14、技术能够实现这个系统。 1.3.2 操作可行性 系统处理的准确性和及时性的系统的必要性能。在系统设计和开发过程中,充分考虑到系统所承受的工作量,尽量满足用户的需求。设计开发中一直注重系统操作的简单方便,操作方式非常简单,相关的操作方式和用户已经习惯的各大网站的用户操作方式基本相同[5]。所以,操作方式在用户组内是可行的。 1.3.3 系统软硬件配置分析 服务器端建议用户的计算机使用以下软件配置(或更高): (1)内存:建议512MB或更多 (2)WindowsXP、Win7以上 (3)Microsoft.Visual.Studio2008 (4)SQL2005企业版、 (5)

15、IE5.01以上或者兼容版本 2 网上购物系统设计与实现的设计 2.1 数据库设计 2.1.1 E-R图分析 系统需要一种方法来对现实世界的信息结构进行描述。E-R方法就是一种实体--关系方法,而其使用的工具就是E-R图。通过对网上购物系统分析,得出系统的E-R图(图2-1) 用户名 密码 联系电话 姓名 商品 地址 ...... 消费者 消费 商品 订单 名称 编号 单价 图片 类别 数量 状态 下订时间 买家用户名 下订单 弟弟的 访问NG N

16、 M N M S 图2-1 系统E-R图 2.1.2 表与字段分析 表与字段分析是建立在以上所示的系统E-R图的基础上,可以通过该E-R图确定系统中所有的表及其字段。 表2-1 yonghuzhuce 用户注册信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号

17、yonghuming VarChar 是 用户名 mima VarChar 是 密码 xingming VarChar 是 姓名 dianhua VarChar 是 电话 youxiang VarChar 是 邮箱 QQ VarChar 是 qq touxiang VarChar 是 头像 jiguan VarChar 是 籍贯 dizhi VarChar 是 地址 xingbie VarChar 是 性别 beizhu VarChar 是 备注 addtime DateTime 是 注册时间 is

18、sh VarChar 是 审核 表2-2 allgonggao 资讯信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 title VarChar 是 标题 content Text 是 内容 leibie VarChar 是 类别 shouyetupian VarChar 是 首页图片 dianjilv VarChar 是 点击率 addtime DateTime 是 添加时间 表2-3 dx 系统公告和简介信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 lei

19、bie VarChar 是 类别 content Text 是 内容 表2-4 youqinglianjie 友情链接信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 wangzhanmingcheng VarChar 是 网站名称 wangzhi VarChar 是 网址 addtime DateTime 是 添加时间 表2-5 alllb 商品类别信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 lb VarChar 是 类别名 addtime DateTime

20、是 添加时间 表2-6 allusers 管理员信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 username VarChar 是 用户名 pwd VarChar 是 密码 cx VarChar 是 是否管理员 addtime DateTime 是 添加时间 表2-7 book 留言表 字段名称 数据类型 可否为空 说明 id Int 自增编号 username nvarchar(20) 是 姓名 sex nvarchar(4) 是 年龄 body nvarchar(500)

21、是 内容 qq nvarchar(10) 是 qq email nvarchar(20) 是 邮箱 face nvarchar(10) 是 性别 adddate DateTime 是 留言时间 ishidden bit 是 是否隐藏 homepage nvarchar(50) 是 个人主页 isrely bit 是 rebody nvarchar(500) 是 留言回复 表2-8 gwc 订单状态信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 proid VarChar 是 购买

22、次数 username VarChar 是 买家用户名 shuliang Int 是 商品数量 zt VarChar 是 发货状态 addtime DateTime 是 下单时间 表2-9 shangpinxinxi 商品信息表 字段名称 数据类型 可否为空 说明 ID Int 自增编号 bianhao VarChar 是 编号 mingcheng VarChar 是 名称 jiage VarChar 是 价格 leibie VarChar 是 类别 jianjie VarChar 是 简介 tu

23、pian VarChar 是 图片 kucun VarChar 是 库存 faburen VarChar 是 发布人 addtime DateTime 是 添加时间 2.2 用户管理权限介绍 管理员:他具有一般用户所没有的权限。他能够通过用户名(admin)密码(admin)进行登录,在管理栏中能够进行商品的管理。 普通用户:主要是分为两种,一种之前已经注册过的用户,一种是一般的浏览网站的用户。已经注册过的用户可以浏览商品并且下单购买,然而一般的普通用户,只能浏览商品,他们只有在注册过后才能够下单购买商品[6]。 3 网上购物系统设计与实现--系统前台基

24、本信息管理的编码与实现 下面针对本人所负责的内容进行详细讲述: 3.1 用户登录与注册 3.1.1 用户注册登录 用户注册时,用户名、密码、姓名和电话是一定不能留空的,否则不能注册。在输入电话和邮箱的时候,电话格式和邮箱格式不正确,其中邮箱为空时系统也视为格式不正确,则会跳出格式不正确的框。用户注册界面(图3-1): 图3-1 用户注册界面 实现用户注册代码如下: protected void Button1_Click(object sender, EventArgs e) { //调用了Class1类 if (new Class1().IsTelepho

25、ne(dianhua.Text.ToString().Trim())) { } else{ Response.Write(""); Response.End(); } if (new Class1().IsEmail(youxiang.Text.ToString().Trim())) { } else { Response.W

26、rite(""); Response.End(); } string sql; sql = "insert into yonghuzhuce(yonghuming,mima,xingming,dianhua,youxiang,QQ,touxiang,jiguan,dizhi,xingbie,beizhu) values('" + yonghuming.Text.ToString

27、).Trim() + "','" + mima.Text.ToString().Trim() + "','" + xingming.Text.ToString().Trim() + "','" + dianhua.Text.ToString().Trim() + "','" + youxiang.Text.ToString().Trim() + "','" + QQ.Text.ToString().Trim() + "','" + touxiang.Text.ToString().Trim() + "','" + jiguan.Text.ToString().Trim() + "','" +

28、 dizhi.Text.ToString().Trim() + "','" + xingbie.Text.ToString().Trim() + "','" + beizhu.Text.ToString().Trim() + "') "; int result; result = new Class1().hsgexucute(sql); if (result == 1) { Response.Write(""); Response.End(); } else { Response.Write(""); }} 已经注册的用户可以直接填写用户名和密码登陆来进行商品购买,还没注册的用户需要注册账号成为新用户才能进行商品的购买[7]。用户登陆的界面(图3-2): 图3-2 用户登陆界面 实现用户登陆代码如下: protect

30、ed void Button1_Click(object sender, EventArgs e) { //用户、密码都正确,通过审核才能登陆 string sql; sql = "select * from yonghuzhuce where yonghuming='" + TextBox1.Text.ToString().Trim() + "' and mima='" +TextBox2.Text.ToString().Trim() + "' and issh='是' "; DataSet result = new DataSet()

31、 result = new Class1().hsggetdata(sql); if (result != null) { if (result.Tables[0].Rows.Count > 0) { Session["username"] = TextBox1.Text.ToString().Trim(); Session["cx"] = "注册用户"; Session["userip"] = Page.Request.UserHostA

32、ddress; Response.Write("");} else { Response.Write(""); } } }

33、若登录时用户名或密码错误,则显示如下(图3-3): 图3-3 登陆错误图 3.1.2 注册用户信息的修改 用户需要在前台登陆到个人后台才能对自己的信息进行修改等操作,这里的用户名是不能修改的。信息修改界面如(图3-4) 图3-4 注册用户信息的修改 修改用户信息代码如下: public partial class yonghuzhuce_updt2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBac

34、k) { yonghuming.ReadOnly = true; xingbie.Items.Add("male"); xingbie.Items.Add("female"); string sql; sql = "select * from yonghuzhuce where yonghuming='" + Session["username"].ToString().Trim() + "'"; getdata(sql); } } //上传图片

35、 private void getdata(string sql) { string url = "./uppic/"; DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) { if (result.Tables[0].Rows.Count > 0) { yonghumin

36、g.Text = result.Tables[0].Rows[0]["yonghuming"].ToString().Trim();mima.Text = result.Tables[0].Rows[0]["mima"].ToString().Trim();xingming.Text = result.Tables[0].Rows[0]["xingming"].ToString().Trim();dianhua.Text = result.Tables[0].Rows[0]["dianhua"].ToString().Trim();youxiang.Text = result.Tables[0

37、].Rows[0]["youxiang"].ToString().Trim();QQ.Text = result.Tables[0].Rows[0]["QQ"].ToString().Trim();url = result.Tables[0].Rows[0]["touxiang"].ToString().Trim();jiguan.Text = result.Tables[0].Rows[0]["jiguan"].ToString().Trim();dizhi.Text = result.Tables[0].Rows[0]["dizhi"].ToString().Trim();xingbie.

38、Text = result.Tables[0].Rows[0]["xingbie"].ToString().Trim();beizhu.Text = result.Tables[0].Rows[0]["beizhu"].ToString().Trim(); } } } protected void Button1_Click(object sender, EventArgs e) { string url = "./uppic/"; try

39、 { if (FileUpload1.PostedFile.FileName == "") { Response.Write(""); Response.End(); } else if (FileUpload1.PostedFile.ContentLength > 4 * 1024 * 1024)

40、 { Response.Write(""); Response.End(); } else { string filepath = FileUpload1.PostedFile.FileName; string filename = fil

41、epath.Substring(filepath.LastIndexOf("\\") + 1); string serverpath = Server.MapPath("uppic/") + filename; FileUpload1.PostedFile.SaveAs(serverpath); url += filename; } } catch (Exception ex) { str

42、ing error = "上传发生错误!原因是:" + ex.ToString(); Response.Write(""); Response.End();} string sql; sql = "update yonghuzhuce set yonghuming='" + yonghuming.Text.ToString().Trim()

43、 + "',mima='" + mima.Text.ToString().Trim() + "',xingming='" + xingming.Text.ToString().Trim() + "',dianhua='" + dianhua.Text.ToString().Trim() + "',youxiang='" + youxiang.Text.ToString().Trim() + "',QQ='" + QQ.Text.ToString().Trim() + "',touxiang='" + url.ToString().Trim() + "',jiguan='" + jiguan.T

44、ext.ToString().Trim() + "',dizhi='" + dizhi.Text.ToString().Trim() + "',xingbie='" + xingbie.Text.ToString().Trim() + "',beizhu='" + beizhu.Text.ToString().Trim() + "' where yonghuming='" + Session["username"].ToString().Trim() + "'"; int result; result = new Class1().hsgexucute(sq

45、l); if (result == 1) { Response.Write(""); } else { Response.Write(""); } } 3.1.3 注册用户的管理 需要登陆后台对所有注册用户进行修改、删除等操作。管理所有注册用户界面(图3-5) 图3-5 管理注册用户界面 管理

46、员可以通过输入用户名或者姓名查询出指定的用户进行管理, 用户查询代码实现如下: protected void Button1_Click(object sender, EventArgs e) { string sql; sql = "select * from yonghuzhuce where 1=1"; if (bh.Text.ToString().Trim() != "") { sql = sql + " and yonghuming like '%" + bh.Text.ToString().Trim()

47、 "%'";} if (mc.Text.ToString().Trim() != "") { sql = sql + " and xingming like '%" + mc.Text.ToString().Trim() + "%'";} sql = sql + " order by id desc"; getdata(sql); } 3.2 系统主界面设计 为了方便维护,本人将主页分成几个页面,分别是顶上方页面、底下页面和左侧页面,中间页面[8]。效果如下(图3-6): 图3-6 系

48、统主界面图 3.3 系统界面参数管理 3.3.1 系统公告和系统简介 用户要登录后台才可以对系统公告进行修改,这里用到的是一个网页编辑器,除了修改内容之外还可以对文字的格式进行修改。如图(图3-7) 图3-7 系统公告编辑界面 用户要登录后台才可以对系统简介进行修改,这里用到的是一个网页编辑器,除了修改内容之外还可以对文字的格式进行修改。编辑界面(图3-8) 图3-8 系统简介编辑界面 系统公告和系统简介实现修改的代码如下: public partial class dx : System.Web.UI.Page { public string lb, l

49、btxt, sql; protected void Page_Load(object sender, EventArgs e) { lb = Request.QueryString["lb"].ToString().Trim(); switch (lb) { case "1": lbtxt = "系统简介"; break; case "2": lbtxt = "系统公告"; break; } if (!IsPostBack) { sql = "select content from dx where leibie='" + lbtxt + "'"; DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服