七日缤纷校园超市网站的设计与实现

 2022-01-17 11:01

论文总字数:18822字

目 录

1 引言 1

1.1 开发背景 1

1.2研究现状 1

1.3系统目标 1

1.4系统设计思想 2

1.4.1按系统功能总体分 2

1.4.2按MVC设计模式分 2

2 系统分析 3

2.1系统调研 3

2.2可行性分析 3

2.2.1技术可行性 3

2.2.2经济可行性 4

2.2.3法律可行性 4

2.2.4操作可行性 4

2.3需求分析 4

2.3.1前台用户功能模块 5

2.3.2后台管理员功能模块 5

2.4业务流程分析 6

2.5数据流图 8

2.5.1系统的顶层数据流图 8

2.5.2系统的一层数据流图 9

2.5.3系统的二层数据流图 9

2.6数据字典 12

2.6.1数据元素 12

2.6.2数据流 13

2.6.3数据存储 14

2.6.4数据处理 15

3系统设计 15

3.1系统概要设计 15

3.2系统详细设计 16

3.2.1用户信息管理模块 16

3.2.2管理员信息管理模块 16

3.2.3商品浏览管理模块 17

3.2.4商品分类管理模块 17

3.2.5商品信息管理模块 17

3.2.6订单信息管理模块 17

3.2.7信息公告管理模块 18

3.2.8优惠信息管理模块 18

3.2.9链接到其他常用网站 19

4数据库设计 19

4.1管理员(admin)表 19

4.2网站公告表 19

4.3评论信息表 20

4.4用户登录信息表 20

4.5本周优惠信息表 21

4.6用户积分信息表 21

4.7用户具体信息表 21

4.8订单信息表 22

4.9商品信息表 22

4.10系统关键字信息表 23

4.11商品类型信息表 23

4.12 购物车信息表 24

5 系统实现 24

5.1.数据库连接 24

5.2系统界面 26

5.2.1首页面 26

5.2.2用户会员中心 31

5.2.3后台管理员中心 34

6 系统测试 42

6.1系统实现中遇到的问题及解决方法 42

6.1.1数据库密码错误 42

6.1.2路径不正确,找不到请求资源 43

6.1.3数据库中下标越界 44

6.1.4 JavaScript文件中乱码 44

6.1.5 My Eclipse中自带的tomcat 46

6.1.6 jsp页面发生异常 46

6.2功能测试 47

7 结论 47

7.1系统的不足 47

7.2经验和教训 47

参考文献 48

致谢 49

七日缤纷校园超市网站的设计与实现

位环环

,China

Abstract: University campus supermarkets substantially entity supermarkets,most of those supermarkets are not online supermarket,or else not on the local online supermarket,and this time-consuming way to shop delivery. Now combining the background and research status campus supermarkets,the paper elaborated the seven colorful campus supermarket analytical thinking,and made a detailed analysis of every aspect of the design.Based on B/S structure,using JSP and mysql database development technology to develop the system,to achieve a system of foreground and background administrators management customers management functions,both for the convenience of students shopping,and convenient administrator.Features of the system is different promotions every week day.The system can support the user to complete the purchase of goods and functional management of user information online,order processing and management administrator commodity information.

Keys:campus supermarket;jsp;mysql

1 引言

  中国电子商务最先起源于1997年,至今已有将近20年。在这些年里,电子商务不断发展,现如今中国比较有名的有阿里巴巴,京东等,连大型的电器商店如苏宁,国美都加盟电子商务。随着互联网的普及和信息技术的不断发展,人们越来越越追寻方便快捷的生活方式。而对于在校大学生而言,其市场潜力大,比较容易接受新的消费习惯和消费理念。那么针对在校大学生这个群体,校园网上超市就应运而生。所谓校园网上超市是指由公司或者个人建立的,直接对有形商品进行在线的销售模式。在校大学生待在宿舍里就可以按照网址进入网上超市,所有的购物信息就尽收眼底,学生们就可以按照自己的意愿进行购买。

1.1 开发背景

  在如今的互联网时代,网购这一现象已成为常态。现今的网络发展很迅速,同时出现不少网络创业者,比如阿里巴巴马云、京东刘强东、新浪王志东、百度李彦宏、腾讯马化腾等人用互联网创造不少神话。

中国高校一直是一个非常广阔的市场。第一,高校学生的数量很庞大,第二,高校学生是一群纯消费群体。这个群体不像一般的中小学生,他们具有一定的购买力,并且熟练掌握各种电子产品,又不像已经工作的社会人员,他们基本待在校园内,尤其在周末的时候,基本上宅在宿舍里。那么如果有一种校园超市,专门为他们提供送货上门的服务,方便了他们的生活。

