需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17956 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现在随着互联网的发展,人们喜欢将许多交易放到网上进行交易,这样方便、简捷。中老交易目前的方式缺乏有效的网上订货方式,因此开发一个网上订货系统,可以帮助有此需求的人们更好的在网上进行交易等操作。 网上订货系统采用了MVC框架,使用Java语言进行开发,并使用了当下流行的SSH框架,数据库方面使用了免费开源的MySQL,前端页面是用了JSP+CSS+HTML进行编写。网上订货系统功能丰富,能满足用户的正常使用需求。在系统的前台方面,实现了用户注册登录、商品查询、用户信息查询、购物车商品的添加等功能。在系统的后台方面,实现了用户管理、订单管理、商品的增删改查等功能。通过本系统,用户可以在首页进行登录、注册、浏览商品等操作,在浏览相关的商品后,可以加入购物车,然后进行支付,并且可以跟踪订单的实时情况。管理员可以添加,删除和修改用户,并可以取消,通知错误的订单等。如果有商家出现违规产品,管理员可以对产品进行下架,并对商家做出惩罚。 本系统可有效的防止了因连接数过大而引起系统崩溃局面的发生,使网上订货系统的数据访问更加的快捷。系统有操作简单,页面好友,操作稳定的特点。 关键词:网上订货;MVC;SSH;MySQL
目录 摘要 Abstract 1 绪论-1 1.1 课题背景、研究的目的和意义-1 1.2 课题欲解决的主要问题-1 2 系统开发技术-2 2.1 B/S 模型-2 2.2 动态网页技术JSP-2 2.3 框架SSH-3 2.4 数据库简介-3 2.5 系统开发工具-4 3 系统的需求分析-4 3.1 系统的功能需求-4 3.1.1 系统需求概述-4 3.1.2 可行性分析-4 3.1.3 系统数据流程分析-5 3.1.4 数据字典-7 3.2 系统的性能需求-12 3.3 系统的安全性需求-12 3.4 系统的运行操作需求-13 3.5 系统的环境要求-13 3.5.1 系统的运行环境-13 3.5.2 系统的开发环境-13 4 系统的总体设计-14 4.1 系统总体结构设计-14 4.2 系统数据库设计-15 4.2.1 系统数据库的设计原则-15 4.2.2 数据库概念结构设计-15 4.3 数据库逻辑设计-17 4.3 系统安全及保密设计-20 5 系统的详细设计-20 5.1 用户注册模块-20 5.2 用户登录模块-21 5.3 用户信息修改模块-22 5.4 用户找回密码模块-23 5.5 前台工作流程图-23 5.6 商品展示模块-25 5.7 购物车模块-25 5.8 管理员管理模块-26 5.9 管理商品种类模块-26 5.10 系统管理模块-27 5.12 后台流程图-27 6 系统实现-29 6.1 系统主页面-29 6.2 非登录用户操作-29 6.2.1 用户注册-29 6.2.2 用户登录-30 6.2.3 找回密码-31 6.2.4 查看商品信息-32 6.2.5 搜索商品-33 6.3 登录用户操作-34 6.3.1 购物车-34 6.3.2 付款-35 6.3.3 更新个人信息-35 6.4 后台管理-36 6.4.1 后台登录-36 6.4.2 后台主页面-37 6.4.3 新增商品种类-37 6.4.4 商品种类列表-37 6.4.5 新增商品-37 6.4.6 商品列表-38 6.4.7 订单列表-39 6.4.8 订单条件查询-39 6.4.9 用户列表-40 6.4.10 用户条件查询-40 6.4.11 修改登录密码-40 6.5 系统测试-41 6.5.1测试方案-41 6.5.2功能测试-41 7 结论-43 参 考 文 献-44 致 谢-45 |