商场零售系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,sqlserver为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等.
针对一般的商场零售系统,系统分为前后台管理,总结出如下的需求信息:
1)用户分一般用户、注册用户和管理员用户。
商场销售前台
商场销售后台
2)一般用户和注册用户无需要登录就可以查看商品信息和购买
3)注册用户登录后可以维护自己的个人信息,并且在向网站发出定单时会自动填写自己的联系信息。
4)按商品类别来分类,每一个商品都对应一个类别。
5)定单分单张详细定单和总定单。
6)一个用户可以购买多个或多种型号的商品。
7)一个用户对应一张定单列表。
8)一个定单列表对应多张定单详细信息。
9)提供购物帮助功能。
论文各章简介
第1章引言部分,引言主要叙述课题的研究背景和意义,以及问题的可行性分析。
第2章主要内容是:系统需求分析包括,业务流程分析;数据流分析;数据字典。
第3章主要内容是:系统设计包括,系统设计思想(如页面模块化、注意安全性、代码的复用等);系统功能模块划分。
第4章主要内容是:数据库设计包括,数据库需求分析,数据库概念结构设计,数据库逻辑结构设计。
第5章主要内容是:系统通用功能模块的编写包括,系统结构概览(如系统目录结构、管理模块用到的公共JSP页面、管理模块用到的其他JSP页面、客户模块用到的公共JSP页面、客户模块用到的公共JSP页面);应用程序公共文件;数据连接;检测管理员是否登录;站点参数设置。
第6章主要内容是:管理界面包括,管理界面结构设计;界面头、尾设计;类别管理模块(如显示类别列表、添加类别、修改类别、删除类别);商品(商品)维护模块(如显示商品列表、添加商品、修改商品、删除商品、上传商品图片、设置商品的的推荐状态);会员维护模块;订单维护模块(订单列表、订单处理);查看发货模块;常见问题模块;管理员维护模块;用户登陆模块(登录页面、注销页面)
第7章主要内容是:客户界面设计包括,客户界面结构设计;界面头、尾设计;界面左侧快捷菜单设计(商品类别列表;热门商品;最优惠商品);商城主界面设计(最新推荐商品、搜索表单、最新商品预览);商品信息浏览模块(商品预览列表、商品详细信息)购物车管理模块设计;提交订单模块设计;在线帮助模块;会员模块;开发技巧和难点。
1 引言 1
1.1 课题的研究背景与意义 1
1.2 可行性分析 3
1.3 论文各章简介 5
2 需求分析 7
2.1 业务流分析 7
2.2 数据流分析 8
2.3 数据字典 9
3 系统设计 13
3.1 系统设计思想 13
3.2 系统功能模块划分 13
4 数据库设计 15
4.1 数据库需求分析 15
4.2 数据库概念结构设计 15
4.3 数据库逻辑结构设计 18
5 系统通用功能模块的编写 21
5.1 系统结构概览 21
5.2 应用程序公共文件 23
5.3 数据库连接 23
5.4 检测管理员是否登录 25
5.5 站点参数设置 25
6 管理模块界面设计 27
6.1 管理界面结构设计 27
6.2 界面头、尾设计 27
6.3 类别管理模块 27
6.4 商品(商品)维护模块 32
6.5 会员维护模块 37
6.6 订单维护模块 38
6.7 查看发货模块 40
6.8 常见问题管理模块 41
6.9 管理员维护模块 41
6.10 用户登陆模块 42
7 客户界面设计 44
7.1 客户界面结构设计 44
7.2 界面头、尾设计 44
7.3 界面左侧快捷菜单设计 44
7.4 商城界面设计 46
7.5 商品信息浏览模块 48
7.6 购物车管理模块设计 49
7.7 提交订单模块设计 50
7.8 在线帮助模块 52
7.9 会员模块 52
7.10 开发技巧和难点 52
结 论 55
致 谢 56
参 考 文 献 57