游戏软件信息管理系统

上传人:大米 文档编号:498999870 上传时间:2023-05-19 格式:DOC 页数:30 大小:349.50KB
返回 下载 相关 举报
游戏软件信息管理系统_第1页
第1页 / 共30页
游戏软件信息管理系统_第2页
第2页 / 共30页
游戏软件信息管理系统_第3页
第3页 / 共30页
游戏软件信息管理系统_第4页
第4页 / 共30页
游戏软件信息管理系统_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《游戏软件信息管理系统》由会员分享,可在线阅读,更多相关《游戏软件信息管理系统(30页珍藏版)》请在金锄头文库上搜索。

1、个人游戏管理系统软件规格说明书系别信息工程系专业计算机科学与技术班级文计141-1学号4105学生姓名钱正丰指导教师李蕴2016年11月摘要21绪论3课题背景3课题意义3课题目的4国内外发展现状及趋势42可行性分析5技术可行性分析5操作可行性分析53需求分析6功能需求6数据需求6性能需求7数稠流图7数据字典8E-R 图12实体属性图12系统E-R图134系统设计15系统结构15功能模块设计16数据库设计17数据库逻辑设计18数据库表设计18关键技术及开发工具195详细设计20框架结构20功能模块设计与实现21玩家登录模块21游戏软件信息添加模块22査询模块23删除模块23修改模块24统计模块2

2、5近年来,我国网络游戏软件产业发展迅猛,取得了积极的进展。带动了一 系列的消费人群。在让不同种类的消费群体得到娱乐化的同时,也增添了我国互联 网产业的多元化。而网络游戏这个产业独有的特点让它在互联网这个平台上面持续 升温,占有的比例也越来越大。本系统前台使用面向对象的可视化编程工具VisualC+,后台使用 Microsoft SQL Server 2005数据库,实现了对已上市的游戏软件的管理,添加, 删除,修改,查询和统计等功能。本文从分析课题的题口背景、题U意义、题LI要求等出发,分别从需求分析、 总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对 系统的完成情况进

3、行了总结。关键词:数据库;管理;游戏软件1绪论课题背景随着科技的发展,计算机的使用已经深入到日常工作和生活的方方面面,各行 各业的人们无需经过特别的训练就能够使用电脑完成许许多多复杂的工作,讣算机 网络化已经深深影响着现代化的管理方式。游戏软件信息管理系统记录了游戏软件 的各项信息。设计一个系统管理市面上的游戏软件信息,主要实现以下功能(1) 记录软件的基本信息,主要包括,软件编号,软件名称,软件类别,开发 公司,上市时间,玩家评测等。(2) 管理员可以修改和删除游戏软件信息。(3) 可以按游戏名称,开发公司,上市时间段等进行查询。(4) 可以按类别和开发公司统计游戏软件的数量。课题意义网络游

4、戏的诞生让人类的生活更丰富,从而促进全球人类社会的进步。并且丰 富了人类的精神世界和物质世界,让人类的生活的品质更高,让人类的生活更快乐。 网络游戏也迫使它必须具备安全性,实用性,适用性。这些特性集于一身,唯有计算 机管理系统能灵活应对。开发网络游戏管理信息系统既有宏观上的童义,那就是顺 应时代信息化,现代化潮流,提高效益,促进国民经济结构的优化;也有微观上的 意义,那就是可以提高管理的现代化程序,加强信息化手段,提高工作效率,增加 单位效益。课题目的随着经济的日益发展和人民生活水平的显著提高,越来越多的人抱有一种消遣 的态度去玩游戏。需求量日益增多,这就要对游戏要有高度的管理。本程序可以实

5、现游戏的基本管理,比如游戏信息的查询,修改,删除。国内外发展现状及趋势信息管理技术在美国、欧洲等房地产行业中的应用已经很普及了。行业发展的 信息化程度较高。其中一个突出的特点就是信息技术与业务流程相结合,不单是信 息技术的简单应用,而是业务流程的再造过程。能够针对不同的业务开发出相应的 软件模块直接的无缝连接。这些模块儿乎涵盖了游戏管理的各个方面,为游戏商提 供了系统化的经营管理工具和平台,帮助游戏商实现整合经营和并行管理,达到高 效决策、风险预防、开源节流等目标。游戏业的兴起绝非偶然,正是由于生活水平的日益提高,人们更加喜欢玩游戏 来消遣时间。再则,近年越来越不规范、越发陈旧的市场管理机制,

6、使得游戏业并 没有一个完整的管理机制;因此,人们迫切希望有一个新的市场管理机制的出台, 来规范以及创造新的游戏环境一-让玩家操作起来更加轻松,找到更多想要的游戏, 在游戏中竟享其中的乐趣,于是玩家就会在这千呼万唤中愤然兴起。随着游戏规模 的发展不断扩大,游戏品种数量急剧增加,有关游戏的各种信息量也成倍增长。游戏 商在时时刻刻需要对游戏各种信息进行统计分析,每天的游戏信息,上市时间,玩 家测评的管理等。因此游戏管理系统具有还有很大的需求必要和发展空间。2可行性分析可行性分析(feasibility study ),是世界上普遍采用的一种研究工程项目是 否可行的科学。它通过各种有效的方法,对工程项

7、口进行分析,从技术、经济、财 务等方面加以评价,最终给投资决策者提供是否选择该项LI进行投资的依据。技术可行性分析游戏商在运营过程中,经常会受到以下一些条件的限制:1. 采用传统的手工管理模式进行管理,其工作效率、管理质量和管理水平已不 能满足当今经营管理发展的要求,早已无法和国外的企业进行竞争。2. 采用手工记不但工作效率低下,而且容易产生计算失误,给企业和个人造成 不必要的损失。3. 数据查询、统计比较困难。本系统采用的是SQL Server和Visual Studio之间直接建立连接,在SQL Server建表,在Visual Studio里用编写程序,实现对数据的操作功能。通过对SQL

