【计算机开题报告】校园网上店铺

一、本课题研究的主要背景、目的和意义

互联网使得我们的工作和生活发生了巨大的改变,全球经济一体化促进了管理信息化的发展,与此同时,管理信息化也促进了经济一体化的发展[1]。早在20世纪80年代,美国就已经开始发展电子商务行业,良好的经济,完备的技术和稳定的社会条件,为管理信息化行业的发展提供了一种很好的发展氛围[2]。1999年,为了每一个需要的用户都实现上网,欧盟委员会制定了电子欧洲计划[3]。许多企业在其应用程序中加入了网上信息化管理的模式,它的形式新颖,具有个性化设计,多样化服务,上升空间极大,给相关企业带来巨大的利益,并且也为企业争取了本品牌在本行业的领先地位。
管理信息化行业具有较强的发展趋势,它是一股崭新的力量,正在不断地推动国家经济增长。物流安全、网络安全、用户信息安全等相关问题都得到了大大的改善,基本上很少出现这些人们所担心的问题[4]。网络中的资源多,种类齐全,可对比性强,这为用户提供了极大的便捷[5]。相比于国外,我国管理信息化出现的比较晚,但是相关的技术人员不断的发展与完善计算机技术,使得网络市场得到了空前的发展,吸引着越来越多的人们接受和使用,促进着管理信息化行业不断的发展,并且正逐渐与国外减少差距[6]。马云在二十一世纪初,大力使用互联网技术,创办了支付宝、淘宝,在到后来唯品会、京东等电子商务平台,以及饿了么、美团等美食外卖平台的出现,标志着我国的电子商务正在逐渐走向成熟[7],也在另一方面证明着网络技术的发展使得我们的管理信息化行业水平达到了顶峰。
现如今,互联网的广泛普及与应用,标志着信息化的时代已经到来,管理信息化行业在生活中占据着越来越重要的地位,信息化的服务与管理,大大简化了传统的管理模式,很大程度上,改善了使得人们的生活水平和工作方式[8]。简单的来说校园店铺管理信息化的形式非常简单,操作方便快捷,相关的工作人员可直接在网上进行管理,管控也不需要受时间和空间的限制,随时随地皆可在网上完成管理[9]。现在,随着互联网的普及与应用,管理信息化被广大使用者所认可,并且非常喜爱这样的方式管理校园店铺信息,使得网上管理变得越来越流行,实用价值极高,故而本人研发了校园网上店铺系统。相对于国外来说,我国的管理信息化行业萌发时间的起步较晚,但是近几年我国社会管理信息化服务行业的发展突飞猛进,并且正在逐渐与国外减小差距[10]。从某种程度上来说,我们的生活越来越离不开互联网,与此同时,管理信息化行业也所占据也越来越重要的地位。本系统为用户提供了一个界面友好、使用简单的管理平台,使得校园店铺信息管理不再受到时间和空间的限制,随时随地可以进行管控,具有很重要的价值和意义。

二、本课题研究已有的工作基础,附证书、报告、文献翻译

中南大学的杨环俊在2020年发表的硕士论文《基于ASP.NET和B/S三层结构的校园网上商城的研究与实现》中提到:随着电子商务各种技术的飞速发展和相关法律制度的日趋完善,电子商务以其强大的动力推动着全球经济的发展,作为一种新兴的商务模式被越来越多的消费者所接纳和受到越来越多欢迎。校园电子商务作为电子商务的一种重要应用领域也日益受到广泛关注。随着我国数字化校园的深入开展,校园网络环境的改善,师生生活、学习方式的改变,建设快捷、方便、安全的校园电子商务的条件越来越成熟。论文首先介绍了国内外校园电子商务的发展和应用现状,然后从研究一般电子商务系统入手,分析了开展校园电子商务的优势和重大意义。接着,对湖南科技学院校园电子商务建设的项目优势、安全需求、技术可行性、功能需求、数据流程等方面进行了详细分析,并对系统进行了用例建模,设计了系统的体系结构和数据库系统。在此基础上详细设计了湖南科技学院校园电子商务的核心应用—网上商城,主要包括系统网站、用户登录与权限识别模块、购物支付模块、信息检索系统、信用评价模型。其中对目前电子商务网站评价模型中存在的问题进行了详细分析,讨论了解决对策,并在现有评价模型的基础上设计了新的基于担保模式的电子商务评价模型和相应算法。最后,采用.Net基于B/S模式应用ASP.NET、IIS、SQL Server 2005中的组件对象技术、Web服务技术、验证码技术、数据库技术等实现了校园网上商城的主要功能模块。针对湖南科技学院校园电子商务系统,从理论分析、详细设计和开发实现三个步骤对校园电子商务系统建设进行的有益探讨和研究,可为以后同类系统的开发和研究提供参考。

