玩友交流网站的设计与实现
摘 要
随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。如今,信息经济时代已经来临而且发展势头更加迅猛,这是一个大的趋势。Internet时代,造就了我们新的工作和生活方式,其互联性、开放性和共享信息的模式,打破了传统信息传播方式的重重壁垒。
利用ASP实现个人网站,可以为游戏中的玩家们提供一个相互交流的平台。玩家不仅可以通过发表文章的方式来发表自己的见解,而且相互之间的资料均可以进行查找,联系起来也非常的方便。该网站的开发使用了asp语言和Access数据库。它实现了通过结构化查询语言连接后台数据库来实现用户注册,添加,查找和删除等功能。在设计中还使用了设置验证码和管理员权限的方法,有效提高了网站的安全性。
关键词:B/S;玩友交流;个人网站
Design and Implementation of Player Forum by using asp
Abstract
With the fast development of the Internet techniques, it has brought people a lot of convenience. For example, the communication among people becomes more convenient through the Internet. Nowadays, the times of information economy has come and developed quickly. This is the main trend of the society. The times of the Internet has created new ways for our jobs and livings. Its characteristics of connection, opening and information-sharing mode have improved the efficiency of information transmission.
Design and implementation of personal website by using ASP language can provide a communication platform for the players who are playing computer games. Players can not only announce their ideas by sending message, but can also search for each others' personal information. So they can contact with each other easily. The development of such website uses the asp language and Access database. It implements these functions, such as registration, addition, search and deletion through operating database by SQL language. And also set the valid code and authority of the administrators to improve the security of this system.
[来源:http://www.doc163.com]
Key words: B/S; Player Communication; Personal Website
选题意义
Internet时代,造就了我们新的工作和生活方式,其互联性、开放性和共享信息的模式,打破了传统信息传播方式的重重壁垒,为我们带来了新的机遇。随着计算机和信息时代的到来,人类社会前进的脚步在逐渐加快,每一天都有新的事情发生,每一天都在创造着奇迹。随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行相互交流变得更加方便。如今,信息经济时代已经来临而且发展势头更加迅猛,这是一个大的趋势。比尔•盖茨曾经说过,“二十一世纪要么做电子商务,要么就无商可务”。在这个趋势下,会出现很多电子商务站,而且更离不开后台的管理。因此,学会网站的开发变的犹为重要。毕业设计的目的主要是为了检查使学生综合运用以前所学知识,主要是为了锻炼自己的网站开发能力和维护能力。首先从简单的个人网站做起,今后再在此基础上不段的发展和完善,通过日后更多的学习最终实现开发出大型电子商务网站的能力。在为玩友提供交流平台同时还能够作为个人博客来使用,发挥它的功能,做到学以致用。
模块功能
(1)登入/登出模块:系统有两种用户:普通用户及管理员用户,管理员用户是直接设定的,是不能通过注册得到的,而普通用户则是可以通过提交注册表单注册的。用户登录时不需要选择以普通用户或管理员的方式登录,登录处理页面logoin.asp会根据用户名自动获取该用户的权限,并以此为依据来提供用户的操作权限及显示界面。用户登录时用到的数据项为uname 、pass 、flag。其中uname 为用户名,pass 为密码,flag 为用户权限。 [资料来源:Doc163.com]
(2)用户注册模块:用户在没有登录的情况下,通过点击注册按钮,阅读并同意相关条款,填写相关资料,并设置了填写资料要遵循的相关规则。提交注册后,如果没有错误产生,则注册成功。否则,注册失败,并转到错误处理程序err.asp。
(3)用户管理模块:无论普通用户还是管理员,他们登录后都可以修改自己的基本资料和密码。修改资料和密码,也要遵循注册时的填写规则。不论是管理员还是普通用户,均无法自己修改自己权限。
(4)用户搜索模块:提供用户的相关信息,用于相互之间了解。此处包含有查询功能,可以根据用户昵称来搜索该用户所有资料。该模块只针对注册用户开放,查询前必须先登录。
(5)日历模块:这里引用现成的代码,提供一个即时更新显示日历的版面。由于日历不能显示时间,所以在首页的顶部区域嵌入一个按12小时制的时间显示模块。
(6)站内搜索模块:此模块暂未开发,留待日后扩充。这里把它先放出来是出于让界面更美观的需要。
(7)火速链接模块:这是一个静态模块,为玩友提供相关的网站链接。目前连接的是17173游戏网站和QQ幻想官方网站,这两个对与本站的玩友群来说访问率最高。若有玩友有自己的网站,也可在此处做个友情链接。
(8)留言模块:留言板是一个开放的模块,任何人都可以使用,目的是让更多的人能够参与进来留言,发表他们的看法,提出他们的建议和意见,利于网站的发展。
[资料来源:http://doc163.com]
(9)文章管理模块:此模块将文章的标题按第页10条记录分页显示给用户,并区分用户权限以显示不同的操作界面。在管理员界面中,可以实施修改文章和删除文章的操作。在进行这些操作以前,系统会实事判断用户的登录状态和操作权限。如果登录超时或是用户越权操作,系统将会报错,并提交错误信息给err.asp页面处理。
(10)文章显示模块:用户和管理员都可以通过文章显示列表的链接进入到文章显示界面。文章显示界面主要显示文章标题、文章作者、发表时间、和文章内容。文章标题的显示按发表时间的先后降序排列。
(11)简介模块:这部分相对来说是一个静态的页面,对本玩友交流网站的简单介绍。在此处说明本站的用户群和作用,这样可以更有针对性的把兴趣相投的新朋友吸引进来。本站主要是用于游戏中玩友之间的交流,相当于是在玩友们QQ群思想上的一个采用,把QQ群不具备的功能在这里体现了出来,还可以根据需要不段的完善功能。从另一个方面说,这个简介模块中的内容,可以换成游戏中公会的公告,有重要通知也可放在上面。
[版权所有:http://DOC163.com]
[资料来源:http://Doc163.com]
下一篇:网上考试及评析系统的设计与实现