8、 Server数据库课程的学习基本掌握了数据库知识,通过学习C语言、 C+、Java. VB等语言掌握了编程技术。综上所述,游戏信息管理系统的开发从数据库技术、软件技术、硬件技术方面 均具有可行性。操作可行性分析根据要求本系统需要操作界面友好,界面美观,使用简单方便,系统稳定性好, 安全可靠。本系统是游戏软件信息管理系统,主要用于游戏商对游戏信息进行查询、 修改等功能:界面操作简单、合理、易懂。综上所述,本系统在操作上是可行的。3需求分析软件需求分析也称为需求分析工程,是软件生命期中重要的一步,在需求分析 阶段,要对经过可行性分析所确定的系统U标和功能做近一步的详细论述,确定系 统“做什么”的

9、问题。功能需求系统主要实现对游戏软件信息的管理,对于游戏软件信息管理山操作员执行其 更新,其余人员都可以进行查看;在游戏管理方面,主要涉及对库存的查询、修 改。具体功能如下:1、记录游戏软件的基本信息,主要包括:软件编号、软件名称、软件类别、 开发公司、上市时间、玩家测评等;2、管理员可以修改和删除游戏软件信息;3、可以按游戏名称、开发公司、上市时间段等条件进行查询;4、可以按类别和开发公司统计游戏软件的数量;5、用户可以对游戏进行评分;6、系统按照同类游戏的评分从高到低排序。数据需求数据信息包括游戏软件号,游戏软件名,类别,开发公司,上市时间,玩家编 号,姓名,密码等。性能需求系统是对游戏软

10、件信息进行系统管理的一个软件。山于是一个对游戏软件信息 进行管理,要求其要有明确的权限分配,并且要有较快的响应速度,系统还要有较 高的可靠性。(1) 相互之间的信息传递准确、快捷和顺畅。(2) 管理信息化,可随时掌握游戏软件信息等情况。(3) 系统界面美观,操作简单,查询方便,数据存储安全。数据流图数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部 的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软 件模型的一种图示方法。数据流程图中有以下儿种主要元素:数据信息。:数据源(终点)。o:对数据的加工(处理)。=:数据存储。游戏软件信息管理系统数据流图如

11、图所示。充到的信息图游戏软件信息管理系统数据流图数据字典数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元 数据的U录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可 以山DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数 据字典。数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信 息。用户可以用SQL语句访问数据库数据字典,数据字典是关于数据的信息的集合, 也就是对数据流图中包含的所有元素的定义的集合。数据字典主要包数据流、数据 处理、数据存储、数据元素信息。(1) 数据元素 数据元素名称:gno别 名:

12、编号简 述:游戏的编号数据类型:char长 度:20 数据元素名称:gname别 名:名称简 述:游戏的名称 数据类型:varchdr长 度:50 数据元素名称:leibie 别 名:类别简 述:游戏的类别 数据类型:char 长 度:50 数据元素名称:gongsi别 名:公司简 述:游戏的公司 数据类型:char长 度:50 数据元素名称:时间别 名:上市时间简 述:游戏的上市时间 数据类型:time长 度:20 数据元素名称:wno别 名:编号简 述:玩家的编号数据类型:char长 度:20 数据元素名称:动作别 名:动作简 述:游戏的动作类型:char长 度:20 数据元素名称:hua

13、mian别 名:画面简 述:游戏的和画面数据类型:char长 度:20(2)数据流数据流编号:D001数据流名称:游戏软件信息简述:游戏软件的基本信息数据流来源:管理员数据流去向:游戏软件信息表数据流组成:游戏编号,游戏名,类别,开发公司,上市时间数据流量:3次/天数据流编号:D002数据流名称:评测信息简述:玩家对游戏软件打分信息数据流来源:玩家数据流去向:评测表数据流组成:玩家编号,游戏编号,动作,难度,画面数据流量:3次/天(2)处理逻辑的描述处理逻辑编号:P001处理逻辑名称:查询简述:查询游戏软件信息输入的数据流:查询条件处理描述:按选定的条件查询相应的游戏软件信息。输岀的数据流:查

14、到的信息处理频率:3次/天处理逻辑编号:P002处理逻辑名称:管理简述:管理游戏软件信息输入的数据流:登录处理描述:管理员对游戏软件信息进行日常维护。处理频率:3次/天处理逻辑编号:P003处理逻辑名称:统汁简述:统计选中信息输入的数据流:进行统计处理描述:根据要统讣的项统计游戏软件的数量输出的数据流:统计到数量处理频率:3次/天处理逻辑编号:P004处理逻辑名称:评测简述:对游戏软件打分输入的数据流:玩家登录处理描述:通过游戏软件的动作,难度,画面等进行打分处理频率:3次/天(3)数据存储的描述数据存储编号:F001数据存储名称:游戏软件信息简述:游戏软件基本信息数据存储组成:游戏编号,游戏

15、名,类别,公司,时间关键字:游戏编号相关联的处理:P002, P003, P004数据存储编号:F002数据存储名称:评测信息简述:玩家评分信息数据存储组成:玩家编号,游戏编号,动作,画面,难度关键字:玩家编号,游戏编号相关联的处理:P001E-R图E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、 属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型(Entity):用矩形表示,矩形框内写明实体名;属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;比 如楼盘的编号、名称、区域都是属性。如果是多值属性的话,在椭圆形外面再套实 线椭圆。如果

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号