综合课程设计报告ﻫ题目:基于ssh的网上商城系统ﻩﻩ班级:姓名:学号:指导教师:完成日期:年月日评语I课程设计任务内容本系统主要基于电子商务的基本原理,运用ssh开发技术搭建一个动态的网上1商城的电子商务网站。它是在windows系统环境下,以mysql数据库开发平台,Apache网络信息服务器,采用struts+spring+hibernate技术开发的网上购物系统,本系统主要分为前台用户操作和后台管理员管理两部分组成,前台主要针对消费者,主要包括商品展示、会员注册、购物车管理、订单管理等功能,后台有管理员使用,要实现的功能是管理员可以根据本人用户名和密码登录系统。而非管理员用户无法进入后台系统,主要包括商品管、订单管理、系统管理等功能模块,在信息系统中,后台数据库存储的地位相当重要.本系统采用了MYSQL数据库shop,库中包括商品信息表、订单信息表、管理员表、用户表、商品种类表、订单单向表。通过这些功能的实现,给商家提供了一个动态交互式、具有商品提供、系统管理等功能的电子商务平台。网上商城管理需要完成的功能主要如下:前台功能模块:用户管理:注册新用户、登陆、修改用户个人资料。商品浏览:在商品的显示介绍页面,可以收藏商品或者加入购物车。购物车:添加产品到购物车、购物车信息修改、下订单。订单模块:查询个人订单列表、查询某笔订单的详细信息。后台功能模块:管理员身份验证:为合法用户提供一个后台入口。订单管理模块:网站管理者对用户订单的执行和编辑状态。商品管理:实现仓库中的每样商品信息的登记和新商品的入库登记,查看现有商品信息以及修改商品信息。类别管理:可以添加商品顶级类别和商品子类别,可以修改和删除商品子类别的信息。会员管理模块:查询所有注册用户,对一些非法或失信用户进行删除。目录第一章系统概述.............................................................41.1系统开发背景ﻩ41.2项目设计基本原理........................................................................................................................................521.3数据库系统设计及范式分析ﻩ5第二章系统需求分析ﻩ62.1可行性研究ﻩ62.1.1技术可行性ﻩ62.1.2经济可行性ﻩ62.1.3操作可行性ﻩ72.1.4社会因素可行性ﻩ72.1.5可行性研究结论ﻩ72.2需求分析ﻩ72.2.1系统目的ﻩ72.2.2系统功能及用户需求分析ﻩ72.3系统配置........................................................................................................................................................82.4数据描述.......................................................................................................................................................92.3.1数据流图............................................................................................................................................92.3.2数据字典ﻩ10第三章总体设计..........................................................123.1总体设计原理ﻩ213.2运行环境与系统结构ﻩ123.3系统功能模块与设计..................................................................................................................................123.4系统功能模块说明ﻩ313.5系统功能模块图ﻩ14第四章概念设计ﻩ514.1数据库的概念设计.................................................................................................................................154.1.1局部E-R模式设计..............................................................................................................................154.1.3数据库实现ﻩ164.2全局E-R设计........................................................................................................................................18第五章详细设计ﻩ195.1前台设计.......................................................