为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

游戏资讯网站设计论文

2017-09-18 50页 doc 1002KB 108阅读

用户头像

is_005190

暂无简介

举报
游戏资讯网站设计论文游戏资讯网站设计论文 随着Internet的迅猛发展,社会已经进入了网络时代。电子商务、网上购物、网上新闻、 网上调查、网上学校等已经确确实实地存在于我们身边,Internet正在改变一切,它使世界变的越来越“小”,也使社会竞争更加平等。 在网络飞速发展的今天,游览游戏网站已经成为游戏玩家必不可少的日常娱乐之一,而 本小组制作了一款功能强大,内容丰富的绿色游戏咨讯网站,使游迷能快速有效的第一时间 知道游戏的最新动态和游戏资料。 本网站设计分三个部分:一是:界面美工;由小组成员设计 二是:网站各个模块由小组成员设计 三是:...
游戏资讯网站设计论文
游戏资讯网站设计论文 随着Internet的迅猛发展,社会已经进入了网络时代。电子商务、网上购物、网上新闻、 网上调查、网上学校等已经确确实实地存在于我们身边,Internet正在改变一切,它使世界变的越来越“小”,也使社会竞争更加平等。 在网络飞速发展的今天,游览游戏网站已经成为游戏玩家必不可少的日常娱乐之一,而 本小组制作了一款功能强大,内容丰富的绿色游戏咨讯网站,使游迷能快速有效的第一时间 知道游戏的最新动态和游戏资料。 本网站设计分三个部分:一是:界面美工;由小组成员设计 二是:网站各个模块由小组成员设计 三是:网站后台模块:由小组成员设计。最后各人负责编写自己设计部分的设 计文档、系统测试与用户手册。 计算机系毕业设计文档 摘 要 ................................................................................................................................................. 2 关 键 字 ....................................................................................................................................... 2 第1章 系统分析 ................................................................................................................... 3 1.1 开发背景 ................................................................................................................... 3 1.2 任务概述 ................................................................................................................... 3 1.3 项目开发 ........................................................................................................... 6 1.4 数据流图和数据词典 ............................................................................................... 6 第2章 概要设计 ................................................................................................................. 13 2.1 系统结构图 ............................................................................................................. 13 2.2 处理流程 ................................................................................................................. 14 2.3 后台管理流程: ..................................................................................................... 15 2.4 数据库设计 ............................................................................................................. 15 2.5 硬件及系统平台选择 ............................................................................................. 17 2.6 安全体系设计 ......................................................................................................... 18 2.7 界面风格设计 ......................................................................................................... 19 2.8 目录结构说明 ......................................................................................................... 19 第3章 详细设计 ................................................................................................................. 20 3.1 后台模块 ................................................................................................................. 20 3.2 前台模块 ................................................................................................................. 27 第4章 系统测试 ................................................................................................................. 34 4.1 测试计划 ................................................................................................................. 34 4.2 测试 ................................................................................................................. 35 4.3 测试项目 ................................................................................................................. 35 4.4 软件测试的策略 ..................................................................................................... 36 4.5 测试结果说明 ......................................................................................................... 37 第5章 用户手册 ................................................................................................................. 42 5.1 系统主要功能 ......................................................................................................... 42 5.2 运行环境要求 ......................................................................................................... 43 5.3 运行说明 ................................................................................................................. 44 第6章 毕业设计小结 ......................................................................................................... 68 致 谢 ............................................................................................................................................... 69 参考文献 ......................................................................................................................................... 70 计算机系毕业设计文档 本论文阐述了基于B/S的游戏咨讯网站管理系统的分析、研究与开发的过程。系统实现 的功能为:管理员通过网站管理后台,对网站内容更新、删除、添加等功能,使游迷能第一 时间找到想了解的新闻和资料。 本系统是基于B/S结构,它不同于服务器端/客户端结构的软件,具有更大的优点。系 统以Windows xp为操作平台,采用ASP 3.0,作为开发工具,,脚本语言是Vbscript,Javascript, 数据库采用ASSECC2000作为,环境工具是Dreamweaver Mx 2004。 游戏咨讯网站,B/S,服务器端/客户端,ASP,数据关键字库。 计算机系毕业设计文档 1 1.1 开发背景 游戏咨讯网站,在国内以有很多,但并不完善,能真正为玩家提供全方位帮助的并不多, 不是只提供游戏功略,就是只有游戏下载,所以找个游戏资料就要大费周章,达不到快速有 效的效果。而我们的网站具有游戏迷所需求的最大资料,不仅包括游戏功略和游戏下载,还 包括了游戏热报(报道最新的游戏新闻和游戏动态)、游戏补丁(弥补刚出品的游戏的些不 足的地方)、游戏试玩下载(提供将要出品的经典游戏的试玩版)、游戏工具(提供玩家一些 游戏工具)、还有BBS论坛,在BBS里,人们之间的交流打破了空间、时间的限制。在与 别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌,健康状况, 而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真 实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他人进行任何问题的探讨。 这样让游戏迷不仅享受游戏的快乐还能享受与他人的美好时光。 本设计所完成的“游戏咨讯网站”项目是综合国内国外一些经典的游戏网。并在后台对 整站进行管理、维护。此项目采用Frontpage、Visual Basic、FlashMX、Dreamweaver、 Photoshop 开发,使用Access数据库,可在应用范围较广的WINDOWS系列操作系统上使用。 1.2 任务概述 1.2.1 组织结构图 网站负责人 管编维咨 理辑护询 部部部部 用网游游游游游网网论 户站戏戏戏戏戏站站坛 信资热补热工试资系系 息料报丁报具玩料统统 管管收收收收收更维维 理理集集集集集新护护 计算机系毕业设计文档 图1.21 组织结构图 1.2.2 组织与业务的关系 1. 业务流程图 资料收集 网站 网站信息 收 集收集 编辑 编辑信息 上传 信 息 编辑信息 用户库 资料库 用户 用户资料 注册 网站管理员 图1.2业务流程图 2. 编辑部: 主要对网站对已有的资料及对新的资料的管理 比如对网站资料的更新处理,新的资料的收集加工,分类等功能 3. 管理部 主要分网站用户管理和网站资料管理 用户管理: 比如对用户设置权限来限制用户在本网站的功能 网站资料管理 主要对网站信息做经常的更新,删除 4. 维护部 主要对网站系统的维护和管理 计算机系毕业设计文档 5. 咨询部 主要负责对用户提出的问题进行解答 1.2.3 功能体系图 网站管理系统 前台管理 后台管理 游游游试游会B资用论 料户坛戏戏戏玩戏员B更管管 热功补下工中S新理理 报 略 丁 载 具 心 论 坛 图1.23 功能体系图 1.2.4 实现目标 游戏咨讯网:是一个为游戏玩家们服务的游戏网站,做的让游戏玩家,玩游戏玩的 更好,更爽,是我们要去努力去做的,主要实现以下目标: , 实现让玩家得到最快最新的游戏新闻和动态 , 实现有各种游戏的攻略、秘籍最新化和多种化 , 实现游戏补丁齐全让游戏玩的更好 , 实现有最新游戏的试玩,让爱玩新游戏的玩家爽一下 , 实现游戏修改方便,让游戏疯狂到极点 , 实现让会员有更好的游戏下载和一般地方没的东西 , 实现让玩家在BBS里面有更好的交流的机会 计算机系毕业设计文档 1.2.5 运行环境 主要设备:计算机; 操作系统:Windows 98; 开发工具:Frontpage、Visual Basic、FlashMX、Dreamweaver、 Photoshop; 数据库系统:Access; 网络系统:学校(网通)、家里(电信LAN); 1.3 项目开发计划 , 系统分析及概要设计完成时间为2004年12月31日。 , 详细设计完成时间为2005年3月31日。 , 系统测试完成时间为2005年4月15日。 , 用户手册和毕业设计小结完成时间为2005年4月30日。 , 其他后续和网站的加强、修改都在2005年5月15日全部完成。 1.4 数据流图和数据词典 管理员管理网站和用户登陆过程:: 1.4.1 用户登陆过程 1. 简要说明 项目名称 游戏咨讯网站 项目代码名称 Information.asp 子项目名称 用户登陆过程 子项目代码名称 Information.asp 作者 吴承聪 创建时间 2004-12-10 20:10 修改时间 2004-12-15 10:30 计算机系毕业设计文档 2. 数据流图 检验 日历 session 1 用户用户名 操作 登录用户 检验 MD5加密 密码 用户库 用户登录记录 图1.4.1用户登陆过程图 3. 数据词典 (1) 数据源点及汇点描述: ? 名称:用户 简要描述:登录 有关数据流:用户名,密码 ? 名称:日历 简要描述:当日日期 有关数据流:年月日 (2) 加工逻辑词条描述: ? 加工名:登录检验 加工编号:1 简要描述:检验用户身份、其密码是否与数据中的密码一致。 输入数据流:用户的用户名及密码 输出数据流:用户的密码(已用MD5加密) 加工逻辑: 获取用户输入的用户名及密码 将用户密码转化成MD5加密形式 从数据库中取得相同用户名所对应的密码 IF 在数据库中查询到此用户名 THEN IF 用户输入的密码与数据库的中的密码一致 THEN 给用户设置一个Session 计算机系毕业设计文档 进入到会员管理中心 ELSE 提示密码错误 END IF ELSE 提示该用户不存在或者该帐号被锁定 ENDIF (3) 数据流名词条描述: ? 数据流名:用户名 说明:用来识别用户的唯一识别标识 数据流来源:网站用户 数据流去向:登录检验 数据流组成:用户注册时自行设定,不能超过14个字符(7个汉字) ? 数据流名:密码 说明:与用户对应的唯一检验标志 数据流来源:用户 数据流去向:登录检验 数据流组成:用户注册时自行设定,至少6位,区分大小写。不能使用类 似 '*'、' '的特殊字符。 ? 数据流名:检验错误 说明:用于指示用户登录的错误信息 数据流来源:登录检验 数据流去向:用户 数据流组成:检验错误=确认身份失败 每个数据量流通量:6个中文字母 ? 数据流名:session 说明:用于记录用户登录成功 数据流来源:登录检验 数据流去向:用户操作 数据流组成:session=用户名 每个数据量流通量:根据用户名长度确定 ? 数据流名:日期 说明:提供当前日期信息 数据流来源:日历 数据流去向:登录检验,用户操作 计算机系毕业设计文档 数据流组成:日期=年+月+日 年=“0000”..“9999” 月=“01”..“12” 日=“01”..“31” 每个数据量流通量:根据时间设置而定 ? 数据流名:登录记录 说明:用于记录用户登录信息 数据流来源:服务器系统 数据流去向:用户库 数据流组成:登录日期=日期 ? 数据流名:用户数据库密码 说明:用来判断用户输入的密码是否正确 数据流来源:用户数据库 数据流去向:登录检验 数据流组成:MD5加密的用户密码 (4) 数据文件词条描述: ? 数据文件名:用户库 简述:存放用户信息 输入数据:无 输出数据:用户信息 数据文件组成:用户库由“用户信息”组成 1.4.2 管理员管理过程 1. 简要说明 项目名称 网站管理系统 项目代码名称 admin.asp 子项目名称 管理员管理过程 子项目代码名称 admin.asp 作者 吴承聪 创建时间 2004-12-10 20:10 修改时间 2004-12-15 10:30 计算机系毕业设计文档 2. 数据流图 检验 日历 session 1 管理管理员名 操作 登录 管理员 检验 MD5加密 密码 管管 理 理 用户库 资料库 论坛资料 图1.4.2管理员管理过程 3. 数据词典 (1) 数据源点及汇点描述: ? 名称:管理员 简要描述:登录 有关数据流:管理员, 名称:日历 简要描述:当日日期 有关数据流:年月日 (2) 加工逻辑词条描述: ? 加工名:登录检验 加工编号:1 简要描述:检验管理员身份、其密码是否与数据中的密码一致。 输入数据流:管理员的用户名及密码 输出数据流:用户的密码(已用MD5加密) 加工逻辑: 获取用户输入的用户名及密码 将用户密码转化成MD5加密形式 从数据库中取得相同用户名所对应的密码 IF 在数据库中查询到此管理员名 THEN IF 管理员输入的密码与数据库的中的密码一致 THEN 计算机系毕业设计文档 给用户设置一个Session 进入到管理中心 ELSE 提示密码错误 END IF ELSE 提示该管理员不存在或者该帐号被锁定 ENDIF (3) 数据流名词条描述: ? 数据流名:管理员名 说明:用来识别用户的唯一识别标识 数据流来源:网站管理员 数据流去向:登录检验 数据流组成:用户注册时自行设定,不能超过14个字符(7个汉字) ? 数据流名:密码 说明:与用户对应的唯一检验标志 数据流来源:用户 数据流去向:登录检验 数据流组成:用户注册时自行设定,至少6位,区分大小写。不能使用类似 '*'、' '的特殊字符。 ? 数据流名:检验错误 说明:用于指示用户登录的错误信息 数据流来源:登录检验 数据流去向:用户 数据流组成:检验错误=确认身份失败 每个数据量流通量:6个中文字母 ? 数据流名:session 说明:用于记录用户登录成功 数据流来源:登录检验 数据流去向:用户操作 数据流组成:session=用户名 每个数据量流通量:根据用户名长度确定 ? 数据流名:日期 说明:提供当前日期信息 数据流来源:日历 计算机系毕业设计文档 数据流去向:登录检验,用户操作 数据流组成:日期=年+月+日 年=“0000”..“9999” 月=“01”..“12” 日=“01”..“31” 每个数据量流通量:根据时间设置而定 ? 数据流名:用户数据库密码 说明:用来判断用户输入的密码是否正确 数据流来源:用户数据库 数据流去向:登录检验 数据流组成:MD5加密的用户密码 (4) 数据文件词条描述: ? 数据文件名:用户库 简述:存放用户信息 输入数据:无 输出数据:用户信息 数据文件组成:用户库由“用户信息”组成 计算机系毕业设计文档 2 2.1 系统结构图 网站 游游游游游会B 戏戏戏戏戏员B登 热功补试工中S陆 报 略 丁 玩具 心 论窗 下坛 口 载 游游秘技最免最 戏戏籍 巧 新C新游游经会管 动新补D游戏 戏典员理 态 闻 丁 补戏修游登员 丁 试改 戏陆 登 玩 下 陆 载 资用论料户坛 更管管 新理理 图2.1系统结构图 计算机系毕业设计文档 2.2 处理流程 2.2.1 主流程: 1. 获取系统设置,建立与数据库的连接。 2. 用户登陆网站并浏览首页。 3. 某些功能则开始对数据库和应用层进行操作。 4. 根据操作结果立即将信息返回网页。 5. 选择并且浏览游戏: 1) 游戏攻略介绍:浏览攻略内容。 2) 游戏补丁:浏览和下载游戏补丁。 3) 下载中心:下载游戏客户端和其他软件。 4) 游戏工具:介绍修改器的功能,与使用步骤。 5) 会员中心:输入用户名和密码,进行会员交流与疑难解答。 , 退出网站:检查所有子窗口,关闭对话框,断开与数据库的连接 , 攻略介绍流程: 1) 用户选择游戏后,进入攻略介绍网页. 2) 网页内出现各种选项: , 背景故事 , 职业技能 , 技术介绍 , 游戏地图 , 武器装备介绍 , 怪物介绍 , 新手指南 6. 游戏补丁流程: 1) 当用户进入到游戏补丁网页时,会出现地图补丁和客户端补丁等等相内容. 2) 单击任意项将出现不同补丁的资料和使用方法. 7. 下载中心流程: 1) 进入到下载中心后,选择所需的下载内容. 2) 单击下载的选项后,将弹出相应的对话框. 3) 按对话框内的相关提示信息进行处理. 8. 游戏工具流程: 1) 来到游戏工具模块后,会出现各种不同游戏使用的修改器. 2) 选择不同的修改器就会为用户介绍各类修改器的功能和使用步骤. 9. 会员服务中心流程: 1) 要求用户输入用户名和密码,或者是注册新帐号. 2) 用户身份查验 3) 进入会员服务中心. 计算机系毕业设计文档 2.3 后台管理流程: , 资料添加: 1) 进入后台管理系统。 2) 获取系统设置,建立与数据库的连接。 3) 添加网站所须的资料和修改网站的不足之处。 , 资料更新: 1) 进入后台管理系统。 2) 获取系统设置,建立与数据库的连接。 3) 实时更新网站上的资料,把最新的资料和游戏,最快上传到网站上。 , 资料删除: 1) 进入后台管理系统。 2) 获取系统设置,建立与数据库的连接。 3) 删除网站上过时的游戏资料,和数据库里没用的数据和代码。 2.4 数据库设计 2.4.1 数据库表 1. user 表中字段及字段类型 user_id 自动 user_accounts 文本 user_password 文本 user_name 文本 user_email 文本 user_gender 数字 user_face 文本 user_oicq 文本 user_province 文本 user_workstatus 文本 user_homepage 文本 user_intro 备注 user_question 文本 user_answer 文本 Userlevel 数字 Loginnum 数字 Lastlogintime 日期/时间 Total 数字 计算机系毕业设计文档 2. 主题表articles , 表结构 art_id 自动编号 长整型 主题编号 主键 author 文本 20 发起人的姓名 ip_addr 文本 20 发起人的IP地址 theme 文本 50 讨论的主题 pic_path 文本 20 所选择图片的路径 content 备注 主题的详细内容 issue_time 日期/时间 发表主题的日期和时间 默认值Now() view_times 数字 长整型 主题被浏览的次数 reply_times 数字 长整型 主题被回复的次数 3. 回复表replies , 表结构 re_id 自动编号 长整型 主题编号 主键 author 文本 20 发言者的姓名 ip_addr 文本 20 发言者的IP地址 theme 文本 50 回复的主题 pic_path 文本 20 所选择图片的路径 content 备注 回复的详细内容 reply_time 日期/时间 回复主题的日期和时间 默认值Now() art_id 数字 长整型 主题编号 外键,与articles 表的art_id列相关 联 4. 管理员记录表 由多个管理员记录构成 管理员记录的数据结构如下: 管理员序号(id) 整数(系统自动生成,唯一标示符) 管理员账号(Addminister) 变长字符串 管理员口令(Password) 变长字符串 管理员权限(Level) 整数(0-7) 5. 主功能类表 由若干个网站主功能构成 主功能的数据结构如下: 计算机系毕业设计文档 主功能编号(BigClassID) 整数 (唯一标示符) 主功能名称(BigClassName) 文本 管理员(Admin) 文本 6. 子功能表 由若干个子功能构成 子功能的数据结构如下: 子功能编号(SmallClassID) 整数 (唯一标示符) 子功能名称(SmallClassName) 文本 子功能从属的主功能名称(BigClassName)文本 管理员(Admin) 文本 2.5 硬件及系统平台选择 对硬件系统的配置,主要考虑了以下几个方面: 网站硬件平台的选择很大程度上决定了网站能够提供服务的能力和稳定性。所以选择硬 件平台之前可以根据网站的规划目标预测一下访问者的流量,以及考虑所选择的软件平台的 系统负荷合理选择硬件平台。 目前可供选择的硬件平台方式大致有以下几种:虚拟主机、伺服器租用、自购品牌伺服 器托管、DIY组装伺服器托管、租用专线自建机房。 采用虚拟主机适应于预期访问量不是很大,页面多为静态页面,系统负荷较小的网站。 此方式租用费最为低廉,且无需维护知识,维护成本低,适合小型的网站采用。所以我们选 择用虚拟主机也我们的硬件平台。 我们论坛软件平台的选择主要是在网站功能需求和费用之间寻求最大的性价比。根据网 站功能的规划,我们可以在作业系统、动态页面技术、资料库系统等几个方面做出选择。 目前普通网站的伺服器作业系统以微软的Windows系统和Linux占大多数。Windows 优点是操作简便,为大家熟知,配置和管理伺服器容易上手,但是费用较贵,而且需要的硬 件配置也较Linux要求高。Linux最大的优点是其全免费而且可供配套的免费软件丰富,缺 点是操作复杂,需要专门的技术人员维护。所以我们选择Winodws系统作为我们的网站伺服器。 我们以Windows系统作为网站伺服器,可以降低维护成本和更新难度。我们需要制作 “资讯发布型”网站,则可以适当使用动态网页技术(ASP技术)和微软office中的小型资 料库系统Access即可实现。 所以我们操作系统采用Windows 2000 Sever,相应的Web服务器为IIS 5.0。关系数据 库管理系统采用SQL SERVER 2000 企业版。 计算机系毕业设计文档 图2.4系统网络拓扑图 2.6 安全体系设计 在网络安全中,一向是防与攻的道高一尺,魔高一丈,并且我们在开放性和安全性之中 找到一个平衡点是相对难的,但是我们是有一系列的防范措施,来确保WEB的安全。 对于WEB安全,我们有以下考虑: , 关采用专项专用口令来确保整体安全的健壮性 , 闭所以不必要的端口来减少被攻击的可能性; , 所有ASP程序要经过详细评测,及时发现安全漏洞; , 及时应用安全补丁。 , 采用硬件或软件防火墙,禁止非法访问。 对于系统可靠性,有以下考虑: , 为了防止一台服务器出现故障而导致系统不能使用的情况,我们需要对服务器进行冗余 备份。可以使得,当一台服务器瘫痪时,备份服务器可以马上代替。对于www服务器 和数据库服务器可以考虑采用群集结构,并且使用主动模式的群集。这样不仅可以系统 拥有冗余能力,而且系统可以得到网络负载平衡能力。 , 对于网络设备,比如路由器和交换机以及网线应该有冗余备份,防止发生设备损坏导致 网站瘫痪时,可以快速替换恢复。 , 对于数据库安全性,有以下考虑: , 把数据库服务器放在WEB服务器之后,如果不登陆WEB服务器是无法访问到数据库 服务器; , 数据库严格控制DBA的权限,一般用户我们必须只授予浏览的权限; 计算机系毕业设计文档 , 建立完善的数据库备份策略,每天或每时段来进行差值备份; 2.7 界面风格设计 1. 设计本网站的色彩: 文字链接色彩采用:蓝色 背景色采用:黑色 边框等色彩尽量使用与标准色彩一致的色彩。 2. 设计标准字体: 在关键的标题,菜单,图片里使用统一的标准字体。本网站的标准字体为:宋体 3. 使用统一的语气和人称,使用统一的图片处理效果。 2.8 目录结构说明 根目录一般只存放index.htm以及其他必须的系统文件 每个主要栏目开设一个相应的独立目录 根目录下的images用于存放各页面都要使用的公用图片,子目录下的images目录存放本栏目页面使用的私有图片 所有JS,ASP,PHP等脚本存放在根目录下的scripts目录 所有CGI程序存放在根目录下的cgi-bin目录 所有CSS文件存放在根目录下style目录 每个语言版本存放于独立的目录。例如:简体中文gb 所有flash, avi, ram, quicktime 等多媒体文件存放在根目录下的media目录 计算机系毕业设计文档 第3章 3.1 后台模块 3.1.1 简要说明 模块名称 后台管理 模块代码名称 Admin.asp 启动条件 单击“网站管理”连接 输入 用户名称、用户密码和验证码 功能 网站管理,主要包括对网站的更新、添加和删除信息等功能 输出 错误警告信息或操作成功信息 3.1.2 程序逻辑 获取相关管理模块 初始化 数据更新模块 用户登陆界面 记录上传文件模块 ID输入 确认输入 记录主机环境变量 关闭后台 记录组件支持情况 图3.1 后台管理模 块 3.1.3 界面设计 计算机系毕业设计文档 1. 登陆界面 2. 管理首页 3. 管理中心 计算机系毕业设计文档 4. 配置管理 5. 用户管理 6. 宣传管理 7. 攻略管理 计算机系毕业设计文档 8. 下载管理 9. 图片管理 10. 连接管理 11. 酷站管理 计算机系毕业设计文档 12. 文件管理 13. 其他管理 3.1.4 主要函数说明 1. 函数名:#include 作用:指示WEB服务器将文件内容插入到文档中 2. 函数名:IsObjInstalled 作用:检查组件是否已经安装 参数:strClassString ----组件名 返回值:True ----已经安装 False ----没有安装 Function IsObjInstalled(strClassString) On Error Resume Next 计算机系毕业设计文档 IsObjInstalled = False Err = 0 Dim xTestObj Set xTestObj = Server.CreateObject(strClassString) If 0 = Err Then IsObjInstalled = True Set xTestObj = Nothing Err = 0 End Function 3. 函数名:JoinChar 作 用:向地址中加入 ? 或 & 参 数:strUrl ----网址 返回值:加了 ? 或 & 的网址 function JoinChar(strUrl) if strUrl="" then JoinChar="" exit function end if if InStr(strUrl,"?")1 then if InStr(strUrl,"&")255 then t=t+1 end if next strLength=t else strLength=len(str) end if if err.number<>0 then err.clear end function 5. 函数名:IsValidEmail 作 用:检查Email地址合法性 参 数:email ----要检查的Email地址 返回值:True ----Email地址合法 False ----Email地址不合法 function IsValidEmail(email) dim names, name, i, c IsValidEmail = true names = Split(email, "@") if UBound(names) <> 1 then IsValidEmail = false exit function end if for each name in names if Len(name) <= 0 then IsValidEmail = false exit function end if for i = 1 to Len(name) c = Lcase(Mid(name, i, 1)) if InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 and not IsNumeric(c) then IsValidEmail = false exit function end if next 计算机系毕业设计文档 if Left(name, 1) = "." or Right(name, 1) = "." then IsValidEmail = false exit function end if next if InStr(names(1), ".") <= 0 then IsValidEmail = false exit function end if i = Len(names(1)) - InStrRev(names(1), ".") if i <> 2 and i <> 3 then IsValidEmail = false exit function end if if InStr(email, "..") > 0 then IsValidEmail = false end if end function %> 3.1.5 测试要点 1. 模块正常工作流程 2. 对输入的查验,包括输入值的合法性与合理性检验 3. 数据库连接异常能否做出适当处理 4. 数据库数据异常时能否判断并给予适当处理 3.2 前台模块 3.2.1 简要说明 模块名称 网站前台 模块代码名称 Index.asp 启动条件 输入网址 输入 www.wyz.com 功能 提供各种游戏信息 输出 网站首页 计算机系毕业设计文档 3.2.2 界面设计: 1. 信息统计 2. 投票界面 计算机系毕业设计文档 3. 排行榜界面 4. 搜索界面 3.2.3 主要函数: 1. 热门排行榜设计 以用户游览信息为依据,根据游览的次数来排名 <% rs.close set rs=nothing set rs3=server.createobject("adodb.recordset") if request.querystring("cat_id")<>"" then sql="select top "&toparticlenum&" art_id,art_title,art_count,cat_id from art where cat_id="&request.querystring("cat_id")&" order by art_count DESC" else sql="select top "&toparticlenum&" art_id,art_title,art_count,cat_id from art order by art_count DESC" end if rs3.open sql,conn,1,1 do while not rs3.eof 计算机系毕业设计文档 %> <%if len(Rs3("art_title"))>14 then response.write left(Rs3("art_title"),12)&"..." else response.write Rs3("art_title") end if%>
2. 投票系统设计 投票系统只有一个显示界面,在线投票后马上就会刷新投票的显示结果 sub index_vote() sql="select top 1 * from votetopic where datediff('d',Now(),vt_expiredate)>0 order by vt_id desc" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,1 if not rs.eof then %> &vt_name=<%=rs("vt_name")%>" target="vote" onsubmit="return vote()"> <%sql="select * from voteitem where vt_id="&rs("vt_id") set rs2=server.createobject("adodb.recordset") rs2.open sql,conn,1,1 do while not rs2.eof %> 计算机系毕业设计文档 <%rs2.movenext loop if rs2.eof and rs2.bof then%> <%end if rs2.close set rs2=nothing%>
<%=rs("vt_name")%>
"><%=rs2("item_name")%>
当前没有投票选项!
"> <%if request.cookies("npw")("voted")<>"yes" or request.cookies("npw")("topic")<>rs("vt_name") then%>   ','vote','status=yes,sc rollbars=yes,width=600,height=350')" value="结果"> <%else%>  ','vote','status=yes,sc rollbars=yes,width=600,height=350')" value="结果"><%end if%>
<%else%> <% response.write "
当前没有投票主题!
" 计算机系毕业设计文档 end if rs.close set rs=nothing end sub%> 3. 网站统计信息 作用:记录网站各个模块内容的个数 <%sub index_count() sql="SELECT * FROM allcount" set rs=server.createobject("adodb.recordset") rs.open sql,conn,1,1%>    游戏新闻: <%=rs("newscount")%>
   游戏攻略: <%=rs("articlecount")%>
   宣传片: <%=rs("djcount")%>
   软件下载: <%=rs("softcount")%>
   经典图片: <%=rs("photocount")%>
   酷站数目: <%=rs("coolsitescount")%>
