1、毕 业 设 计毕业设计题 网上超市系统的方案设计 毕业设计类型产品设计 工艺设计 方案设计 姓名 班级 所属系部 物信系 专业 信息技术 指导教师 职称 完成时间 - 20 -摘要网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野,同时也通过这一工具,开始了新的购物方式-网上超市。本文将现有的网上购物系统与现今大学校园实际情况相结合,着重论述了校园网上购物系统的功能需求与主要模块的设计。设计采用现在比较流行的JSP网站开发技术,并考虑到网站所处理的数据的结构特点及所学到的知识,应用Microsoft SQL Server200
2、0数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单等。在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做详细的设计。对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计各个模块,在每个模块都能完成其功能的结果下将其综合成一个完整的系统。关键词校园网上购物;Microsoft SQL Server2000;Dreamweaver8目录摘要1引言
3、3第一章 系统概述41.1系统开发的目的51.2 系统开发的背景61.3 系统开发的工具7第二章 系统分析82.1 市场需求分析92.2系统开发的可行性10第三章 系统功能设计113.1功能模块划分113.2功能模块描述113.3系统功能模块图133.4系统流程图14第四章 系统使用流程说明16系统总结20致谢21参考文献22引言在二十一世纪的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、军事、经济、生活等各个方面扮演着一个越来越重要的角色。伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分
4、割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。致使更多的电子商家和消费者之间建立畅通便捷的沟通和交易渠道,减少了企业的开支,为人们提供了周到和人性化的服务。为此我选择了物院网上超市系统这个课题,以实现对网上交易等网上购物的一些探索和实践。此系统包含了如下功能模块:用户注册登录模块、购物车模块、订单管理模块等等。用户可以根据自己的爱好、欲望或者需求来选择自己喜爱的宝贝,可以添加到购物车或者直接购买,
5、然后填写相关信息并提交订单,然后完成付款,确认收货来完成整个购物的流程。第一章 系统概述1.1系统开发的目的本系统旨在为广大物流学院的在校大学生提供生活上必须的物品,以达到方便快速的购物体验。主要经营的有面包方便面,零食小吃、水果饮料,以及洗漱和生活日用品,同时还拥有一些其他服务,包括招聘启事,寻物启事,和广告推广等。希望广大在校学生通过登录该系统能够像传统购物方式一样选购到自己喜欢的物品的同时却享受到与传统购物方式不一样的快捷和便利。通过与传统方式的优势竞争能够吸引到越来越多的顾客群体前来购物,与传统的超市分一杯羹甚至是取代传统超市。1.2 系统开发的背景“两耳不闻窗外事,一心只读圣贤书”的
6、时代已经过去,如今大学生多数是80末90初的一代,他们接受现代社会快节奏的熏陶,由于学习需要,大多配有电脑、手机,伴随着电子商务的兴起,越来越多的人开始习惯了“懒”的生活方式,我们经常可见那些送盒饭的在宿舍楼下穿梭,这就说明送货上门可行!网上购物更是风靡校园,每天都可以看到快递,物流的包裹车在校园门口等待。就物院而言,校内的超市也就是在食堂楼下的几家,离男生宿舍以及老宿舍比较远,学生购物不及时,不方便,在这种环境下网上小超市也就迎来了它的一个发展契机,那就是开展校园及校园附近小规模的网上订货及送货上门服务,而该系统就是为这样的网上超市而设计和建立的,从而使网上小超市实现其生存并盈利的目标。1.
7、3 系统开发的工具系统应用Microsoft SQL Server2000数据库系统作为网站的后台数据库,以及在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做详细的设计。第二章 系统分析2.1 市场需求分析由于现在大学生,尤其是大三学生课业压力大,时间紧迫,再加上学校离市区较远,购物不便,同时学校内及其周围竞争对手价格基本上一致,大学生也能接受网上购物。建设一个网站,或者是网店成本不太高,同时也可以从网店销售处的大份额商品中提取利润。雇用一些想要勤工俭学的大学生,即为他们提供一个挣钱的机会,也可以利用他们的劳力。同时
8、,由于学校饭堂的饭菜大家已经吃腻,尤其是女孩子,对零食的需求很大。在价格相同的情况下,我想没有人会放着送货上门服务不用,而自己去购买的!而且大学生寝室电脑很普及,大学生接受新事物能力很强。网购操作对大学生是一件很容易的事。大学生同住一个寝室,网购行为容易模仿形成羊群效应。大部分大学在郊区,没有大型超市。大学小超市属于学校产业,一般采取竞标的形式招商经营户,经营户经营成本高,所以大学超市商品价格通常比较高。为什么价格更加优惠而且送货上门的校园网超大部分经营状况不够理想,销售额不高,我分析一下原因。首先大部分大学生本身比较闲,生活节奏慢,对他们有的人来说外出购物是一种享受过程。这在本来不多的购买力
9、中划出一部分来。其次最重要的是他们的消费特点决定大部分大学生不愿意到校园网超购物,大学生购物大部分是即时、少量的。而校园网超购物过程比较漫长,不能够满足大学生及时性购物特点,要想做大做强,务必要考虑以下几点:第一条购物过程要比在超市购买更方便,更快捷,要更符合大学生消费特点。第二条要加强大学生在网上超市购买理由。很多大学寝室有同学卖一些常见商品,比如方便面、扑克等。他们会放些商品在寝室,附近几个寝室需要这些商品就会到这个同学这里购买。据我所知这种现象比较普遍,这样既能为自己创造一点利润,也能为同学带来一定的方便。 因此开发一个能为学生提供更方便快捷更符合大学生消费特点的网上超市系统是有必要的。
10、2.2系统开发的可行性22.1技术可行性技术可行性包括设备条件和技术力量两方面,网站由于主要是面向在校大学生,而且因为是在校园里,所以网站设计不必请专门的网站设计来制作,可以找一些学计算机和电子商务的学生来做,既是一次锻炼,也可以获得一部分收入,技术可行。至于服务器,空间,域名等更不是问题,成本不是太高,经济可行。2.2.2风险分析所谓风险就是推广不能够覆盖全校,客户不足,带来成本损失,最大的损失就是网上购物不能够实施,网店倒闭,网站建设和空间域名购买费用损失。2.2.3经济上的可行性成本主要是网站建设,空间,域名购买,送货人员的工资。而如果网站可以上线,并获得学校内学生这一部分客户的话,网上
11、超市将会迎来无限商机,做大做强。第三章系统功能设计3.1功能模块划分网上超市共分两个部分,一是前台管理部分,包括:客户在线注册、浏览商品、购买商品、提交订单等操作;二是后台管理部分,包括:商品的添加、查询、修改和删除,订单的管理、用户的管理、商品类别的管理、结账等。3.2功能模块描述3.2.1前台功能1.注册功能:客户首先要注册为该商店的用户。注册时要填写顾客的登录用户名,真实姓名,登录密码,详细家庭住址等信息即可。注册后,用户可修改自己的信息或者对信息的补充。2.选择商品功能:顾客浏览网上商店的商品,将自己需求的产品放入到购物车中,可连续添加商品。3.购物车的管理:顾客选择完商品后可进入购物
12、车也面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和情况整个购物车。4.订单的生成:当顾客选择完商品后,确定购买商品,根据客户选择的商品,产生订单,把商品的部分信息如数量,购买总价保存起来。在并附上订单的详细信息。3.2.2后台管理功能:1.管理人员部分:管理员拥有最高权限,可访问所有订单,订单处理,可浏览、查询、修改订单,可进行界面管理,可浏览、修改客户的一些资料。2.订单的管理:管理员根据客户的订单,修改订单的状态,是否已发货。以及顾客收到商品后更改顾客的付款状态。3.管理商品功能:(1)添加新商品:管理员可以通过这个功能向本商店录入新的商品,添加的信息包括:商品的名称、商品
13、册图片、商品的编号、商品的类别、商品的生产厂商、商品的单价、商品的生产日期、商品的有效截止日期(这里的有效截止日期可以为空,因为对于某些商品来说,如电子商品,就没有有效截止日期)、商品的卖出数量(这里商品的卖出数量是在顾客确定购买商品后,订单产生过后自动修改的)、还有商品的库存量。(2)修改商品的信息:管理员可以进行对商品信息的修改,如商品名称,库存量等。(3)删除商品:管理员可以对过期的商品进行删除。(4)商品类别的管理:管理员可添加、修改、删除类别信息。4. 购物结账结账是购物活动中的最后一步,为了将商品送达到用户手中,必须要求用户输入自己的信息。客户结账时系统首先判断用户是否进入自己的页
14、面,如果是已经注册的用户,就要求客户输入送货地址,当用户将地址输入并提交,系统进入结账处理流程。3.3功能模块描述网上超市系统功能模块前台模块后台模块用户模块添加到购物车模块订单产生购物车模块浏览商品详细信息查看订单商品查询商品浏览商品展示结账模块商品管理订单处理商品类别管理客户管理删除商品类别修改商品类别添加商品类别删除商品修改商品添加商品用户注册用户登录删除购物车商品修改购物车商品3.3系统功能模块图3.4系统流程设计3.4.1前台购物流程去收银台去购物车提交订单未注册用户选择商品订购商品浏览商品注册已登录注册用未登录注册用登录图3.4.1前台购物流程图 3.4.2后台购物流程订单删除订单
15、结账订单发货订单处理用户订单 图3.4.2后台购物流程图3.4.3注册功能流程注册文字是必选项为空否否用户名有效是是2次输入密码是否正确否否密码长度符合要求否是邮箱地址有效否是 其他信息有效是注册成功图3.4.3注册功能流程图 3.4.4商品搜索流程开始搜索是输入条件搜索结果购物车查看商品继续搜否下订单图3.4.4商品搜索流程图登录入口3.4.5用户登录流程否是查询用户是否存在否是核对密码是否正确取得用户名和密码将UserID存入session中登录成功图3.4.5用户登录流程图3.4.6商品管理流程商品管理添加商品查询商品修改,删除否满意是返回图3.4.6商品管理流程图3.4.7购物车流程购
16、物车查看商品否满意吗是调整商品下订单图3.4.7购物车流程图第四章系统使用流程说明4.1搜索商品(1)您可以通过在首页输入关键字的方法来搜索您想要购买的商品。(2)您还可以通过物院网上超市的分类导航栏来找到您想要购买的商品分类,根据分类找到您的商品4.2放入购物车在您想要购买商品的详情页点击购买,商品会添加到您的购物车中;您还可以继续挑选商品放入购物车,一起结算。(1)在购物车中,系统默认每件商品的订购数量为一件,如果您想购买多件商品,可修改购买数量。(2)在购物车中,您可以将商品加入收藏夹,或是选择删除。(3)在购物车中,您可以直接查看到商品的价格和名称、促销主题。(4)购物车页面下方的商品
17、,是物院网上超市根据您本次挑选的商品为您提供的推荐商品,以及可以参加选购的特惠活动商品,若有您喜爱的商品,点击放入购物车即可。4. 3注册登陆(1)老客户:请在请登录页面输入邮箱地址或昵称、注册密码进行登陆。(2)新客户:请在免费注册页面按照提示完成注册。4.4填写收货人信息(1)请填写正确完整的收货人姓名、收货人联系方式、详细的收货地址和邮编,否则将会影响您订单的处理或配送。(2)您可以进入我的物院网上超市个人信息管理地址管理编辑常用收货地址,保存成功后,再订购时,可以直接选择使用。4. 5选择收货方式物院园网上超市提供多种收货方式:(1)普通快递送货上门。(2)加急快递送货上门。4.6选择
18、支付方式物院网上超市提供多种支付方式,订购过程中您可以选择:(1)货到付款(2)货到刷卡(3)网上支付(4)银行转帐4.7提交订单(1)以上信息核实无误后,请点击提交订单,系统生成一个订单号,就说明您已经成功提交订单。(2)订单提交成功后,您可以登陆我的物院网上超市查看订单信息或为订单进行网上支付。第五章系统总结本系统前台能完成顾客的登录、浏览商品、进一步浏览商品的详细信息、更加条件查找商品、选购商品、查看订单、修改购物车中的商品的数量、删除购物车中的商品、结算购车车中购买的商品、产生订单。根据客户所购买的商品数量修改数据库中商品的数量。本系统的后台管理员主要完成商品的添加、商品一级类别、二级
19、类别的添加、商品的修改、客户的管理、以及订单的出来等功能。但外界面的友好性可能还不够,也许有些地方只是按照自己的理解设计的,可能存在缺陷,以后慢慢拓宽和改善,也由于自己努力不够,能力有限,希望在以后的学习中让系统尽可能的从各方面完善。致谢这次毕业设计能够顺利完成,是所有曾经指导过我的老师,帮助过我的同学以及一直支持、关心着我的家人对我的教诲、帮助和鼓励的结果。我要在这里对他们表示深深的谢意!首先我要特别感谢我的指导老师,在我的整个毕业设计的过程中杨老师给我提供了极大的帮助和指导,耐心的为我改正设计中的错误,细心的指导我完成设计中的各项任务。一个多月的设计过程中,我通过各种渠道查阅了很多相关书籍
20、资料,论文一路修改过来到现在,不仅锻炼了我的动手实践能力,增加了知识面,同时也看到了自己的不足,不耐烦不细心,在以后的学习工作中一定改正。参考文献【1】陈志泊.数据库原理及应用教程(第二版).北京:人民邮电出版社,2011【2】谭红杨.Visual FoxPro数据库设计案例教程.北京:北京大学出版社,2011【3】徐慧剑.WAP网站的移动电子商务系统设计研究J.浙江经贸职业技术学院.煤炭技术.2012.04【4】洪运来.企业电子商务系统设计与实现D.电子科技大学.20113邵嫣嫣.校园电子商务系统设计与实现D.华东师范大学.2011【5】张骞中,于虹博.校园网旧书电子商务系统设计J.黑龙江科技学院利民学院.技术与市场.2011.04【6】戚珉,校园电子商务系统设计与实现D.南昌大学.2009