欢迎光临散文网 会员登陆 & 注册

游戏机商店的管理系统

2023-08-28 17:32 作者:bili_39257308178  | 我要投稿

摘 要:伴随着游戏机行业的蓬勃发展,行业信息爆发式增长,游戏机商店需要一个完善的系统来管理和整合行业信息,所以设计一个游戏机商店系统是很有必要的。该项目主要是在Windows操作系统环境下开展的,并使用MYSQL作为数据库系统开发平台,SpringBoot框架和Tomcat网络信息服务工具作为应用服务器。系统内容主要分为系统主页、用户的个人中心,管理员的管理用户、游戏机信息、游戏机类别、网站反馈、管理系统等功能:利用前端页面来做到管理员管理游戏机发货、管理用户信息、整理和修改商品信息、发布各种关于游戏机的公告、查看用户对游戏机的评论等功能,和用户、购买商品、个人信息的修改、个人购物车的整理、发布自己想说的意见等功能。测试表明,本系统可以良好的运行并且实现各种功能,而且功能完善的很好,优化了用户的体验。

 

关键词: 游戏机商店Java语言,MYSQL数据库,Tomcat服务器

 

 


 

 

Abstract:With the vigorous development of the game console industry and the explosive growth of industry information, game console stores need a comprehensive system to manage and integrate industry information. Therefore, it is necessary to design a game console store system. The project was mainly carried out in the Windows operating system environment, using MYSQL as the database system development platform, SpringBoot framework, and Tomcat network information service tool as the application server. The system content is mainly divided into the system homepage, user's personal center, administrator's management of users, game console information, game console categories, website feedback, management system, and other functions: using the front-end page to achieve administrator management of game console shipments, management of user information, organization and modification of product information, publishing various announcements about game consoles, viewing user comments on game consoles, and other functions, as well as users, purchasing products Functions such as modifying personal information, organizing personal shopping carts, and posting personal opinions. Tests have shown that this system can run well and achieve various functions, and the functions are perfect, optimizing the user experience.

 

Key words:Game console store, Java language, MYSQLdatabase, Tomcat server


 

 

目  录

第一章 绪论

1.1 课题背景

1.2 课题研究的目的和意义

1.3 研究现状

1.4 论文所做的主要工作

第二章 系统相关技术介绍

2.1 B/S架构

2.2 MYSQL数据库

2.3 Java语言

2.4 本章小结

第三章 系统分析

3.1 系统说明

3.2 系统的设计思路

3.3 性能需求分析

3.4 功能需求分析

3.5 系统结构图

3.7 本章小结

第四章 数据库设计

4.1 数据库概念设计

4.2 数据表设计

4.3 本章小结

第五章 系统实现

5.1 首页设计

5.2 用户模块

5.3 管理员模块

5.4 本章小结

第六章 系统测试

6.1 用户购物功能测试流程

6.2 系统功能测试

6.3 本章小结

结论

参 考 文 献

致   谢

 

第一章 绪论

1.1 课题背景

随着近年来在国家相关政策对网络游戏的大力扶植下,中国网游产业取得了进一步的发展。网络游戏早已成为现代人在学业和工作之余的一个普通的休闲手段,成为现代人一个可有可无的休闲方式。与之而来的是现代人对于游戏机的购买需求,然而游戏机的信息化管理还没有全面普及。

本系统顺应了信息时代的要求,充分发挥了互联网的信息资源优势,将传统游戏机的信息进行整合和精简、使其利用更加的合理,并将各种资讯信息利用网络来使其传递,扩散在玩家之间;线上游戏机商店系统将通过其快捷方便、节约更多的资源、节省很大一部分成本等优势为用户创造一个良好的交流交易平台,未来将逐渐变成游戏机销售的主要手段。

1.2 课题研究的目的和意义

本课题将设计并实现一个功能完善的游戏机商店管理系统,包括注册登录系统,用户进入系统后可以查看游戏机信息,游戏机详情界面查看,用户可以查看热款游戏机信息,用户可以在购物车模块中查看其订单的详细信息和状态,以了解添加到购物车中的控制台,此外可以收藏自己喜欢的游戏机。另外,管理员还具有下面:个人中心,用户管理,游戏机类型管理,游戏机信息管理,公告管理,订单管理,轮播图管理的功能。同时,该主机游戏机商店管理系统还承担着游戏中所使用到的各种数据安全可靠与否的重任;此外,在用户体验方面,该主机游戏机商店管理系统还应使后台的商店管理人员在使用过程感到操作简单,方便,使得管理人员可以根据自己的需要添加或是去除相应的操作,以此来提高人员的工作效率。

1.3 研究现状

在网购盛行的当下,越来越多的消费者从用"脚"购物,转向了用"手"购物,以至于很多传统商家的市场份额遭到迅速蚕食,而游戏机市场也避免不了这一尴尬[1]。随着互联网的发达从网上购物似乎慢慢成为消费的主流,而游戏机行业也要跟随时代的变化做出改变,通过互联网的帮助来实现游戏机售卖的转型来解决售卖人员的人力,物力和财力的节省,也为消费者带来一种更加简便的购物模式。开发一个商店系统所用到的知识和技术很多,需要通过MYSQL数据库来存储数据,实现游戏机商店的前后端开发和运行并且使得商店的数据关联[2]。通过学习和研究,目前有很多的商店系统,学习他们的技术,其中利用SpringBoot等方面的知识与数据库相结合来实现前端管理与后端管理,前端有用户,购物车,商品。后端则是管理员与系统、订单、管理用户等方面的实现[4]。此外,利用Java Web的开发知识使得游戏机商店系统开发成本更低且更加稳定[5]。系统使用B/S构架相比于C/S构架,B/S构架更加的简便,使系统的开发、使用和维护变得“简单化”。用户通过浏览器就可以使用系统的功能,观察系统的页面[6,15]。关于系统的整体框架,观察多个商店系统,学习他们的整体结构与功能来使得游戏机商店系统更加完善和便捷,给用户和管理员带去更加完好的体验[3,7,12]。当然,系统的创建肯定不止这些内容,所以需要去参考更多的技术方面的支持,寻找解决问题的方法,从而搭建一个更加完美的游戏机商店系统[11~14]

综上所述,现在线上商店的模式已经变得越来越成熟,游戏机售卖从线下变为线上为必然趋势,这是跟随时代的潮流。设计出一个用户可以足不出户就可以买到并了解游戏机的商店系统,节省顾客的时间,能够更加快速且正规的获取商品是十分必要的,同时也给卖家带来更加方便的体验。

1.4 论文所做的主要工作

本论文的重点是设计和实现一个游戏机商店系统对于这次工作里面有很多的任务量,需要对游戏机商店系统进行关于技术上的明确和关于使用体验感方面的优化在这其中,关于系统十分重要的模块要进行技术方面的开发和使用技术的分析游戏机商店的管理系统可以分为几个部分第一个为消费者,也就是系统的用户,消费者查看游戏机信息当发现自己喜欢的游戏机时,消费者需要拥有自己的账号通过对自己信息的填写,设置唯一的密码可以在系统里面购买看上的游戏机,当然如果信息填写错误,可以在网站里面做出修改,防止出现收不到货或者联系不到的情况,购买之后就会产生订单,之后就是管理员的工作了。第二为管理员,只有管理员才可以登录后台进行操作,后台管理主要是针对一些产品信息的添加,更新游戏机信息管理,给管理员权限对用户进行修改,可以在后台看到用户下的订单从而进行管理[12]本文中,我们先从分析部分开始,讨论什么样的网站被消费者需要什么样的界面才能让系统的可用性得到稳点的保证,然后从功能分析开始思考需要使用什么样的的数据逻辑结构,并将逻辑数据结构构建到数据对象中,最后从几个主要模块部分论述如何实现这些功能。


第二章 系统相关技术介绍

2.1 B/S架构

B/S系统的最大优点是无需在本地安装应用程序,用户只需要通过任何能上网的电脑上启动浏览器,就可以使用系统。具体而言,如果一个用户在浏览器中使用程序时服务器就会收到来自浏览器发出的请求之后服务器会处理请求并将结果发送回浏览器。通过这种方式,用户可以在不同的设备和操作系统上使用同一套应用程序,不需要进行下载和安装程序此外,还有一种框架为C/S,B/S体系结构与C/S体系结构相比,最大的不同是:B/S体系的应用软件使用网络浏览器作为与用户交互的平台,而C/S则需要开发专用的应用程序[16]

 