1.2研究现状

目前国内的网上超市有淘宝的天猫超市、1号店、飞牛网。校园网上超市有校园7号网上超市、8天在线、俺来也等。这些校园网上超市的系统相对来说是比较完善的,就是近些年出现了各种各样的问题。比如服务不周到,已经下了单的东西,就没有下文。价格也出现了上涨,同样的模式在一个地方适用,在另一个地方可能就不够适用。像8天在线这样的网上超市,开大了之后,服务就渐渐跟不上了。针对这些问题,就这个学校,研究校园超市系统的设计与实现,旨在帮助的学生享受最好的服务,最好的价格。在校的大学生,如果在网上超市购买了商品之后,需要等一天甚至几天的时间来收货,并且收货的地点也是不确定的。这种方式的购物耗时耗力,为了可以让在校大学生快速拿到自己购买的商品,所以有必要研究和开发校园超市系统。

1.3系统目标

系统目标就是这个系统想要达到期望预期的目的的具体指标。对于本系统而言,其系统目标分为几个方面,首先是系统具有实用性,能够真正的帮助在校大学生实现网上购物的功能,能够帮助管理员快速高效的管理各种信息。系统要具有可靠性,使得信息正确成功的传输出去和接收。系统要易维护,不至于出了点问题,系统就崩溃使用不了。

1.4系统设计思想

1.4.1按系统功能总体分

七日缤纷校园超市这个系统按不同使用者可以分为两个子系统,分别为前台用户系统,第二是后台管理员系统。

1.4.2按MVC设计模式分

  • model模型层,也就是业务逻辑层,是处理应用程序中的业务逻辑部分。
  • view 视图层,是处理数据显示的部分。
  • controller 控制层,是应用程序中处理用户交互的部分。

  具体的MVC组件的类型的关系和功能如下图所示:

图1 MVC组件类型的关系和功能

2 系统分析

对于本系统而言,系统分析就是分析校园超市这个系统。首先就是要分析如果设计并开发本系统是不是可以实施。此外,还要分析在校大学生这群人希望校园超市系统能够完成什么样的功能。

2.1系统调研

现有的实体校园超市,比如我校东苑的好的超市,里面的商品相对于其他超市的商品价格要偏高,而现在比较流行的网上超市如天猫超市需要满88元才可以包邮,并且最快也要一天,最重要的事网上的商品你不能保证其商品的真假性。在我校可用的校园超市基本上只有实体超市,学生们只有自己下楼到超市自己去买,没有送货上门的服务。前两年,比较火的校园超市像俺来也,近些年也不受学生欢迎了。通过对在校大学生的现场访问的方式,了解了俺来也不受欢迎的原因,是商品价格不合理,各种优惠活动减少造成的。从上面的可以看出大学生的一些期望,了解到大学生希望有一个能满足他们需要的校园超市。这个超市是既可以快速送货上门并且价格合理的,同时优惠活动多的这样一种新型的校园超市。这种校园超市最好具有网上超市和实体超市这两种方式。

2.2可行性分析

对系统的可行性进行分析,也叫可行性研究。它是为了避免不必要的盲目投资,减少不必要的损失。可行性分析要从当今社会的经济、技术、风俗习惯等多个方面进行考虑。对于每个不同的系统,其侧重点也不同。对于本系统,也就是校园超市系统来说,最重要的实用,切实的帮助在校大学生实现网上购物的功能,其次就是讲究经济效益。

2.2.1技术可行性

校园超市这个系统的开发主要采用JSP开发技术和mysql数据库。css样式用来设计页面的字体,颜色等等,它可以使整个网站的风格趋于统一,不至于太杂乱无章,样式统一。

  本系统开发是基于window7系统。所用的软件有myeclipse,美图秀秀,dreamweaver,navicat for mysql,visio 2007。myeclipse用来编写程序代码。美图秀秀用来制作背景图。Dreamweaver用来设计网页的布局。Navicat for mysql用来建立数据库。visio是一个专门用来画图的软件。tomcat 6.0是一个免费开放源代码的web应用服务器,可以使程序在tomcat上运行。

2.2.2经济可行性

七日缤纷校园超市网站这个系统的经济需求比较小,加之现在的软硬件条件很成熟,所以开发系统在软硬件上的支出是有限的。系统分析、系统开发和系统实现都是用自己的电脑来完成的。不需要额外的经济支出,所以这个系统设计部分是具有经济可行性的。

剩余内容已隐藏,请支付后下载全文,论文总字数:18822字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;