毕业论文

打赏
当前位置: 毕业论文 > 经济论文 >

基于MVC的动漫网站的设计与开发(2)

时间:2017-06-01 11:17来源:毕业论文
(二)配置发布主页 15 (三)Web用户控件 15 (四)通用类代码 16 (五)添加发布动漫 17 (751)用户注册 19 (七)用户登录 20 751、总结 22 致谢 23 参考


(二)配置发布主页    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
------分隔线----------------------------
推荐内容