QQ飞车赛车查询系统分析报告课程:信息资源管理与管理信息题目:QQ飞车赛车查询系统系部:电子信息系学生姓名:陈浩学号:114069专业:计算机信息管理2013年4月22日目录第一章系统概述.......................................................................31.1现状描述.........................................................................31.2系统目标和系统开发方法.............................................3第二章系统分析...................................................................42.1系统需求........................................................................42.2业务流程分析.................................................................52.3技术支持及介绍.............................................................72.4数据字典.........................................................................8第三章系统设计...................................................................103.1模块结构设计...............................................................10第四章总结..........................................................................114.1系统开发与体会............................................................111系统概述1.1现状描述随着QQ飞车游戏向全国范围的持续扩大,不同人群的加入,很多人开始加入QQ飞车的世界中,而赛车是一个玩家最关心的也是所有装备中的必须品。滕讯公司还没有针对玩家而建立和开发个关于针对赛车的查询系统,这样更有利于玩家上手。选好自己最喜欢和最适合自己的专属赛车。这样可以吸引更多的玩家。QQ飞车赛车查询系统,可以更好的帮助玩家更加了解赛车的基本属性和视觉的体验。而大大的减少了玩家在赛车上浪费了大多的时间。可行性分析:经济可行性:飞车查询系统是符合玩家需求的,各种管理合理有效,效益大,系统在建设、使用、维护的过程中可以提高赛车信息共享的水平,增加了玩家的竞争力,从而带来间接收益。技术可行性:我们可以利用当前成熟的信息技术对系统目标的支持程度高的优势,我们拥有管理赛车信息人才,和赛车信息技术人员,使建设系统的难度大大减低了,效果更好。管理可行性:玩家对系统的态度很认真,积极,因为涉及自己的自身利益,所以重视程度高,所以方便管理人员的管理工作,实际意义大。1.2系统目标和系统开发方法QQ飞车赛车查询系统是对QQ飞车玩家人数增加,赛车数目的增大的问题,实现管理的有序化,逐步摆脱当前玩家对赛车的属性查询的繁琐。提高赛车管理效率而开发的。希望该开发的程序能够解决广大玩家赛车的了解,赛车的属性,还有赛车的模型等一系列功能,并提供了各类赛车查询和更新功能,且这两种功能基本上是通过储存来实现的,其中赛车的属性是系统开发的重点。QQ飞车赛车查询系统组织结构及管理功能如下图所示。(图1.1图1.2)图1.1组织结构图图1.2管理功能图本系统采用结构系统开发方法。2系统分析2.1系统需求1)玩家:赛车玩家赛车赛车查询管理玩家查询赛车管理用户管理赛车信息管理各类赛车a.信息要求:对赛车的了解,对赛车属性会有一个整体的了解,在今后的赛车属性中可以对自己的赛车进行改进,还可以了解赛车的信息,加深对赛车的了解便于传达。b.处理要求:当赛车的基本信息发生改变时,管理人员对其进行修改。比如,新赛车的数据,管理人员能根据事实情况进行更新。数据需求赛车查询系统就是对玩家感兴趣的赛车做管理。所以首先我们需要知道的是赛车的各类信息,并且是怎样进行分类的。赛车信息包含:赛车的名称、重量、形状、转弯半径、最高速度、最低速度、放氮气是的最高和最低速度。2.2业务流程分析业务流程图是一种描述系统内各单位、人员之间的业务关系作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。如图所示是赛车管理系统的业务流程图。图2.1业务流程图图例赛车信息管理人员录入、修改、处理赛车管理储存处理赛车属性表查询玩家赛车数据库图2.2数据流程图2.3技术支持及介绍a硬件:计算机b软件:WindowsXP;ASP或VB;Access数据库cAccess:MicrosoftOfficeAccess是由微软发布的关联式数据库管理系统。它结管理员进入录入信息P1建立赛车文件P1建立基本信息文件P2储存赛车文件P2储存基本文件输出赛车基本信息合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程式之一。dASP:ASP即ActiveServerPage的缩写。它是一种包含了使用VBScript或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。实施时间78910111213141516确立实验项目系统分析报告系统设计报告系统实施报告总结甘特图1.32.4数据字典上面讨论的数据流程图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工应用的数据流和数据储存。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。名字:赛车描述:赛车管理中储存的所有赛车信息(包括所有玩家查询的所有赛车信息)定义:赛车信息=赛车名字+赛车最低速度+赛车最高速度(放氮气)+赛车图片+赛车重量+赛车手感名字:查询信息输入:赛车名字输出:相应的赛车信息属性名储存代码类型长度赛车名字Car_nameChar10赛车最低速度Car_mbhchat5赛车最高速度Car_hrschat5赛车图片Car_photojpg12赛车手感Car_f.cchar5赛车重量Car_weightchat10第三章系统设计3.1模块结构设计以数据流图为基础,将系统分为三个子系统,各子系统管理如下图3.1所示:、图3.1赛车查询系统各子系统功能结构图赛车查询系统玩家查询赛车管理子系统用户管理子系统赛车信息管理子系统录入玩家查询赛车的记忆功能建立于QQ飞车的用户关系最低速度录入赛车图片录入赛车重量录入赛车的名字录入最高速度录入赛车的手感录入第四章总结4.1系统开发与体会这个系统是我在将近有5年的QQ飞车体验的时候得到的!在这5的时间里,我就只玩了这一个游戏不是别的,是因为竞速类的游戏就QQ飞车适合我玩。我只喜欢竞速的游戏,在游戏的体验中,我对赛车的选择很是烦恼,我周围也有不少玩飞车的也有同感。在这款游戏中对于赛车的要求是最重要的。得此机会,正好开发一个针对QQ飞车的赛车的查询系统。可以让玩家更好的体验赛车的乐趣。理想与现实就差一步,那就是实践。很难!很难!