1. 研究目的与意义
在我国际经济快速增长的背景下,民众的消费水平在不断地提高,同时随着互联网的迅速普及和发展,人们对于网上购物的需求也在不断增加,不同种类的电商平台如雨后春笋般的上线。
两者互相促进,这就使得电商平台会有大量的商品信息、订单信息、用户信息需要处理。
如果没有处理、响应速度快且稳定的系统和简洁、清晰的商城页面来管理、展示商品的信息,就会带来很多不便,如:商品显示杂乱、对于用户搜索的关键字不敏感、用户在购物车页面中找不到自己之前添加的商品。
2. 课题关键问题和重难点
购物商城系统可包括功能模块描述:1.用户信息管理:用户注册登录后,即可以对自己的注册信息进行修改;2.用户购物车管理:用户登录后,即可对自己的购物车进行商品添加、商品修改、商品删除等购物车操作。
以上所有功能都是对已经注册的用户而言,对于普通的网站游客,不能享有这些权限,他们只能查看商城首页、商品查询页、商品详情页的信息。
对于管理员而言,有操作所有功能模块的权限,可以对所有用户的基本信息进行录入、修改、查询、删除,可以修改自己的用户名和密码。
3. 国内外研究现状(文献综述)
购物商城系统:采用MongoDB作为后台数据库,使用WebStorm为开发环境,使用NodeJs作为其服务器环境,使用CSS和Html对前台与后台页面进行设计。
首先对数据库、数据库表进行设计,使用MongoDB创建数据库,完成基本的增、删、改、查功能。
使用HTML5 CSS3对前台与后台页面进行设计,使用JavaScript 脚本语言完成网站的基本功能,使用Vue.js实现前台网站后台数据的交互,使用NodeJs进行网站前后端的链接,最后对整个系统进行调试,完成课题所需功能。
4. 研究方案
本系统基于B/S结构,主要包含商品信息管理、用户信息管理、订单信息管理、商品类型管理四个模块。
使用者包括两种,游客和普通用户。
游客可以进行以下功能:用户注册、登录,浏览商品信息;普通用户功能包括:将商品加入购物车,对购物车进行结算、删除,查看订单,对已购买的商品评价等; 本系统包括的几个详细页面:用户的注册、登录页、商品首页、商品详情页;商城用户的订单页、物流进度页;
5. 工作计划
1.第一周:系统用例图的设计与完善和系统的需求分析;2.第二周~第四周:系统的功能分割和需求规格说明的完善以及系统的概要设计,主要为数据库设计;3.第五周~第六周:系统的功能分割和需求规格说明的完善,数据分类编码,示例数据入库,最短路径算法的设计和实现;4. 第七周~第八周:系统各模块及模块间接口等的详细设计,对各模块的业务流程进行分析和系统各模块的编码实现,系统各主要界面的设计与页面跳转详情设计和编码实现5.第九周~第十周:系统各模块的编码实现;6. 第十一周~第十三周:系统各模块的单元测试,系统的集成测试,系统的确认测试和完善,论文初稿的撰写;7. 第十四周~第十五周:修改论文并完成论文,制作PPT,准备答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。