28影评的网站开发与推广要点.docx
- 文档编号:28508579
- 上传时间:2023-07-18
- 格式:DOCX
- 页数:19
- 大小:261.48KB
28影评的网站开发与推广要点.docx
《28影评的网站开发与推广要点.docx》由会员分享,可在线阅读,更多相关《28影评的网站开发与推广要点.docx(19页珍藏版)》请在冰豆网上搜索。
28影评的网站开发与推广要点
毕业综合实践说明书
(届)
题目影评的网站开发与推广
学院
专业
班级
学号
学生姓名
指导教师
完成日期
摘要
网站优化就是搜素引擎优化,是近年来才兴起的一项专业网络技术,它主要通过提高网站在搜索引擎中的排名来大到一种宣传效果,是现代营销手段的一种。
网站优化是网站设计的后期维护部分,在影评网中网站优化是我的任务。
网站内容的优化要基于对顾客需求的深度了解,优化的内容要吸引住顾客,增强网站内的浏览量。
关键词:
电影优化关键
目录
引言-1-
1设计任务分析-1-
1.1建设影评网站的可行性-1-
1.2网站内容的设计与实现-1-
1.3网站优化的设计与实现-1-
2开发工具介绍-2-
2.1AdobeDreamweaver-2-
2.2ASP.NET-2-
2.3数据库-2-
3网站的开发-3-
3.1运行环境-3-
3.2网站静态结构分析-3-
3.3基础优化-4-
3.4动态分析-4-
4网站设计方向与推广-4-
4.1网站的初始状况-4-
4.2网站平台定位-4-
4.3网站客户定位-4-
4.4网站内容的设计与实现-4-
4.5网站优化的设计与实现-5-
4.8网站推广的设计与实现-5-
5网站的详细设计-5-
5.1后台实现功能-5-
5.1.1电影信息管理-5-
5.1.2电影评论管理-6-
5.1.3会员管理-6-
5.2网站的布局-7-
5.3 数据操作及表格设计-8-
5.4 数据表设计详细介绍-8-
6网站的功能实现-11-
6.1影迷社区-11-
6.2会员注册-12-
结论与谢词-14-
参考文献-15-
引言
信息时代的今天,如此,信息的传播途径与传递方式也随之丰富多彩。
发展日渐成熟的计算机网络承载着大量信息的流通任务,人们的生活水平也是逐渐提高了。
对于生活也不在满足于基础的温饱开始最求精神的享受,电影就是一种精神享受。
电影成为丰富精神生活的佳品。
而如今信息流逝太快,传统媒体不能对影院起到较高效的宣传与展示,电影文化只存在于纸张和胶片中使其传播力度受到局限。
由此一来,人们不易在第一时间获知影院动态,许多精彩的电影信息得不到广泛交流,得不到有效的定格,人们想要了解详细的、日志性的影院信息可能也无从下手。
枫叶影评网的出现,可以很好的解决这一问题。
1设计任务分析
当初我们还是一群喜欢新奇的青年,对于什么都是比较容易接受。
那时正逢万达开幕有imax电影(巨幕)。
我们全宿舍都是一群喜欢看电影的人对于复仇者联盟更是喜欢。
那时国外的电影剧情精彩,画面效果十足,深深的吸引了我们。
《钢铁侠》托尼斯塔克的学士渊博的自负、《美国队长》史蒂夫罗杰斯的超乎寻常的耐力、《雷神》托儿最初的自大和狂妄等都深深的吸引了我们。
这对于我们在当时是不可抗拒的。
所以我们的网站是关于复仇者联盟的影讯,所以我们做了枫叶影讯网这个网站。
1.1建设影评网站的可行性
信息时代的今天,我们感受到计算机科学日新月异的气息日渐膨胀。
如此,信息的传播途径与传递方式也随之丰富多彩。
发展日渐成熟的计算机网络承载着大量信息的流通任务,人们的生活也越来越依靠网络。
在日常娱乐商品中,电影成为丰富精神生活的佳品。
而如今信息流逝太快,传统媒体不能对影院起到较高效的宣传与展示,电影文化只存在于纸张和胶片中使其传播力度受到局限。
由此一来,人们不易在第一时间获知影院动态,许多精彩的电影信息得不到广泛交流,得不到有效的定格,人们想要了解详细的、日志性的影院信息可能也无从下手。
枫叶影评网的出现,可以很好的解决这一问题,让广大的电影爱好者能够有一个好的平台进行交流。
1.2网站内容的设计与实现
网站主要采用静、动相结合的方式,即静态的主画面和动态的图片相结合。
静态主页内容包括学首页、交通路径、旅游会议和旅游天气查询版块,留言板和旅游线路显示、旅游新闻、旅游酒店就是利用ASP.NET与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。
本网站默认的页面index.HTML,index.HTML提供了各个分版块的链接,其本身具备动态显示公告和新闻功能,开辟了在联系方式,友情链接校内等功能。
1.3网站优化的设计与实现
站内优化:
站内优化是为了提高网站的用户体验度,提高网站的内容质量,有质量的东西才能更好的被用户使用。
站内优化是为了搜索引擎能更好的收录,为了提高关键词的排名。
在一定程度上来说,是为了让用户更舒心的接受你的网站,也就是常常我们所谓的用户体验。
一般,我们首先要考虑的则是网站策划的方向,因为你的方向决定了网站本质性质,归属于什么类型的网站,然后打好框架。
2开发工具介绍
2.1AdobeDreamweaver
AdobeDreamweaver,简称“DW”,中文名称"梦想编织者",是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
AdobeDreamweaver使用所见即所得的接口,亦有HTML(标准通用标记语言下的一个应用)编辑的功能。
它有Mac和Windows系统的版本。
随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。
Dreamweaver自MX版本开始,使用了Opera的排版引擎"Presto"作为网页预览。
2.2ASP.NET
ASP.NET[1]是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
ASP.NET有以下技术特点:
Microsoft.NET平台的出现在应用程序开发这一领域开创了一个新时代,它将推动下一代Internet的进步。
作Microsoft.NET平台的一部分,ASP.NET是一个革命性的编程框架,它实现了企业级Web应用程序的快速开发。
它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的Web应用程序。
实际上,这只是令ASP.NET成为程序员创建Web应用程序的首选的众多特色中的一小部分。
与以前使用的ASP相比,ASP.NET使应用程序的开发工作简单得多,因此它在很大程度上提高了程序员的工作效率。
ASP.NET让程序员可以只编写最少量的代码便能够给Web应用程序提供更为丰富的功能。
最好的一点则是ASP.NET使程序员可以选择任何一种可用的.NET编程语言。
除了常见的Web应用程序,利用ASP.NET还可以创建其他的一些类型,这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。
对程序员来说,部署服务器应用程序一直是一件很痛苦的事。
不过,有了ASP.NET,程序员根本不必担心这个问题,因为ASP.NET大大简化了部署过程。
要部署Web应用程序,只要把它复制到Web服务器上就可以了。
除了提供了丰富的程序员这方面的经验,ASP.NET还提供了丰富的用户经验。
ASP.NETWeb应用程序比传统的ASP应用程序速度要快很多,因为ASP.NET令我们可以使用经过编译的编程语言。
因此,ASP.NET应用程序不需要明确的编译步骤,结果便是执行得更快了。
2.3数据库
关于SQLServer2005的介绍:
MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。
MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
MicrosoftSQLServer2005数据引擎是该企业数据管理解决方案的核心。
此外MicrosoftSQLServer2005结合了分析、报表、集成和通知功能。
这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。
与MicrosoftVisualStudio、MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使MicrosoftSQLServer2005与众不同。
无论您是开发人员、数据库管理员、信息工作者还是决策者,MicrosoftSQLServer2005都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
用SQLServer2005作为数据库的理由为:
SQLServer2005能够满足今天的商业环境要求不同类型的数据库解决方案。
SQLServer2005中包含了非常丰富的新特性:
通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQLServer2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇。
由于大大减少了应用程序宕机时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制,SQLServer2005在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。
SQLServer是微软服务器家族中重要的一部分,通过微软服务器系列产品共有的Engineeringstrategy所实现的增强的管理性和集成性,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。
3网站的开发
3.1运行环境
为了保证网站运行的效率和可靠性,网站服务器端应具有较高的软硬件配置,客户端的要求不是很高。
此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。
其运行要求如下:
软件环境:
客户端:
Windowsill/7,InternetExplorer(IE)等
服务器端:
Windowsill/7,InternetInformationServer(IIS)4.0及其以上版本,IE等。
数据库:
SQLserver,运行于服务器端。
硬件环境:
服务器CPU:
PIII500以上,内存:
256M以上
客户机CPU:
P200MMX以上,内存:
32M以上
3.2网站静态结构分析
网站主要采用静、动相结合的方式,即静态的主画面和动态的图片相结合。
静态主页内容包括学首页、交通路径、旅游会议和旅游天气查询版块,留言板和旅游线路显示、旅游新闻、旅游酒店就是利用ASP.NET与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。
本网站默认的页面index.HTML, index.HTML提供了各个分版块的链接,其本身具备动态显示公告和新闻功能,开辟了在联系方式,友情链接校内等功能。
3.3基础优化
基础优化中最基本的是网站的结构,要注意的是在构架网站的时候采用的程序一定要迎合XX蜘蛛的评判规则,据研究,XX喜欢的是静态网站,就是HTML模式。
3.4动态分析
网站的基础优化做好后,接下来的任务就是后期维护,维护的三大部分就是更新、外联、友联。
4网站设计方向与推广
4.1网站的初始状况
刚建站的时候,我们所在的网站的关键字在搜索引擎上是没有排名的,只有在不断的优化的过程中慢慢的提升网站的排名。
优化过程大致分三点:
1)更新文章:
2)发布外链:
3)添加友链这3种。
4.2网站平台定位
影评网的目标是让所有喜欢看电影和想看好电影的人都能找到自己满意的电影。
影评网从好电影启动思考,我们认为“没有人不喜欢看电影,所有人都喜欢看好电影”。
以前,人们很难了解到有哪些好电影,该看什么好电影,上哪里找好电影。
有了网络,判断好电影的权利回归到了看电影的人手中。
看电影的人汇聚到影评网,把自己对电影的理解、评价添加到影评网电影数据库中,用博客表达观点、让评分代表自己、在群组激烈争论,好电影在影评网逐渐显现。
影评网的用户用评分、推荐、影评、群组话题为所有喜欢看电影的人提供了一个极其便捷和充实的平台,每个用户都可以找到自己喜欢的电影。
4.3网站客户定位
影评网客户定位于影视圈从业者与国内广大电影爱好者。
影评网的主要用户为热爱电影的高端人士,这部分人群有较高的生活品味,对电影有较为深刻的理解,同时也有一定的闲暇时间来撰写影评。
另一方面,影评网针对一些专业影迷用户,开设了会员功能,用户可以申请成为会员,为影评网提供最新的电影资讯。
4.4网站内容的设计与实现
网站主要采用静、动相结合的方式,即静态的主画面和动态的图片相结合。
静态主页内容包括学首页、交通路径、旅游会议和旅游天气查询版块,留言板和旅游线路显示、旅游新闻、旅游酒店就是利用ASP.NET与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。
本网站默认的页面index.HTML,index.HTML提供了各个分版块的链接,其本身具备动态显示公告和新闻功能,开辟了在联系方式,友情链接校内等功能。
4.5网站优化的设计与实现
站内优化:
站内优化是为了提高网站的用户体验度,提高网站的内容质量,有质量的东西才能更好的被用户使用。
站内优化是为了搜索引擎能更好的收录,为了提高关键词的排名。
在一定程度上来说,是为了让用户更舒心的接受你的网站,也就是常常我们所谓的用户体验。
一般,我们首先要考虑的则是网站策划的方向,因为你的方向决定了网站本质性质,归属于什么类型的网站,然后打好框架。
4.8网站推广的设计与实现
网站推广的方式有Geo、QQ推广、XX竞价、博客推广、论坛推广等,
选择适合自己的网站推广方法,往往能使公司的网站推广做到事半功倍。
举个例子,我们有时会去打开网页,我们会去搜索我们感兴趣的内容,搜索最新的消息,我们每天被不同的元素所吸引,我们被我们感兴趣的事物所吸引。
仔细观察,现在每个帖子的转贴次数和投票量,大的惊人。
如果经过修饰,比如吸引眼球的题目,或者丰富的内容,更是轻松破万,即使一个很一般的投票和转帖,都可以实现上千次的点击率。
继博客,论坛,视频,贴吧,QQ群,新闻网页之后,社区网站(论坛)成为了又一网络营销的利器,庞大复杂的关系网,成为了主要的网站推广平台。
5网站的详细设计
5.1后台实现功能
关键词分析是网站优化中最重要的一步,关键词分析还包括:
关键词关注量分析、竞争对手分析、关键词与网站相关性分析、关键词布置、关键词排名预测。
添加关键字
成功添加关键字
图5.1
5.1.1电影信息管理
此模块存储本站海量电影资源数据,属性包括:
电影名称(MovieName)、导演(DaoYan)、主演(ZhuYan)、上映年份(ShowTime)、电影类型(TypeId)、详细介绍(Content)、添加日期(AddTime)等,如图3所示。
图5.1.1
5.1.2电影评论管理
让广大电影爱好者能够说出自己内心想要表达的语言,对对应的电影进行畅所欲言,属性包括:
发言人,发言类型,发言时间等,如图4所示。
图5.1.2
5.1.3会员管理
本网站允许会员注册,会员注册后的信息会保存在数据库表中,会员通过前台登录也可方便、快捷的修改注册时所填写的信息,如图5所示。
图5.1.3
综上所述,影评网的前台用例图可以通过图5.1.4表现出来。
图5.1.4
5.2网站的布局
网站架构分析网站结构要符合搜索引擎的爬虫喜好,这样才有利于网站的优化。
网站架构分析包括:
剔除网站架构不良设计、实现树状目录结构、网站导航与链接优化。
这是我设计的网站布局图5.2。
图5.2
5.3 数据操作及表格设计
(1)进行数据库设计时,网站设计了一些基础的表格,供用户在基本操作中,快捷方便的使用。
如:
已经定义了一个数据库的信息,如果在另一个数据库中也将使用这些信息,在定义数据库字段内容时,不需要重复输入这些信息,而是采用调用已经定义好的数据库信息的模式,直接存储关联字段。
(2)在访问数据库时,采用公用数据模块存放访问数据库需要的对象。
该模块在各个功能模块中被直接调用,连接始终保持,并不是即时连接,这样,避免对数据库的反复连接,并减少代码编写,从而提高项目开发效率。
5.4 数据表设计详细介绍
1.后台管理员表,字段包括Id(管理员编号),Title(帐号说明),UserName(帐号),Pwd(密码),AddTime(添加时间),LastTime(最后一次登录时间)等,如表5.4.1所示。
字段名
类型
说明
备注
Id
Int
管理员编号
自动递增类型
Title
varchar
帐号说明
UsrName
Varchar
帐号
Pwd
Varchar
密码
AddTime
Datetime
添加时间
LastTime
Datetime
最后一次登录时间
LogCount
Int
登录次数
表5.4.1后台管理员表
2.评论表,字段包括CommentId(评论编号),CommentTypeId(类型),MovieId电影的ID),CommentUser(评论人),Commencement(评论内容),Commen(Timex(评论时间)等,如表5.4.2所示。
字段名
类型
说明
备注
Commandment
Int
评论编号
自动递增类型
Comment
Int
类型
1电影,2影迷社区
MovieId
Int
关联电影信息ID
CommentUser
Varchar
评论人名称
CommentContent
Varchar
评论内容
CommentTime
Datetime
评论时间
表5.4.2评论表
3.会员表,字段包括MemberId(会员编号),UserName(登录帐号),Userpwd(登录密码),LoginCount(登录次数),Tel(固定电话或手机号码),QQ,Email(电子邮箱),Sex(性别),RegTime(注册时间)等,如表4.3所示。
字段名
类型
说明
备注
MemberId
Int
会员编号
自动递增类型
UserName
Varchar
登录帐号
UserPwd
Varchar
登录密码
Tel
Varchar
固定电话或手机号码
Varchar
Varchar
电子邮箱
Sex
Varchar
性别
RegTime
Varchar
注册时间
LoginCount
Int
登录次数
表5.4.3会员表
4.电影信息表,字段包括MovieId(电影编号),MovieName(电影名称),TypeId(电影类型),DaoYan(导演),ZhuYan(主演),ShowTime(电影上映年份),PicAddress(电影缩略图片地址),Content(电影详细介绍),Hits(浏览次数)等,如表5.4.4所示。
字段名
类型
说明
备注
MovieId
Int
电影编号
自动递增类型
MovieName
Varchar
电影名称
TypeId
Int
电影类别
DaoYan
Varchar
导演
ZhuYan
Varchar
主演
ShowTime
Varchar
电影上映年份
PicAddress
Varchar
电影缩略图片地址
Content
Varchar
电影详细介绍
AddTime
Datetime
添加时间
Hits
Int
浏览次数
表5.4.4电影信息表
6网站的功能实现
6.1影迷社区
如果你在电影信息页面的评论模块没有充分表达出你内心的感受或者想听听来自其他人的声音,可以来此模块与众多电影爱好者一块分享、讨论相关话题。
此模块是对评论功能的一个扩展,让影迷大家庭中的每一员能够更广泛的表达自己的内心,畅谈自己的感悟,碰撞出思维的火花
发布信息处理:
发布及时影评信息,供影迷们讨论交流。
Page_load是为了使继承基类的页面中能够访问那些成员方法,默认的访问修饰符为protected。
IsNullOrEmpty指示指定的String对象是空引用还是Empty字符串。
publicpartialclassBBS:
System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
if(!
IsPostBack)
{
rptListComment.DataSource=WM.DAL.CommentDAL.GetListByCondition("*",1,0,"CommentTypeId=2","");
rptListComment.DataBind();
if(Request.Cookies["memberinfo"]!
=null)
{
txtCommentUser.Text=Server.UrlDecode(Request.Cookies["memberinfo"]["UserName"]);
}
}
}
protectedvoidbtnSubmitComment_Click(objectsender,EventArgse)
{
if(string.IsNullOrEmpty(txtCommentUser.Text.Trim()))
{
WM.Common.PageHelper.Alert(this,"发言人不能为空。
");
txtCommentUser.Focus();
return;
}
if(string.IsNullOrEmpty(txtCommentContent.Text.Trim()))
{
WM.Common.PageHelper.Alert(this,"发言内容不能为空。
");
txtCommentContent.Focus();
return;
}
WM.Model.CommentInfocinfo=newWM.Model.CommentInfo();
cinfo.CommentContent=txtCommentContent.Text.Trim();
cinfo.CommentTypeId=2;
cinfo.CommentUser=txtCommentUser.Text.Trim();
cinfo.MovieId=0;
if(WM.DAL.CommentDAL.Add
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 28 影评 网站 开发 推广 要点