赞
踩
本系统基于B/S结构模式,采用idea开发环境,建模工具Visio,以及关系型数据库MySQL。 系统采用前后端分离的模式进行开发。前端开发负责页面的编写及数据的渲染。后端开发负责提供API(接口)。前后端采用指定的API接口进行交互。开发本系统具体的技术路线如下:
(1)熟练掌握并使用Microsoft Office Visio建模工具,绘制系统相关的工作流程图,实体联系图等。
(2)学习并熟识MySQL数据库的使用,设计系统相关的数据库信息,将其转换为MySQL数据库能够识别和存储的表格形式。
(3)学习并熟识idea开发平台和插件的使用,在平台运行和调试java代码,并运用平台自带的tomcat服务器插件将系统发布到web浏览器中。
(4)运用java构架来开发系统,设计系统的具体功能模块,完成系统界面的布局,实现系统的优化。
(5)学习并运用功能测试方法,对系统的主要功能进行测试,进一步修改和完善系统的功能模块设
云超市主要实现一个超市系统,总共分客户端与服务器端,包括如下这几大模块(用户模块,商品展示模块,评论模块,购物车模块,商品信息管理模块,订单模块,广告模块,公告模块,信息统计模块),具体模块功能如下。
服务器端功能:
(1)启动和关闭服务,配置属性文件,用户权限管理;
客户端功能:
(1)用户模块。本模块主要完成的任务是用户登录注册,以及自己的个人信息管理(包括头像,个人介绍,收货地址,登录的手机号、密码等信息的管理操作)以及订单信息的浏览;
(2)商品展示模块。用户在超市中看到的商品以及点击跳转至详情的信息展示(注:商品详情中添加助农产品字样,卖出收益向分成扶贫基金捐款);
(3)评论模块。用户可以在商品详情信息下方发表评论和星级评定,所以有关此商品的评论都将展示在商品下方,并且每条评论都将显示用户名(拓展:敏感词屏蔽)
(4)购物车模块。用户选购的商品汇总,以便于用户的选择和结算
(5)商品信息管理模块。超市管理员对商品信息(包括数量出入库,商品上下架,以及价格、描述等相关的管理)
(6)订单模块。超市管理员对用户购买的商品订单信息进行管理(主:商品发货,拓展:订单退款、地址修改等)
(7)广告模块。暂定为前台首页的轮播图,循环展示广告商品(或其他广告资源,以图片链接的形式展现)。管理员可对轮播图中的图片进行管理。
(8)公告模块。暂定为前台首页滚动公告信息效果,管理员可公告信息进行管理。
(9)统计模块。将商品订单信息生成统计图
目 录
摘 要 I
Abstract II
第1章 前 言 1
1.1 项目的背景和意义 1
1.2 研究现状 1
1.3 研究内容及预期目标 3
第2章 技术与原理 5
2.1 系统开发技术 5
2.2 系统开发工具 6
2.2.2 vscode工具 6
第3章 系统需求分析 7
3.1 可行性分析 7
3.2 业务需求分析 8
3.3 功能需求分析 9
3.5 非功能需求分析 10
第4章 系统总体设计 11
功能模块设计 12
4.3 数据库设计 16
第5章 系统详细设计与实现 21
5.1 实现系统功能所采用技术 21
5.2 注册模块 22
5.3登录模块 23
5.4首页界面 25
5.5 用户管理模块 27
5.6商品管理模块 27
5.7分类管理模块 28
5.8购物车模块 31
5.9 订单管理模块 32
第6章 系统测试与部署 32
6.1软件测试方式 32
6.2软件测试内容 33
6.3软件性能测试 33
6.4软件测试结论 34
第7章 结论 34
参考文献 34
致谢 36
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。