摘要:本网站是基于O2O的网络商城系统,对于客户而言,可以方便的搜索商品并订购商品,而且价格一般比较低。对于卖家而言,减少了对租店铺的钱,没有了对店铺位置的限制。订单到后用户可以先查看货物再选择签收付钱,极大的保护了用户的权益。
本文先介绍了绪论,包括了网站的开发背景和意义,紧接着介绍了工具及技术,其中用到了MyEclipse10、MySql、SSH2、Tomcat应用服务器以及JSP技术,接着介绍了需求分析,包括了需求详情和需求描述和分析建模,其中分析建模使用了UML技术,即用例建模、动态建模和静态建模。接着介绍系统设计,包括软件体系结构设计、软件功能设计和数据库设计,其中数据库设计包括数据库概要设计和数据库表设计。接着是系统的实现,包括了用户功能的实现和商户功能的实现。最后对系统进行了测试,将测试用例一一列出来。
关键词 水产销售;O2O;SSH2;UML
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2课题意义-1
1.3论文内容-1
2 开发工具及相关技术-2
1 MyEclipse10-2
2 MySQL-2
3 SSH2开发模式-2
4 Tomcat应用服务器-2
5 JSP技术-2
3 需求分析-3
3.1 需求描述-3
3.2 需求详情-3
3.3 分析建模-4
3.3.1 用例建模-4
3.3.2 动态建模-5
3.3.3 静态建模-6
4 系统设计-7
4.1 软件体系结构设计-7
4.1.1 体系结构概述-7
4.2 软件功能设计-7
4.2.1 用户搜索商品功能-8
4.2.2 用户购买商品-10
4.2.3 用户提交订单-11
4.2.4 商户添加删除查看一级、二级、三级列表-12
4.2.5 商户查看、添加、删除、修改商品-13
4.2.6 商户查看订单-15
4.2.7 商户修改订单状态-16
4.2.8 商户查询订单-17
4.3 数据库设计-18
4.3.1 数据库概要设计-18
4.3.2 数据库表设计-18
5 系统实现-21
5.1 用户功能实现-21
5.1.1 用户登录登出注册-21
5.1.2 用户搜索商品-22
5.1.3 用户购买商品-23
5.1.4 用户提交订单-23
5.1.5 用户权限控制-24
5.2 商户功能实现-24
5.2.1 商户登录登出-24
5.2.2 商户添加删除查看一级、二级、三级列表-25
5.2.3 商户查看、添加、删除、修改商品-26
5.2.4 商户查看订单-27
5.2.5 商户修改订单状态-28
5.2.6 商户查询订单-28
6 系统测试-29
6.1 采用的测试方法-29
6.1.1 测试方法简介-29
6.1.2 本站所用的测试方法-29
6.2 测试用例-29
结论-31
致谢-32
参考文献-33