三、研究的内容和可行性论证

基于springboot的校园网上店铺使用者类型包括管理员和用户两种角色,主要的功能设计包括密码信息管理、用户信息管理、商品信息管理、订单信息管理等模块。
密码信息管理:用户可以对本账号密码进行修改,用户首先需要输入旧密码,然后输入新密码,再次输入新密码,点击确定按钮,即可实现修改密码操作,进而保障个人密码信息的安全。
用户信息管理:管理用户可以对相关的注册用户信息进行管理,可以查看到登录账号、真实姓名、身份、联系电话、邮箱等信息。管理用户可以查看相关的注册用户的使用状态,是处于在用状态还是停用状态。当某位注册用户已经不在使用本系统时,管理用户可以选择删除该位注册用户。
商品信息管理:用户可以对相关的商品信息进行管理,可以查看商品标题、价格、库存、详细说明等信息。管理用户可以选择填写商品标题、价格、库存、详细说明等信息,登记相关的商品信息。用户也可以通过输入相关商品标题,查询相关的商品信息。
订单信息管理:管理用户可以对订单信息进行管理。管理用户可以查看订单编号、商品编号、用户编号、联系电话、联系地址等信息。管理用户也可以选择修改相关的订单信息记录,便于及时更新订单信息。
研发本系统的难度和工作量不是很高,主要使用Java语言开发本系统,Java语言可以支持在多个平台上使用,不容易出现问题和故障,所以本系统能够在不同浏览器,以及各种操作系统中运行与实现。从硬件方面看,现在计算机硬件设备的更新换代速度极快,市面上出现的硬件设备大多是高速福大容量的,并且现在的上网速度至少是100M,为运行本系统提供了硬件方面的支持,打下了坚实的硬件基础。从软件方面看,MySQL数据库、Java语言、JSP等相关技术的发展已经非常成熟了,服务层还使用了struts技术,大大降低了开发本系统的难度,并且使得编程代码易于理解,方便修改与完善,方便测试人员和维护人员对系统的测试与维护,为系统提供了必要的技术支持。通过上述的相关技术分析可知,本系统的研发是具有可行性的。

四、拟解决的关键问题及难点

(1)开发系统所需要的软件的使用方法。
(2)各功能模块的布局和各个模块之间的联系。
(3)对数据的增删改查。
(4)从软件的角度考虑怎样才能兼顾系统的实现功能的同时又设计出具有简洁美观的界面。
(5)如何把系统开发的能够容易操作。

五、拟采取的研究方法(方案、技术路线等)

通过资料查找,调研分析,综合对比,归纳总结的方法,对基于springboot的校园网上店铺的设计与实现做详细的方案,计划实现该系统所用的工具为,使用Java语言作为前端开发工具,MySQL作为数据库管理系统,JSP技术动态设计系统页面,HTML语言静态设计系统页面,Tomcat服务器进行系统的开发与测试,Struts2框架对系统的代码进行分层研究开发,AJAX技术对数据进行异步处理。学习并掌握相关专业知识,以实现后台框架的搭建以及与数据库之间的连接,经过系统的编码设计、测试,发现问题并修改,直至最后的实际运行。本人拟采取的技术路线如下:
(1)熟练掌握各种框架技术和开发软件,以及相关的语法规则和使用方式。
(2)查询相关的资料,根据需求分析报告,设计系统的功能模块,认真分析各功能之间存在的联系,并且将这些联系进行编码实现。
(3)设计数据库过程中,遵循数据规范化设计,建立好各表格之间存在的联系,在确保数据信息安全的同时,保证数据库基本操作能被正常使用。
(4)使用相关的修图工具,优化系统界面设计,并能使其不会对系统的传输速度产生太大的影响。改进系统配色方案,不同时间设计出不同的系统配色的方案。
(5)在开发系统的过程中,所使用的开发工具基本上在大学课程中学习过,并且这些开发工具操作简单,便于掌握和使用,有利于设计和实现本系统。

六、研究进度安排

2021年11月底-2022年2月:查阅资料,确定毕业设计题目,撰写并提交开题报告。
2022年2月-2022年3月:对系统进行需求分析,可行性分析等,撰写需求分析,设计总体设计方案。
2022年3月-2022年5月:根据总体设计,进行详细的功能分析与设计,实现系统主页面和各功能模块的页面设计,根据数据库的设计方案,实现数据库的相关表格设计,同时撰写毕业论文。
2022年5月:测试、完善系统相关的代码,完善毕业论文,完成毕业答辩PPT。

七、毕业设计(论文)研制报告或撰写提纲(初步)

摘要
1绪论
1.1研究背景与意义
1.1.1研究背景
1.1.2研究意义
1.2国内外研究现状
1.2.1国外研究现状
1.2.2国内研究现状
1.3研究内容与方法
1.3.1研究内容
1.3.2研究方法
1.4论文的组织结构
2相关技术介绍
2.1 B/S结构
2.2 Java语言
2.3 SSM框架
2.4 MySQL数据库
3系统分析
3.1系统的需求分析
3.2系统的可行性分析
3.2.1经济可行性
3.2.2技术可行性
3.2.3操作可行性
4系统设计
4.1系统的总体功能设计
4.2数据库设计
4.2.1概念设计
4.2.2逻辑设计
5系统实现
5.1个人信息管理
5.2用户信息管理
5.3商品信息管理
5.4订单信息管理
5.5评价信息管理
6系统测试
7总结与展望
参考文献
致谢

八、主要参考文献

[1]唐滔.基于Web技术的农产品网站设计与实现[J].电脑编程技巧与维护,2019(12):18-20.
[2]李艳杰.基于JAVA与MySQL数据库的移动端题库练习系统的设计与实现[J].黑龙江科学,2022,13(02):56-57.
[3]王茹葳.Java编程语言在大数据开发中的应用[J].电子技术,2022,51(01):160-161.
[4]孙辉中.JAVA编程语言在计算机软件开发中的应用[J].网络安全技术与应用,2022(01):49-50.
[5]李少芳.Java消除类游戏设计的实现技术[J].普洱学院学报,2021,37(06):28-30.
[6]林辉.基于Java Web的渭南市大荔县图书管理系统的设计与实现[J].电子设计工程,2021,29(24):155-158+163.
[7]张烈超,胡迎九.典型Java Web开发框架模型的研究[J].武汉交通职业学院学报,2021,23(04):122-127.
[8]李晶晶.新视角下的JavaScript课程教学研究[J].软件,2021,42(12):31-33+82.
[9]胡素娟.基于Java图书管理系统的设计与实现[J].信息记录材料,2021,22(12):161-163.
[10]马自萍,周洁,马金林,李海东,苏鹏飞,刁婉.基于Java与HTML5的宁夏数字博物馆系统的设计与实现[J].现代电子技术,2021,44(06):90-96.
[11]黄文娟.基于Java和MySQL的图书馆信息化管理系统设计[J].电子设计工程,2019,27(02):20-24.
[12]葛萌,黄素萍,欧阳宏基.基于Spring MVC框架的Java Web应用[J].计算机与现代化,2018(08):97-101.

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值