动漫门户网站的设计与实现

动漫门户网站的设计与实现

动漫门户网站的设计与实现

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥306
  • 活动价: ¥200 (活动截止日期:2024-04-29)
  • (到期后自动恢复原价)
动漫门户网站的设计与实现

动漫门户网站的设计与实现

摘 要:随着Internet的技术迅速发展,人们对信息获取的途径越来越多,一切都向智能化发展,快速、高效、便捷成为人们选择在互联网上获取信息的原因。它具有信息量巨大,获取信息范围广泛,获取信息速度快等特点。国内动漫网站也如雨后春笋般的大量涌现。这些网站提供很多服务,如下载,新作品发布等等。为了实现动漫信息的集中化管理,让人们更快捷地获取需要的动漫信息,动漫门户网站的设计和开发将这二者有机地结合于一体,让广大动漫迷能够通过这个专业的信息发布平台最快最大地获取自己需要的信息。

   本文选用C#语言、ASP.NET和ADO.NET技术,设计开发基于.net的动漫门户网站,主要实现动漫门户网站内容的动态管理,使网站所有者能对网站内容信息的管理更加及时、更加高效,也提高了网站编辑工作效率。网站具有一般动漫发布管理系统的功能,主要包括用户的动漫信息查看区和后台管理员的信息管理区,可为网站运营商提供方便快捷的动漫信息发布与管理机制。系统以SQL Server作为数据库支撑平台。

   本文从需求分析、概要设计、详细设计等方面详细阐述了动漫门户网站的设计过程,重点介绍了各个模块的功能和设计思路,并且在文章的最后对整个系统的开发过程做了一个概括性的总结。

关键词:动漫门户网站;ASP.NET ;C# ;ADO.NET 

The Design and Implemention of Animation Portal Website

Abstract:With the rapid development of Internet technology, the means people obtain information more and more, all to the intelligent development, rapid, efficient, convenient to become people to obtain information from Internet causes. It has a huge amount of information, access to a wide range of information, access to information such as the characteristics of fast. The domestic animation website also like bamboo shoots after a spring rain as the emergence of a large number of. These sites offer many services, such as download, new works published. In order to achieve animation game information centralized management, make people more efficient access to information based on.Net animation, the animation portal website design and development will be the two organically combined in one, for the majority of fans through the professional information publishing platform the fastest maximum access to the information they need.

In this paper, using C# language, ASP.NET and ADO.NET technology, design and development of .Net based animation portal, mainly to achieve animation portal content dynamic management, make the site owner to web content information management more timely, efficient, improve website editing work efficiency. The website has the general animation release management system functions, including user animation information and background check district administrator management information area, for web site operators to provide convenient and efficient animation information release and management mechanism. The system uses MySQL as the database platform.

In this paper, from the demand analysis, the outline design, detailed design and detailed animation portal design process, focusing on the function of each module and design ideas, and in the process of development of the system made a general summary.

Keywords: ASP.NET; C#;ADO.NET ;Animation Game Site

前 言

本动漫门户网站使用ASP.NET(C#语言)和ADO.NET技术,基于.NET FRAMEWORK平台架构开发设计,可以对网站中的动漫资源进行动态的管理,提高了网站管理员的工作效率。该系统具有一般门户网站系统的功能,提供对动漫资源的发布与管理功能,主要包括游客信息查看区和管理资源管理区,可为动漫网站的网友提供资源浏览服务。

    动漫门户网站除了提供了海量的动漫最新信息之外,其中的动漫论坛则为广大网民提供了可以自由发表言论的平台,使得网民可以参与动漫门户网的建设。为用户提供一个了强大的动漫交流平台。

此外这个系统可以为负责运营这个网站的公司通过制定网站不同的盈利点(广告收入、会员收费等)为公司获取利益。因此本网站的建设既能够填补区域性动漫门户网站欠缺的空白,又能够为网站运营公司带来巨大经济效益。

    本文共分五章,每章阐述主题如下:

第一章绪论部分,简单阐述本课题的背景和意义以及相关技术简介。

第二章为系统需求分析部分,主要对系统的需求和可行性进行分析。

第三章为系统的软件设计部分,详细介绍了系统中各模块的设计思路和方法,、以及后台数据库的设计内容。

第四章为系统的软件实现部分,分别设计和编写了各模块的核心功能、说明,在这部分中给出了各个功能模块的设计过程,最后加以了实现。 

第五章为软件调试部分,介绍了系统的调试方法与步骤,设计了一系列的测试方法以实验系统的完成度与稳定性。

最后为结论部分,对本设计提出了进一步设想。

    由于时间仓促,加水平有限,论文中的缺点和不足之处在所难免,敬请原谅。

 第1章  绪 论

1.1  课题研究背景

因特网正在改变世界,它促成了网络经济雏形的形成,由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,所以全球几乎各个企业、机构纷纷建立自己的Web站点。互联网将是设计的新的舞台,其信息资源无限、图文互动、高速高效的特点对传统设计媒体有着巨大的冲击,网络经济也对设计行业带来深远的影响。并由此产生了一个新的设计领域——网站设计。

而动漫产业作为我国的新兴产业,网站设计技术的发展无疑给它提供了巨大的推动力,各类动漫网站纷纷崛起,给广大动漫爱好者带来了便利。

1.2   课题研究现状

2006年,由于看到网络动漫蕴含的无限发展潜力,门户、综合类、游戏、娱乐等各类网站,纷纷建设动漫、动画、卡通等相关频道,极力发展的主要是动漫作品、动漫图集等资源。这些网站起步早、技术强,综合实力都远超动漫网站,最重要的是已经有了较好的赢利模式,能够有资金和人力来发展动漫板块。良好的技术支持,强大的内容管理系统,人力资源充足,再加上网站已有大量的人气和现成易用的宣传推广平台,很快就可以从专业动漫网站中抢走人气和流量。

本文在分析了国内外动漫网站的发展现状之后,从动漫网站获取动漫信息的便捷程度着手,主要阐述了在现今的网站设计技术发展下,如何实现动漫信息的集中化管理作出了探讨。根据网站的功能需求,完成用户容易理解的与网站的交互,使用户很容易的找到所需的信息,从而获得愉快的体验感受。

1.3  课题研究方案

作为动漫门户网站,信息互动性将是该网站的根本性质。而作为一个门户网站,界面要求美观且有艺术性。网站运行时,网站的浏览者看到的是界面信息,而管理者着重的是网站的后台管理,由以上所说该网站的设计是分两个步骤进行的。它采用了目前网站建设的主要流程,第一:先用photoshop制作网站的界面,第二在dreamweave里面编辑代码;在制作程序的时候又分为两步,第一:先见浏览者要看到的那部分程序设计出来,一般称为前台,再一个一个的写出每个相应的程序,测试成功后,再着手编辑后台程序。下面来具体讲解每个步骤的详细设计思路。先是界面设计:采用了蓝色主题的基色,给人以清新的感觉,网站所用图片是一些著名的动漫图片,这样设计非常具有代表性。程序设计:首先要采用的软件工程开发流程来设计该系统,本动漫网站使用ASP.NET(C#语言)和ADO.NET技术,基于.NET FRAMEWORK平台架构开发设计。在选用数据库的时候,选用了SQL Server,完全可以满足本系统设计的这个网站的要求。

1.4  课题研究意义

具有关统计,中国大部分网民年龄多不超过30岁,在这个年龄段中的年轻的网民最为关注的资源信息中,动漫信息是排名靠前位的。

然而,目前大部分最新的动漫信息都不是集中发布与某一个网站,所以要浏览这些相应的资源还是需要网民们花一些心思和功夫在互联网上搜寻。并没有一个门户型的动漫类的网站给广大动漫迷提供集中新鲜的资讯。而且许多动漫网站并不能发布动漫资源。

1.5  相关概念及技术介绍与应用

本毕业设计应用了目前比较先进的网站开发技术:asp.net、ado.net等。

1.5.1 动漫门户网站中内容管理系统简介

    在本动漫门户网站中内容管理系统是主要模块,下面是内容管理系统的简介:

内容管理系统是一个基于内容管理的全站管理系统。内容管理系统是基于B/S模式的WEBMIS系统,可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。主要实现对动漫影片的分类,上传,审核,发布。通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。

内容管理系统就是一个把杂乱无章的信息有效地组织起来并以有序的方式呈现给前端客户的一个信息系统,系统主要实现对动漫影片的分类,管理,检索,浏览等一系列功能,从而为用户提供一个美观,大方,快速的前台内容阅读界面。

1.5.2  B/S结构简介

    随着Internet的普及,将原本在单机或LAN(局域网)上运行的数据库系统移植到Internet中,即开发基于浏览器/客户端模式的下一代MIS(Management Information System,管理信息系统)系统,已经成为技术发展的趋势。为保证系统的高效性和可扩展性,以达到网络数据共享和网络信息管理的目的,本系统采用B/S架构进行设计和开发。

B/S(Browser/Server,浏览器/服务器模式)结构:是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。 

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。

B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。

1.5.3  asp.net技术简介

    ASP.NET是MICROSOFT继ASP动态脚本语言之后推出的一种统一Web开发平台,它能与最新的数据访问技术ADO.NET一起构建出安全、强大、可靠的Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,并且它还提供一种新的编程模型和结构—MVC三层架构,因此.NET编写的web应用程序更加安全、稳定、也有更强的可伸缩性。

ASP.net是把基于通用语言的程序在服务器上运行,不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。

因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,JScript [1]

目  录

摘 要 1

Abstract 2

前 言 3

第1章  绪 论 4

1.1  课题研究背景 4

1.2  课题研究现状 4

1.3  课题研究方案 4

1.4  课题研究意义 5

1.5  相关概念及技术介绍与应用 5

1.5.1  动漫门户网站中内容管理系统简介 5

1.5.2  B/S结构 5

1.5.3  asp.net技术简介 5

1.5.4  采用asp.net技术的系统与传统asp系统的差别 6

第2章 需求分析与概要设计 7

2.1编写目的 7

2.2系统总体概述 7

2.3系统开发目标 9

2.4 功能需求 9

2.4.1内容管理功能 9

2.4.2分类管理功能 10

2.4.3用户管理功能 11

2.4.4系统设置功能 12

2.4.5留言管理功能 12

2.4.6流量统计功能 13

2.5其他需求 15

2.5.1设计约束 15

2.5.2非功能性需求 15

2.5.3可使用性 16

2.5.4数据库要求 16

第3章 详细设计 17

3.1体系结构设计 17

3.1.1  ASP.NET结构 17

3.1.2 系统逻辑结构 18

3.1.3 系统物理结构 19

3.1.4 系统总体流程图 19

3.2系统环境选择 21

3.2.1 系统开发环境 19

3.2.2 关键问题解决方法 19

3.3 接口设计 25

3.3.1  界面设计 25

3.4数据库设计 23

3.4.1 数据库环境 23

3.4.2 数据库物理结构设计 23

3.4.3 表字段设计 23

3.5数据库管理与维护 28

3.6其他设计 21

3.6.1 系统安全性 28

3.6.2 系统测试 29

第4章  系统实现 29

4.1 Web.config文件配置 29

4.2 配置发布主页 29

4.3 Web用户控件 30

4.4 通用类代码 30

4.5 添加发布新闻 30

4.6 用户注册 30

第5章  软件测试 31

5.1 测试原理 31

5.2 测试方法 30

5.3 测试过程 31

5.4 结果分析与评价 39

小 结 40

参考文献 43

附  录 43

参考文献

[1] (美)哈特著,孟宪瑞,易磊译.ASP.NET 2.0经典教程:C#篇.人民邮电出版社,2007.

[2] 赵增敏主编. ASP.NET2.0案例教程. 电子工业出版社,2007.

[3] (美)塔格拉提纳姆著,郝刚,严治国,罗宇波译.ASP.NET 2.0数据库高级编程.人民邮电出版社,2007.

[4] 贝尔利纳索著,杨剑译.ASP.NET 2.0网站开发全程解析(第2版)(ASP.NET 2.0 Website Programming Problem-Design-Solution).清华大学出版社,2008.

[5] 攀建编著.ASP.NET+ADO.NET项目开发实例.清华大学出版社,2004.1.

[6] (美)A.Russell Jones著,高春蓉等译.ASP.NET从入门到精通.电子工业出版,2002.1.

[7] Scott Worley著,王文龙,刘湘宁译.ASP.NET技术内幕.人民邮电出版社,2002.4.

[8] 高守传.精通SQL-结构化查询语言详解.人民邮电出版社,2007.

[9]马 波著.Dreamweaver MX完美网页设计与制作[M].北京:中国青年出版社.2003. 

[10]罗凤华著. Photoshop 白金案例[M].四川:四川电子音像出版中心.2003

[11]宣小平编著.ASP数据库系统开发实例导航[M].北京:人民邮电出版社.2003 

[12]郑阿奇主编.SQL Server实用教程[M].北京:电子工业出版社. 2002

[13]汪晓军、钟平编著.ASP网络开发技术(第二版)[M].北京:人民邮电出版社.2003


  • 关键词 动漫 门户 站的 实现
  • 上一篇:考试信息管理系统设计
  • 下一篇:校园快递寄取管理系统设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。