【计算机开题报告】家乡特产网上商城

1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写不少于1000字的文献综述:

1.1研究背景

随着互联网技术的迅猛发展,现在互联网已从单纯的学术科研向综合性商业网络发展,人们对于互联网技术的要求已不单单是浏览一下网页、收发电子邮件等简单的网络应用。高速发展的互联网技术为在线购物的发展提供了强大的动力,同时,在线购物的环境已经逐步得到了改善。在线购物网对用户的吸引力将会越来越大,用户对利用互联网进行在线购物的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,利用互联网进行在线购物的观念将更加深入人心[3]。
本次打算开发一款家乡特产网上商城。家乡特产网上商城让用户享受网上购物便利性的同时,也为企业提供了新的经营途径。将会有更多的企业选择网上销售,以此提高企业在消费者中的口碑与销量。此外,对于整个市场经济来说:这种新型的购物模式在更大的范围内、更广的层面上以更高的效率实现资源配置。企业通过网络化管理物品营销等方面的问题可以灵活实现一系列经营管理,尽快建立和完善现代企业的信息化管理机制。通过现今流行的JAVA技术,实现家乡特产网上商城,大家方便自如的挑选满足自己需求的商品并购买,企业通过对用户与商品市场信息的及时调控,实现了对消费者、企业、市场三者的“多赢”效果。
HTML5 是 HyperText Markup Language 5 的缩写,HTML5 技术结合了 HTML4.01 的相关标准并革新,符合现代网络发展要求,在 2008 年正式发布。HTML5 由不同的技术构成,其在互联网中得到了非常广泛的应用,提供更多增强网络应用的标准机。与传统的技术相比,HTML5 的语法特征更加明显,并且结合了 SVG 的内容。这些内容在网页中使用可以更加便捷地处理多媒体内容,而且 HTML5中还结合了其他元素,对原有的功能进行调整和修改,进行标准化工作。HTML5 在 2012 年已形成了稳定的版本[2]。

1.2国内外研究现状

国外电子商务网站应用发展较早,相关标准和法律比较规范健全。而我国电子商务的产生从无到有,仅仅几年的时间,发展的速度却相当迅速,但是数量和质量与国外尚有差距。在我国互联网即将发展到一个新的阶段,电子商务将成为互联网上的主流业务的同时,国内企业需要加大借鉴和学习国外先进技术的力度,更好的为其自身服务[5]。
以欧美国家为例,可以说电子商务业务开展的如火如荼。主要采取在线销售,消费者通过网络在网上购物、在网上支付,建立他们的交易关系,亚马逊网上书店就是属于这种典型模式。还有美国的EBay公司1998年第一季度的销售额就达1亿美元。中国的淘宝网也是这种典型模式的代表。采用这种方式,可以让用户自己进行付费、运输和验货等。
电子商务是中国的一个巨大的新产业。这个新产业会替代一些我国过时的旧产业, 压迫一些产业进行重组, 会成为我国经济的一个重要增长点。它也是一场交易方式的革命。它的廉价、高效的交易方式将促成企业内部与外部围绕交易方式的企业管理革命, 并将产生适合于中国电子商务时代的企业管理模式、企业组织模式[6]。
文静,杜柯柯,达文姣在2018年的文章中指出,主要分析了网上商城发展的背景,可开发性以及价值意义,接着介绍了网上商城系统的技术框架,确定了一个在技术上的可执行的方案。其次基于网上商城的现实需求对其进行需求分析,确定了系统的角色、功能需求,以及非功能需求。然后是系统架构层次设计、数据库设计与界面设计。最后对部分子系统的功能模块的详细设计与实现以及相关的测试工作进行展示,并对于开发网上商城系统过程中的收获与不足进行一定的分析并总结[9]。
邱丹萍在2020年提出,在web系统的开发中使用SSM框架既可以实现分层设计,让系统更加便于维护、松耦合的特点;又能让开发人员更加专注于系统业务的开发,而且通过使用框架可以节省代码的书写量,提升开发效率。对于计算机专业的学生来说,学习此框架技术既可以提升专业素养,也为以后在企业进行开发工作起到了很好的衔接作用[12]。
因此,对于企业而言,为了使自身的产品能够面向更大的用户群体,拓宽产品的渠道,把自己家乡受欢迎的土特产推广到更多的消费者,如何进行程序的设计和开发随即成为了本课题需要解决的问题。

参考文献