图2-1 B/S结构图


2.2 MYSQL数据库

在软件项目中,对数据的访问是由一个系统提供的,操作数据库可以让我们产生的数据非常安全,不会出现泄露的情况,此外数据库中数据数据的逻辑结构、存储结构以及存取方式的改变不影响应用程序还有就是当事物完成时所有的数据都会具有一定的状态,不会具有差异

MYSQL可以支持多线程,这有利于系统资源的使用并提高速度。它还提供了ODBC、JDBC和Tcp/ip,可以在不同的环境下连接到MYSQL。MYSQL的功能不强,范围有限,但已经可以满足本系统的使用。

由于MYSQL是开源的,随便一位使用者都可以下载相应的工具并修改它满足个人的开发需要。感谢MYSQL因其速度更快有很强的可靠性和适应性而受到赞美。MYSQL的功能虽然不是很强大,但由于它是开源的,而且分布广泛,使得很多人熟悉这个数据库[4,9]

2.Java语言

语言的编译风格上面Java与C语言非常相像,它继承了C++的面向对象技术,自它出现以来发展非常迅速,变得非常流行,对高级C语言产生了重大影响它在业界被称为 "一次编译,到处运行"。当然,Java有优点的同时也有其缺点:每次编译时,字节码都需要一些时间来运行,这让它的性能下降了许多。这些都不是太大的问题,不会影响Java的在它的领域的地位此外因为Java不断发展,定期更新和引入新的功能,以保持语言的相关性和竞争力。Java社区进程(JCP)使开发人员能够为该语言的发展做出贡献,确保Java仍然是现代软件开发的有力选择[2,13,14]下面是Java几个非常最主要的特性

1.面向对象

面向对象有四个特点:封装、继承、多态抽象。抽象的意思是忽略问题中与问题不太相关的东西而去专注于主要与问题有关的问题。多态是指可以对一样的消息做出不同响应。继承的意思是在原有的父类方法基础上增加自己独有的方法,而不改变原来父类。

2.平台无关性

Java虚拟机(JVM)允许用Java编写的代码在任何支持JVM的平台上运行,这使得它成为那些想要创建跨平台应用程序的开发者的一个有吸引力的选择。

3.可靠性和安全性

Java的设计考虑到了安全性和可靠性。它有强大的异常处理和内存管理功能,这有助于防止常见的编程错误,如内存泄漏和空指针异常。

4. 多线程

Java具有多线程的功能,这使得你可以使用编程的同时也可以完成任务

2.4 本章小结

上面所述内容为游戏机商店系统所用到的技术,其目的是为了向学者展示本系统用到的专业知识,方便学者理解和观察,同时也写出了本系统的大致开发方向。


第三章 系统分析

3.1 系统说明

游戏机商店的管理系统是一个中小型的网上购物平台,游戏机商店的使用者可以通过使用互联网来对游戏机进行购买不需要消费者再去线下的实体店里面,本网站是属于游戏机类型的商店网站的使用者可以在游戏机信息里面找到自己想要的游戏机,不同的游戏机都可以放在购物支付之后就会产生关于付款游戏机的订单,这就完成了游戏机的购买。管理员可以通过对游戏机信息的管理、商家和用户的资料管理等来对系统进行日常的更新与维护[10]

3.2 系统的设计思路

关于游戏机商店的管理系统通过很多关于系统商城设计的文献对于Java知识的了解有了很明显的进步关于整体设计方面,为系统选择了看起来比较简约的颜色,因为本人觉得颜色过于艳丽反而会招到人的反感。另外,为了让整个作品页面实现更加统一要求本系统的设计必须要更加的简洁和大方。数据库是MYSQL数据库,网站设置了用户权限,为了数据库的安全没有账号的消费者不可以购买,只能在页面上进行浏览浏览完之后假如看上了某款游戏机需要去注册账号这样就可以使用游戏机商店系统,之后选择看上的游戏机进行付款生成订单即可需要对游戏机商店系统的每一个重要模块进行测试,在保障功能实现的同时查找错误,找到错误之后修改,达到预期的效果

