首页 >  开题报告  > 正文

基于Java Web的在线家具销售系统

本文实现一个基于Java Web的在线家具销售系统,该系统利用JAVA编程技术,在Windows系统下用Eclipse进行开发。它解决了线下家具交易系统的诸多弊端,具备线上搜索商品,下单等特有功能。就其功能来说,在线家具销售系统全面使用Java技术,Java Web技术,SQL数据库技术和软件测试等,是多学科交叉的边缘技术。
在线家具销售系统是一款功能齐全的系统,其开发主要包括后台数据库的建立和维护以及前台所提供的JSP、Servlet、JDBC技术搭建系统开发环境。前者要建立起数据一致性和完整性强、安全性高的数据库;后者要应用程序具有功能完备、易使用、易维护等特点。本毕业设计主要阐述设计并实现在线家具销售系统所使用的工具和技术,了解系统需求,分析需求,进行功能模块设计和数据库的设计,进而实现系统,对系统进行功能测试。
该系统能够很好的满足顾客线上购物和系统管理员对系统基本管理的需求。
 
本课题是基于Java Web的在线家具销售系统的设计与研究,能在很大程度上解决上述问题,网上销售家具不必花很大成本来租赁房屋,能很大程度减小商家的成本,能非常方便的进行管理而不必使用很多人力物力,而且销售对象面向所有互联网用户,不受地域性销售的影响。
 
在本系统的设计与实现中,使用了eclipse开发工具、Java开发语言、Jsp技术和MySQL数据库技术。
在线家具销售系统主要包括两大功能部分:前台购物部分和后台管理部分。
(1)顾客可以注册本系统在线家具销售系统的账号,成为本系统的用户。前台功能模块包括会员注册,登录,搜索商品信息,查看商品详细信息,管理收货地址,管理购物车,管理个人信息,管理订单,客户评价等功能
注册模块实现有账号密码格式设置,邮箱验证激活功能。
搜索商品模块实现线上顾客根据关键字查询商品信息和添加购物车的功能。
查看商品详细信息模块实现顾客可在浏览商品时可点击商品查看商品的图片,价格等详细信息功能。
管理收货地址模块实现一个线上顾客可以添加多个收货地址、设置默认收货地址、修改收货地址和删除修改地址等功能。
管理购物车模块实现线上顾客管理购物车的功能,顾客可以清空购物车中商品信息、修改购物车中商品的数量、删除购物车中的任意商品信息。
管理个人信息模块实现线上顾客可以修改自己的姓名、地址和登录密码等信息的功能。
管理订单模块实现线上顾客可以直接在浏览商品时直接提交订单,也可在购物车中多个商品一起结算,通过支付,查看订单状态,或取消订单的功能。
    客户评价模块实现线上顾客在确认收货之后可对此次购物经历进行评价的功能。(2)后台管理员模块实现的功能主要有管理商品类型、管理商品信息、管理用户信息和管理订单信息等模块。
管理商品类型功能模块实现系统管理员对商品类型的添加、删除和查找功能。
管理商品信息功能模块实现系统管理员添加商品信息、查看商品信息和修改商品信息等功能。
管理用户信息功能模块主要实现修改用户的登录状态的功能。
管理订单信息功能模块主要实现系统管理员查看订单信息功能,并且当有新的订单时,发货后要修改订单的状态。
四、主要参考文献
[1] 张永强, 张墨华. Java程序设计教程[M]. 北京: 清华大学出版社, 2010.
[2] 袁勤勇,薛阳. Java Web程序开发入门[M]. 北京: 清华大学出版社, 2015.
[3]Ian Sommerville. 软件工程[M]. 北京: 机械工业出版社, 2011.
[4]王珊,萨师煊. 数据库系统概论[M].北京:高等教育出版社, 2014.
[5] 孙一林, 彭波. JSP数据库编程实例[M]. 北京: 清华大学出版社, 2002.
[6]郝进义. 数据库设计规范及设计技巧研究[J]. 计算机光盘软件与应用, 2015, 11(10): 12-13
[7]郝进义. 数据库设计规范及设计技巧研究[J]. 计算机光盘软件与应用, 2015, 11(10): 12-13[8]张小松, 王钰, 曹跃. 软件测试(第2版)[M]. 北京: 机械工业出版社, 2006.
[8]A.SrivastavaandV.Ganapathy.TowardsaRicherModelofCloudAppMarkets[A].ACMCCSCloudComputingSecurityWorkshop(CCSW'12)[C],2012:101-114.
[9]尹汉东, 任邵东, 周生炳. 基于J2EE的Web应用的MVC架构实现[J]. 计算机仿真,  2004, 21(11): 133-136.
[10] 钟晓兰. 网上商城信息管理系统在新时期挑战情况研究[J]. 电子制作, 2014(04): 176-178.
[11] Sahithi Tummalapalli. Managing Mysql Cluster Data Using Cloudera Impala[J].  Procedia Computer Science, 2016 (85): 463-474.
[12]刘晓华, 周慧真. JSP应用开发详解[M].北京:电子工业出版社,2007
[13]姚玉阁. 基于Web的网上商城购物系统的设计与实现[J]. 现代电子技术, 2016(01): 125-128.[14]王大平. CSS网页布局学校笔记[M].北京: 中国铁道出版社,2010
[14]梁文理. 基于UML的网上购物系统的建模[J]. 中国科技信息, 2009(110): 127-128.
[15]黄楠. 基于J2EE的家具销售信息系统设计与实现,2015
[16]朱海水, 赵亚娟. 网上商城购物系统设计与实现[J]. 无线互联科技, 2015(12):66-68.
五、研究进度
1.2021年12月01日-2022年01月06日,查阅相关资料,完成开题报告。
2.2022年01月07日-2022年01月31日,进行需求分析,确定设计方案。
3.2022年02月01日-2022年03月25日,编写系统程序,进行系统测试。
4.2022年03月26日-2022年04月15日,开始撰写论文,完成论文初稿。
5.2022年04月16日-2022年04月25日,进行论文修改,撰写论文定稿。
6.2022年04月26日-2022年05月04日,继续完善论文,准备论文答辩。
7.2022年05月05日,进行论文答辩。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:物流报关管理平台系统

下一篇:B/S架构的在线考试题库系统

相关文章: