摘要
[摘要]游戏是一种通过网络具有娱乐互动形式的信息传播,是一种形成了独特结合的产业。网络文化的市场发展在今年来非常迅速,随着宽带与互联网的普及,我国的游戏产业发展,已经带动了相关产业的发展,不仅使广大人民众的生活更加丰富,同时也促进了网络经济的进步。
开发游戏交流网站系统的过程中首先介绍了一些本系统相关的理论知识,随后详细介绍了游戏交流网站系统的开发过程。包括网站的编码实现和数据库建立,采用ASP.NET连接数据库开发一套关于游戏的网站供游戏爱好者浏览。网站的功能实现,包括会员注册、会员登录、游戏查询、游戏列表、游戏信息、游戏资讯管理、交流论坛、留言板等功能。
本系统的开发是基于ASP.NET 技术的游戏交流网站系统,是一个小型的游戏交流网站系统, 应用B/ S 开发模型, 其后台数据库采用SQL Server 2008 数据库, ,后台语言采用C#语言进行编码。前台应用VS2010集成开发环境进行开发
[关键词] ASP.NET;B/ S;模型数据库;游戏交流网;
Abstract
汽车水箱[Abstract]Game is through the information network and the realization of interactive entertainment form,
is a combination of network and culture industries. In recent years, the rapid development of Internet culture market, with the rapid spread of the Internet, broadband access to communities and families, the rapid development of China's gaming market and entered a period of rapid growth, and has created a larger output value, ame lovers. Web site features include membership registration, membership login, game query, game list, game information, game information management, exchange forums, message boards and other functions.
The development of the system is based on the The development of the industry, to promote China's network economy and the development of the entertainment industry, enrich the people of the Internet era of cultural and entertainment life has played a positive role.
In the process of developing the game exchange website system, some theoretical knowledge about the system is introduced firstly, then the development process of the game exchange website system is introduced in detail. Including the realization of the site code and database establishment, the use of ASP.NET connection database development of a game on the site for gASP.NET technology of the game exchange site system, is a small game exchange site system, application B / S development model, the background database using SQL Server 2008 database, front application VS2010 integrated development environment, The background language is coded in C #.
[Key words]B / S model, database, game exchange network
段小薇年龄1绪论 4
1.1 课题背景和意义 4
1.2 研究现状 4
2 开发环境 5
2.1 ASP.NET框架 5
2.2 B/S框架 6
2.3 数据库技术 7
2.4 互联网信息服务 7
3.需求分析 1
3.1 可
行性研究 1
3.2需求分析 2
3.3系统用例 3
  4
4.系统总体设计 5
4.1 系统总体结构设计 5
4.2 系统功能模块图 5
4.3数据库概念设计 5
4.4数据库逻辑结构设计 8
5.详细设计与代码实现 12
5.1 网站前台主要模块设计 12
5.1.1网站首页 12
5.1.2 新闻展示 13
5.1.3游戏介绍 17
5.1.4 游戏论坛 18
5.1.5用户注册 19
5.2 网站后台主要模块 22
5.2.1后台登录 22
柏源崇
5.2.2 用户管理 23
5.2.3 游戏介绍管理 24
5.2.4 游戏类别信息管理 24
5.2.5 新闻管理 24
25
总结 26
参考文献 27
致谢 28
1绪论
1.1 课题背景和意义
在这个互联网腾飞的时代,我们已经进入一个全民网络的环境。在这种环境下,通过网络的信息传输,处理给我们提供一个更加好的平台。作为游戏交流网站系统的开发系统要符合广大用户的需求。
因而,建立一个游戏交流网站系统具有很强的现实意义为了解决这种资源的浪费,所以开发了游戏交流网站系统,通过成本低廉的互联网。在整个网站开发过程中,应该严格按照系统的开发步骤来操作,通过调研,分析,设计为整个系统的构建,表达的合理又科学。从而提供给大家一个低成本的游戏信息平台。
游戏是一种通过网络具有娱乐互动形式的信息传播,是一种形成了独特结合的产业。网络文化的市场发展在今年来非常迅速,随着宽带与互联网的普及,我国的游戏产业发展,已经带动了相关产业的发展,不仅使广大人民众的生活更加丰富,同时也促进了网络经济的进步。
    1.2 研究现状