3.3 性能需求分析

好的设计工作中,对于工作的设计思想是非常重要的,我们需要保证该设计思想的完善,使其能达到预期的效果,同时,选择开发工具时须选择有益的,避免浪费资源,对于数据结构和操作系统要好好的斟酌。通过对消费者的需求的了解,本游戏机商店的管理系统的设计遵循下原则

1. 实用性

本游戏机商店的管理系统以消费者购物需求为目标,以方便使用本系统的用户为原则,同时运用例如JDBC、MYSQL和Java等技术来根据消费者不同的需求制作一个操作界面简单、模块功能完善、便于管理的购物平台,能够充分的满足消费者的需求并方便于本网站的管理人员对网站实行管理。

2. 可靠性

先进的结构设计和数据安全的结合使本系统具有高度的可靠性和容错性,因此你不会得到不必要的错误信息,干扰网站管理。

3. 智能性

本系统的设计为了能更好的吸引用户,增加了关于积分兑换商品的功能,用户可以根据积分来选择兑换,同时为了更好的被管理员管理和查看销量,在系统中加入了统计图,从而实现系统的智能化。

4. 扩展性与灵活性

本系统的各个模块旨在帮助扩展网站并满足用户的需求:消费者应该能够轻松地浏览游戏机信息,并根据自己的需求快速搜索他们想要购买的产品

3.4 功能需求分析

整个游戏机商店的系统采用以下功能管理模块,使得本系统不同的使用者和管理人员在使用本系统时可以清晰的明白自己所拥有的职能,其中设计管理员的职能和用户的权力都在下面的分析中:

第一为用户的使用范围包括

用户登录:是否能够登录并进入本系统取决于该使用者是否拥有商店的账号。用户在使用本系统的各种功能时,其中很大一部分功能都与用户的账号信息挂钩。比如,消费者选择完游戏机后,需要进行付款,付款完成之后本系统需要根据用户的信息来选择和完善订单。

用户账号的注册完善与用户信息有关的资料,让用户可以登录游戏机商店用于对游戏机的购买。包括用户的用户账号、密码、用户名、收货住址等等信息,用户在改变其个人资料之前,允许系统登录,用户需要完成注册就可以在本网站页面上选购游戏机,否则只能网页上浏览游戏机而不能进行购买。

编辑用户资料这个模块主要是为了编辑用户的注册数据例如,如果一个用户登录系统后想改变他们的密码、号码或收货地址,用户可以再"个人中心"页面来改变他们的个人资料。

浏览游戏机模块:在这个模块之下,无论是否登录打开浏览页面的用户都可以观察游戏机的品牌等信息

购买游戏机模块:模块功能仅适用于本网站注册用户,用户在完成登录操作之后,通过浏览游戏机信息页面选择自己想要的游戏机,完成选择之后就会进入购物车,在购物车中可以更改自己的收货地址,改变游戏机的型号,完成之后选择付款,系统会根据所得到的信息生成订单

游戏机管理模块:管理员可以在游戏机信息管理模块中管理游戏机的基本信息,如游戏机的型号,游戏机的价格,游戏机已售出的数量同时做出修改,在此基础上游戏机信息管理模块可以生成各种图形报表,如售出数量报表、游戏机数量报表等,方便管理员进行数据分析和决策。

订单管理模块:该模块允许用户查看他们在网站上购买的游戏机和订单的一些信息,并检查一些订单是否已经执行

管理员模块:该模块包含了几个子模块,其中包括:

管理员登录:在实际应用中,管理员登录功能通常需要考虑安全性和易用性等方面的需求,以提高管理效率和用户体验此外管理员需要输入用户名和密码等信息进行身份验证。

管理员编辑用户资料用户的信息是可以被管理员编辑的主要运用在查看用户的电话号码方便与用户取得联系,在用户忘记密码时可以对用户密码进行找回或者修改。

游戏机模块:该模块可让管理员管理出售的游戏机类型,价格,积分兑换,也可以删除和增加商品。

