首页 【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计

【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计

举报
开通vip

【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计 题 目: 宠物用品交易网站设计 2016年5月17日 诚 信 承 诺 我谨在此承诺:本人的毕业设计《宠物用品交易网站设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人,签名,: 年 月 日 目 录 设计总说明 ...............................................................................

【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计
毕业论文 毕业论文答辩ppt模板下载毕业论文ppt模板下载毕业论文ppt下载关于药学专业毕业论文临床本科毕业论文下载 】asp.net+sql server网上宠物用品在线购物商城毕业设计 题 目: 宠物用品交易网站设计 2016年5月17日 诚 信 承 诺 我谨在此承诺:本人的毕业设计《宠物用品交易网站设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人,签名,: 年 月 日 目 录 设计总说明 ............................................................................................................................ I 1.项目概述 ........................................................................................................................... 1 1.1 项目背景 ................................................................................................................ 1 1.2 项目现状 ................................................................................................................ 1 1.3 项目目标 ................................................................................................................ 2 2.可行性分析 ....................................................................................................................... 3 2.1 技术可行性 ............................................................................................................ 3 2.2 经济可行性 ............................................................................................................ 3 2.2.1系统开发费用 .............................................................................................. 3 2.2.2系统运行费用 .............................................................................................. 3 2.3 操作可行性 ............................................................................................................ 4 ........................................................................................ 4 2.4 结论 ................................ 3.需求分析 ........................................................................................................................... 5 3.1 系统需求分析 ........................................................................................................ 5 3.1.1 业务需求分析 ............................................................................................. 5 3.1.2 功能需求分析 ............................................................................................. 5 3.1.3 用户需求分析 ............................................................................................. 6 3.1.4 性能需求分析 ............................................................................................. 6 3.2 业务流程图 ............................................................................................................. 6 ........................................................................................... 7 4.概要设计 ................................ 4.1 数据库设计 ............................................................................................................. 7 4.1.1 数据库系统概要 ......................................................................................... 7 4.1.2 数据库概念模型设计 ................................................................................. 8 4.1.3 关系模型设计 ............................................................................................. 9 4.2 逻辑模型设计 ......................................................................................................... 9 4.2.1 数据流程图 ............................................................................................... 10 4.2.2 数据字典 ....................................................................................................11 5.详细设计 ......................................................................................................................... 12 5.1系统模块图 ............................................................................................................ 13 5.2 IPO图 ..................................................................................................................... 14 5.3系统页面设计 ....................................................................................................... 15 5.3.1系统后台设计 ............................................................................................ 16 5.3.2 系统前台设计 ........................................................................................... 16 6. 系统测试 ....................................................................................................................... 20 6.1测试目标 ............................................................................................................... 21 6.2测试环境 ............................................................................................................... 21 6.3页面测试 ............................................................................................................... 21 6.4测试结论 ............................................................................................................... 22 6.5总结 ....................................................................................................................... 22 鸣 谢 ................................................................................................................................... 22 参考文献 ............................................................................................................................. 22 设计总说明 设计总说明 在国内宠物市场的不断扩大情况下,宠物用品的需求增加。纵观国内宠物用品市场,可发展的空间还很大。本文主要是探讨一个B2C宠物网上商店的开发过程,以进一步的开发市场,做行业领头羊。在对同行的网站比较分析之后,本销售系统是以JSP为网站的开发环境,MYSQL 作为数据库服务器,以TOMCAT作为调试工具,最后完成了对宠物用品网上商店的构建。网站分为了前台和后台,前台系统中有五个子模块,分别是用户注册登陆、用户商品管理、对商品信息浏览和查询、购物车、新闻中心。后台系统中有商品信息管理、订单信息管理、网店资讯管理、会员信息管理等子模块功能. 关键词:网站设计;B2C模式;宠物用品用品市场;宠物用品用品电子商务网站 I 黔xxxx学院毕业设计 宠物用品交易网站的设计与实现 毕业设计说明书 1.项目概述 1.1 项目背景 改革开放以来,中国不断的发展,人民的生活越来越富裕。同时,宠物在中国也越来越多的涌现了出来。现在,很多宠物已被越来越多的人当成家庭成员。更有些人,会选择当丁克一族,用宠物来陪伴自己度过一生。所以,宠物和人类之间的关系也越紧密了。鉴于人类对宠物的宠爱,开始有了和宠物相关的宠物用品、健康医疗、宠物美容、宠物培训师等等的一系列服务。这些与宠物息息相关的内容以构成了宠物行业的一个经济,而宠物用品又是其中的一部分。我国相对于国外的宠物用品行业起步较晚,整体的一个市场需求量以及市场的增长潜力都是非常大的。 随着人类社会的不断发展,动物对人类来说都起着非常重要的作用。从帮助人类运输货物、狩猎等等,到现在对人类的陪伴来补在现代社会中所缺乏的各种温暖、互助,以帮助人类克服一段段旅程上的无助和孤单。动物是人类最忠诚的朋友,其中狗、猫、鸟、水族等动物都是一个典型的代表,慢慢人类赋予他们一个特别的称号“宠物”。和国外的宠物经济发展相比,中国还是相对落后。经济水平的不断发展,人民生活水平的提高,已经有越来越多的人选择饲养宠物来成为他们生活的一份子。宠物的诞生,带动了宠物经济的发展,也带来了更多的就业机会。饲养宠物的家庭大多都是有经济基础,她们愿意为宠物提供一个好的生活质量,愿意在宠物身上花费更多的金钱。尽管现在中国已经有部分城市都饲养宠物有了明文的限制规定,但是近年来宠物量只是有增无减。 我国的电子商务一直保持着快速增长的势头,把宠物经济和电子商务结合起来,开发一个宠物用品电子网上商店是很有必要的。 1.2 项目现状 据统计随着08年奥运会的成功举办,我国将近有4亿人参与体育运动,国家经济发展,国民生活水平提高,对宠物用品用品的质量和品类的要求也有不同程度的增多,国民对于宠物用品用品的消费需求逐年攀升,在金融危机之后,宠物用品用品行业的经济增长率仍保持在20%左右.从2006年到2013年中国宠物用品用品行业市场规模,420亿一直增长到1744亿,这些都说明了中国宠物用品用品有着强大的市场需求,而且发展前景看好。 1 黔xxxx学院毕业设计 图1 2006-2013年中国宠物用品用品行业市场规模(10亿人民币) 1.3 项目意义 我国宠物市场需求大而产品少,据艾瑞报道,2013年我国宠物市场规模就已经达到230亿元,并以每年30%的速度增长。宠物的消费人群以25-35岁的白领人群为主,不少人在社会压力下把宠物作为生活的重要伴侣,宠物市场规模也越来越大。宠物的拥有者多是年轻白领人群为主,她们关心宠物的衣食住行健康,各个城市生意火爆的宠物医院就是今下的人们愿意为宠物付出的一个证明,而白领人群也更多的倾向于网上购物。目前,以Amazon已经推出了垂直宠物类B2C,并将宠物用品看作是下一个B2C的征服对象。纵观国内的网站上,宠物用品信息数不尽,快速膨胀的宠物经济拉动了大量的企业诞生。但是目前发展并不完善,销售渠道和信息配不上套,导致有些用户不知道哪儿买等的现象。此时,B2C宠物用品网上商店的诞生将会有助于消费者找到想买的,企业提供更加专业的服务。据艾瑞网报道,2014年中国网络购物市场交易规模达到2.8万亿,增长48.7%,仍然维持在较高的增长水平。而B2C占比持续增大,2014年达到45.8%。 萌宠用品网上商店是一个B2C网上商店,在为消费者提供专业的购物体验以外,还要抢占宠物用品的市场份额。解决消费者购物难,买不到精品,劣质的用品问题。并为消费者提供专业的宠物资讯,教导新手们如何去养宠、驯宠等问题。电子商务网站打破了时间和空间的限制有利于消费者随时随地进行购物,另一方面,也为企业扩宽了经营范围和打破了营业的限制。以目前宠物用品市场的发展,有利于帮助网上商店进入市场,开拓市场份额。 2 黔xxxx学院毕业设计 2.可行性分析 2.1 技术可行性 本网站应用asp.net和sql server2010构建的B2C电子商务网上商店.asp.net是一种方便简单的网页技术,具有以下优点: 1)方便性:我们可以随时通过visual studio 2010对其进行修改和测试; 2)安全性:asp.net提供的内置对象能强化服务器脚本功能,asp.net文件在服务器端执行之后,服务器会将执行结果反映到客户端浏览器,因此用户不能看到源程序代码,可以防止代码被窃取; 3)兼容性:可以使用JavaScript语言设计程序外,也可以使用其它脚本语言。 在数据库技术应用方面,本网站采用的sql server2010是属于中型数据库,相比sql,它的优点是配置简单、方便存取、易于操作。 asp.net和sql server都是十分简便易学的技术,应用这些技术构建平台能极大简化了开发程序,提高了开发效率。 2.2 经济可行性 本网站的本网站应用简单的开发工具,技术简单容易掌握,前期开发和后期维护都不难,对工作人员的专业知识要求不高,因此开发成本和运营成本相对较低.在网上商店运营时,建议适当地进行网络推广.网络推广针对性强、灵活且推广效果好,最重要的是成标本低廉,可以节省很多销售成本。 网上商店投入运营后,取得的收益将来自以下方面: 在网上商店运营期间要网上商店的销售收入:销售收入的网上商店的主要收入, 做好宣传和开展多项促销活动,吸引客户的眼光,随着知名度的提高,销量会越来越好; 稳定的客户资源:稳定的客户资源是网上商店销售收入的重要保证,因此本网站在前台和后台功能设计方面也注意到客户关系管理这一部分,前台设置了即时沟通模块和反馈留言模块,客户可以向工作人员即时咨询和反映问题,提高客户的满意度和信心。在网上商店会员后台,设置了会员积分模块,会员在购买商品时可以利用积分获得优惠。设置这些模块做好客户关系管理,可以吸引新客户、保留老客户; 网站有一定知名度的时候,可在前台出租几个广告展位,以点击付费的方式来收取广告费用.另外招募网络代销,不但可以收取加盟费和服务费,还可以起到增加品牌知名度的作用。 本网站投入少,收益大,具有可观的发展前景。 3 黔xxxx学院毕业设计 2.3 操作可行性 本系统是对网上宠物用品销售管理系统,对于网上宠物用品销售管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进行专业系统的培训。培训内容包括,熟练掌握系统的各个功能以及简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能够使得用户充分理解本系统的功能和意义,在计算机普及的今天,用户对本系统的操作完全可以看作是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理,所以本系统的操作是完全可行的。 2.4 结论 基于上述一切内容,经过一系列各个方面的可行性分析,本系统在技术、经济、操作、法律方面都具有可行性,并且使用本系统将大大节省人力、物力和财力,使投资效益远大于投资成本,因此经济上就占有优势,可以节省未来成本。所以该系统的开发是可行的。 4 黔xxxx学院毕业设计 3.需求分析 宠物用品是我们生活中不可缺少的体育用品。近年来,越来越多的宠物用品网站普及,规模各不一样。但总的来说,免不了两个部分:供应宠物用品和销售宠物用品。为了实现这两个部分的功能和要求,需设计出功能细致的完整系统。该系统需包含对宠物用品信息的管理、对订单的管理等。本系统实现了企业管理工作的系统化、 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 化和自动化。在本次课程设计中,基于对资料的调查了解和自身的主观认识粗略设计出本系统,以达到实现简单的宠物用品用品销售的各个功能的目的。 3.1 系统需求分析 3.1.1 业务需求分析 宠物用品网站销售管理系统是一种快捷便利的信息管理系统,使得宠物用品网站管理的过程变得智能化,方便购买者的需求和管理人员的管理。计算机对宠物用品网站销售情况进行管理,发挥了智能管理 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 的巨大优势,例如:存储量大、保密性好等,而这些优点能够极大地提高信息管理的效率。随着电脑的普及以及电脑性能的提高,使用智能管理方法管理宠物用品网站销售的常规运作已经成为必然。同时,大大的节约劳动力降低企业的运作成本,降低人为的错误操作,最大化的提高工作效率,给客户和管理人员提供最大的方便。宠物用品网站销售管理系统是一套可靠的宠物用品网站管理系统,它能够符合业务的需求,包括实现销售管理的系统化、规范化和自动化,主要突出供应商供货信息、宠物用品信息、顾客购买信息等功能。能够随时掌握宠物用品信息和销售情况,而且还具有操作简便、管理快捷的特点。 3.1.2 功能需求分析 本网站是企业针对个人开展的电子商务活动的网站,为了让客户有更好的使用体验,因此本网站应该要具备对客户资料管理、订单管理、购物车、商品查看等基本功能,以下就是前台功能模块设计: 1)会员信息管理功能:包含会员注册登录模块、个人资料模块,这些模块实现了用户注册、登录、查看和修改个人资料的功能; 2)商品信息查询功能:用户可以通过首页的商品搜索、菜单导航栏、商品分类显示栏、销售排行模块进入到产品详情页面查看到商品的具体信息; 3)商品购买功能:包括了购物车功能和订单生成功能,客户在产品详情页面中,点击购买属意的商品之后,商品会被添加到购物车中,购物车具有更改购买数量、删除产品和结算功能。客户点击结算,网站会自动生成订单,实现物流配送资料填写和付款的功能; 5 黔xxxx学院毕业设计 4)信息反馈功能:用户可以向管理员反馈意见及建议; 3.1.3 用户需求分析 本系统是一款用于中小型宠物用品网站销售过程信息的信息管理系统,它使得管理者在对宠物用品管理、顾客信息管理、的过程变得轻松、快捷、方便,同时也大大提高了工作效率,能够有效避免出现记录不清查询不到位的情况。而针对现在人工管理存在的不足,本系统主要功能主要由宠物用品信息管理、订单信息管理、用户信息管理、留言管理为主的四部分。 3.1.4 性能需求分析 (1)系统要具有一定的稳定性。 (2)运行时系统时应保证信息传递正确且高效。 (3)使用用户登陆的措施保证系统安全性。 (4)系统信息的查询、更新、删除操作要保持一致性和可靠性。 6 参考文献 4.概要设计 4.1 数据库设计 数据库设计是建立数据库及其应用系统的第一步,是开发信息系统最重要的一部分。数据库设计中的一个核心问题,就是如何设计一个能够满足用户当前与可预见的未来的各项应用要求、性能良好的数据库。数据库设计是否合理将极大影响系统的使用性能。数据库设计包括了解用户需求、确定系统范围,选择开发方法,准备开发环境,制定开发计划,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制定详细的工作流和数据流,设计数据模型、物理结构,并编写外部设计文档。 4.1.1 概念结构设计 建立系统概念模型的常用方法是工具是实体,联系方法(Entity,relation Approach) 。 (1)实体:用矩形表示。 (2)属性:用椭圆形表示。 (3)联系:用菱形表示。 E-R图表示符号 图形 用途 表示实体类型(考虑问题的对象) 表示联系类型(实体间的联系) 表示实体的属性 根据功能模块划分的结果,具体分析了本系统具有商品类别、订单、商品和留言等实体,对实体之间的依赖关系进行了整合,整体E-R图如图4.3所示: 7 参考文献 商品 商品类别 包含 拥有 购买购买 夹 留言 用户 属于 订单 拥有 拥有 包含 用户账号记录 商品 属于 商品销售信息 图4.1 整体E-R图 说明:图中用矩形表示实体,也就是数据表。实体之间的关系用菱形表示,用 无向线把菱形与有关实体连接,在边上标明联系的类型。实体的属性可用椭圆表示, 但在该图中省略了属性。 各实体属性图如图4-2至4-4所示。 介绍 库存 价钱 名称 厂商 编号 商品 图4-2商品实体属性 8 参考文献 密码 账号 时间 编号 管理员 图4-3管理员实体属性图 4.1.2 关系模型设计 由系统的概念模型导出关系模式。主要原则及实现方法如下: (1)一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的键就是关系的键。 (2)一个是实体的联系转换为关系模式时,应首先确定该联系的类型再确定相应的键。 (3)进行规范化处理,求出关系模式中的最小依赖集,并依据规范化理论,将关系模式规范到三范式。 依据上述原则,得出《宠物用品网站销售管理系统》的关系模式: (1)宠物用品(宠物用品名称、厂商、价格、数量、生产日期、热门、推荐、类别、图片) (2)管理人员(编号、账号、密码、创建时间) (3)宠物用品订单(订单编号、宠物用品编号、数量、价格、总额、订单日期、收件人、联系电话、送货地址) (4)留言管理(编号、留言日期、标题、内容、留言人称呼、留言人联系方式、管理员回复) (5)商品分类(分类编号、分类名称) 9 参考文献 4.1.3 数据表设计 商品信息表来存放商品的基本信息。在系统前台用户查看的商品信息都是通过这个商品信息表显示给用户的,这里的商品类别编号是外键,一个商品只能属于一个商品类别。商品信息表如表4.4所示: 表4-4 goods(商品信息表) 列 名 数据类型 允许空 字段说明 ID int 否 ID name nvarchar(100) 否 名称 sort int 否 类别ID Price double 否 价格 remark text 否 详情介绍 PStock int 否 库存量 createtime date 否 生产日期 图片 pic nvarchar(100) 否 PHot int 是 热卖状态 PCommend int 是 推荐状态 说明:操作人员信息表来存放操作人员的基本信息。包括操作人员的用户名和密码,操作人员信息表如表4.5所示: 表4.5 操作人员信息表user 列 名 数据类型 允许空 字段说明 否 管理员登陆名 name nvarchar(50) 否 管理员密码 pwd nvarchar(50) 否 管理员注册时间 addtime datetime 说明:订单信息表用来存用户下订单的一些基本信息。存储用户确定购买后填写的订单信息,操作人员查看所有的订单信息,并对订单信息进行处理,处理的更新信息写入订单信息表中,订单信息表如表4.6所示: 10 参考文献 表4-6 Ordergood(订单表) 列 名 数据类型 允许空 字段说明 ID nvarchar(30) 否 订单ID goodName nvarchar(50) 否 名称 num int 否 数量 Price money 否 价格 creatime datetime 否 提交订单时间 orderpeople nvarchar(50) 否 用户名称 Email nvarchar(50) 否 用户Email Phone nvarchar(50) 否 用户联系电话 address nvarchar(200) 否 送货地址 说明:商品类型信息表存放商品的类别信息:类别编号和商品类别名称。商品 类别信息表如表4.7所示: 表4-7 bigsort(类别表) 列 名 数据类型 允许空 字段说明 否 商品类别ID ID int 否 商品类别名称 Name nvarchar(50) 说明:留言信息表存放用户对本网站的留言信息。一个用户可以有多条留言信 息,一条留言信息只属于一个用户。操作人员查看留言信息表,来了解用户对网站 商品的需求与建议。留言信息表如表4.8所示: 表4-8 level(留言信息表) 列 名 数据类型 允许空 字段说明 ID int 否 留言ID title nvarchar(50) 否 留言标题 creatime datetime 否 留言时间 content Nvarchar(200) 否 留言内容 returncontent nvarchar(200) 否 管理员回复 name nvarchar(50) 否 留言人称呼 tel nvarchar(50) 否 留言人电话 11 参考文献 4.2 诺兰模型 把计算机应用到一个单位(企业、部门)的管理中去,一般要经历从初级到成熟阶段的成长过程。诺兰(Nolan)总结了这一规律,于1973年首次提出了信息系统发展的阶段理论,被称为诺兰阶段模型。诺兰模型主要用于指导管理信息系统的应用,这一模型总共有6个不同阶段,结果如图所示。 诺兰的阶段模型 the stage model of Nolan (1)第一阶段:初装 初装阶段指单位(企业、部门)购置一台计算机并初步开发管理应用程序。 (2)第二阶段:蔓延 该阶段是指信息系统(管理应用程序)从少数部门扩散到多数部门,并开发了大量的应用程序,使单位的事务处理效率有了提高。 (3)第三阶段:控制 出于控制数据处理费用的需要,管理者开始召集来自不同部门的用户组成委员会,以共同规划信息系统的发展。 (4)第四阶段:集成 就是在控制的基础上,对子系统中的硬件进行重新连接,建立集成式的数据库及充分利用和管理各种信息的系统。 (5)第五阶段:数据管理 全面分析和解决信息系统投资中各个领域的平衡与协调问题。 (6)第六阶段:成熟 就是可以满足单位中各个管理层次的要求,从而真正实现信息资源的管理。 本宠物用品销售网站目前处于第二阶段——蔓延阶段,普遍存在一些不足之处:出现了数据冗余性、不一致性、难以共享等有待解决的问题。 12 参考文献 4.3代码设计 4.3.1代码设计的原则 代码设计是处理对象的代号或表示符号,其主要目的是方便计算机排序、检索、查找等处理。代码设计的关键是方便用户,并且满足业务要求。本系统代码设计的原则有: (1)要考虑的是编码的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化,尽量按照有关的国际标准、国家标准、部门或行业的标准进行设计。 (2)要考虑容易修改,当某段代码、某个变量或某个函数在特点、条件或代表的实体关系改变时,容易进行必要修改。 (3)要考虑结构简洁,代码的长度涉及到存储空间的占用和信息处理的速度。而且影响代码输入的出错率,所以,在满足当前需要和扩充要求的前提下应尽量结构简单,长度要短。 (4)考虑代码值的唯一性。 4.3.2系统所需代码设计 大头网鞋子专卖购物网站代码设计的代码结构如下: (1)会员代码 会员代码由两部分组成:会员的类别和会员的编号,所以设计10位字符,格式如下: X XX 员工编号,取值范围1~99 员工类别,取值范围1~9 业务类别:1用户,2管理员 例如:张三是管理员,其代码为201,其中2是管理员,01是他的编号。 (2)表单代码 表单代码由两部分组成:表单类型和表单编号,所以设计4位字符,格式如下: X XXX 表单编号,取值范围1~999 表单类型,取值范围1~9 13 参考文献 表单类型: 1个人信息汇总表,2商品信息汇总表,3管理信息汇总表 例如:个人信息汇总表(代码1),其代码为1001;一张商品信息汇总表(代码2),其代码为2001。 4.4功能结构图设计 网站的前台功能: 1.商品展台模块:主要实现新进产品和特价商品的推荐,在销售过程中实现销售排行,并把结果反馈给消费者,引导消费者选购方向。 2.订单管理模块:实现用户在线查看自己的订单有没有被执行,和自己近期的消费情况。在这里用户填写自己的订单信息,信息填写好后就可以下订单购买商品了。同时,用户可以随时查看自己的订单。 3.购物车模块:是商务网站的必要环节,实现消费者从选购商品,查看已选购商品,重新选购,放弃选购的功能。随时计算用户消费总额,显示订单信息。 网站的后台功能: 1.商品管理模块:包括商品的添加,修改和查看商品列表(管理员可以对商品进行增改操作。 2.订单管理模块:主要实现了管理员定期对订单查看,根据订单的详细信息实现配货。 3.留言管理模块:实现管理员定期对所有留言进行管理,根据留言得到消费者的意见反馈。 4.分类管理:实现对商品分类的管理。 14 参考文献 5详细设计 5.1界面设计 目前,界面设计已成为 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 软件质量的一条重要指标,一个计算机系统的成功与否,很大程度上取决于用户使用人机界面、人机对话的体验和感受。所谓用户界面是指软件系统与用户交互的接口,也是控制和选择信息输入输出的主要途径,通常包括输入、输出、人机对话的界面与方式等。用户界面设计应坚持友好、简便、实用、易于操作的原则,尽量避免过于烦琐和花哨。 5.1.1前台模块 1.首页: 是直接展示给用户的部分商品展示。用户可以看见网站上特价商品和推荐商品的一些信息。如图5.1所示: 图5.1首页 2.商品详情查看模块: 用户可以单击查看商品详情,包括商品介绍、价格、购买须知等。如图5.3所示: 15 参考文献 图5.2商品详情查看 3.购物车模块: 用户可以将自己喜欢的商品加入购物车,可以购买多件商品。如图5.4所示: 图5.3购物车 16 参考文献 5.1.2后台模块 1.操作人员登录后的页面: 操作人员登录后可以对订单、商品、留言等信息进行管理。如图5.4所示: 图5.4操作员界面 2.商品管理: 操作人员可以根据商品编号与类别对商品进行管理,如图5.5所示: 图5.5商品管理 3.订单处理: 操作人员可以根据订单号和姓名对订单进行管理,也可以根据订单处理的状态对订单进行管理。如图5.6所示: 图5.6订单处理 5.2程序流程图 购物网站的功能主要包括用户功能和操作人员功能两个部分。下面分别对部分 17 参考文献 用户和操作人员功能用程序流程图做详细描述。 5.2.1用户功能程序流程设计 1.购物模块处理流程设计: 用户可以将预购商品放入购物车中,可以修改购买商品的数量,可以清空购物车,决定购买可以下订单,成功购买商品,成功购买后可以选择退出或者继续购物,如图5.7所示: 开始 是 查看商品 放入购物车 是否购买 否 已记录 返回首页 是 成功放入购物车 继续购买, 否 否 是 继续购买 是否退出 确认结账 是 是 订单生成页面填写订 退出 单 否 转到修改订单页面 生成订单确认, 是 否 提交订单 图5.7购物模块程序流程图 18 参考文献 5.2.2管理员功能程序流程设计 管理员在登录成功之后,可以查看用户的订单列表,处理订单,如图5.8所示: 开始 点击查看订单,从tb-order表里读取信息 处理订单, 点击管理,转到订单处理页面 处理信息,写入数据库 结束 图5.8订单管理模块程序流程图 19 参考文献 6.系统测试 6.1测试原则及测试方法概述 系统测试的目的是:想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果成功地实施了测试,就能够发现软件中的错误。测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。实施测试收集到的测试结果数据为可靠性分析提供了依据。测试不能表明软件中不存在错误,它只能说明软件中存在错误。软件测试是为了发现错误而不断执行程序的过程。软件测试过程的原则如下: 尽早地和不断地进行软件测试。 测试用例应由测试输入数据和与之对应的预期输出结果两部分组成。 程序员应避免检查自己的程序。 在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。 充分注意测试中的群集现象。 严格执行测试计划,排除测试的随意性。 应当对每一个测试结果做全面检查。 妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。 本系统采用的测试方法为数据驱动测试,又称黑盒测试,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试又叫做功能测试或数据驱动测试。黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误:是否有不正确或遗漏了的功能;在接口上,输入能否正确地接受; 能否输出正确的结果;是否有数据结构错误或外部信息(例如数据文件)访问错误;性能上是否能够满足要求;是否有初始化或终止性错误;用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。再经过系统测试之后,该系统还是能够经受住考验,是能够正常运行的。 20 参考文献 6.2系统主要测试用例举例 表 6-3修改管理员密码测试用例 操作步骤 操作描述 数据 期望结果 实际结果 1 无操作,按“修改”空 提示“请输入密密码修改失败 按钮 码” 2 输入用户名,按提示“请输入密密码修改失败 输入:“321” “修改”按钮 码” 3 输入密码,按“修输入:“321” 提示“请输入确认密码修改失败 改”按钮 密码~” 4 输入确认密码,按输入:“321” 提示“您的密码修修改成功可继 “修改”按钮 改成功” 续输入 表 6-4添加商品信息测试用例 操作步骤 操作描述 数据 期望结果 实际结果 1 无操作,按“添加”空 提示“未选择商品商品添加失败 按钮 类别” 2 输入商品名称,按提示“未选择商品商品添加失败 输入:“123” 类别” “添加”按钮 4 输入价格,按“添输入“321” 提示“未选择商品商品添加失败 加”按钮 类别” 6 选择商品类别,按选择的类别 提示“未选择商品商品添加失败 “添加”按钮 图片” 7 选择商品图片,按选择的图片 提示“成功添加~” 添加成功可继 “添加”按钮 续输入 21 参考文献 鸣 谢 到此本论文的已经完成,我要向我的赵圆圆老师致以衷心的感谢和崇高的敬意~在赵老师的悉心指导和热心帮助下,本论文才能顺利完成,同时赵老师以他敏锐的洞察力、渊博的知识、严谨的治学态度、精益求精的工作作风给我留下了刻骨铭心的印象,这些使我受益匪浅。 在完成毕业设计期间,图书馆成为我常常驻扎的地方,里面有丰富的藏书资源和安静舒适的环境使我的论文编写工作完成得更快更顺利,在此我十分感谢学校给我提供一个良好的学习环境。 在我遇到技术上的难关时,同学和师兄、师姐总能给予我很大的帮助,因此我感谢同学和师兄师姐在百忙之中抽出时间给我进行指导和帮助。 同时我十分感谢在百忙之中参加我的论文评阅和答辩的老师,谢谢他们给予我的意见和建议。 最后,也是最重要的,我要感谢我的家人和朋友,从小到大,无论在生活还是学习上,他们总能给我关怀和鼓励,让我健康成长,顺利完成学业。 22
本文档为【【毕业论文】asp.net+sql server网上宠物用品在线购物商城毕业设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_995397
暂无简介~
格式:doc
大小:129KB
软件:Word
页数:29
分类:生活休闲
上传时间:2018-01-24
浏览量:49