ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt

ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt

ID:50037445

大小:2.71 MB

页数:31页

时间:2020-03-08

ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt_第1页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt_第2页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt_第3页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt_第4页
ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt_第5页
资源描述:

《ASP.NET网络应用开发教程 教学课件 作者 雷亮 第11章 综合开发实例—在线影视播客网.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章综合开发实例—在线影视播客网11.1概述随着Internet的发展,通过文字信息来展现自我已经不是主要的方式了。随着播客网站的不断出现,通过视频方式来展现自我已经受到了广大网友的青睐。网友可以将自己拍摄或自己制作的视频上传到在线影视播客网中,以提供给其他网友浏览,并可以通过评论功能为上传的视频进行评论,以增进网友之间的互动交流。11.2项目总体设计11.2.1需求分析通过调查,要求系统具有以下功能:(1)会员注册,密码找回功能;(2)在线影视播放;(3)对影视发表评论;(4)对影视进行投票;(5)

2、会员积分功能;(6)影视模糊查询等;(7)影视人气排行;(8)搜索功能,快速查找到需要的影视;(9)个人影视管理,个人影视评论管理;(10)会员上传影视;(11)管理员审核影视;(12)后台会员管理功能;(13)易维护性和易操作性的后台管理。11.2.2可行性分析(1)经济性(2)技术性11.2.3编写项目计划书1.引言(1)编写目的(2)背景2.概述(1)项目目标(2)应交付成果(3)项目开发环境(4)项目验收方式与依据3.项目团队组织(1)组织结构(2)人员分工图11.1项目团队组织结构图11.2.4

3、构建开发环境1.网站开发环境2.服务器端3.客户端11.3数据库设计一个成功的管理系统是由50%的业务+50%的软件所组成的,而50%的成功软件又由25%的数据库+25%的程序所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。本网站采用SQLServer2005数据库,名称为db_Video,其中包含8张数据表。下面分别给出数据表概要说明、数据库E-R图分析及主要数据表的结构。11.3.1数据库概要说明图11.2数据表树形结构图11.3.2

4、数据表概要与结构1.用户注册表字段名数据类型长度主键否默认值描述IDint4是无自动编号userNamevarchar30否无用户登录名userPassvarchar30否无用户密码passQuestionvarchar50否无密码提示问题passAnswervarchar50否无密码提示答案emailvarchar50否无E-mail地址lockbit1否0是否锁定lockCausevarchar50否无锁定原因表11.3userRegister的结构2.用户详细信息表3.视频详细信息表4.视频评论表5

5、.视频排行表6.视频投票信息表7.公告信息表11.4文件结构设计图11.3网站文件组织结构图11.5公共类设计公共类的使用可以提高开发效率以及方便以后对程序的维护,本节将介绍Web.Config文件的设计、operateData公共类和operateMethod公共类。11.5.1Web.Config文件设计在本系统中对Web.Config文件配置系统的总体信息,如数据库连接字符串、设置允许上传最大文件等。11.5.2operateData数据库操作类在operateData公共类中执行对数据库的操作,例

6、如,创建数据库的连接,添加、删除和更新数据库中的信息,获取一行或多行数据等。1.创建数据库连接2.执行SQL语句返回单行数据3.执行数据操作4.执行SQL语句并返回表中所有数据5.执行SQL语句返回某行数据是否存在6.执行SQL语句返回某行某列数据7.登录查询11.5.3operateMethod公共方法类在operateMethod公共类中编写开发程序时经常使用到的方法,例如,截取字符串、显示数据格式、转换视频等方法。在该类中需要设置几个全局变量,以方便在下面的开发中调用。1.截取文本字符串2.替换文本

7、字符串3.转换视频文件类型4.截取视频图片5.显示并播放视频11.6项目模块开发11.6.1在线影视播客网首页图11.4在线影视播客网首页1.页面设计2.代码编写11.6.2最新视频页面图11.5最新视频页1.页面设计2.代码编写11.6.3个人管理上传页面图11.6个人管理上传页1.页面设计2.代码编写11.6.4播放视频并发表评论页面1.页面设计2.代码编写图11.7播放视频并发表评论页11.7网站打包与发布网站开发完成后最终的目地是将其发布到Internet上,以提供用户浏览访问。实现的网站发布可以

8、使用两种方法,第一种方法是使用VisualStudio2005开发工具提供的“发布网站”工具。第二种方法是使用FTP工具将网站发布到Internet。图11.8选择“发布网站”图11.9选择路径按钮图11.10FTP站点选项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。