订单管理模块:该模块允许管理员看到用户在网站上购买的游戏机和订单的一些信息,还可以检查一些订单的执行情况,及时处理未完成的订单。这一环是必不可少的,处理好可以提升用户的体验和加强平台的竞争力

公告管理模块:系统会出现不同的公告,比如游戏机的更新与换代,这都需要管理员来完成公告的上传,同时还要加上系统轮播图的设计与修改。

此外,还有一些其他的功能需要慢慢去修补和应用下面是管理员与用户的用例图,如图3-1和3-2所示:

管理员用例图:

图3-1管理员用例图

用户用例图:

图3-2用户用例图

3.5 系统结构图

整个系统的模块划分用户自身管理和管理员管理, 其中用户的自身管理功能是针对用户设计的,包括用户对游戏机的购买,对系统的登录,对购物车的使用,而管理员管理则是面向系统管理员,可以对用户角色和权限进行管理,具体功能包括首页展示、个人中心、用户管理、游戏机信息管理、游戏机费用管理以及订单管理等,下图整个游戏机商店系统的结构图,以及操作所需的流程图。

整个游戏机商店管理系统功能结构图3-3如图所示:

 

图3-3系统总体功能结构图

用户登录流程图如图3-4所示:

图3-4用户登录流程图

管理员登录流程图如图3-5所示:

图3-5管理员登录流程图

用户购买商品流程图如图3-6所示:

图3-6用户购买商品流程图

管理员管理订单流程图如图3-7所示:

图3-7管理员管理订单流程图

3.7 本章小结

本章主要是对游戏机商店系统功能需求分析和性能需求分析,详细说明了本系统的功能性和性能,例如实用性,可靠性等等。通过对系统的分析,让该系统具有更清晰的流程,使用户使用该系统更加的流畅,简便,同时也让管理员管理本系统更加的方便,省时,使得本系统的使用性大大提升。

 

第四章 数据库设计

4.1 数据库概念设计

在设计游戏机商店系统的数据库之前,需要思考游戏机商店系统中的实体,属性,以及他们之间的联系,以便在后续的数据库设计过程中能够更加精准的描述数据库结构本商店由多个实体组成,第一个实体为游戏机,商店中含有各类游戏机,它们有各种属性包括:数量、价格、积分、品牌等等,其中一个游戏机具有一个规定的积分、一个对应的品牌、一个规定的价格和一个独立的商品号,此外还会有多个数量。第二为管理员,在上面介绍的各种属性都被商店的管理员管理,管理员为实体,管理员的属性有很多其中一个管理员具有一个账号,一个密码,管理多个订单,管理多个游戏机信息。第三为用户,它是一个实体,有属性,一个用户具有一个名字、电话号码、多个收货地址、一个性别。第四为购物车,用户选中商品并加入购物车,购物车为实体,其中包含的属性有商品号,商品数量,品牌,价格,积分。

第五为订单,在用户选择完商品并加入购物车之后会形成订单,订单也具有多个属性。

关于整个游戏机商店的E-R图如图4-1所示:

图4-1 系统整体E-R图

用户使用商店直接购买游戏机E-R图如图4-2所示:

图4-2用户使用商店直接购买游戏机E-R图

用户将游戏机收藏进购物车的E-R图如图4-3所示:

图4-3用户使用购物车购买游戏机E-R图

管理员与用户关系的E-R图如图4-4所示:

图4-4管理员与用户关系E-R图

管理员管理订单E-R图如图4-5所示:

图4-5管理员与订单关系E-R图

4.2 数据表设计

游戏机商店的管理系统的运行都依赖于数据库的数据操作,包括对数据的查找、删除、修改和增添等。所以对数据库的设计是一个很重要的环节,本游戏机商店的管理系统根据商家,用户和管理员的需求分析,对数据库进行了设计,为方便数据查询,本游戏机商店的管理系统数据库中创建了数据表。这些实体对象是数据表结构的基本模型,这个数据模型包含了网站所有的数据实体和属性。如下表所示:

4.3 本章小结

