版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_个人游戏管理系统软件规格说明书系 别 信息工程系专 业 计算机科学与技术班 级 文计141-1学 号 201490514105_学生姓名 钱正丰指导教师 李蕴2016年11月_241.1课题背景...........................................................................................................................................41.2课题意义...........................................................................................................................................41.3课题目的...........................................................................................................................................51.4国内外发展现状及趋势.................................................................................................................52可行性分析.................................................................................................................................................72.1技术可行性分析..............................................................................................................................72.2操作可行性分析..............................................................................................................................83需求分析.....................................................................................................................................................93.1功能需求...........................................................................................................................................93.2数据需求.........................................................................................................................................103.3性能需求.........................................................................................................................................103.4数据流图.........................................................................................................................................103.5数据字典.........................................................................................................................................113.6E-R图.............................................................................................................................................173.6.1实体属性图.......................................................................................................................173.6.2系统E-R图........................................................................................................................184系统设计....................................................................................................................................................204.1系统结构.........................................................................................................................................204.2功能模块设计................................................................................................................................214.3数据库设计....................................................................................................................................234.3.1数据库逻辑设计................................................................................................................234.3.2数据库表设计....................................................................................................................234.4关键技术及开发工具...........................................................................................................255详细设计....................................................................................................................................................265.1框架结构.......................................................................................................................................265.3功能模块设计与实现...................................................................................................................275.3.1玩家登录模块....................................................................................................................285.3.2游戏软件信息添加模块...................................................................................................295.3.3查询模块.............................................................................................................................305.3.4删除模块.............................................................................................................................305.3.5修改模块.............................................................................................................................315.3.6统计模块.............................................................................................................................32_摘要近年来,我国网络游戏软件产业发展迅猛,取得了积极的进展。带动了一系列的消费人群。在让不同种类的消费群体得到娱乐化的同时,也增添了我国互联网产业的多元化。而网络游戏这个产业独有的特点让它在互联网这个平台上面持续升温,占有的比例也越来越大。谢谢阅读本系统前台使用面向对象的可视化编程工具VisualC++6.0,后台使用MicrosoftSQLServer2005数据库,实现了对已上市的游戏软件的管理,添加,删除,修改,查询和统计等功能。精品文档放心下载本文从分析课题的题目背景、题目意义、题目要求等出发,分别从需求分析、总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结。谢谢阅读关键词:数据库;管理;游戏软件__绪论1.1课题背景随着科技的发展,计算机的使用已经深入到日常工作和生活的方方面面,各行各业的人们无需经过特别的训练就能够使用电脑完成许许多多复杂的工作,计算机网络化已经深深影响着现代化的管理方式。游戏软件信息管理系统记录了游戏软件的各项信息。感谢阅读设计一个系统管理市面上的游戏软件信息,主要实现以下功能谢谢阅读(1)记录软件的基本信息,主要包括,软件编号,软件名称,软件类别,开发公司,上市时间,玩家评测等。感谢阅读管理员可以修改和删除游戏软件信息。可以按游戏名称,开发公司,上市时间段等进行查询。可以按类别和开发公司统计游戏软件的数量。1.2课题意义网络游戏的诞生让人类的生活更丰富,从而促进全球人类社会的进步。并且丰精品文档放心下载富了人类的精神世界和物质世界,让人类的生活的品质更高,让人类的生活更快乐。精品文档放心下载网络游戏也迫使它必须具备安全性,实用性,适用性。这些特性集于一身,唯有计算精品文档放心下载机管理系统能灵活应对。开发网络游戏管理信息系统既有宏观上的意义,那就是顺谢谢阅读_应时代信息化,现代化潮流,提高效益,促进国民经济结构的优化;也有微观上的精品文档放心下载意义,那就是可以提高管理的现代化程序,加强信息化手段,提高工作效率,增加感谢阅读单位效益。1.3课题目的随着经济的日益发展和人民生活水平的显著提高,越来越多的人抱有一种消遣谢谢阅读的态度去玩游戏。需求量日益增多,这就要对游戏要有高度的管理。本程序可以实精品文档放心下载现游戏的基本管理,比如游戏信息的查询,修改,删除。1.4国内外发展现状及趋势信息管理技术在美国、欧洲等房地产行业中的应用已经很普及了。行业发展的感谢阅读信息化程度较高。其中一个突出的特点就是信息技术与业务流程相结合,不单是信感谢阅读息技术的简单应用,而是业务流程的再造过程。能够针对不同的业务开发出相应的感谢阅读软件模块直接的无缝连接。这些模块几乎涵盖了游戏管理的各个方面,为游戏商提谢谢阅读供了系统化的经营管理工具和平台,帮助游戏商实现整合经营和并行管理,达到高谢谢阅读效决策、风险预防、开源节流等目标。游戏业的兴起绝非偶然,正是由于生活水平的日益提高,人们更加喜欢玩游戏精品文档放心下载来消遣时间。再则,近年越来越不规范、越发陈旧的市场管理机制,使得游戏业并谢谢阅读没有一个完整的管理机制;因此,人们迫切希望有一个新的市场管理机制的出台,精品文档放心下载来规范以及创造新的游戏环境---让玩家操作起来更加轻松,找到更多想要的游戏,谢谢阅读_在游戏中竟享其中的乐趣,于是玩家就会在这千呼万唤中愤然兴起。随着游戏规模感谢阅读的发展不断扩大,游戏品种数量急剧增加,有关游戏的各种信息量也成倍增长。游戏商感谢阅读在时时刻刻需要对游戏各种信息进行统计分析,每天的游戏信息,上市时间,玩家感谢阅读测评的管理等。因此游戏管理系统具有还有很大的需求必要和发展空间。精品文档放心下载_可行性分析可行性分析(feasibilitystudy),是世界上普遍采用的一种研究工程项目是否可感谢阅读行的科学。它通过各种有效的方法,对工程项目进行分析,从技术、经济、财务等精品文档放心下载方面加以评价,最终给投资决策者提供是否选择该项目进行投资的依据。精品文档放心下载2.1技术可行性分析游戏商在运营过程中,经常会受到以下一些条件的限制:1.采用传统的手工管理模式进行管理,其工作效率、管理质量和管理水平已不能满足当今经营管理发展的要求,早已无法和国外的企业进行竞争。谢谢阅读2.采用手工记不但工作效率低下,而且容易产生计算失误,给企业和个人造成不必要的损失。精品文档放心下载3.数据查询、统计比较困难。本系统采用的是SQLServer和VisualStudio之间直接建立连接,在SQLServer建表,在VisualStudio里用编写程序,实现对数据的操作功能。精品文档放心下载通过对SQLServer数据库课程的学习基本掌握了数据库知识,通过学习C语言、C++、Java、VB等语言掌握了编程技术。谢谢阅读综上所述,游戏信息管理系统的开发从数据库技术、软件技术、硬件技术方面均具有可行性。感谢阅读_2.2操作可行性分析根据要求本系统需要操作界面友好,界面美观,使用简单方便,系统稳定性好,精品文档放心下载安全可靠。本系统是游戏软件信息管理系统,主要用于游戏商对游戏信息进行查询、谢谢阅读修改等功能;界面操作简单、合理、易懂。综上所述,本系统在操作上是可行的。精品文档放心下载_需求分析软件需求分析也称为需求分析工程,是软件生命期中重要的一步,在需求分析精品文档放心下载阶段,要对经过可行性分析所确定的系统目标和功能做近一步的详细论述,确定系感谢阅读统“做什么”的问题。3.1功能需求系统主要实现对游戏软件信息的管理,对于游戏软件信息管理由操作员执行其更新,其余人员都可以进行查看;在游戏管理方面,主要涉及对库存的查询、修改。具体功能如下:感谢阅读1、记录游戏软件的基本信息,主要包括:软件编号、软件名称、软件类别、开发公司、上市时间、玩家测评等;感谢阅读2、管理员可以修改和删除游戏软件信息;3、可以按游戏名称、开发公司、上市时间段等条件进行查询;谢谢阅读4、可以按类别和开发公司统计游戏软件的数量;5、用户可以对游戏进行评分;6、系统按照同类游戏的评分从高到低排序。_3.2数据需求数据信息包括游戏软件号,游戏软件名,类别,开发公司,上市时间,玩家编感谢阅读号,姓名,密码等。3.3性能需求系统是对游戏软件信息进行系统管理的一个软件。由于是一个对游戏软件信息谢谢阅读进行管理,要求其要有明确的权限分配,并且要有较快的响应速度,系统还要有较精品文档放心下载高的可靠性。(1)相互之间的信息传递准确、快捷和顺畅。(2)管理信息化,可随时掌握游戏软件信息等情况。(3)系统界面美观,操作简单,查询方便,数据存储安全。精品文档放心下载3.4数据流图数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内谢谢阅读部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示精品文档放心下载软件模型的一种图示方法。数据流程图中有以下几种主要元素:→:数据信息。□:数据源(终点)。_:对数据的加工(处理)。〓:数据存储。游戏软件信息管理系统数据流图如图3.1所示。查到的信息查询条件 查询信息查询通过登录管理员 管理游戏软件信息游戏软件信息统计统计到数量游戏软件编号输入密码分值分值玩家登录评分评测信息图3.1游戏软件信息管理系统数据流图3.5数据字典数据字典(Datadictionary)是一种用户可以访问的记录数据库和应用程序元精品文档放心下载数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可精品文档放心下载以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的谢谢阅读数据字典。_数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典,数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典主要包数据流、数据处理、数据存储、数据元素信息。精品文档放心下载(1)数据元素①数据元素名称:gno别 名:编号简 述:游戏的编号数据类型:char长 度:20②数据元素名称:gname别 名:名称简 述:游戏的名称数据类型:varchar长 度:50③数据元素名称:leibie别 名:类别简 述:游戏的类别数据类型:char长 度:50④数据元素名称:gongsi别 名:公司_简 述:游戏的公司数据类型:char长 度:50⑤数据元素名称:时间别 名:上市时间简 述:游戏的上市时间数据类型:time长 度:20⑥数据元素名称:wno别 名:编号简 述:玩家的编号数据类型:char长 度:20⑦数据元素名称:动作别 名:动作简 述:游戏的动作类型:char长 度:20⑧数据元素名称:huamian别 名:画面简 述:游戏的和画面数据类型:char_长 度:20(2)数据流数据流编号:D001数据流名称:游戏软件信息简述:游戏软件的基本信息数据流来源:管理员数据流去向:游戏软件信息表数据流组成:游戏编号,游戏名,类别,开发公司,上市时间数据流量:3次/天感谢阅读数据流编号:D002数据流名称:评测信息简述:玩家对游戏软件打分信息数据流来源:玩家数据流去向:评测表数据流组成:玩家编号,游戏编号,动作,难度,画面数据流量:3次/天感谢阅读(2)处理逻辑的描述处理逻辑编号:P001处理逻辑名称:查询_简述:查询游戏软件信息输入的数据流:查询条件处理描述:按选定的条件查询相应的游戏软件信息。输出的数据流:查到的信息处理频率:3次/天处理逻辑编号:P002处理逻辑名称:管理简述:管理游戏软件信息输入的数据流:登录处理描述:管理员对游戏软件信息进行日常维护。处理频率:3次/天处理逻辑编号:P003处理逻辑名称:统计简述:统计选中信息输入的数据流:进行统计处理描述:根据要统计的项统计游戏软件的数量输出的数据流:统计到数量处理频率:3次/天精品文档放心下载处理逻辑编号:P004_处理逻辑名称:评测简述:对游戏软件打分输入的数据流:玩家登录处理描述:通过游戏软件的动作,难度,画面等进行打分精品文档放心下载处理频率:3次/天(3)数据存储的描述数据存储编号:F001数据存储名称:游戏软件信息简述:游戏软件基本信息数据存储组成:游戏编号,游戏名,类别,公司,时间关键字:游戏编号谢谢阅读相关联的处理:P002,P003,P004数据存储编号:F002数据存储名称:评测信息简述:玩家评分信息数据存储组成:玩家编号,游戏编号,动作,画面,难度关键字:玩家编号,游戏编号相关联的处理:P001感谢阅读_3.6E-R图E-R图也即实体-联系图(EntityRelationshipDiagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。精品文档放心下载构成E-R图的基本要素是实体型、属性和联系,其表示方法为:谢谢阅读实体型(Entity):用矩形表示,矩形框内写明实体名;感谢阅读属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;比如楼盘的编号、名称、区域都是属性。如果是多值属性的话,在椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。谢谢阅读联系(Relationship):用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。精品文档放心下载3.6.1实体属性图经过分析,本系统有游戏信息实体。(1)游戏信息信息主要包括:软件编号、软件名称、软件类别、开发公司、上市时间 实体属性感谢阅读图如图3.3所示_类类别别游游戏戏名名开开发发公公司司游游戏戏编编号号上上市市时时间间游游戏戏软软件件图3.3游戏软件实体属性图玩家实体图如图3.4所示密密码码玩玩家家编编号号 玩玩家家姓姓名名玩玩家家图3.4玩家实体图3.6.2系统E-R图ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中精品文档放心下载_任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间谢谢阅读是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。还要考察一个谢谢阅读实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间精品文档放心下载是否存在联系,等等。系统E-R图如图3.5所示。谢谢阅读mn玩家评测游戏软件玩家评测游戏软件系统E-R图3.5_系统设计系统设计要回答“怎么做”,即如何实现系统说明书规定的系统功能。在这一阶谢谢阅读段,要根据实际的技术条件,经济条件和社会条件确定系统的实施方案,即系统的物理谢谢阅读模型。本系统主要面向游戏运营商,为游戏企业管理者提供全方位的信息服务。本谢谢阅读章主要从系统结构、功能模块设计、数据库设计、开发工具四个方面对系统设计进谢谢阅读行了分析。4.1系统结构本系统采用的是B/S结构,即Browser/Server(浏览器/服务器)结构,显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。谢谢阅读WEB层就是用户所能看到的界面。BLL层主要进行数据的加工处理。DAL层主要进数据库的操作,把数据写入数据库,或者从数据库读取数据感谢阅读就是用户通过WEB层提交数据,这些数据通过BLL层验证、运算再传给DAL层,由DAL层记录到数据库。反之,如果需要查询数据那么可以用过通过WEB层,提交查询关键字,或条件,这些条件经过BLL层分析后再通过DAL层从数据库取出相应的数据返回给BLL层,再经BLL层运算、包装后传给WEB层呈现给用户。谢谢阅读系统的系统结构图如图4.1所示。_游戏软件信息管理系统玩家添删修查统评加除改询计测模模模模模模块块块块块块图4.1系统结构图4.2功能模块设计根据分析整个系统主要划分为6个功能模块,分别执行要求中的功能。数据管感谢阅读理中实现玩家对游戏软件的评测、游戏软件信息的查询、添加、删除、修改和统计精品文档放心下载功能。系统功能模块图如图4.3所示。_游戏软件信息管理系统玩家添删修查统评加除改询计测模模模模模模块块块块块块系统功能模块图4.3系统中在SQLSERVER中存有1张表,即merch表(游戏基本信息表,记录了各种游戏的记录)。本系统由游戏软件信息信息管理模块构成。感谢阅读(1)玩家评测模块:此模块实现玩家对游戏软件的评测(2)添加模块:此模块实现对游戏软件信息的添加。(3)删除模块:此模块实现对游戏软件信息的删除。(4)修改模块:此模块实现对游戏软件信息的修改。(5)查询模块:此模块实现对游戏软件信息的查询。(6)统计模块:此模块实现根据游戏软件的类别和开发公司对软件数量的统计。谢谢阅读_4.3数据库设计数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据谢谢阅读库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应精品文档放心下载用需求(信息要求和处理要求)。本节主要通过数据库逻辑设计、数据库表设计对谢谢阅读数据库设计进行详细介绍。4.3.1数据库逻辑设计E-R图向关系模型的转换要解决的问题是如何将实体型和实体间的联系转换为精品文档放心下载关系模式,如何确定这些关系模式的属性和码。根据ER图转换为关系的转换规则,实体之间 1:1,1:n的联系与n方感谢阅读的关系模式合并,m:n的联系转换为二元或多元关系模式,转换为关系模式如精品文档放心下载下。独立的关系模式游戏关系:包含的软件编号、软件名称、软件类别、开发公司、上市时间、玩精品文档放心下载家测评。软件编号是主码。4.3.2数据库表设计由数据模型利用SQLServer2000进行数据库的详细设计,其基本表的设计如谢谢阅读下:(1)user表主要记载玩家的相关信息(如:玩家编号,玩家名,密码等,wno是主码)。玩家信感谢阅读_息表由表4.1所示。字段名称数据类型长度允许空说明wnochar10NotNull玩家编号(主键)wnamechar10Null玩家名wmimachar20Null密码表4.1user表(2)yxrj表主要记载游戏软件相关信息(游戏编号,玩家名,类别,开发公司,上市时间,cno精品文档放心下载是主码)。游戏软件表由表4.2所示。字段名称数据类型长度允许空说明gnochar10NotNull游戏编号(主键)gnamechar10Null游戏名leibiechar20Null类别gongsichar20Null公司timechar20Null时间表4.2yxrj表(3)wjpc表主要记载游戏软件相关信息(如:游戏编号,玩家编号,难度,动作,画面,gno,wno谢谢阅读是主码)。玩家评测表由表4.3所示。字段名称 数据类型 长度 允许空 说明_gnochar10NotNull游戏编号(主键)wnochar10Null玩家编号(主键)nanduchar20Null难度dongzuochar20Null动作huamianchar20Null画面表4.3wjpc表4.4关键技术及开发工具本系统前台设计采用visualstudio2013,设计语言VB.net访问数据库服务器;后台采用Microsoft公司的SQLServer2012。SQLServer2012开发后台数据库,用于提供数据服务。SQLServer2012是一种典型关系型数据库管理系统,该系统具有数据一致性好,完整性强,安全性高的优点,系统采用结构化设计方法,按超市实际工作内容来确定所需,将整个系统作为一个大模块自顶向下,以模块化结构设计技术进行模块分解,然后再自底向上,按照系统的结构将整个模块进行组合。首先讨论了课题的背景和意义,然后进行需求分析,定义系统的主要功能模块以及对各功能模块进行功能描述,接着画出各子模块的数据流图,定义数据字典(包括数据条目和处理说明),接着定义了数据表以及描述各功能模块的具体实现,包括子模块的实现流程图,最后进行系统的运行测试,检验功能设计是否完善。感谢阅读_详细设计详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细精品文档放心下载设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。感谢阅读5.1框架结构系统中采用了windows窗口,实现了系统的基本功能。VisualStudio.NET是.NET平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布,VisualStudio.NET都可以提供近乎完美的解决方案。VisualStudio.NET提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学《经济学-产业经济学》考试参考题库及答案解析
- 2025年大学《建筑电气与智能化-建筑电气实验技术》考试备考试题及答案解析
- 儿童教育专员早教方案与成长指导
- 2025年大学《生态修复学-土壤生态修复》考试参考题库及答案解析
- 2025年大学《地质工程-地基处理与加固技术》考试参考题库及答案解析
- 2025年大学《医学检验技术-医学检验技术概论》考试模拟试题及答案解析
- 2025年大学《治安学-社区治安》考试模拟试题及答案解析
- 2025年下半年浙江省宁波余姚市招聘关基层文艺事业单位人员8人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年大学《船舶电子电气工程-船舶通信技术》考试备考题库及答案解析
- 2025年大学《口腔医学-口腔预防医学》考试模拟试题及答案解析
- 浙江警校心理测试题及答案详解
- 老年人能力评估师评估空表
- 2025至2030年中国少儿图书行业市场运营状况及投资方向研究报告
- 药品经营与管理专业职业生涯规划书1400字数
- 胎盘亚全能干细胞研究与应用
- 合资公司决策管理制度
- 机械销售人员管理制度
- 2025浙江省公众信息产业限公司无线运营分公司校园招聘30人易考易错模拟试题(共500题)试卷后附参考答案
- 松树出售砍伐合同范本
- 核心素养下情境教学在初中音乐课堂的应用研究
- 租车换车协议书
评论
0/150
提交评论