内容发布更新时间 : 2024/12/23 21:00:18星期一 下面是文章的全部内容请认真阅读。
基于JAVA开发设计实训
课设报告
桂林电子科技大学
海洋学院
课设选题: 专业: 日期: 组长学号:
基于JavaEE设计的游戏角色皮肤商店
计算机科学与技术 2016年10月11日
1316040139
组长姓名:
银杰
1
目录
一、 绪论......................................................................................................................................... 1 二、项目的需求分析 ....................................................................................................................... 2 三、项目的概要设计 ....................................................................................................................... 3
3.1 功能设计 ....................................................................................................................... 3 3.2 数据库设计 ................................................................................................................... 4 四、项目的详细设计 ....................................................................................................................... 6 五、总结......................................................................................................................................... 17 参考文献......................................................................................................................................... 18
2
一、 绪论
随着网络的发展,基于计算机对信息管理的高效性,各种信息管理平台跃入人们的视野。其中,网上商店就是典型的信息管理系统(MIS)。
本系统是基于JavaEE三层结构的B/S(Browser/Server)模型软件,包含以下三个部分:表示层、业务逻辑层和数据访问层。结合MVC框架模式的分层结构,将应用分成Model(模型)、View(视图)、Control(控制)3个部分。3个部分以最少的耦合协同工作,从而提高了应用的可扩展性和可维护性。它使用了目前最为流行的Java语言,结合JSP技术,在MyEclipse集成开发环境下编写,用户界面友好。其中B/S结构得以让数据在浏览器上显示,数据处理在服务器上进行,用户不必安装客户端,而且数据通过服务器端的统一管理,保证其一致性。另外系统使用小型关系型数据库MySQL作为网站的后台数据库系统。
本系统总体可分成两大基本功能:前台管理和后台管理。前台管理主要包括用户注册、登录、注销、浏览商品、订购商品、提交订单、查看信息等功能。后台管理主要包括登录、维护、订单处理、确认订单、发送订单等功能。通过对各个模块的实现、集成,最后完成的系统可以为用户提供基本的服务,并且可以根据管理员的需要,对用户的信息以及商品信息实施管理。
对于不同的使用者,系统的功能与业务逻辑是不完全相同的。对于用户而言,系统主要向用户展示一个友好美观的界面,方便用户浏览各类商品信息,查询商品信息,以及订购商品。而管理员则需要在后台维护这些数据。本系统的主要功能是实现用户购买,用户通过查询商品信息,找到满意的,将这些商品添加到购物车,进而完成购买。
1