没有合适的资源?快使用搜索试试~ 我知道了~
水果小时网站系统的设计与实现-仅Word文档
需积分: 5 0 下载量 124 浏览量
2023-03-15
10:26:05
上传
评论
收藏 2.65MB DOCX 举报
温馨提示
试读
52页
本课题是优品水果销售系统的设计与实现,主要内容包括:用户的登录和注册,首页,商品管理,订单详情管理、告示管理以及留言等功能。管理员以及用户的登录大径相同,在用户输入账号和密码然后进行登陆验证以此来查询后台管理,订单详情管理、告示管理来进行增删改查。根据实现该系统,可以提高学生对自身所学的专业知识的理解和运用,并且提升学生的实操能力。 对该系统的一些需求: (1)存储数据上,解决处理信息,涉及数据的大小和速度方面 (2)用户分享传播信息一面,主要提供给喜爱购买水果和管理员使用本,当管理员更改系统后用户在使用上信息已经保存好,可以使用和浏览 (3)数据响应方面,删除数据,更改数据,增加数据,查阅数据这几个方面,在操作之后应该得到响应。 (1)注册登录管理:用户在输入完账号和密码之后后台对数据库的账户校检。 (2)类目管理功能:为了商品的类型信息进行管理。 (3)商品内容管理:方便管理员对商品的信息进行管理。 (4)订单内容管理:方便管理员对订单管理。 (5)告示管理功能:方便管理员对告示管理。 (6)留言管理功能:方便管理员对留言管理。 (7)首页管理功能:方便管理员对商品的相关信
资源推荐
资源详情
资源评论
目 录
一 设计背景.......................................................................................................................1
1.1 课题现状..............................................................................................................1
1.2 课题意义..............................................................................................................1
二 开发环境及技术构架...................................................................................................2
2.1 开发环境与工具..................................................................................................2
2.2 技术架构..............................................................................................................2
三 需求分析.......................................................................................................................4
3.1 系统目标..............................................................................................................4
3.2 功能需求..............................................................................................................4
3.3 性能要求..............................................................................................................5
四 系统设计.......................................................................................................................6
4.1 系统功能总体设计..............................................................................................6
4.2 系统详细设计......................................................................................................6
4.2.1 管理员登录流程.......................................................................................6
4.2.2 信息总览流程...........................................................................................7
4.2.3 教练管理流程...........................................................................................8
4.2.4 器材管理流程...........................................................................................9
4.3 系统数据库设计................................................................................................11
4.3.1 数据库实体设计......................................................................................11
4.3.2 数据库表设计.........................................................................................13
五 系统实现.....................................................................................................................16
5.1 管理员登录功能................................................................................................16
5.2 信息总览功能....................................................................................................17
5.3 会员列表功能....................................................................................................18
5.4 教练列表功能....................................................................................................19
5.5 器材管理功能....................................................................................................20
六 系统测试.....................................................................................................................22
6.1 测试用例设计....................................................................................................22
6.2 测试结果............................................................................................................24
6.2.1 系统优点..................................................................................................24
6.2.2 系统的不足和改进方案..........................................................................24
七 总结.............................................................................................................................25
参考文献...........................................................................................................................26
1
一 设计背景
1.1 课题现状
传统的线下营销渠道类型需要消耗大量人力物力财力,这对用户来说是很麻烦的且
成本较高,对商家而言则是不利于短时间的推广和发展的。伴随时间的推进和迁移,互
联网应用和推广发展空前迅速,线下营销的缺点愈发的明显和突出,线上的营销则突破
了空间的一个范围限制和时间的限制,用户下单后即可派送订单,在短时间里就可以占
领全球的份额,用户顾客可以来自全球,影响力也深远,比起个体店铺商户的基础投资
上,线上营销的优势在于资金充盈,各地的用户足不出户只需要一台手机就可以登录网
站进行购买的浏览。
以产品为核心,为了更加贴近用户、定位需求,商品的展示也是必不可少的,产品
在互联网上一目了然,用户也在浏览时自由度较高,根据需求能够更加快速的定位用户
所需要的产品。在现在社会中,商品销售传播途径诸多且广泛,但少具有精准定位的推广
发展,因此在商品的流通过程中起着必不可少的作用,一个合理的网页,也势必可以加强
商品的冲击力以此得到用户的青睐,起到重大的作用,提高在线上线下营销里竞争的能
力。
1.2 课题意义
借助 web 利用遍布全球的互联网扩展和延伸,基于手机等电子产品的普及,为消费
者提供了一个网络购物平台,消费者可以做到在随时随地就可以打开网页。也有利于商
家省下许多时间和精力以及线下经营投入的成本。
在线上,商家可以随时获取用户的购买倾向观测市场行情,方便商家更好的明白用户
的需求,提高热销的规模生产,降低滞销的数量。当前,诸多水果销售依旧是依靠线下
的超市销售买卖以及农业市场等传统的销售方式,缺少精准的推广平台,精准的定点打
击不利于销售的持久经济效应化,也不利于经济的最大化,所以开发一个线上水果销售
网站系统十分重要。
2
二 开发环境及技术构架
2.1 开发环境与工具
利用 JSP 技术以及 MYSQL 数据库,Web 服务器软件以及操作系统如下表 2-1 所示。
表 2-1 系统开发工具以及版本
开发工具
版本
eclipse
Eclipse-4.13
数据库
MySQL-5.5
JDK
JDK-1.8
Web 服务器软件
Tomcat-9.0
操作系统
Win7 版本(以及 Win7 版本以
上)
(1)JSP 技术
JSP(全称 JavaServer Pages)是由 Sun Microsystems 公司主导创建的一种动态网页
技术标准。可以将静态页面转化成动态页面 JSP 基于网络服务器上,能够回应用户端发
送的请求,然后依据请求的数据逐步生成 html 或其他形似文档的 web 网页,再返回给
发起者。
(2)JAVA 技术
java 是静态语言的核心,是基于 C++基础上的一款面向对象编程语言。非常好的诠
释了面向对象,将繁琐的程序编辑进行优化以及便捷使用。Java 语言的三个体系有 J2SE
以及 J2EE 以及 J2ME。
(3)MYSQL 数据库
Mysql 数据库是由瑞典公司 MYQSL AB 发明的,属于较小的一种的数据库,用户
使用 SQL 语句对数据库进行管理和查询。主要的特点有:查询的效率高,拥有灵活性,
下载安装简单,是常用的一种语言
2.2 技术架构
系统是基于 Bootstrap 框架模型设计以及 B/S 模式设计以及 spring, spring mvc +
mybatis 框架
2.2.1 Bootstrap 框架
3
是最受欢迎的一种前端布局方式,能够很好的的使用全局 CSS 样式,基于 HTML 前
端设计 CSS 样式增强效果。有组件和栅格系统、javaScript 插件、具有全局 CSS 样式。
可以设置基础的排版、表格、表单、按钮、图片以及全局样式排版弹性盒子定位
position。具有简易轻松上手的且对移动设备友好支持,Bootstrap 自带了多种可以复用
的组件,囊括字体样式菜单下拉以及导航等多种功能。
2.2.2 B/S 模式
通常基于用户机上,与后台服务器连接相辅相成,B/S 架构是网站和后台服务器架
构模式,伴随着互联网的发展,是 web 发展后的一种网络结构模式,web 浏览器是客户
端主要使用的软件。将系统的开发使用和维护使用进行了繁琐化简,只需要下载安装一
个可以响应的浏览器比如 IE GOOGLE 在安装好 mysql、sqlserver 等数据库,浏览器就
可以通过 webserver 进行数据交互。
2.2.3 Spring
Spring(由 Rod Johnson 创建的一个开源框架),是于 2003 年的一个简化版的 Java
框架开发,以 Rod Johnson Spring 发起,它是解决应用开发的繁琐和复杂而创建所出发
的。 通俗的来讲 Spring 的使用不局限于服务器的开发。在发展性的宏观角度来讲,从
可测试性的点出发,任何的 java 都可以通过 Spring 进行由繁化简。
2.2.4 SpringMVC
Spring MVC 是通过 spring 专门给 web 框架应用的 。分工明确,分化明细可以和
Spring 对接,是当今世界前端最主流的一种 web 开发框架。也应用与桌面开发的领域。
融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC
模块。
2.2.5 MyBatis
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可
以对配置和原生 Map 使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java
Objects,普通的 Java 对象)映射成数据库中的记录
剩余51页未读,继续阅读
资源评论
xiaozhima-dun
- 粉丝: 5629
- 资源: 46
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功