全球旧事资料 分类
西安邮电大学
(计算机学院)
数据库课程设计报告

目:
英雄联盟账号信息管理系统
专业名称:班级:
软件工程软件1202
尚奕帆
学生姓名:学号(8位):指导教师:起止时间:
乔平安
f一、课程设计目的由于最近游戏《英雄联盟》非常火爆,刚好这学期学习了数据库相关知识,对这款游戏的账号信息管理产生兴趣。所以这次课程设计选题是:英雄联盟账号信息管理系统。要求是能够完成课程设计的分析、设计和编码,写出课程设计报告,了解数据库的操作数据结构的设计,以及java和数据库的链接操作,并能够通过这次课程设计实践掌握Java的语言规范,面向对象的核心概念和特性。二、课程设计内容本次数据库设计,设有五个表,分别是:玩家,召唤师,游戏,皮肤,购买记录。管理员通过登录系统,可以查看五个表的主要信息。还可以对五个表进行查询,添加,更改,删除的操作,从而对账户信息管理。三、软硬件环境及系统所采用的体系结构系统的体系结构为CS结构,开发语言采用Java,数据库软件采用SQLServer2000必须升级到SP3,Java语言使用MyEclipse开发环境,系统支持采用Wi
dows系统。四、需求分析41数据流图
《英雄联盟》账号信息管理系统增删改信息选择操作取得信息管理员管理员取得信息
说明:1管理员的操作包括:(1)玩家信息基本管理玩家的基本信息输入,查询,更改,删除(2)召唤师信息基本管理召唤师的基本信息输入,查询,更改,删除(3)英雄信息基本管理英雄的基本信息输入,查询,更改,删除(4)皮肤信息基本管理皮肤的基本信息输入,查询,更改,删除(5)购买记录信息基本管理购买记录的基本信息输入,查询,更改,删除
f(6)统计报表基本信息表,包括玩家基本信息(QQ,姓名),召唤师(角色名称,等级,段位,游戏胜率,创建时间,金币),购买记录(购买英雄)。2、以上的用户请求经应用程序的转化,化为对数据库中的相应的表或视图的操作,数据库再把处理的结果(或都是错误信息)返回结应用程序。3、应用程序把结果返回给用户,该结果可能为一个对表操作的结果(如插入,删除等),也可能为一个查询的结果,甚至可能为一个错误的信息。42数据字典根据题目需求,账号管理系统主要对玩家,召唤师,英雄,皮肤,购买记录的管理,由此分析得到如下数据结构:数据库表结构设计,数据项如下:表名分别为玩家,召唤师,英雄,皮肤,购买记录
f23安全性和完整性要求安全性和完整性要求:通过r
好听全球资料 返回顶部