(二)配置发布主页 15
(三)Web用户控件 15
(四)通用类代码 16
(五)添加发布动漫 17
(751)用户注册 19
(七)用户登录 20
751、总结 22
致谢 23
参考文献 24
一、 绪论
因特网正在改变世界,它促成了网络经济雏形的形成,由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,所以全球几乎各个企业、机构纷纷建立自己的Web站点。互联网将是设计的新的舞台,其信息资源无限、图文互动、高速高效的特点对传统设计媒体有着巨大的冲击,网络经济也对设计行业带来深远的影响。并由此产生了一个新的设计领域——网站设计。
动漫产业作为我国的新兴产业,网站设计技术的发展无疑给它提供了巨大的推动力,以至于各类动漫网站纷纷崛起,给广大动漫爱好者带来了便利。
然而,目前绝大多数的动漫网站属于个人网站,进行企业化运作的专业动漫网站也为数不多而且时间都很短,成长速度较慢,这就是我国动漫网站发展目前所面临的严峻现实,不容我们回避。但让人惊喜的是,在网站数量方面还保持着高增长率,我国动漫网站在努力寻找发展模式的同时产业规模迅速壮大。
动漫产业本身拥有巨大的市场空间,而动漫产业的衍生产品市场空间更大。中国人口众多,动漫受众基数大,市场潜力无限,并且国家对中国动漫产业给予了极大的扶持,各地政府纷纷把发展动漫产业作为新的经济增长点来加以发展。所以,中国动漫产业将拥有超千亿产值的巨大发展空间。
为此,有了这次的论文想法。本课题的研究目的是开发基于MVC的动漫网站,同时结合所学的数据库及ASP.NET等理论知识进行构架与开发。最终目标是动漫网站的实现。
二、 系统开发技术及工具基础知识
(一)MVC三层架构体系简介
MVC(模型-视图-控制器)是一种软件设计模式,它强制性地把应用程序输入、处理和输出分开。MVC把应用程序分成三个核心模块:模型、视图和控制器。图2.1显示了这几个模块各自功能以及他们相互关系。
图2.1 MVC设计模式图
1. MVC核心模块
(1)模型
模型是应用程序的主要部分,主要包括对业务逻辑以及业务数据进行标识。因为它的重用性很高,所以多个视图可以同时重用一个模型。
(2)视图
图显示相关数据给用户,并且接收用户输入数据。在更新用户的视图界面时,用户通过视图与系统交互视模型,将数据传送到视图模型,但是不需改变模型。
(3)控制器
用户输入的指令传达给控制器,并完成用户的指令。前台提供的数据,通过控制器接收到相应的模型进行数据处理,最后视图会显示系统的返回值。
2. MVC运行
用户发出指令到控制器,控制器选择可以处理的模型,处理用户请求的数据后,返回到视图时,最终以视图界面形式呈现给用户。
3. MVC的优点
MVC将根本上强制性的,如数据库查询语句这样的数据层代码,以及像HTML这样表示层代码分开,其好处是显而易见的。
首先,该模型是独立于控制器和视图的,这样就使得很容易地改变应用程序数据层和业务规则。例如数据整体要从Oracle数据库移至access数据库,通过改变模型就可以很容易地实现。由于MVC的几个模块之间没有交联,因此可以用这种设计模式可以设计出良好松耦合构件。 基于MVC的动漫网站的设计与开发(2):http://www.751com.cn/jingji/lunwen_8225.html