[1]高云帆,张圣群,苏雨晴.软硬件结合的大学生家乡特产交易系统构建[J].科技创新与生产力,2021,No.328(05):62-64+67.
[2]艾磊磊,马春江.基于JavaWeb的特产销售系统中的技术分析[J].信息与电脑(理论版),2019,No.408(14):51-52.
[3]彭程,彭佳红,王重洋.湖南特产在线销售系统设计研究[J].电子商务,2016(03):52-53.DOI:10.14011/j.cnki.dzsw.2020.03.025.
[4]阿布都热合曼·阿布都艾尼,妮鲁帕尔·艾山江.新疆特产在各网店的销售对比分析[J].企业导报,2019,No.297(17):100+105.DOI:10.19354/j.cnki.42-1616/f.2015.17.075.
[5]袁江琛.基于MVC框架网上商城的设计与实现[J].信息与电脑(理论版),2020,v.32;No.462(20):126-128.
[6]姚玉阁.基于Web的网上商城购物系统的设计与实现[J].现代电子技术,2019,v.39;No.456(01):125-128+132.DOI:10.16652/j.issn.1004-373x.2019.01.033.
[7]徐光耀,马佳琳.基于JavaEE技术的网上商城管理系统的设计与实现[J].办公自动化,2020,v.22;No.363(22):22-24+41.
[8]裴来芝,宁云智,刘东海.基于ASP.NET的网上商城中用户注册功能模块设计与实现[J].电脑编程技巧与维护,2020,No.424(10):44-46.DOI:10.16184/j.cnki.comprg.2020.10.018.
[9]文静,杜柯柯,达文姣.基于SSM的网上商城的开发与设计[J].电脑知识与技术,2018,14(07):86-87.DOI:10.14004/j.cnki.ckt.2019.0740.
[10]余露露.网上商城的网站风格设计[J].包装工程,2013,v.34;No.260(14):17-21.DOI:10.19554/j.cnki.1001-3563.2019.14.005.
[11]孙晓妮.校园网上商城系统设计与分析[J].河南科技,2019,No.675(13):12-13.
[12]邱丹萍.Web开发中SSM框架的分析[J].电脑知识与技术,2020,16(17):81-82.
[13]Tan Yiyu. A Hardware-oriented Object Model for Java in an Embedded Processor[J]. Microprocessors and Microsystems,2020.
[14]Raffi Khatchadourian.Automated refactoring of legacy Java software to enumerated types[J].Automated Software Engineering,2019,24(4).
[15]Ben White.Marx and Chayanov at the margins:understanding agrarian change in Java[J].The Journal of Peasant Studies,2020,45(5-6).

2.本课题要研究或解决的问题和拟采用的研究手段(途径):

2.1研究与要解决的问题

基于SSM框架的购物商城系统主要是对管理员和用户各个权限需要具备的功能进行需求设计和最终的功能实现,此次设计主要研究的重点是:
(1)数据库表结构的建立
(2)后台数据的增加,修改与删除
(3)前台和后台数据的同步

2.2拟采用手段

基于web的家乡特产网上商城的设计与实现,是一个网上商城系统,实现了类似淘宝等项目的功能,解决了用户购物的需求,核心业务是用户登录、搜索商品、下订单等。运用SSM和VUE等框架技术,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
研究应完成以下内容:
(1)系统调研与需求分析:首先对目前的网上商城系统的历史、现状和发展进行分析,确定实现网上购物商城系统的基本策略,对系统要实现的功能有一个描述。
(2)系统分析与设计:对家乡特产网上商城的架构进行分析研究,根据功能的划分,画出系统的数据流程图、数据结构和数据字典。
(3)系统详细设计与实现:按照功能模块的划分,设计界面并实施编程。主要包括模块功能的实现和系统数据库的实现。
(4)系统测试:随着开发的进行,部分模块之间需要联调测试,并用真实数据进行测试。测试是伴随开发全过程的。
系统结构图如图1所示:

图1 程序模块图
基于SSM框架的家乡特产网上商城的设计与实现,能够实现客户的基本要求,即能够通过该网站实现对商品的搜索,商品展示,在线购买等一系列操作。同时对于管理员来说,需要实现商品的分类信息管理,客户的基本信息以及订单管理等功能。
1.前台用户功能模块
(1)商品展示:展示特产信息;
(2)检索功能:根据特产分类进行商品信息的检索;
(3)用户登录:登录/注册,方可进行商品购物,包括购物车功能;
(4)其他功能:新闻资讯、在线留言。
2.后台管理员模块
(1)修改密码:管理员修改个人密码信息;
(2)商品分类管理:可以对特产分类信息进行添加、修改、删除。
(3)商品管理:可以对特产进行添加、修改、删除;
(4)订单管理:可以按订货人进行查看及删除订单;
(5)会员管理:可以对会员信息进行修改、删除和查询;
(6)新闻资讯管理:可以对新闻资讯信息进行添加、修改、删除;
(7)留言管理:可以对留言进行删除、回复处理;

3.本毕业设计(论文)课题工作进度计划:

起 讫 日 期 工 作 内 容
2021.12.6~2022.1.10 1、明确毕业设计任务;
2、查阅相关文献资料,综合分析研究毕业设计任务,完成开题报告;
3、完成专业英文资料翻译。
2022.1.11~2022.1.20 1、准备和参加开题答辩;
2022.1.21~2022.3.26 1、参考相关资料,开展毕业设计;
2、完成论文大纲;
3、基本完成毕业设计。
2022.3.27~2022.3.31 1、提交论文大纲;
2、提交中期报告;
3、完成中期答辩。
2022.4.1~2022.4.21 1、对毕业设计进行优化;
2、完成毕业论文写作
2022.4.22~2022.5.6 1、完成答辩准备:制作答辩PPT和成果展示。
2022.5.7~2022.5.18 1、依据指导老师和互评老师的评审意见,完善修改论文。
2、毕业设计(论文)答辩。
2022.5.19~2022.6.5 1、依据答辩意见,论文作最后完善修改;
2、完成毕业设计全套材料(含电子稿)提交(含网上提交)工作。

技术简介:

1 Java语言
Java语言最早是由Sun公司在1995年推出的一门新型的计算机编程语言,经过多年的发展,能够具有大部分计算机编程语言的一些特点。Java语言又是一门基于面向对象思想的计算机编程语言,不仅可以吸收接纳C++语言的优势,也在一定程度上放弃了它的一些不足之处。Java计算机语言具有分布式等特点。Java语言可以开发的应用主要有安卓应用、网站开发等应用。
2 Vue框架
Vue框架是可以构建项目用户操作界面的应用框架,所有的系统页面效果设计通过采取自底向上的增量开发设计思想,在项目数据传输上提供了MVVM的业务数据双向绑定思想。Vue框架的主要特点是:1.Vue框架提供了数据的双向绑定进行传输的效果;2.Vue框架项目的数据是通过路由进行管理;3.Vue框架的轻量级,使得开发人员更加容易上手进行项目开发。
3 MySQL数据库
MySQL数据库在项目中运行速度快,对于平时开发使用到的平台是没用任何的限制,能够被广泛的应用在企业级开发中。MySQL数据库是指一个基于开源的和多线程的用户关系和管理的数据库系统,MySQL是基于开放源代码的数据库管理系统,能够跨一定的平台且可以正常的进行使用。
MySQL数据库管理并不是让所有的数据表都统一放在一个空间足够大的数据存储容器的里面,而是要把同一个数据库里面存储的全部数据信息都可以分别的存放在各个不同格式的存储表当中,MySQL作为一种关联性数据库的管理系统,能够有效快速地去提升数据处理存储的速度安全性与效率。并且这样也可以让数据库的灵活程度得到很大幅度的提高。
4 IDEA开发工具
IDEA开发工具的全称是叫IntelliJ IDEA,是可以进行Java语言功能编码实现的工具之一。IDEA编译工具目前在Java程序编程中是最理想的一种开发工具,它本身既拥有智能的且便捷实用的代码助手、丰富而灵活强大的编码模板库支持、超强且高效简洁的快捷键体系,并且它能自动提示代码、代码分析、全栈开发等方面的功能都极为优秀。提倡智能编码,能够最大限度的减少系统设计上的工作量。
5 SSM框架
SSM框架是JAVA语言里面三大基本的应用框架的组合体,是一个标准的MVC的应用框架之一。一个完整的使用SSM框架开发的系统,其代码结构,主要是由四个部分进行组成,能够对业务进行结构化的拆分。在项目中,使用Spring框架可以实现对项目中的所有业务对象信息进行管理,使用SpringMVC框架能够对项目中的用户操作功能的请求信息进行转发并进行其他的操作,使用Mybatis框架可以对项目中的数据信息进行持久化的操作处理。
6SpringBoot框架概述
SpringBoot框架是目前较为主流的一个Javaweb应用的项目开发框架,它与SpringMVC框架其实是差不多,相比其他的JavaWeb框架来说,官方给的概念是为了缩短开发的环节, 可以能够快速的开发企业级应用项目,几行简单的代码就能开发一个企业级应用项目。Springboot框架早在2018年3月就已经正式推出了,由计算机界比较出名的Pivotal团队进行开发设计的框架,该框架在企业级项目开发上通过特定的开发方式,不需要额外的进行繁琐的配置信息。通过这种配置项目的方式,使得SpringBoot框架成为目前企业级项目开发中的领跑者[10]。 SpringBoot框架在项目开发中的主要优势:
1.在项目开发的过程中,将直接对Spring框架需要的配置进行了系统的配置。
2.可以直接简化了在传统Maven项目中的繁琐配置信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写JAVA代码的人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值