计算机系毕业设计文档    注册用户: <%=rs("usercount")%> 个 <%end sub 3.2.4 测试要点 1. 模块正常工作流程 2. 对输入的查验,包括输入值的合法性与合理性检验 3. 数据库连接异常能否做出适当处理 4. 数据库数据异常时能否判断并给予适当处理 计算机系毕业设计文档 4 4.1 测试计划 4.1.1 软件测试目标 软件测试的主要目的就是要找出软件中的错误,并进行修改,它是软件设计中的一个很 重要的环节,往往占用软件设计周期中大半的时间甚至更多。软件只有经过不断的测试、反 复的修改才能逐渐走向成熟和完善,才能更好的使用,才能被用户认可。 软件设计人员因受到客观和主观上的许多因素的影响,在软件的设计过程中会有许多意 想不到的错误,这并非单单指软件编程上的错误,更多的是能否适应普通用户的使用。基于 不同的立场,存在着两种完全不同的测试目的。从用户的角度出发,普遍希望通过软件测试 暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。 从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该 软件已正确地实现了用户的要求,确立人们对软件质量的信心。 1. 测试是程序的执行过程,目的在于发现错误; 2. 一个好的测试用例在于能发现至今未发现的错误; 3. 一个成功的测试是发现了至今未发现的错误的测试换言之,测试的目的是: 1) 想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果我们成功 地实施了测试,我们就能够发现软件中的错误。 2) 测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。 3) 实施测试收集到的测试结果数据为可靠性分析提供了依据。 4) 测试不能表明软件中不存在错误,它只能说明软件中存在错误。 4.1.2 软件测试的原则: 1. 应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。 2. 测试用例应由测试输入数据和对应的预期输出结果这两部分组成。 3. 程序员应避免检查自己的程序。 4. 在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。 5. 充分注意测试中的群集现象。 6. 严格执行测试计划,排除测试的随意性。 计算机系毕业设计文档 4.2 测试方案 考虑到各种因素和条件的限制,我们决定采用黑盒测试方案。即我们不考虑所编写程序 的具体结构,而是根据软件所需要的输入数据的格式以及应该完成的功能,设计一些合法的 测试用例和不合法的测试用例,特别是根据边界条件设计一些边界测试用例,以检查系统是 否能正确的完成预订功能,得到希望的输出。并对不合法的输入和操作能够正确地识别和防 御。 这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑 结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功 能说明。黑盒测试又叫做功能测试或数据驱动测试。 黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误: 1) 是否有不正确或遗漏了的功能? 2) 在接口上,输入能否正确地接受? 能否输出正确的结果? 3) 是否有数据结构错误或外部信息(例如数据文件)访问错误? 4) 性能上是否能够满足要求? 5) 是否有初始化或终止性错误? 用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定 测试数据,来检查程序是否都能产生正确的输出。 4.3 测试项目 在本系统中虽然从总体上分为了游戏热报模块、游戏功略模块、游戏补丁模块、游戏试 玩下载模块、游戏工具模块、BBS论坛模块等六大功能模块模块,但是实际上这六个模块 所包含的低层次功能模块是由重叠的。因此,我们在设计测试用例的时候应该按照六大模块 下属的小功能模块进行,可以用最小的工作量完成对整个系统的测试。 1. 系统操作登录 测试系统操作界面,内容包括帐号口令输入、合理性检查、合法性检查,系统操作界面 显示控制 2. 游戏热报 测试游戏热报功能,内容包括用户的浏览、合理性检查、合法性检查,游戏热报对话框显示 控制,合理性检查、合法性检查。 3. 游戏功略 测试游戏功略功能,内容包括用户的浏览、合理性检查、合法性检查,游戏功略对话框 显示控制,合理性检查、合法性检查。 计算机系毕业设计文档 4. 游戏补丁 测试游戏补丁功能,内容包括用户的浏览、合理性检查、合法性检查,游戏补丁对话框 显示控制,合理性检查、合法性检查。 , 游戏试玩下载 测试游戏试玩下载功能,内容包括用户的浏览、合理性检查、合法性检查,游戏试玩下 载对话框显示控制,合理性检查、合法性检查和游戏试玩下载的下载, 合理性检查、合法性 检查。 , 游戏工具 测试游戏工具功能,内容包括用户的浏览、合理性检查、合法性检查,游戏工具对话框 显示控制,合理性检查、合法性检查和游戏工具的下载, 合理性检查、合法性检查。 , BBS论坛 测试BBS论坛功能,内容包括用户的浏览、合理性检查、合法性检查,BBS论坛对话 框显示控制,合理性检查、合法性检查和用户的发帖合理性检查、合法性检查。 , 管理管理员信息 测试管理管理员信息功能,内容包括对管理员信息的查看,对管理员信息的修改,对修 改信息的合理性检查,合法性检查。 , 管理更新信息 测试管理更新信息功能,内容包括对更新信息的查看,对更新信息的修改,对修改信息 的合理性检查,合法性检查。 , 会员注册 测试会员注册功能,内容包括注册时用户资料的输入,合理性检查,合法性检查,新用 户信息入数据库。 , 管理用户信息 测试管理用户信息功能,内容包括对用户信息的查看,对用户信息的修改,对修改信息 的合理性检查,合法性检查。软件测试的策略 4.4 软件测试的策略 测试过程按4个步骤进行,即、组装测试、确认测试和系统测试。 , 开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个 程序模块是否正确地实现了的功能。 , 组装测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构 造进行测试。 计算机系毕业设计文档 , 确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需 求,以及软件配置是否完全、正确。 , 系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在 一起进行测试。 4.5 测试结果说明 1. 系统操作登录 当用户登录到系统前,必须先输入正确的用户名和密码,才能登录到网站。 1) 当用户输入的用户名是正确,密码有误时,系统则会出现“输入密码与上次成功登 录的密码不一致,请重新登录”的信息。 2) 当用户输入的用户名出错,密码正确时,系统则会出现“用户名出错,请重新登录” 的信息 3) 当用户输入的用户名出错,密码有误时,系统则会出现“用户登录出错,请重新登 录”的信息 , 当用户输入的用户名正确,密码也正确时,系统则会出现“用户登录成功,谢谢!” 4.5.2 游戏热报 对游戏热报模块这方面,我们应该从网页的浏览和超链接方面进行测试。 1) 当浏览热报里的内容时,我们点击想要浏览的模块,如果用户操作正确,并且 内容存在,那么就能成功的打开网页,浏览内容。 系统通过超链接把内容正确的链接到相对的模块标题上,那么用户就可以正确 的进入到模块中。 2) 当进入到模块中后,我们将会对本模块中的各个子模块进行测试,包括子模块 中的内容是否正确的链接到子模块的标题上,还有模块中的文字, 图片,如 果测试无误,那么用户就能正常进入到模块中,进行浏览。 3) 当用户操作错误,或者网页不存在,那么就会显示“无法打开网页” 4.5.3 游戏功略 对游戏功略模块这方面,我们应该从网页的浏览和超链接方面进行测试。 1) 当浏览功略里的内容时,我们点击想要浏览的模块,如果用户操作正确,并且 内容存在,那么就能成功的打开网页,浏览内容。 系统通过超链接把内容正确的链接到相对的模块标题上,那么用户就可以正确 的进入到模块中。 2) 当进入到模块中后,我们将会对本模块中的各个子模块进行测试,包括子模块 计算机系毕业设计文档 中的内容是否正确的链接到子模块的标题上,还有模块中的文字, 图片,如 果测试无误,那么用户就能正常进入到模块中,进行浏览。 3) 当用户操作错误,或者网页不存在,那么就会显示“无法打开网页” 4.5.4 游戏补丁 对游戏补丁模块这方面,我们应该从网页的浏览和超链接,还有下载方面进行测试。 1) 浏览补丁里的内容时,我们点击想要浏览的模块,如果用户操作正确,并且内 容存在那么就能成功的打开网页,浏览内容。 如果系统通过超链接把内容正确的链接到相对的标题,那么用户就可以浏览到 正确的内容。 2) 当进入到模块中后,我们将会对本模块中的各个子模块进行测试,包括子模块 中的内容是否正确的链接到子模块的标题上,还有模块中的文字, 图片,如 果测试无误,那么用户就能正常进入到模块中,进行浏览。 当用户想要下载某一补丁时,如果用户操作正确,并且补丁存在,那么就会显 示“您是否想要将他保存到你的计算机?” 3) 当用户操作错误,或者网页不存在,那么就会显示“无法打开网页” 4.5.5 游戏试玩下载 对游戏试玩模块这方面,我们应该从网页的浏览和超链接,还有下载方面进行测试。 4) 当浏览试玩里的内容时,我们点击想要浏览的模块,如果用户操作正确,并且 内容存在,那么就能成功的打开网页,浏览内容。 如果系统通过超链接把内容正确的链接到相对的标题,那么用户就可以浏览到 正确的内容。 5) 当进入到模块中后,我们将会对本模块中的各个子模块进行测试,包括子模块 中的内容是否正确的链接到子模块的标题上,还有模块中的文字, 图片,如 果测试无误,那么用户就能正常进入到模块中,进行浏览。 当用户想要下载某一试玩游戏时,如果用户操作正确,并且游戏存在,那么就 会显示“您是否想要将他保存到你的计算机?” 6) 用户操作错误,或者网页不存在,那么就会显示“无法打开网页” 4.5.6 游戏工具 对游戏工具模块这方面,我们应该从网页的浏览和超链接,还有下载方面进行测试。 7) 当浏览工具里的内容时,我们点击想要浏览的模块,如果用户操作正确,并且 计算机系毕业设计文档 内容存在,那么就能成功的打开网页,浏览内容。 如果系统通过超链接把内容正确的链接到相对的标题,那么用户就可以浏览到 正确的内容。 8) 当进入到模块中后,我们将会对本模块中的各个子模块进行测试,包括子模块 中的内容是否正确的链接到子模块的标题上,还有模块中的文字, 图片,如 果测试无误,那么用户就能正常进入到模块中,进行浏览。 当用户想要下载某一游戏工具时,如果用户操作正确,并且游戏工具存在,那 么就会显示“您是否想要将他保存到你的计算机?” 4.5.7 BBS论坛 BBS论坛是用户发表自己看法和交流的地方,我们要从浏览帖子和发帖方面 进行测试。 9) 当用户想浏览论坛里的帖子内容时,只要帖子存在,就可以成功的打开,浏览 里面的内容。用户操作错误,或者网页不存在,那么就会显示“无法打开网页” 10) 当用户发帖时,如果没有填写标题,系统就会出现“出错了”的信息 当用户发帖时,如果没有填写内容,系统就会提示“出错了”的信息 当用户发帖时,标题,内容都填写完毕,单击发送,就会出现“恭喜你,发送 成功,谢谢!” 4.5.8 管理管理员的信息 当管理管理员信息模块时,我们要从对管理员信息模块进行系统的测试。 1) 当在管理用户信息模块的真实姓名栏中出现错误时, 例如:“真实姓名:yelongxiang”,系统会提示“请用中文填写”。 2) 如果填写电子邮件时出错,例如:“电子邮箱:yelongxiang1314sina.com.cn” 系 统会提示“电子邮件格式不正确”。 3) 如果出现用户身份证号为假时,例如:“身份证:1234567890123456789”,系 统提示“身份证不符合要求,请重新填写”。 4) 如果用户出生年月出错时,例如:“出生年月:1984/15/9”,系统会提示“出生 年月不符合要求,请重新填写”。 5) 如果管理员号出错时。例如:“用户名:123456789yelongxiang”或“用户名: 123”系统会提示“用户名长度出错,必须在4——12个字符或数字组成”。 计算机系毕业设计文档 4.5.9 管理更新信息 在管理更新信息模块里,我们要进行信息资料的添加,修改,删除的测试。 1) 当要添加新信息时,管理员会在后台的添加信息栏里,把最新信息发布上去, 例如:“添加信息栏: 如果信息发布完毕,那么系统提示“添加成功”。用户可在网站上浏览到最新信息。 2) 网站上的信息出现错误的消息,后台的管理员会修改错误的信息, 例如:“修改信息栏: 如果修改完毕,系统提示“修改成功”。 3) 当网站上的信息过时,或者是垃圾信息太多,管理员会进行删除,例如:“删 除栏 : ”删除后, 系 统会提示“删除成功”。 4.5.10 会员注册 在成为会员前要先进行会员注册,所以我们要对会员注册进行系统的测试。 4) 当注册会员时,如果在填写用户名出错时。 例如:“用户名:123456789yelongxiang”或“用户名:123”系统会提示“用户名 长度出错,必须在4——12个字符或数字组成”。 如果填写密码和确认密码出错时,例如:“密码:1234”;“确认密码:12345” 系统会提示“两次密码不一致”。 如果填写密码和确认密码字符长度出错时,例如:“密码:123“;“确认密码: 123”系统提示“密码长度出错,必须在4——12个字符或数字组成”。 如果填写电子邮件时出错,例如:“电子邮箱:yelongxiang1314sina.com.cn” 系统会提示“电子邮件格式不正确”。 当注册的项目栏里的性别,QQ号码,主页,MSN,没填写好, QQ号码: 主页: MSN: 系统会提示“请填写未填写的项目”。 5) 当系统给出的注册内容,完全填写正确并提交后,系统将会显示“成功注册用 户!欢迎你的加入!!!”。 4.5.11 管理用户信息 在对管理用户信息时,我们主要对用户信息模块进行系统的测试。 6) 在管理用户信息模块的真实姓名栏中出现错误时, 计算机系毕业设计文档 例如:“真实姓名:yelongxiang”,系统会提示“请用中文填写”。 7) 果用户出生年月出错时,例如:“出生年月:1984/15/9”,系统会提示“出生年 月不符合要求,请重新填写”。 8) 如果用户名出错时。例如:“用户名:123456789yelongxiang”或“用户名:123” 系统会提示“用户名长度出错,必须在4——12个字符或数字组成”。 9) 如果出现用户身份证号为假时,例如:“身份证:1234567890123456789”,系 统提示“身份证不符合要求,请重新填写”。 10) 如果用户的联系电话为假时,例如:“联系电话:987456123”,系统提示“联 系电话不符合要求,请重新填写”。 计算机系毕业设计文档 5 5.1 系统主要功能 5.1.1 前台主要功能 1. 首页:在这里,游客可以从这里注册为本站的会员,可以看到网站的信息情况, 还可以参加对本网站阶段性推出的热门投票进行投票 2. 游戏新闻:实现让玩家得到最快最新的游戏新闻和动态,可以按时间升序排列, 按时间降序排列,可以更快的找到自己所需要的新闻动态 3. 游戏攻略:实现有各种游戏的攻略、秘籍最新化和多种化,热门排行介绍最新游 戏攻略秘籍下载排行,攻略查找里面可以按攻略全部查找,或按内容,标题查找, 让用户得到最大的方便 4. 游戏下载:实现有最新游戏的试玩,让爱玩新游戏的玩家爽一下,实现有经典游 戏下载,实现补丁下载游戏工具下载,让玩家更好的完成游戏,实现全部排行介 绍所有游戏下载情况,最新更新介绍网站游戏更新情况,软件搜索里面实现按软 件全部查找,或按内容,标题查找,可以方便的找到自己所需要的游戏软件 5. 游戏图片:在这里,一般用户可以欣赏到网站上的精美图片,而且本站的会员可 以上传图片,一经管理员审核就可以发布到网站上,可以发布个人照片,游戏图 片 6. 宣传片:在这里,一般用户可以欣赏到网站上的精典游戏歌曲,而且本站的会员 可以推荐歌曲,一经管理员审核就可以发布到网站上 7. 酷站:在这里,一般用户可以欣赏到本网站推荐的精典游戏网站,而且本站的会 员可以发布个人作品,一经管理员审核就可以发布到网站上 8. 连接:经过本网站审核与本网站相连的网站可以以LOGO、文本连接的形式连接 到本网站上 9. 留言:在这里,用户可以发表自己的一些个人看法或者问题 计算机系毕业设计文档 5.1.2 后台主要功能 1. 管理中心:实现对新闻、公告、投票三部分的管理与添加 2. 配置管理:实现对网站信息配置、网站设置配置、网站分页设置、每页显示个数、 最新显示个数、推荐显示个数、排行显示个数的整个网站布局配置 3. 用户管理:实现对本网站会员的管理 4. 宣传管理:可以对宣传片进行分类的管理,并且可以对宣传片进行添加、删除等 功能而且可以对会员推荐的宣传片进行审核然后发布到网上 5. 攻略管理:实现对网站攻略的分类、添加和管理 6. 下载管理:实现对本网站的游戏,攻略,补丁、工具,试玩下载进行管理分类, 添加 7. 图片管理:实现对本网站图片进行分类、添加和管理,而且还可以对会员上传的 经典图片进行审核然后发布到网上 8. 酷站管理:实现对本网站发布的酷站进行分类、添加和管理,而且还可以对会员 推荐的网站进行审核然后发布到本网站成为本网站的酷站 9. 连接管理:实现对本网站发布的连接进行分类、添加和管理,而且还可以对会员 推荐的网站进行审核然后连接 10. 文件管理:实现对本网站文件的进行管理 11. 其它管理:查看本系统的主机环境变量、组件支持情况 5.2 运行环境要求 运行环境 硬件:(1)PIII及以上微机 (2)128MB及以上内存 (3)6.4GB及以上硬盘 软件:(1)操作系统:Windows98\Windows2000\WINDOWSXP (2)开发工具:ASP,Dreamweaver,Vbscript,SQL Server (3)Microsoft word 2000 计算机系毕业设计文档 5.3 运行说明 5.3.1 前台主要功能 1. 进入本网站首先注册会员,如果你已经是本站会员直接登陆,如果还不是就先注 册,点击注册按钮进行有4个步骤: 2. 注册成功后游客就可以成为本站会员,在里面享受会员服务。 3. 4. ? 按注册按钮 ? 阅读服务条款和声明按我同意 计算机系毕业设计文档 ? 填写注册资料,带星号的一定要填写,填写好后按注册 计算机系毕业设计文档 ? 注册成功 5. 进入本站之后就可以看见统计信息系统,可以初步了解本站信息情况,如下图: 6. 游客进入本站可以对本站信息做一个评估,所以我们特意做了这个热门投票系统, 可以对本网站阶段性推出的热门投票进行投票,如下图: 7. 宣传片中本站会员可以发步宣传片,一经管理员审核就可以发表到本站中,怎样 新增宣传片呢?如下图: 计算机系毕业设计文档 8. 首先正确输入宣传片名称,在选择播放类型,类型如上有说明,再输入你推荐他 的等级,和宣传片的地址,最后按确定新增,如输入错误可以按清空重填,成功 提交之后就等待管理批准了如下图: 9. 在酷站中本站会员可以发步酷站,一经管理员审核就可以发表到本站中,如下图: 计算机系毕业设计文档 10. 输入酷站名称,站点名称,所属分类(设计网站,个人作品,程序演示)站点地 址,图片地址,站点介绍。完成后按确定新增,输入错误可以清空重填,在站点 地址里可以上传图片,按上传图片弹出以下图片: 11. 找到自己要上传的图片,上传就可以了,最后等待管理员审核,就可以发表到本 站上去了。 12. 本站还提供了一个玩家交流的空间,就是社区 1) 登陆社区 2) 进入以后,如果你不是该论坛的用户请先注册,点击用户注册 计算机系毕业设计文档 3) 然后进入注册页面,填写一下个人信息 4) 注册以后你就可以登陆到社区,查看和回复帖子 5) 登陆以后还可以添加主题 6) 进入我的样式,用户可以更改自己的密码和信息 计算机系毕业设计文档 7) 管理员登陆,帐号 admin 密码 admin 8) 登陆以后,会出现管理模块 计算机系毕业设计文档 9) 登陆版块管理员可以对本站的模块进行添加、删除等 10) 登陆用户还可以维护管理论坛的用户 13. 本站还有一个留言版块,是能更好的为会员服务的地方,这样我们可以尽力解决 会员的问题和要求。 ? 要是你有什么问题,可以进如留言,按添加留言按钮进行留言,如图: 计算机系毕业设计文档 在这里输入你的个人信息,和留言内容,然后按提交,提交成功就可以在本站上留言了。 5.3.2 后台主要功能 1. 管理中心是对公告、新闻、投票进行管理和新添 按管理进入公告的管理 可以对公告进行修改,按edit 进行修改,下面弹出修改公告,进行修改,如字体、字 体大小、颜色、及里面的内容,修改成功按确定修改。 如果你要进行删除,按 del 进行删除,下面弹出删除公告,进行删除,按确定删除, 删除成功 计算机系毕业设计文档 按新添进入新添公告 输入新添公告的内容按确定新增按钮就可以新添公告了,按清空重写则内容重写 按新闻管理按钮可以对热报进行管理 计算机系毕业设计文档 按edit 进行修改,下面弹出修改热报,进行修改,如字体、字体大小、颜色、及里面 的内容,修改成功按确定修改 如果你要进行删除,按 del 进行删除,下面弹出删除热报,进行删除,按确定删除,删除成功 计算机系毕业设计文档 按view 按钮可以游览你添加的新闻广告,还可以进行复制,打印 按投票管理按钮可以对投票进行阶段行管理 按edit 进行修改,下面弹出修改投票主题,进行阶段性修改,如主题名称,开始日期, 过期日期还可以新增投票选项,修改成功按确定修改 在投票选项中还可以修改投票选项名称,按edit按钮进行修改, 按del按钮进行删除,按确定删除 2. 配置管理是对网站信息配置、网站设置配置、网站分页设置、每页显示个数、最 新显示个数、推荐显示个数、排行显示个数的整个网站布局配置 按网站信息配置按钮可以对网站信息配置进行修改 计算机系毕业设计文档 管理员可以对如:网站名称,网站标题,网站地址,logo地址,站长姓名,站长信息,是否允许新用户注册,是否允许游客查看,舞台设置,下载设置,文章设置,照片设置,酷站设 置进行修改 按网站设置配置按钮进入网站设置配置 管理员可以对网站边框宽度,颜色,建站日期,图片上传路径,数据库路径,登陆超时时间, 版权消息,进行修改 按网站分页设置按钮进入网站分页设置按钮 计算机系毕业设计文档 可以统计网站的首页显示新闻的条数,酷站的个数,公告的篇数,宣传的个数,文章的篇数, 程序的个数,友情连接的个数,文字连接的个数 按每页显示个数进入每页显示个数 管理员可以看到每页显示新闻的条数,每页显示舞曲的个数,每页显示文章的篇数,每页显 示程序的个数,每页显示酷站个数,每页后台显示的公告和广告篇数,每页后台显示的照片 的个数,每页显示的照片的个数 按最新显示个数按钮可以进入最新显示按钮 计算机系毕业设计文档 管理员可以看到显示最新的程序个数,最新的照片个数,最新酷站的个数 按推荐显示个数按钮可以进入推荐显示个数 管理员可以看到推荐舞曲,照片,酷站的个数 按排行显示个数按钮可以进入排行显示个数 管理员可以看到点击次数最多的酷站,照片,视听最多的舞曲,阅读最多的文章,下载最多 的程序,连接管理页面每页显示的连接个数 3. 用户管理是对会员的管理,可以了解会员情况 可以看到会员名称,E-mail,性别,注册日期,主页,QQ,MSN,最后登陆时间,还可以对会员进行修改和删除。 4. 宣传管理是对宣传片进行分类的管理,并且可以对宣传片进行添加、删除等功能 而且可以对会员推荐的宣传片进行审核然后发布到网上 可以对宣传片进行分类管理,添加,修改和删除 计算机系毕业设计文档 可以对宣传片的管理可以看到宣传片加入的时间,点击次数,可以对其修改和删除 可以对会员连接错误发出信息,管理员可以看到报错的人数,可以进行修改 会员上传的宣传片管理员在这里进行审核,管理员试听过觉得好就通过,按poss按钮上传到网站上,要是没通过按删除,则删除 5. 攻略管理是实现对网站攻略的分类、添加和管理 按攻略管理分类管理按钮管理员可以对文章分类进行管理,修改或删除 按攻略管理分类添加按钮管理员可以对文章进行分类,如游戏补丁,游戏工具,游戏攻略, 游戏试玩,游戏下载等, 按攻略管理攻略管理按钮管理员可以对文章分类进行管理,修改或删除,浏览 计算机系毕业设计文档 按攻略管理攻略添加按钮管理员可以对文章进行添加,填写搜集人名,来源,标题,分类(如 秘籍,攻略)关键字等,添好后管理员可以对其添加 计算机系毕业设计文档 6. 下载管理是实现对本网站的游戏,攻略,补丁、工具,试玩下载进行管理分类, 添加 按下载管理的分类管理按钮管理员可以对全部下载进行新建子分类,修改,删除,还可以对, 游戏补丁,游戏工具,游戏试玩进行修改和删除 这是新建子分类,子分类名称可以对新建的进行分类 可以对其修改 可以对其删除 按下载管理的分类添加按钮,管理员可以对其名称进行分类 计算机系毕业设计文档 7. 图片管理是管理员实现对本网站图片进行分类、添加和管理,而且还可以对会员 上传的经典图片进行审核然后发布到网上 按图片管理的分类管理按钮管理员可以对图片分类管理,可以对站长图片,个人照片和,游 戏经典图片,进行删除,修改,浏览 按图片管理的分类添加按钮管理员可以对图片分类管理 按图片管理的图片管理按钮管理员可以对图片进行管理,按edit修改,按del删除 按edit进行修改 计算机系毕业设计文档 管理员可以对图片名称,所属分类,图片地址,图片介绍进行修改 按图片管理的图片添加按钮管理员可以对图片进行添加 管理员可以添加图片 按图片管理的图片审核按钮管理员可以对图片进行审核,通过则可以在网站上发布 8. 酷站管理是管理员实现对本网站发布的酷站进行分类、添加和管理,而且还可以 对会员推荐的网站进行审核然后发布到本网站成为本网站的酷站 按酷站管理的分类管理按钮管理员可以对酷站进行分类管理,按edit进行修改,按del进行删除 计算机系毕业设计文档 按edit进行酷站分类修改 按del进行酷站删除 按酷站管理的分类添加按钮管理员可以对酷站进行添加 按酷站管理的酷站管理按钮管理员可以对酷站进行管理,按edit进行修改,按del进行删 除 计算机系毕业设计文档 按edit进行酷站修改 按del进行酷站删除 计算机系毕业设计文档 按酷站管理的酷站添加按钮管理员可以对酷站进行添加管理 管理员对新的酷站进行分类,上传图片地址,介绍 按酷站管理的酷站审核按钮管理员可以对酷站进行审核,通过则可以在网站上发布 9. 连接管理是管理员实现对本网站发布的连接进行分类、添加和管理,而且还可以 对会员推荐的网站进行审核然后连接 按连接管理的分类管理按钮可以对LOGO连接,文本连接,合作网站进行分类,按edit进行修改,按del进行删除 计算机系毕业设计文档 按edit进行分类修改 按del进行连接分类删除 按连接管理的添加按钮,可以对LOGO连接,文本连接,合作网站进行添加修改 按连接管理的连接管理按钮,管理员可以对连接发布到网上 按连接管理的审核按钮,管理员可以对会员发布的连接进行审核 计算机系毕业设计文档 6 经过将近半个学期的共同努力,本系统已初步达到使用要求,本系统界面清晰,形象直 观,具有良好的灵活性和可扩充性。在完成系统的过程中,遇到相当多的问题,不过经过无 数个彻夜努力终于一一解决所有的难题,并且得到相当多的经验,受益非浅。不仅把大学三 年学到的知识学以致用并且基本掌握了ASP,Dreamweaver,Vbscript,SQL Server等的使用。最重要的是,了解并掌握了一个系统的整个开发过程,把软件工程、面向对象设计、数据结构、 数据库等课程的理论知识应运到实际过程中,提高了对问题的观察、思考、分析能力。 但由于时间仓促及我们经验的不足,本系统还不够完善,如界面不够漂亮,有些功能还 不够完善,程序设计繁复杂乱不够简洁,对编程语言了解不够透彻,调研工作做的不透,不 能充分利用有限的资源,某些页面甚至不能刷新查看等,无法在短时间内一一解决,有待于 今后进行不断的扩充。系统还有不足之处,敬请广大老师批评指出。 计算机系毕业设计文档 经过小组全体成员的共同努力和许多人的帮助,本系统顺利完工。在此特别感谢导师老 师的悉心指导,以及同组者其他两位同学的通力合作。感谢学校给了我们这么好的一个锻炼、 学习的机会,感谢网络中的不少朋友的帮助,感谢所有在大学生活的这段时间里给予我帮助 及支持的老师、同学、朋友们,谢谢! 计算机系毕业设计文档 [1]鲍嘉,卢坚,Dreamweaver MX 2004 [M] ,北京:清华大学出版社,2004.10 [2]柯易《ASP动态网页制作》[M] ,旗标出版社,2001 [3]刘中宏,蔡锋 《精通VBSCRIPT》[M],清华大学出版社 ,2001 [4]徐罕,吴新玉《网站ASP后台解决方案》[M],人民邮电出版社,2002 [5]赵增敏,朱粹丹,赵朱曦,《ASP动态网页设计》[M],北京,电子工业出版社2003.8 [6]马铁军,《网页制作综合教程》[M] 西安,西北工业大学出版社, 2003.5 [7]杨内 江南 《精品动态网页制作》 [M] 北京 青华大学出版社 1999.12 [8]魏应彬,周星,康耀红.<<网页设计与web数据库发布技术>> [M] 北京 清华大学 出.2004年2月 [9]黄聪.<>[M] 北京 海洋出版社. 2003年 10月 [10]刘淼,王传国,王涛.<> [M] 北京 人民邮电出版社.2004年4月
/
本文档为【游戏资讯网站设计论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索