计算机毕业设计-基于ASP网络商店在线销售系统的设计_第1页
计算机毕业设计-基于ASP网络商店在线销售系统的设计_第2页
计算机毕业设计-基于ASP网络商店在线销售系统的设计_第3页
计算机毕业设计-基于ASP网络商店在线销售系统的设计_第4页
计算机毕业设计-基于ASP网络商店在线销售系统的设计_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络商店在线销售系统的设计前言当今的社会是一个数字化、信息化、地球化的社会,网络时代已经到来,人们的生活、工作、购物、学习、办公等都已经离不开网络。对于现代的企业,已经开始实行无纸办公,公司之间的联系、企业伙伴间的合作、公司外出人员与本部之间的联系等等这些都离不开网络。电子商务的影响已经不再是互联网的发展领域,似乎已经成为各商家新的利润增长点。无论是大到几千亿市值的跨国大企业还是一个在电脑城里买电脑的商户,都迫不及待得发展网上业务。在它们的眼中电子商务业务已经越来越重要,很多网上商城的营业额增长率在短短的两、三个月之内,已经超过很多有百多年历史的大商店。难怪有电子商务教父之称的亚马逊(A)的创始人贝索斯自豪地说到,“亚马逊将是一个重要、优秀而且永存的公司,他们在创造的,绝对不是财富,而是历史。”可能你是一位对电子商务毫无认识,甚至对互联网也只是刚刚了解,但未来已经为你和我指明了方向;未来将掌握在“为顾客创造价值”的人的手中。在线购物是当前电子商务网站运营的主要模式之一,其动作方式主要为:当用户访问到电子商务网站时,首先能够查询、浏览该网站提供所有商品信息;同时,用户在查询浏览商品时,能够随时选择自己感兴趣的商品放入自己的购物车中,购物车是虚拟的,由网站管理系统提供,其中的预购商品数量、价格等信息由网站数据库存储和管理;接着,当用户选货完毕后,可对购物车中选购物品进行修改,比如对商品数量的添加或是减少等,最后,用户确定所选购的商品,提交购物车数据,完成一次订单操作过程。开发本项目的意义:1.市场拓展:如果公司收到外地或是任何以前没有客户的地域来的订单,哪怕仅仅是购买意向,则上网真正的扩展了公司的潜在市场。2.收集顾客信息和反馈:在线发布信息和市场调查是网络非常有用的地方。3.在线销售:最直接体现网站给公司带来的经济效益。4.广告效应:公司上网对产品的知名度,公司的形象有提升作用,但不一定会从在线销售额中直接体现出来,很可能你会发现虽然在线销售这部分业务有亏损,整个公司的销售额和盈利状况正在出人意料地发展,更何况,随着美誉度和市场份额地上升,上网为公司长远的发展所带来的好处,可能远远超过您最初的预期。目录TOC\o"1-2"\h\z摘要 图3.7后台订单管理模块输入确认警告返回管理商品定单按定单状态进行查看图3.7后台订单管理模块输入确认警告返回该定单记录不存在获取订单信息模块更新订单信息显示定单记录查验模块输入”用户名”对定单状态修改对定单进行查询修改订单成功输入确认界面设计管理商品订单主要函数说明调用形式:ReturnBook(const_ConnectionPtrpConnection,constintMaxLBDay)传入参量:pConnection(数据库连接指针常量) 提供数据库连接MaxLBDay(整型常量)系统参数(借书天数上限)传出参量:无测试要点模块正常工作流程对输入的查验,包括输入值的合法性与合理性检验数据库连接异常能否做出适当处理数据库数据异常时能否判断并给予适当处理系统测试测试计划测试方案黑盒测试方案。即由开发小组的人员互相交换源代码来帮助测试各个模块,检查各个模块的连接是否紧密,各个超级连接是否正确,检查表单区域中的文本框和用户交互的部分是否有长度的限制,是否有超文本语言的过滤,是否有非法字符的验证,在用户填写相关信息出错的时候,程序是否有相关的处理等等。测试项目在本系统中虽然从总体上分为了管理员模块,注册用户模块和非注册用户模块三大功能模块模块,但是实际上这三个模块所包含的低层次功能模块是由重叠的。因此,我们在设计测试用例的时候应该按照三大模块下属的小功能模块进行,可以用最小的工作量完成对整个系统的测试。具体的测试项目包括有:用户登录测试系统操作界面,内容包括用户名与密码输入、合理性检查、合法性检查,用户登录模块控制。用户注册测试用户注册功能,内容包括新用户注册信息的完整性检查、合理性检查、合法性检查,新用户的入库,用户注册模块显示控制。忘记密码测试注册用户在知道的回答提示问题后更改密码的功能,内容包括忘记密码模块控制,正确性检查、合法性检查。商品搜索测试对商品搜索的功能,内容包括商品名称的提交,商品类别的选择,合法性检查,商品搜索模块控制。商品选购测试商品选购功能,内容包商品的被添加到收藏夹,商品的购买,和我的购物车,合理性检查,合法性检查,输入的正确性检查。用户评论测试用户对商品评论的功能,内容包括用户名,标题与正文的输入以及对商品的评级,完整性检查,评论信息的入库。后台添加新商品测试对商品添加功能,内容包括对商品信息的输入,对输入,对修改信息的合理性检查,合法性检查,完整性的检查,新商品的入库。后台查看与修改商品测试查看修改商品的功能,内容包括商品信息的查看,对商品信息的修改,对修改信息合理性检查,合法性检查。商品订单管理测试商品订单管理功能,内容包括对商品订单的查看,对商品订单信息状态的修改,对修改信息的合理性检查,合法性检查。管理商品评论测试对商品评论管理功能,内容包括对评论的回复,对评论的删除。单位与品牌管理测试商品单位与品牌的功能,内容包括单位和品牌的添加,删除以及保存修改,合理性检查,合法性检查,新单位与品牌信息的入库。新专题添加商品测试商品新专题的功能,包括专题标题,内容的输入合理性,合法性检查,新专题的入库。商品专题查看与修改测试对商品专题查看与修改功能,内容包括对专题的修改与保存以及删除,商品专题信息合理性,正确性检查。用户管理测试对后台用户管理功能,内容包括对所有注册用户以及管理后台用户,输入信息的合理性检查,合法性检查,正确性检查,后台新用户的入库。商品类别管理测试对商品类别管理功能,内容包括对商品大小类别的添加和转移,输入信息的合理性检查,合法性检查,新类别的入库。投票管理测试对投票管理功能,内容包括添加新的投票主题和投票项的输入,以及对投票的修改与删除,对输入信息的合理性检查,合法性检查,新的投票主题的入库。网站信息管理测试网站信息输入功能,内容包括首页新闻的添加、修改与删除和对首页公告的设置,对输入信息的合理性检查,正确性检查,新闻和公告的入库。网站参数管理测试网站信息输入功能,内容包括对网站信息,系统参数设置,网站广告设计,送货邮编设置,浮动价设置,送货/汇款设置和其它信息设置,对输入信息的合理性检查,正确性检查。统计信息测试网站统计信息功能,内容包括对商品统计生成报表,对网站访问量的设置,对所输入的信息正确性检查。测试结果说明新用户注册条件:用户注册信息输入,用户名为空,用户名已被注册,电子邮件为空,邮件地址格式不正确,电子邮件已被注册,密码为空,密码长度小于6个字符或大于20个字符,密码格式不正确,密码确认不一致,密码提问,密码答案为空。内容:当用户名为空时,显示警告“对不起,请填写用户名”;当用户输入密码为空,输入密码格式不正确,显示警告“密码长度不能为空,在6位到20位之间,请重新输入”;当用户输入第二次密码确认不一致,显示警告“两次输入的密码不同,请重新输入”;当用户输入电子邮件为空,显示警告“Email不能为空”;当用户输入密码提示为空,“显示警告“对不起,请填写密码提问”当用户输入密码答案为空,“显示警告“对不起,请填写密码提问的答案”信息;当用户输入的用户名或输入的电子邮件地址已存在,显示警告“用户注册失败”信息;当用户输入信息经系统认证,“显示警告“用户注册成功”信息,并添加到数据库;用户登录条件:用户登录信息输入,用户名为空,用户名不存在,密码为空,密码错误。内容:当用户名为空,用户名不存在,密码为空,密码错误,显示警告“对不起,您的用户名或密码有误!”;自动返回首页。当用户输入用户名与密码正确符合,“显示用户名加欢迎信息“您好,欢迎访问本站”;商品查询浏览条件:商品信息查询时,商品搜索的关键字为空。内容:当商品关键字为空时,显示警告“请输入查讯的关键字”;当无相关查询商品,显示“找不到你需要的商品”;当用户输入条件符合,显示“相关所有与之相关条件符合的商品信息”;用户购物车条件:用户没有选择任何商品,选购的商品为缺货,修改的商品数量大于商品库存。内容:当用户选择商品为空时,显示警告“对不起,您的购物车没有商品,请在购物后,再去“结算中心”;当用户确认商品并下订单,显示警告“请您在一周内依照您选择的支付方式进行涉世汇款,汇款时请注明您的订单号”,将订单添加到数据库;后台商品管理条件:商品名称为空,商品价格为空。内容:当用户名为空时,显示警告“请输入商品名称”;当用户输入市场价为空,显示警告“请输入市场价格”;当用户输入会员价为空,显示警告“请输入会员价格”;当用户输入VIP价为空,显示警告“请输入VIP价格”;当用户输入条件得到满足,显示“商品添加成功”,添加并更加数据库;用户手册系统主要功能前台功能介绍: 用户注册登录 商品搜索 用户购物后台功能介绍: 用户管理 商品管理 订单管理 网站管理运行环境要求(1)运行的操作系统平台(2)配置IIS(3)设置虚拟目录(4)打开数据库目录读写权限(5)服务器浏览器升级为IE6sp1系统安装与初始化仅为本地测试:安装IIS作为服务器,以WINDOWSXP为例,找到控制面板——打开添加或删除程序——选择添加/删除WINDOWS组件——在INTERNET信息服务(IIS)打勾——按照提示安装好就OK了……然后在控制面板中找到管理工具——打开INTERNETE服务管理器——然后选择默认WEB站点,右键属性——选择硬盘上文件夹存放的网站,选中读取、写入运行说明用户注册登录方式面向用户专区操作:目的:注册用户惟一的ID,用用户名和密码登录,登录平台在线操作;操作步骤:新用户在用户登录窗口,点击注册,填写用户注册资料如用户名、密码、密码确认、邮件地址、问题提示、问题答案等。经系统确认无误,注册成功后向其邮件地址发送注册成功信息。拥有一个帐户以后,便可登录在线销售平台,用户点击网站右上方便可进入我的帐户,查看用户信息、个人资料、修改密码、我的订单等操作。商品搜索方式用户欲进行商品查询:目的:根据商品的关键字,商品分类查询到自己想要的商品;操作步骤:在用户登录以后,在商品搜索模块窗口输入想要查询的关键字,再选择查询分类,确定快速查询,点击高级查询时将进入商品高级搜索页面,用户可在这里输入关键字,选择查找方式(有按商品名称、品牌、与内容简介三种方式进行查询),还可选择价格范围在N元以下,最后还可选择商品分类来进行高级搜索。确定以后列出商品搜索结果,用户可直接点击商品名称进行查看其详细信息,也可直接购买或是加入收藏夹。用户购物方式用户欲进行商品的购买:目的:用户实现购物与结算;操作步骤:用户选择商品添入收藏夹,放入购物车。购物车与收藏夹分离,购物车中的商品如未结算,则在下线后不保留。收藏夹中的商品保留在用户数据库中,直至用户将其从收藏夹中删除,或将商品放入购物车中。用户至收银台下订单时,系统应根据其选择的送货方式加入相应的送货费用,一并结算。用户到收银台下订单时,系统应自动将其用户信息中的真实姓名、联系电话、所在城市、详细地址、邮编等与配送相关的信息copy至相应位置,方便用户填写与修改。如地址不在送货上门范围内,则在配送方式中不显示“送货上门”,支付方式中不显示“货到付款”。最后用户选择付款方式,确认无误后劲点击完成生成订单。用户将在一周内依照选择的支付方式进行汇款,汇款时注明订单号。用户管理方式后台管理员对于用户管理:目的:管理前台与后台用户;操作步骤:在后台管理员登录以后,系统管理员拥有最高权限,可添加/删除用户,开放/终止用户的VIP权限,添加/删除管理员。并给于管理员一般权限,一般管理员除不能进行用户管理外可进行其他操作。商品管理方式后台管理员对于商品的管理:目的:管理员对于商品分类管理、查询;操作步骤:在后台管理员登录以后,可添加商品分类。添加和修改商品分类名称。添加和修改商品信息如商品名、商品类别、价格范围(市场价、会员价、VIP价)、库存数量、商品状态等条件对商品据进行综合查询,在多条查询结果中可浏览单个商品的明细数据。订单管理方式后台管理员对于订单的管理:目的:管理员对于订单管理、查询;操作步骤:在后台管理员登录以后,可根据订单处理的各个不同阶段修改订单状态,如“已发货”。订单查询可按会员ID、订单号、送货方式、支付方式、订单状态对所有订单进行综合查询,在多条查询结果中可浏览某订单的明细状况。。网站管理方式后台管理员对网站管理:目的:实现对网站信息发布如:新闻中心、最新公告、商城动态等;操作步骤:在后台管理员登录以后,可对添加、删除、修改新闻、公告、商场动态等。对商品进行销售统计,结果结果显示各商品的销售数量、销售金额等。可对各页面内容进行维护/修改。可更改页面广告条的链接。等等。毕业设计小结网络商店在线销售系统的设计基本上满足了单个小型企业和公司的网络商务的需求,实现了用户的注册与登录、用户信息管理、在线购物的管理以及购物车的实现、商品信息管理、订单信息管理、网站信息发布管理等模块功能。毕业设计的目标可以说是基本实现了。由于时间的限制,部分功能并未完善,后台管理存在漏洞。在数据库设计方面,结构设计、完整性约束不是很规范。变量名、与字段名等命名也不规范。在第一次凭借有限的知识进行工作,通过小组成员的努力,终于完成了毕业设计。虽然程序在结构、功能上还存在一些问题和不足,但是收获却很大。通过毕业设计,小组成员对于认识到在工作方面沟通、合作、协调的重要性,也将更多

温馨提示

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

评论

0/150

提交评论