本章节使用多个E-R图来展示商店,用户,管理员之间的关系,通过E-R图可以清晰的看到三者之间的关系,此外,设计多个数据表并将表里面包含网站所有的数据实体和属性列举出来,可以对整个系统的框架展开有着重大的作用,有利于本系统的实现与完善。

第五章 系统实现

5.1 首页设计

当使用者打开网址之后是游戏机商店的管理系统首页,要求简单清晰、易操作、兼容性强对于系统首页的设计,设计时应首先注重页面的规范化设计,而后雕琢外观设计,此外,不要因为系统的外观设计而去增加整个系统的复杂度,这就有点得不偿失,用户可与主页规划登录等操作,访问导航条作为各个模块的通行证

系统首页页面主要包括首页、用户中心、游戏机的信息、购物车、后台的管理等内容,并根据需要进行详细操作;如图5-1所示:

图5-1系统首页界面图

5.2 用户模块

用户登录跳转至这个页面时,用户需要输入账号、密码来完成登录操作,如果输入错误则需要重新输入,如图5-2所示。

图5-2用户登录界面图

游戏机信息,在游戏机信息页面可以查看游戏机名称、价格、图片、积分、游戏机编号、品牌、商家账号、店铺名、游戏机详情等内容,收藏游戏机进入购物车,在其中可以选择支付,评论操作;如图5-3所示。

图5-3游戏机信息界面图

个人中心,在个人中心的页可以查看个人账号、密码,自己的姓名、性别、号码、上传自己喜欢的图片到系统里,其中在余额中可以查看自己还有多少金额和积分,还可以根据需要对本人的订单信息进行查看修改本人的地址,增加喜欢的游戏机进入收藏里面还可以进行其他的操作,如图5-4所示。

图5-4个人中心界面图

购物车由于购买的商品在购物车里面,所有我们可以对购买游戏机的品牌、价格、数量、积分等内容进行查看或者取消购买,如图5-5所示。

图5-5购物车界面图

5.3 管理员模块

一个系统的管理员登录是指管理员通过合法身份验证进入系统管理权限区域的过程。管理员通常需要输入用户名和密码等信息进行身份认证,然后系统会对其进行验证并判断是否有权限进入系统管理权限区域,如图5-6所示。

图5-6管理员登录界面图

管理员在登录进入系统后,可以对系统的首页、用户的个人中心其中的信息进行管理,对游戏机信息管理也在管理员的业务之中,还有对游戏机类别管理、系统管理等功能做出符合需求的的操作管理,如图5-7所示。

图5-7管理员功能界面图

用户管理点开用户管理页面之后点击详情可以观察用户的各种信息,如果发现不对的地方则需要点击修改,进入修改页面,在这个页面可以对用户的详细信息内容进行修改和删除等操作,如图5-8所示。

图5-8用户管理界面图

游戏机信息管理,在游戏机信息管理页面可以对索引、游戏机编号、游戏机名称、游戏机类型、信息、游戏机图片、所需积分数量、价格等内容进行详情、修改和删除等操作,如图5-9所示。

图5-9游戏机信息管理界面图

游戏机类别管理游戏机类别管理页面可以增加游戏机的类别,查看类别的详情,同时还可以删除错误和重复的类别,如图5-10所示。

图5-10游戏机类型管理界面图

订单管理在已支付订单页面输入订单编号和商品名称进行查询或删除已支付订单列表,并付费订单的详细信息可以随时发送和删除,还可以实时操纵未完成的订单、已发送的订单、已完成的订单、已取消的订单和退款订单,如图5-11所示。

图5-11订单管理界面图

5.4 本章小结

通过上面的图片和文字,我们可以清楚的看到游戏机商店的各种功能的完善,说明本系统已经具备详细的流程,系统的各项功能也在网站上实现,除开已经实现的功能,本系统还需要在一些方面进行完善,比如可以让系统的页面更加精致,系统的使用更加流畅,用户的反馈更加快速的被管理员接受,从而去解决问题等等,我相信这系统会越来越完美。

第六章 系统测试

在对游戏机商店的管理系统的分析与设计完成之后,完成系统代码写的阶段有时需要修改之前的某些部分,在这个开发过程中我完成一个模块功能之后会测试该功能的完整性观察这些功能是否完整的实现如果不完整则会进行修改,然后按照之前的方法渐进完成整个测试,直到各种功能要求得到实现。测试这一环节就是在系统中找出不完美之处然后再加以改进下是系统测试环境和软件环境:

1)处理器:Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz   2.40 GHz

2)内存:8.00 GB (7.85 GB 可用)

3)硬盘:512G

4)电脑操作系统:Windows10

5)数据存储:Sql Server

6)集成开发环境:eclipse

7)数据库查看工具:Navicat

6.1 用户购物功能测试流程

用户首先进入游戏机商店的管理系统的网页,在首页上可以看到游戏机信息上市的页面,用户可以进行浏览游戏机信息等页面,也可以通过找到自己想到购买的游戏机。假如消费者通过页面对某款游戏机产生购买的想法之后就需要如上文功能分析环节所说,消费者需要一个账号就可以在登录成功之后进行对游戏机的购买对于购买游戏机方面,系统中有购买的选项和收藏的选项,这是随消费者的意向来决定。当游戏机进入购物车之中后可以继续添加游戏机进入购物车,也可删除不想购买的游戏机,当然如果一个游戏机都不想购买,购物车是可以清空的,确定了想购买的游戏机可以点击去支付消费者的支付信息会出现在支付页面游戏机价格支付完成之后游戏机商城生成本次消费者购买的订单,此订单进入后端之后,就来到了管理员管理环节需要已支付的订单进行信息了解和发货

6.2 系统功能测试

系统主要模块测试如6-1表所示:

6.3 本章小结

列出测试游戏机商店系统所用电脑的配置,对游戏机商店系统的各项功能进行测试,寻找其中的Bug并加以改正,目前测试未发现明显Bug系统运行良好。


 

 

结论

经过这几个月来的学习与制作,本游戏机商店的管理系统的功能已基本实现。归纳此次的制作经验即将大学四年所学习的课程内容应用于实践操作让我领悟到制作一个网站的基本流程和使用的程序增加了我对计算机语言技术的了解,使以后对于其应用更加熟练

鉴于我对Java的学习时间不足,目前仍属Java的新入者,知识储备和能力尚待提高,就本系统而言,还存在诸多短板和值得发掘的空间。例如:商店管理系统的界面用户体验不够人性化,还需要将主页的内容进行增加和改进,游戏机的信息还可以更加的完整的反馈给用户本次网站的页面颜色和布局比较简单,还可以完善的更好,因为用户可能不太认同我们的页面颜色和布局关于购物车那里的功能还是有点“简单化”了没有像那些大厂那样完美和统一此外由于我的能力问题,本次系统对于网上支付并没有开发出来未能将该功能实现。用户在填写自己的个人信息时,没有做出关于电话号码是11位数这样的提示,在用户填写时会容易出现错误上面都是需要在改进的问题,但我相信这些功能迟早可以被实现。

我在设计毕业设计时也遇到了很多麻烦当我在Java里面完成代码的编写和测试后,这时需要去连接网页,用了360浏览器却一直连接不上去,页面显示不出来找了很久的原因也没有解决,最后无意间用了另一个版本的浏览器,问题竟然迎刃而解了。本次游戏机商店系统的设计可能不太完美,甚至有些简陋但这并不妨碍以后的改善。我希望随着日后知识的积累和对系统更加深刻的理解,把这些应用中用到的功能扩充得更加丰富,能够适应各种用户的需求。


 

 

参 考 文 献

[1] ]谭琦.购物大革命? 从体感游戏机看实体店与电商的融合发展[J].消费电子,2014,(19):46-48.

[2]欧阳桂秀.基于Java和MYSQL的数据库管理系统的设计与实现[J].信息记录材料,2022,23(09):240-242.

[3]王江霖,黄彩霞,樊旭龙.基于springboot框架的网络资源共享平台的研究与实现[J].电脑知识与技术,2021,17(28):76-78.DOI:10.14004/j.cnki.ckt.2021.2999.

[4]陈小燕,朱映辉,余晓春.基于SpringBoot+Vue的好农物商城的设计与实现[J].电脑知识与技术,2022,18(22):37-39.

[5]张烈超,胡迎九.典型Java Web开发框架模型的研究[J].武汉交通职业学院学报,2021,23(04):122-127.

