摘 要:伴随着游戏机行业的蓬勃发展,行业信息爆发式增长,游戏机商店需要一个完善的系统来管理和整合行业信息,所以设计一个游戏机商店系统是很有必要的。该项目主要是在Windows操作系统环境下开展的,并使用MYSQL作为数据库系统开发平台,SpringBoot框架和Tomcat网络信息服务工具作为应用服务器。系统内容主要分为系统主页、用户的个人中心,管理员的管理用户、游戏机信息、游戏机类别、网站反馈、管理系统等功能:利用前端页面来做到管理员管理游戏机发货、管理用户信息、整理和修改商品信息、发布各种关于游戏机的公告、查看用户对游戏机的评论等功能,和用户、购买商品、个人信息的修改、个人购物车的整理、发布自己想说的意见等功能。测试表明,本系统可以良好的运行并且实现各种功能,而且功能完善的很好,优化了用户的体验。
关键词: 游戏机商店,Java语言,MYSQL数据库,Tomcat服务器
1.2 课题研究的目的和意义
本课题将设计并实现一个功能完善的游戏机商店管理系统,包括注册登录系统,用户进入系统后可以查看游戏机信息,游戏机详情界面查看,用户可以查看热款游戏机信息,用户可以在购物车模块中查看其订单的详细信息和状态,以了解添加到购物车中的控制台,此外可以收藏自己喜欢的游戏机。另外,管理员还具有下面:个人中心,用户管理,游戏机类型管理,游戏机信息管理,公告管理,订单管理,轮播图管理的功能。同时,该主机游戏机商店管理系统还承担着游戏中所使用到的各种数据安全可靠与否的重任;此外,在用户体验方面,该主机游戏机商店管理系统还应使后台的商店管理人员在使用过程感到操作简单,方便,使得管理人员可以根据自己的需要添加或是去除相应的操作,以此来提高人员的工作效率。
1.4 论文所做的主要工作
本论文的重点是设计和实现一个游戏机商店系统,对于这次工作里面有很多的任务量,需要对游戏机商店系统进行关于技术上的明确和关于使用体验感方面的优化,在这其中,关于系统十分重要的模块要进行技术方面的开发和使用技术的分析。游戏机商店的管理系统可以分为几个部分。第一个为消费者,也就是系统的用户,消费者查看游戏机信息,当发现自己喜欢的游戏机时,消费者需要拥有自己的账号,通过对自己信息的填写,设置唯一的密码,可以在系统里面购买看上的游戏机,当然如果信息填写错误,可以在网站里面做出修改,防止出现收不到货或者联系不到的情况,购买之后就会产生订单,之后就是管理员的工作了。第二为管理员,只有管理员才可以登录后台进行操作,后台管理主要是针对一些产品信息的添加,更新游戏机信息管理,给管理员权限对用户进行修改,可以在后台看到用户下的订单从而进行管理[12]。在本文中,我们先从分析部分开始,讨论什么样的网站被消费者需要,什么样的界面才能让系统的可用性得到稳点的保证,然后再从功能分析开始思考需要使用什么样的的数据逻辑结构,并将逻辑数据结构构建到数据对象中,最后从几个主要模块部分论述如何实现这些功能。
3.2 系统的设计思路
关于游戏机商店的管理系统,通过很多关于系统商城设计的文献,对于Java知识的了解有了很明显的进步,关于整体设计方面,为系统选择了看起来比较简约的颜色,因为本人觉得颜色过于艳丽反而会招到人的反感。另外,为了让整个作品页面实现更加统一,要求本系统的设计必须要更加的简洁和大方。数据库是MYSQL数据库,网站设置了用户权限,为了数据库的安全,没有账号的消费者不可以购买,只能在页面上进行浏览,浏览完之后假如看上了某款游戏机,需要去注册账号,这样就可以使用游戏机商店系统,之后选择看上的游戏机进行付款生成订单即可。需要对游戏机商店系统的每一个重要模块进行测试,在保障功能实现的同时查找错误,找到错误之后修改,达到预期的效果。
3.5 系统结构图
整个系统的模块划分为用户自身管理和管理员管理, 其中用户的自身管理功能是针对用户设计的,包括用户对游戏机的购买,对系统的登录,对购物车的使用,而管理员管理则是面向系统管理员,可以对用户角色和权限进行管理,具体功能包括首页展示、个人中心、用户管理、游戏机信息管理、游戏机费用管理以及订单管理等,下图整个游戏机商店系统的结构图,以及操作所需的流程图。
整个游戏机商店管理系统功能结构图3-3如图所示:
图3-3系统总体功能结构图
第五章 系统实现
5.1 首页设计
当使用者打开网址之后是游戏机商店的管理系统之首页,要求简单清晰、易操作、兼容性强。对于系统首页的设计,设计时应首先注重页面的规范化设计,而后雕琢外观设计,此外,不要因为系统的外观设计而去增加整个系统的复杂度,这就有点得不偿失,用户可与主页规划登录等操作,访问导航条作为各个模块的通行证。
系统首页页面主要包括首页、用户中心、游戏机的信息、购物车、后台的管理等内容,并根据需要进行详细操作;如图5-1所示:
图5-1系统首页界面图
5.2 用户模块
用户登录,跳转至这个页面时,用户需要输入账号、密码来完成登录操作,如果输入错误则需要重新输入,如图5-2所示。
图5-2用户登录界面图
5.3 管理员模块
一个系统的管理员登录是指管理员通过合法身份验证进入系统管理权限区域的过程。管理员通常需要输入用户名和密码等信息进行身份认证,然后系统会对其进行验证并判断是否有权限进入系统管理权限区域,如图5-6所示。
图5-6管理员登录界面图
订单管理,在已支付订单页面输入订单编号和商品名称进行查询或删除已支付订单列表,并且付费订单的详细信息可以随时发送和删除,还可以实时操纵未完成的订单、已发送的订单、已完成的订单、已取消的订单和退款订单,如图5-11所示。
图5-11订单管理界面图
目 录