在这个计算机技术飞速发展的时代,对于大部分人来说网络已经是生活中必要的一部分,游戏也就是在这个时候走进了人们的生活。游戏日新月异,几乎天天都有新游戏的出现,许许多多喜欢游戏的忘记也在飞快的增长,这种娱乐方式已经成为许多人的休闲选择,同时衍生了虚拟财产,各种游戏装备与资源。在国外从2007年到2008年游戏门户网站市场增长迅速,在收益最好的大型游戏交流网站系统方面,玩家用户数量也在不断的增长,有更多的女性消费者,成年消费者,加入游戏钟来。在游戏门户网站这一方面,国外也走在了我们的前列,不仅仅服务结合了多种元素,还包括许多商品的销售,装备交易,论坛交流等功能来吸引消费者来到自己的游戏大军中。
目前我国游戏已经得到了迅猛的发展,我国首次将桌面游戏交流网站系统技术纳入国家科技发展计划当中。这样标志着游戏交流网站系统产业开始得到国家的扶持。
2 开发环境
下一站是幸福演员表及角介绍2.1 ASP.NET框架
ASP.NET技术框架是一种目前在程序开发中被广泛使用的一种全新的程序架构。采用了模块化和组件的方式运行和开发,是目前大多数程序开发人员所掌握的一
种全新的程序开发技术框架。当然各种技术版本也在升级改造中,随着不同版本的变迁。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET的最大特点就是在程序开发过程中可以实现对多种程序设计语言的支持,无论采用C语言还是C++语言,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是一种全新的多语言支持的平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。ASP.NET可以在微软开发的Microsoft Visual Studio 综合平台上进行程序的开发,程序开发平台提供了多种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,让开发过程变得十分简单和方便。此外Microsoft Visual Studio集成开发环境具备良好调试模块,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低了程序开发的难度,提高了开发的工作效率。
运行在在公共语言运行库上的ASP.NET程序架构是运行在服务器上的,使用ASP.NET开发程序同时可以做到对程序进行实时的编译。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序
代码直接编译成电脑可以识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给程序设计人员提供了极大的便利。
由于ASP.NET具备多种强大的功能,所以优程序设计人员在进行软件系统开发的过程就变得十分灵活,甚至在软件系统开发的过程中程序设计人员可以采用拖拉控件的方式来对程序进行设计和排版,这样的开发方式大大降低了对软件开发人员的技术水平的要求。集成环境中已经存在了大量的基础控件,基本上可以满足一般软件系统的开发,但是同时还提供了对第三方控件的支持,程序设计人员可以开发更多的第三方的程序控件来给集成开发环境的工具箱添加更多的开发工具控件。由于ASP.NET提供了这样的扩展性能,所以给程序的开发带来越来越多的便利,提高了程序开发的效率。
ASP.NET以Windows操作系统作为开发平台为作为开发平台,其他的操作系统目前还不支持ASP.NET程序框架。因为大多数电脑都采用Windows作为操作系统,所以ASP.NET也就成了目前被广泛采用的程序开发框架。
但是开发好的软件系统具备先进的可移植性能,可以在目前主流的操作系统平台上运行。这些优点是因为这样的框架采用了全新的开发形式,全新的架构形式,全新的编程形式。ASP.NET框架同时还实现了和数据库无缝的连接,采用ADO.NET的方式来直接进行和数据库的相关操作,让软件开发人员甚
至可以不了解程序是如何和数据库进链接的就可以对数据库进行操作和控制。这就大大降低了软件开发人员的开发难度。ADO.NET技术是一种先进的管理和控制数据库的组件,可以让软件开发人员可以灵活方便对数据库进行查询,更新和删除。
该技术目前已经广泛使用的一种先进的开发框架。它可以提供对网络程序的开发的支持。
2.2 B/S框架
在目前广泛运用的一种框架结构就是B/S框架,这个程序框架基于互联网。与传统的C/S框架不同,对于程序开发来说是一种技术革命。在这个互联网信息爆炸的年代,集成化的信息管理系统已经不能单独在一台电脑上使用和运行了,所以基于互联网的模式就逐步的发展起来了,同时开始了大规模的应用。
不需要在任何客户端来进行程序的部署是B/S架构的特点,这是一个利用浏览器来开发的系统,就是在一台远程服务器上放置开发好的程序,对程序进行操作和使用在任何可以访问这台服务器的客户端电脑上都可以这种非常方便的体验让使用者体会到。不仅仅提高了程序的运行效率,还降低了程序的使用成本,同时还打破了地域的限制。
我们开发的是一套应用在互联网的游戏交流网站系统,我们只要拥有访问权限,就可以以把游戏交流
网站系统配置在远程的服务器上,可以在不同的网络连接中进行操作,这样的一种先进模式我们之后只需要对服务器上的程序进行维护即可保证程序的正常使用,极大的降低了成本,同时使我们的工作效率上升。
2.3数据库技术
    数据库技术是一门非常重要的技术,我们开发的游戏交流网站系统的后台数据库采用了目前被广泛使用的SQL Server 2008数据库,它不仅仅可以平衡各个数据库之间联系,同时还可以针对多个数据库进行高效的支持,虽然我们开发的游戏交流网站系统只有一个数据库文件,但是我们开发的程序具备一定的扩展性,在今后的使用过程中我们会对系统进行扩展,我们可以分别建立多个系统数据库来存放不同的数据信息,这样就对数据库管理工具的要求比较高,所以我们采用了目前比较流行的SQL Server 2008数据库管理系统。
