目 录 1、引言................................................................................................................................ 1 paper51.com 1.1 背景分析............................................................................................................... 1 copyright paper51.com
1.2 可行性分析........................................................................................................... 1 http://www.paper51.com 2、设计构思........................................................................................................................ 1 copyright paper51.com 2.1 设计思想............................................................................................................... 2 内容来自www.paper51.com 2.2 系统功能流程图................................................................................................... 3 copyright paper51.com 2.3 开发平台选择....................................................................................................... 3 http://www.paper51.com 3、系统功能模块实现....................................................................................................... 3 paper51.com 3.1 模块功能划分及实现.......................................................................................... 3 内容来自www.paper51.com
3.1.1新用户注册模块............................................................................................. 3 copyright paper51.com 3.1.2会员登录与登出模块...................................................................................... 5 内容来自www.paper51.com
3.1.3会员修改资料模块......................................................................................... 6 内容来自www.paper51.com
3.2 站内搜索功能实现................................................................................................ 7 http://www.paper51.com 3.3 视频收费功能实现................................................................................................ 8 copyright paper51.com 3.4在线播放功能实现................................................................................................. 9 内容来自论文无忧网 www.paper51.com
4、数据库设计与函数..................................................................................................... 10 内容来自论文无忧网 www.paper51.com 4.1 数据库详细设计.................................................................................................. 10 内容来自论文无忧网 www.paper51.com 4.2 数据库连接函数.................................................................................................. 13 copyright paper51.com 4.3 数据库查询函数.................................................................................................. 13 内容来自www.paper51.com
5、结束语.......................................................................................................................... 14 paper51.com
参考文献............................................................................................................................ 15 内容来自www.paper51.com 致 谢............................................................................................................................. 16 http://www.paper51.com
附 录 Ⅰ............................................................................................................................. 17 内容来自论文无忧网 www.paper51.com 附 录 Ⅱ............................................................................................................................. 20 copyright paper51.com 附 录 Ⅲ............................................................................................................................. 22 内容来自论文无忧网 www.paper51.com 内容来自论文无忧网 www.paper51.com 1、引言 内容来自论文无忧网 www.paper51.com
1.1 背景分析 内容来自www.paper51.com 计算机及通信技术的空前发展为流媒体技术的发展奠定了坚实的基础,创造了良好的应用环境,而流媒体技术的进步又推动和促进了计算机及通信技术向更高的水平跃进。流媒体技术从问世起即引起人们的广泛关注,并迅速由科学研究走向应用,其应用领域遍及人类社会的各个方面。 http://www.paper51.com 视频点播系统是分布式流媒体的一种重要的应用系统。视频点播系统也被称为VOD系统,其全称是Video-On-Demand,意即按需要的视频流播放。视频点播技术是当前流媒体通信应用的一项前沿技术,是面向未来的信息、通信等相关技术相结合的新技术。同时视频点播又是一项业务,它泛指利用交互式网络将声音图像进行实时传输,以实现影视点播、信息查询、电视购物、远程教育等服务的一项交互式多媒体应用业务。[1] copyright paper51.com
它极大地挑战了传统的视频服务模式即用户只能被动地接收广播的节目,用户没有能力选择节目的内容。但有了视频点播就完全不同了。收费视频点播服务系统配备有一个很大的节目库,用户可以浏览节目目录,随时点播其中的节目,而系统则根据用户的请求,采取扣点卡点数或包月方式来收取费用,提供给会员需求的服务。 http://www.paper51.com
1.2 可行性分析 paper51.com 在技术性方面,我们采用MacromediaDream Weaver MX 2004 作为编辑器,它是一款专业的网站开发编辑器,可以用于对Web站点、Web页和Web应用程序进行设计、编码和开发,整个生产过程可以自动化,增强开发小组的工作效率;编程环境是基于PHP+MySQL技术,其中PHP是一种服务器端脚本编写语言,可以用于创建和运行动态网页或Web 应用程序,MySQL则用于创建数据库并存储数据。 内容来自www.paper51.com 在经济性方面,收费视频点播系统属于小型商业性网站,开发成本较低,且经济效益远远超过开发成本,因而具有市场潜力和开发价值。 内容来自www.paper51.com 在操作性方面,用户只需注册成网站的会员,确认了会员的资格,才能继续其他操作。在登录系统后可以实现站内搜索、在线收看视频等功能,系统会根据会员的服务消费,采取扣点卡点数或包月方式来收取费用,用户通过付费即可播放相应的节目。 copyright paper51.com 2、设计构思 http://www.paper51.com
2.1 设计思想 paper51.com 1)网页的风格样式 paper51.com
网页是运行于用户端的,用户对信息的获取和输出都以它为直接对象的,同时,网页也是网站的基本组成单元。从系统的观点来看,每一个网页也是多种要素的集合,是—个有机整体,设计好网页,需要了解网页的设计要素,处理它们的关系,把它看成不同功能的子系统来分析和设计。 paper51.com 网页的风格设计需要考虑综合的印象值。信息实质内容、用户群、以及技术特点等等应进行系统化的考虑,互相配合,达到形式与功能的平衡。准确达到设计目的。一味的追求新奇夸张的表现形式,并不一定能达到预先的设计预想。网站的风格的设计同时也决定了网页编写的语言和其他技术手段。[1] http://www.paper51.com
2)用户界面设计 paper51.com 网站的人机界面的设计主要集中在对于网页的人机系统设计上。网页的浏览是由用户和电脑共同完成的,它的设计不可避免的牵涉到人机工学的原则,并且结合网页传达的特殊性。在这设计过程中需要系统化的考虑诸多要素。最后以不同页面方案出现。浏览器的操作状况直接影响网页的阅读。浏览器的尺寸、工具栏、滚动条、地址栏等属性,配合不同功能的网页,使得界面的可用性达到一个理想的程度。例如某些用户需要可打印的资料网页,就需要可调整的浏览器的网页尺寸。或是提供与常用打印纸的相近网页尺寸,避免用户重新拷贝整个文件等等。 http://www.paper51.com
整个网站界面的可用性,需要在设计过程中不断的完善。它是一个迭代向上的过程。在系统化设计过程里是贯穿始终的。[1] http://www.paper51.com |