基于WEB的手机销售系统的设计与实现(SSH,MySQL) 来源:wenku163.com 资料编号:WK16310293 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310293 我要下载该资源 资料介绍 基于WEB的手机销售系统的设计与实现(SSH,MySQL)(任务书,开题报告,文献综述,中期检查表,外文翻译,毕业论文15000字,程序代码,MySQL数据库) 本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于WEB技术的B/S结构的手机销售系统。 本文从系统的开发技术和工具为开始,以系统开发的过程为线索,先后介绍了系统的需求分析、系统分析与设计、系统功能的实现和系统测试。 系统功能模块设计 在线手机销售系统的主要功能如下: (1) 客户界面部分: 选购手机(可按厂商查找手机) 查看手机详细情况 用户注册 用户登录 查看用户个人信息 修改用户个人信息 论坛功能 (2) 管理界面部分 厂商维护:增加,修改和删除厂商 现有手机管理:修改、删除、查看 用户管理:查看,修改,删除 订单管理:查看订单清单,更新订单付款,删除订单 添加新手机:可以分别上传手机的图片和参数 系统的功能结构图,分普通用户平台,管理员平台。 普通用户功能模块图说明:普通用户可以在线浏览手机,查询手机,浏览公告信息,如果要购买、下订单操作,首先需要注册一个个人账号,然后登陆到系统中 管理员功能模块图说明:管理员是功能最多的一种用户角色。 (1)手机品牌信息管理模块:在该模块中完成对手机品牌信息的管理,包括品牌录入、查询、修改、增加和删除等功能操作。其中品牌信息包括品牌名称、品牌介绍等信息。 (2)手机信息管理模块:在该模块中定义了手机信息的管理,其功能包括手机录入、查询、删除等操作。 (3)会员管理模块:该模块中包括浏览会员信息和删除会员信息2个功能。 (4)系统管理模块:在该模块中定义了系统日常维护的功能,包括公告信息的添加和查询,修改功能,以及系统用户管理和修改密码等功能。 目 录 摘 要 I Abstract II 1 绪论 1 1.1 引言 1 1.2目的和意义 1 2 开发工具及技术 3 2.1 开发工具 3 2.1.1 MyEclipse 3 2.1.2 Tomcat 3 2.1.3 MySQL 4 2.2 JSP 4 2.3 JAVAScript 5 3 系统分析 6 3.1 可行性分析 6 3.1.1 技术的可行性 6 3.1.2 经济的可行性 6 3.1.3 操作可行性 6 3.1.4 法律的可行性 7 3.2 功能需求 7 3.3 用例分析 7 3.3.1 普通用户用例图 7 3.3.2 管理员用例图 8 3.4 性能需求 9 3.4.1 系统的安全性 9 3.4.2 数据的完整性 9 3.4.2 界面需求 9 4 系统设计 11 4.1 设计的基本思想 11 4.2 系统功能模块设计 11 4.3 数据库设计 13 4.3.1 概念结构设计 13 4.3.2 逻辑结构设计 15 5 系统功能实现 18 5.1 管理员登陆页面 18 5.2 管理员模块 19 5.2.1 手机品牌管理 20 5.2.2 手机信息管理 22 5.2.3 会员信息管理 25 5.2.4 订单管理 26 5.2.5 修改密码 29 5.2.6 退出系统 29 5.3 普通用户模块 29 5.3.1 系统主页面实现 29 5.3.2 手机品牌查询 30 5.3.3 用户注册 30 5.3.4 用户购物 31 5.3.5 购物车管理 32 5.3.6 网站聊天室 34 5.4 数据库的连接原理 35 5.5 中文乱码处理问题 36 6 系统测试 38 6.1 系统测试目的与意义 38 6.2 测试过程 38 6.2.1 主页面的登录模块测试 38 6.3 其他错误 39 结束语 40 致 谢 41 参考文献 42