ao3怎么切中文2.4互联网信息服务
IIS是运行网络系统的基础部件,是架构在Windows操作系统平台上的最重要的部件之一。对网络系统程序,网站的架设提供了必要的基础
。所有基于Windows平台的网络系统程序或者网站都必须架构在IIS部件上面才能被浏览和使用。尤其
在目前广泛使用的操作系统Windows7上不用用户单独安装IIS,在安装完操作系统之后就已经得到了对IIS很好的支持。
和运行JAVA程序一样,IIS是一个必须具备的工具,如果要在Windows上架设网站就必须要求操作系统上已经架设了IIS。它是程序运行的基础平台,ASP.NET就是在IIS运行环境下才能被运行的一种程序架构。IIS也存在版本的问题,之前在ASP大行其道的时候IIS的版本大多数为5.0或者6.0,但是目前IIS的最新版本已经更新到了7.0版本,Windows已经在操作系统中集成了对IIS7.0的良好支持。同时IIS7.0具备对ASP.NET各种版本同时支持的特点。
3.需求分析
3.1 可行性研究
可行性分析是在开发任何管理系统或者网站的前期对开发的系统在需求、技术、经济等几个方面的分析。通过对需求、技术、经济等几方面的分析来评估系统是否具备开发的可行性。其中最重要的技术方面的可行性,技术可行性就是分析使用哪种软件开发技术来开发系统具备可行性。其次是对软件系统的需求方面进行分析,分析软件的需求是否可以达到预先设想的功能要求。最后讨论系统的操作可行性和经济可行性。
(1)需求可行性分析:
需求可行性是对开发的系统能实现什么样的要求进行分析和讨论。开发的系统或者网站是否和之前的要求是一致的。只有在开发前期评价系统是否能够完整之前的要求,才能去进行系统的开发实施。如果不具备需求可行性开发好的系统在功能方面不能胜任之前预想的要求就等于开发失败。开发系统是否有用,能否完整之前讨论的要求。下面对游戏交流网站系统进行实际的需求分析。
游戏交流网站系统是一个可以应用在互联网中的游戏交流网站系统,游戏管理人员对游戏信息进行控制和管理。游戏交流网站系统可以给那些互联网的工作人员用户提供极大的方便,互联网内部游戏的信息如果采用计算机信息化的手段来进行管理的话就可以保证游戏信息管理的安全性,使游戏信息的控制和管理更加科学化,高效化。
(2)技术可行性分析:
技术可行性就是研究讨论开发一个系统采用什么样的技术手段来进行。技术可行性在一个系统开发过程中是至关重要的。开发的游戏交流网站系统是一个可以在互联网络上的对游戏信息管理的系统。游戏交流网站系统可以实现跨地区的操作和使用,在任何地点,任何有网络的地方都可以使用系统对游戏信息进行控制和管理。基于这样的考虑可以采用的技术为B/S程序结构,采用这样的程序架构可以实现这样的需求。确定了程序的景观建筑设计专业