基于javaEE的网上游戏角色皮肤商店系统的实训报告.doc
文本预览下载声明
基于JAVA开发设计实训
课设报告
桂林电子科技大学
海洋学院
课设选题: 专业: 日期: 组长学号: 组长姓名:
目录
一、 绪论 1
二、项目的需求分析 2
三、项目的概要设计 3
3.1 功能设计 3
3.2 数据库设计 4
四、项目的详细设计 6
五、总结 17
参考文献 18
一、 绪论
随着网络的发展,基于计算机对信息管理的高效性,各种信息管理平台跃入人们的视野。其中,网上就是典型的信息管理系统(MIS)。
本系统是基于JavaEE三层结构的B/S(Browser/Server)模型软件,包含以下三个部分:表示层、业务逻辑层和数据访问层。结合MVC框架模式的分层结构,将应用分成Model(模型)、View(视图)、Control(控制)3个部分。3个部分以最少的耦合协同工作,从而提高了应用的可扩展性和可维护性。它使用了目前最为流行的Java语言,结合JSP技术,在MyEclipse集成开发环境下编写,用户界面友好。其中B/S结构得以让数据在浏览器上显示,数据处理在服务器上进行,用户不必安装客户端,而且数据通过服务器端的统一管理,保证其一致性。另外系统使用小型关系型数据库MySQL作为网站的后台数据库系统。
本系统总体可分成两大基本功能:前台管理和后台管理。前台管理主要包括用户注册、登录、注销、浏览、订购、提交订单、查看信息等功能。后台管理主要包括登录、维护、订单处理、确认订单、发送订单等功能。通过对各个模块的实现、集成,最后完成的系统可以为用户提供基本的服务,并且可以根据管理员的需要,对用户的信息以及信息实施管理。对于不同的使用者,系统的功能与业务逻辑是不完全相同的。对于用户而言,系统主要向用户展示一个友好美观的界面,方便用户浏览各类信息,查询信息,以及订购。而管理员则需要在后台维护这些数据。本系统的主要功能是实现用户购,用户通过查询信息,找到满意的,将这些添加到购物车,进而完成购买。项目的分析
网基于JavaEE三层结构的B/S(Browser/Server)模型软件,B/S模型是目前最为流行的体系结构,它无须开发客户端软件,维护和升级方便;可跨平台操作,任何一台机器只要装有WWW浏览器软件,均可作为客户机来访问系统;具有良好的开放性和可扩充性;可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的新需求。因此该结构在信息技术领域中获得巨大成功。结合MVC框架模式的分层结构,将应用分成Model(模型)、View(视图)、Control(控制)3个部分。3个部分以最少的耦合协同工作,从而提高了应用的可扩展性和可维护性。按这种模式设计的程序,多个视图可以对应一个模型,模型返回的数据与显示逻辑分明,程序结构清晰,易于维护。它使用了目前最为流行的Java语言编写,拥有稳定、可移植、安全等优点,结合JSP技术,在MyEclipse集成开发环境下完成,用户界面友好。其中B/S结构得以让数据在浏览器上显示,数据处理在服务器上进行,用户不必安装客户端,而且数据通过服务器端的统一管理,保证其一致性。另外系统使用小型关系型数据库管理系统MySQL作为网站的后台数据库系统,体积小、速度快。
由于对JavaEE及MySQL的熟悉,通过自身的专业知识结合实际情况,此系统的编写与实现是可行的。同时,网页的实现遵循兼顾美观与高效的原则,使整个网站在保证功能的前提下,给浏览者带来良好的视觉享受。
伴随着计算机网络技术的普及和应用,即使是非专业人士也已经对计算机的基本操作和维护有了一定的了解和认识,本网站在进行界面设计时,充分考虑到顾客及管理员的习惯,严格依据用户界面设计的原则和规范,操作简单明了,统计准确,适应力强,容易扩充,数据的输入等规范可靠。
系统分成前台和后台两大部分。
前台针对于普通用户。游客进入网站,可查阅图书信息,注册成为网站用户,用户名进行登录,登陆后可进行购买等操作,游客则不能。
后台针对于管理员。管理员登陆后,可进行信息的删除,以及订单管理。
系统严格依据用户界面设计的原则和规范进行设计,易用、规范、合理、美观协调。
网的主要功能就是让用户能够足不出户就可以购买到自己想要的,所以网系统主要提供如下功能:
用户能够使用本网站完成的浏览、查询和购买。
普通用户只能浏览信息,浏览分为3种方式:按类别浏览、按条件浏览、查询。
普通用户通过注册成为注册用户,注册后的用户可以登录
注册用户登录后可以进行在线购买,购买的存放在购物车中,可以对购物车中的商品数量进行修改、删除。调整好购物车中内容后,可以把该内容保存到订单中,在保存订单的时候要求用户填写送货地址和联系方式。订单提交后用户可以开始新的购物过程。
对于后台系统,要求可以进行商品目录的维护,订单可以查询详细信息。
项目的设计
.1
显示全部