《宠物网上商城的设计实现-毕业论文3000字》由会员分享,可在线阅读,更多相关《宠物网上商城的设计实现-毕业论文3000字(9页珍藏版)》请在金锄头文库上搜索。
1、毕 业 论 文论文题目 宠物网上商城的设计实现摘摘 要要随着生活和工作方面的压力逐渐增加,人们对宠物的依赖和需求也就变得越来越大。宠物网上商城是一个能使得繁忙的或者不喜欢出门的人,足不出户而又很方便地购得自己喜爱的宠物或者宠物的日用品,这样既满足了自己的心灵需要,也不会影响到工作或者浪费了休息的时间。如今现代信息技术的迅速发展和 Internet 普遍运用,宠物网上商城对于商家来说,也是一个能很有效的提高他们的销售额的销售方式。关键字关键字: :宠物网上商城 目目 录录1 绪论 .111.1 宠物信息模块 .1011.2 物品信息模块 .111.1.3 新闻信息模块 .111.1.4 留言模块
2、 .121.1.5 块 .141.1.6 块 .141.1.7 块 .151.1.8 决 .261.1.9 计 .271.1.336.2 心得体会.33参 考 文 献 .35致 谢 .374 41 绪论1.1 项目来源随着信息技术的不断发展,我们现在已经步入了信息化的时代了,而信息时代的代表便是网络技术的日渐成熟,而现在网络已经和我们的生活紧密的联系起来了,我们不敢想象没有网络我们的生活会像怎么样,也许就像食物中没有调料,现在的生活离开了网络会变得索然无味。通过网络我们可以足不出户的做许多事情,例如工作、娱乐、学习,交友和购物等等许多我们数之不尽的事情,而就是因为网络我们的生活变得多姿多彩,或
3、许有时甚至帮我们省下不少的时间和给予了我们更多的机遇。宠物网上商城对我们来说就有这些意义。1.2 系统开发意义宠物在人们的生活起到了很重要的作用,对一部分人来说,或许宠物是一个不可替代的角色。因为宠物有时是人类情感抒发的一个对象,是人们心灵的一个寄托,所以人们对宠物的需求也逐渐增大了。然而对宠物有着很大需要的人,他们或许上班时间比较紧,或许不是很方便到宠物店里面去选购自己心仪的宠物,所以传统的营销方式满足不了他们,那么就需要新的销售方式的产生。很多商家就是看到了这一点,所以他们纷纷建立了自己的一个宠物网上商城,因为在现今 Internet 上商品的零售额已经是迅速地增长了。原因在于通过 Int
4、ernet,即使是小公司也可以接触到世界上任何地方的客户;在Internet 上浏览的人会发现在线订购商品比其他任何方法都方便得多;更重要的是,一旦电子商务站点启动并运行起来,获取订单处理的成本与设置实体店铺的成本相比,实际上会几乎接近于零。所以宠物网上商城的诞生不仅满足了部分客户的需要,同时也使得商家寻找到了新的更好的销售方式。5.2.1 注册登录设计用户如果要使用本商城购买物品或宠物,必须先注册成为会员。这里主要结合一些验证 中一些控件来验证用户输入的数据是否合法,首先验证用户账号、密码、5 5电子邮箱和验证码不能为空,用户账号不得少于 4 位、用户密码不得少于 6 位、邮箱地址是否正确
5、和两次密码输入是否一样等,然后判断用户输入的验证码是否正确(防止用户恶意注册),如果正确再从数据库中查询要注册的账号是否存在,如果存在,则提示该账号已被注册,不存在则注册成功。注册的界面如图 21 所示:图 21 注册的界面用户注册成功后,就可以在登录窗口中输入账号和密码,这里首先判断用户输入的验证码是否正确,如果正确根据用户输入的账号查询数据库中是否存在该账号,如果不存在则提示不存在该账号返回,再根据账号查询该账号的密码是否一致,若输入正确则提示登录成功跳到首页,在首页上方可以看到登录成功的信息,此时用户可以进行购物等操作,否则提示输入密码错误。下面页面展示图:图 22 登录出错信息提示图6
6、 6图 23 登录成功提示验证用户登录主要实现代码:string sql = “select * from UserInfo where UName=“ + userinfo.UName + “ and UPwd=“ + userinfo.UPwd + “;bb.Open();DataTable dt = bb.exeSqlForDataTable(sql);if (dt.Rows.Count 0)return true;elsereturn false;管理员可以在后台登录窗口中输入账号和密码,管理员的账号和密码在网站的配置文件 Web.config 中,这里首先判断用户输入的验证码是否正确
7、,如果正确再与配置文件Web.config 中比较该账号输入的账号和密码是否一致,如果不一致则提示输入出错。下面管理员登录页面展示图:7 7图 25 管理员登录界面验证管理员登录主要实现代码:Web.config 配置文件:验证登录:string pwd = WebConfigurationManager.AppSettings“admin“;Session“admin“ = pwd;if (txb_name.Text.Equals(“admin“) elseSK.COM.js.msg(“你不是管理员“);参 考 文 献1 塞巴斯塔. Web 程序设计(第 3 版) M. 北京: 清华大学出版
8、社, 2006 年 8 月8 82 陈娴,刘开文,王蓉玲等. ASP.NET 项目开发实践 M. 北京: 中国铁道出版社,2003 年9 月第 1 版3 杨天奇, 王文, 何朋, 李会锋. ASP.NET 网络编程技术 M. 北京: 机械工业出版社, 2005年 7 月4 丁吴凯, 许静雯, 谢黎文. ASP.NET 网站开发典型模块与实例精讲 M. 北京: 电子工业出版社, 2006 年 8 月5 陈哲, 杨成立等. ASP.NET 程序员成长攻略 M. 北京: 华东师范大学出版社, 2007 年 3 月6 林宏基. Web 开发技术教程-ASPASP.NETJSP 程序设计 M. 北京:
9、北京大学出版社, 2005年 8 月7 马利克. ADO.NET2.0 高级程序设计 M. 北京: 人民邮电出版社, 2007 年 6 月8 赵增敏. ASP.NET 网站开发案例教程 M. 北京: 电子工业出版社, 2006 年 8 月第 1 版9 方兵. ASP.NET2.0 网站开发技术详解 M. 北京: 机械工业出版社, 2007 年 7 月10 石伟平, 徐国庆, 明海波, 黎浩宏, 梅成才. ASP.NET 项目化教程 M 上海: 华东师范大学出版社, 2007 年 3 月第 1 版11 施伯乐, 丁康宝, 汪卫. 数据库系统教程(第 2 版) M. 北京: 高等教育出版社, 20
10、03 年 8月12 萨师煊, 王珊. 数据库系统概论(第三版)M. 北京: 高等教育出版社, 2004 年9 9The Design and Realization of Pet Mall OnlineSu Aifen(Computer Science and Engineering Department Zhongkai University of Agricultural and Engineering, Guangzhou 510225, China)Abstract: With the pressure of live and work gradually increasing, people rely on and demand for pets is becoming larger and larger. People who are busying with their work or something else and who do not like going outsides can purchase favorite pets and daily necessities for pets through Online Shopping Mall conveniently. O