欢迎来到天天文库
浏览记录
ID:47630335
大小:239.29 KB
页数:12页
时间:2019-09-27
《asp课程设计游戏推广网站》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、游戏推广网站学生姓名:学号:班级:指导教师:2013年3月5日系统功能设计1.1需求分析设计一个”游戏推广网站”,首先耍分析”游戏推广网站”里需耍那些内容。包括:最近更新、精彩推荐、国产游戏、口木游戏、美国游戏。具体的操作包括:用户的登录、注册,对网页和网址的收藏,以及相关帮助。把具体的对象和具体的操作相联系,我们可以归结出”游戏推广网站”基本操作的流程图。“游戏推广网站”基本功能流程图图中个将具体的对象和操作直观的表达了出來,为了更具体的细化对象和操作的关联,用来划分开发的模块,可以建出一张表。网站分析表用户版面功能用户注册登录最近更新精彩推荐国产游戏日本游戏美国游戏帮
2、助收藏1.2功能设计表屮用户关联的对象是用户、版而、信息。分别根据用户与这些对彖的联系给出一个明确的菜单。用户功能列表功能名称说明用户注册用户在”游戏推广网站”填写必要信息后就可以注册为注册用户,并能在背陆后对注册信息进行更改用户登陆注册后的用户可利用用户名和密码在”游戏推广网站”登陆二、系统架构与数据库设计2.1功能模块的划分模块的划分主耍是按每一个对象的操作来归类。”游戏推广网站”操作的对彖在第一章里归纳为用户、版面、公共信息这3个对象,所以就要针对这3个对象划分功能模块。(1)用户:有两个模块,一个是用户注册、登陆等功能组合,是用户对自身的操作;用户功能模块列表模块
3、模块包含的功能用八模块用八注册用户登陆通过以上分析,”游戏推广网站”的模块划分也就完成了。但如果要把整个”游戏推广网站”系统完整的架构出来,还要分析模块与模块Z间的关系,把零散的功能模块用一条主线串联起来。对于”游戏推广网站”系统来说,联系各个模块的主线是使用者的权限,用户能使用”游戏推广网站”的哪些功能是由用户的权限决定的,”游戏推广网站”的每个功能都与相应的权限对应。同一类用户使用的功能模块。是以使用者为屮心连接起来的。另外,操作同一类事物的功能模块,也是相互关系的。“游戏推广网站”系统的整体架构。“游戏推广网站”整体架构图网站显示最近更新精彩推荐国产动漫日木动漫美国
4、动漫2.2数据库设计“游戏推广网站”系统信息的储存一般是在文件或者数据库中,相比Z下数据库要简单高效,能对”游戏推广网站”进行更好的控制,也能对资料提供一些严正和保护。所以目前流行的”游戏推广网站”都是使用的数据库系统。使用数拯库的首先就是要设计数据库的表结构,一个设计良好的数据库结构可以提高效率、方便维护,而且对于可能的扩充也会留有余地。为了更方便操作和维护,建立的数据表名都使用相关含义的因为单词,为了区别于数据库中可能出现的其他非表内容,在给每个表名加上一个标识。根据对”游戏推广网站”功能的分析,可以建立16个数据表“游戏推广网站”数据表序号用户ID(Nick)密码1
5、aaaaaa9bbbbbbbb3ccccccccccc4132323251121222261321432171132312328910111213141516三、基本设计3.1“游戏推广网站”首页设计当用户打开”游戏推广网站”时,首先看到的是”游戏推广网站”首页,用户从首页可以看到和”游戏推广网站”相关的内容,发帖数、用户数量和主耍版面的情况等。首先这个页面应该尽量美观,操作截面也要看起来简单易用而且具有实用性。一般”游戏推广网站”的首页分4个部分,上面是”游戏推广网站”的顶部LOGO,—般这个要体现出”游戏推广网站”的一•个主题;接着是导航部分,包括了用户状况和基木状况
6、,且这两个状况应该左右分开;再下面就是主题部分的齐个版面信息;最下而就是用户在线状况当前的情况。基本上可能变动大的只有版面部分,所以其他变动小的部分可以做成公用文件,让其他页面可以重用。这3部分不写在文件里,而是直接写进数据库中。如程序。首页〈scriptlan
7、guage二"JavaScript"〉today二newDateO;//引用Date内置对彖varhours二today.getHours();//var声明变量并赋值varminutos=today.gctMinutes();varseconds二today,getSeconds();vartimeValue二((hours>12)?hours-12:hours);timeValue+=((minutes<10)?":0":":")+minutes+((hours>二12)?"PM":"AM");//分析分钟如果是8分,即显
此文档下载收益归作者所有