手机销售网站的设计与实现
摘要
论文阐述了手机销售网站的设计与实现过程,开发过程中主要采用Ecilpese作为系统开发工具,以java语言构建框架,数据存储采用MySql数据库库管理系统;网站系统前端布局由可以进行动态网页实现的JSP与CSS相结合的方式构建网页画面;后端的设计开发主要利用SpringMVC的三层架构模式把数据以及逻辑分开,分模块实现系统开发。
系统具有用户注册/登录、查看/购买的手机信息、将需求的手机加入待购区以便后续购买、查看交易记录等功能;管理员通过预先设置的账号密码登入系统后,可以实现对手机信息进行编辑,对用户账号信息进行管理,对交易记录进行管理、删除等功能。
整个系统的最终运行结果可以顺利跑通每一条逻辑case,无论用户还是管理员都可以通过此软件完成自己的管理或者购买操作,界面友好,操作方便。
关键词:手机管理;SpringMVC;Java;MySQL
目录
TOC\o1-3\h\z\u第一章绪论 1
1.1项目背景 1
1.2研究意义 1
1.3发展现状 1
1.4系统概述 2
第二章在线订购手机网站的系统分析 3
2.1系统业务流程分析 3
2.2系统需求分析 4
2.2.1功能需求 4
2.2.2性能需求 5
2.3系统可行性分析 5
2.3.1技术及开发方法可行性 5
2.3.2操作可行性 5
2.3.3经济可行性 5
第三章手机销售网站的设计 7
3.1系统物理环境配置 7
3.2项目规划 7
3.3系统概要设计 8
3.4数据库设计 9
3.4.1数据库概念结构设计 9
3.4.2数据库逻辑结构设计 12
3.4.3数据库表设计 12
3.5系统详细设计 14
3.5.1用户模块设计 14
3.5.2管理员模块设计 16
第四章手机销售网站的实现 18
4.1系统实现 18
4.1.1Java简介 18
4.1.2Eclipse简介 18
4.1.3SpringMVC简介 18
4.2系统管理员首页实现 18
4.3查看公告首页实现 19
4.4注册模块实现 19
4.5顾客模块实现 20
4.5.1顾客登录 20
4.5.2手机中心 20
4.5.3预定区 21
4.5.4交易记录 22
4.6管理员模块实现 22
4.6.1手机类型管理模块 22
4.6.2手机管理模块 23
4.6.3用户管理模块 23
4.6.4交易管理模块 24
4.6.5公告管理模块 24
第五章系统测试 25
5.1系统测试方法 25
5.1.1系统测试计划 25
5.1.2系统测试工具 25
5.1.3系统测试方法和测试类型 25
5.2系统测试的目的和原则 25
5.3测试具体内容 26
5.3.1系统测试用例 26
5.3.2系统测试结果 26
5.4测试结论 26
第六章结论 28
6.1系统开发总结 28
6.2存在问题及改进 28
参考文献 29
致谢 30
绪论
项目背景
随着时代的发展,手机逐渐成为人们的日常生活的必需品,但是手机各品牌新品种类繁多,用户选择时货比三家比较困难,因此手机售卖网站变得尤为重要,这样不仅让顾客选择起来一目了然,而且避免了中间商赚差价的问题,具备了方便快捷,简洁明了的特点。手机销售网站主要以JAVA语言为主搭建框架配合Tomcat9.0,jdk1.8写成。主要包括两个模块,用户模块和管理员模块,用户进入系统可以更加明了的查看手机,管理员可以处理用户的商品信息。
研究意义
作为时时刻刻陪伴身边的必需品手机,它的型号也是种类繁多。随着经济的发展,想要购买一部称心的手机,经常需要货比三家,耗时耗力,并且经常有时购买价格远高于成本价,所以手机销售网站就显得尤为重要,这样既方便用户可以在网站上动动手指便可以了解到多种手机型号,而且可以以更加优惠的价格购买手机。
本系统在Eclipse进行开发配合Tomcat9.0、jdk1.8和MySQL数据库完成。以java语言构建框架。本手机销售系统由用户模块和管理员模块构成,实现功能有:用户注册个人账户密码,进入系统可挑选商品,浏览商品信息,加入购物车功能。管理员模块设计的功能有:管理客户信息,管理商品信息,管理顾客下单的订单信息。添加有国际化功能
原创力文档

文档评论(0)