- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 网络数据库应用实例 本章内容: l??????VOD点播系统总体规划 ? l? 数据库及数据表的建立 l ???? 创建主界面及实现各功能主程序 ? 学完前几章,读者已经具备了在ASP中开发网络数据库实用程序的条件。这一章将通过一个VOD点播系统的设计实例,说明网络数据库的一个简单应用。 10.1 VOD点播系统的规划 “VOD点播系统”是运行在Web服务器中的一个Web应用程序,可以实现用户在线点播功能。该系统的主要功能包括: 会员注册:在线点播的用户必须申请一个唯一的会员帐号和密码,然后用该帐号和密码登陆后才可实现在线点播。 热点排行:向会员推荐在会员当中最受欢迎的排行前十位节目的详细信息。 历史查询:会员可以查询自己所点播过的节 目的详细信息。如果该系统设计为收费系统,会员可根据自己的点播情况来续交费用。 节目播放:用插件实现节目的播放功能。 在该VOD点播系统的主界面中还可以加入其它的功能,如:必威体育精装版加入、会员留言簿等。管理员可根据会员通过留言簿提交上来的意见和要求改善服务质量,这两项功能读者可利用前面所学知识自行实现。 10.2 数据库及数据表的创建 在SQL Server的企业管理器中手动建立VOD数据库和所有表,也可以在查询分析器Query Analayzer中执行第7章中的相关SQL语句来创建。 10.2.1 节目信息表Playbill 此表详见10.1节目信息表Playbill Playbill表(见表10.1)存储点播节目的有关信息。会员通过了解节目的详细资料来点播自己感兴趣的节目。 建好后的Playbill表如图10-1所示。 10.2.2 历史记录表Order-log Order-log表( 见10-2)存储了会员的历史点播记录。该表详细记录了会员点播的时间以及节目名称等。如果该VOD点播系统为收费系统,那么这将是收费的重要依据。会员也可以通过该表查看自己的点播记录。 10.2.3 会员表Member Member表存储会员注册有关信息。为了保证该点播系统的服务对象为特定会员群体,需要根据会员填写的注册信息对照该表对登陆会员进行身份验证。表10-3是表结构的定义及其关联信息。 10.2.4 节目分类表Sort Sort表存储节目分类的信息。所有节目进行二级分类,其中一级类别为节目的种类(如电影、电视剧场等),二级类别是根据一级类别下具体节目内容的性质不同进行的更为详尽的分类(如:国内、国外等)。 10.3 网站主页 10.3.1 系统程序流程图 本系统流程图见本书10-5。 10.3.2 会员登陆界面 1.会员在登陆VOD点播系统点播节目之前需要进行身份验证。在会员登陆界面Login.htm输入自己的会员帐号和登陆密码,通过程序login.asp来验证身份(图10-6所示)。如果会员填写的登陆信息出错则会调用error.asp程序提示相应错误信息。如密码输入错误则如图10-7。 2.源程序 详见本书第十章。P273. 13.3.3 注册会员界面 1.如果不是会员,那么点击会员登陆界面的“注册会员”就调入register_info.htm网页,进行新会员注册,如图10-8。该界面完成用户资料的添加与修改。 如下图10-8 新会员注册界面 会员在表格中输入相关数据后,点击“注册”按钮,系统就将会员填写的数据传给register.asp程序,进行对会员输入信息的合法性判断,如不符合系统要求或该会员已注册过,则给出相应的错误信息提示,要求用户重新按要求填写;若符合要求,则将会员信息添加到Member表中。本系统以会员帐号作为核查该会员是否已注册的依据。 当会员注册登陆成功后(见图10-9),就可登陆到VOD点播系统进行节目点播了。 2.源代码 详见本书第十章。P277. 10.3.4 创建点播界面及节目单的分页显示 1.会员通过login.htm成功登陆或新会员通过register-_info.htm界面正确填写注册信息成功登陆后即可进入vod1.asp界面进行vod点播。 图10-9为会员进入VOD点播系统的初始界面vod1.asp。会员可点击节目的一级分类以查看更为详尽的二级节目分类。 如点击“电影大全”即可显现二级节目分类即“国内”和“国外”两大类,再点二级分类题目就可对该类节目进行分页显示。
您可能关注的文档
- Visual Basic语言程序设计教程(第二版) -程胜利 第9章 数组.ppt
- Visual Basic语言程序设计教程(第二版) -程胜利 第11章 文件.ppt
- Visual Basic语言程序设计教程(第二版) -程胜利 第12章 菜单与对话框.ppt
- Visual Basic语言程序设计教程(第二版) -程胜利 第13章 数据库.ppt
- Visual Basic语言程序设计教程(第二版) -程胜利 第15章 程序调试与软件测试.ppt
- Visual C++ 6.0实例教程 第2章.ppt
- Visual C++ 6.0实例教程 第4章.ppt
- Visual C++ 6.0实例教程 第5章.ppt
- Visual C++ 6.0实例教程 第7章.ppt
- Visual C++ 6.0实例教程 第8章.ppt
文档评论(0)