[6]桂晨晖.基于SpringBoot框架对P2P借贷平台的设计与实现[D].导师:于亚婷;李惠.电子科技大学,2019.

[7]刘彤月.基于springboot的分布式商城的设计与实现[D].中国地质大学(北京),2020.DOI:10.27493/d.cnki.gzdzy.2020.001006.

[8]潘珍妮,沈晓洁,朱晓武.新电商法监管下美妆海外代购数据管理系统分析[J].管理观察,2019(30):61-63.

[9]Bidari Indira,K Sindhooja,Chickerur Satyadhyan.Performance Comparison of MYSQLCluster and Apache Spark for Big Data Applications[J].International Journal of Software Engineering and Its Applications,2016,10(6).

[10]蔡亚楠.基于微服务的软件体系结构设计方法研究与应用[D].北京邮电大学,2019.

[11]葛萌,黄素萍,欧阳宏基.基于Spring MVC框架的Java Web应用[J].计算机与现代化,2018(08):97-101.

[12]朱重佳.基于springboot框架的网购商城的设计与实现[D].北京交通大学,2018.

[13]Burkinshaw Breeanna,Hamilton Alex,M. Sikich Sharmin.Using a Java Based Program to Produce Reduced Amino Acid Alphabet Versions of Query Sequences and Databases[J].International Journal on Bioinformatics & Biosciences,2017,7(4).

[14]Davood Mazinanian,Ameya Ketkar,Nikolaos Tsantalis,Danny Dig.Understanding the use of lambda expressions in Java[J].Proceedings of the ACM on Programming Languages,2017,1(OOPSLA).

[15]Alghazzawi Daniyal M,Badri Sahar.Using the B/S Model to Design and Implement Online Shopping System for Gulf Brands[J].Sustainability,2022,14(6).

[16]蔡佳珈.一种结合B/S与C/S两种模式的手机温室客户端的研究[D].导师:徐晓辉.河北工业大学,2016.

 

 

 

 

 

 

 

 


 

 

致   谢

不积跬步无以至千里,不积小流无以成江河。在我写论文的这段时间里,我感到巨大的压力。但这种压力促使我以最快的速度投入到网站开发理论的应用中去,通过这次,我学到了很多知识,能够灵活掌握课本所学的理论,在应用的开发中,我的开发水平各方面都有了较大的提升。每一次的改善对我来说都是一种成长,每一次的试验的成功都给我带来巨大的满足感。在这个过程中我积累的经验将对我们以锻练后的学习和生活产生巨大的帮助。

在写到论文致谢这部分的时候,真正感觉到大学四年即将要结束了,四年期间发生的点点滴滴就像是昨天的事情。我与学校的故事始于2019年金秋,还记得刚入学的时候老师说,大学四年,说长不长,说短也不短,但是四年的时光如白驹过隙,希望大家要珍惜美好的青春,多做一些有意义的事情让你的人生变得更加丰富多彩。落笔于此,意味着我的本科求用户涯就要落下帷幕,是终点亦是起点,也是对未来的憧憬和期许。希望未来的某一天再次翻看这篇文章,还能想起此刻满怀热情的自己。

谢谢我的论文指导老师。这篇论文是在老师的指导下完成的。她随和、热情、严谨。在写论文的过程中,老师也给了我宝贵的意见。从选题、选题到期末论文的修改、润色和定稿,老师一直很负责,耐心地给我详细的指导。感谢老师的帮助和鼓励,我的毕业论文完成了。非常感谢。我衷心感谢导师在论文的设计和写作过程中提出了许多有益的建议和意见。同时,她先进的软件开发理念和思维方式也给了我很大的启发。

最后,我要感谢孜孜不倦的老师们对这篇文章的评论和评论。感谢学校所有的老师。在过去的四年里,你们无私的奉献精神和严谨的学术态度使我受益匪浅。感谢你们的努力,我感受到了校园的温暖和博爱。最后,我感谢学校给了我宝贵的学习机会,让我开始新的生活,并向更高的水平迈进。




游戏机商店的管理系统的评论 (共 条)

分享到微博请遵守国家法律