code学习

PHP项目学习1架构前言开发背景需求分析系统分析

最近在学习PHP,看了《轻松学PHP》,2天看完,学习了很多基础知识,可是没有出什么成果。然后看《PHP项目开发全程实录》,里面讲到一个online影视365网,刚好有一个朋友也要使用PHP做一个视频类的网站,所以我就用这个项目来练练。

主要内容:

  • 架构
  • 前言
  • 开发背景
  • 需求分析
  • 系统分析
    • 系统目标
    • 系统的功能结构

online影视365网,Apache+PHP+adodb+phpMyAdmin+MySQL实现。

在全球知识经济和信息化高速发展的今天,网络化是企业发展的趋势,21世纪的人更习惯在网站上听音乐、看电影,所以企业要在同领域中得到突飞猛进的发展,就必须借助网络。

当今社会进入一个信息快速发展的社会,在网络世界浏览信息的同时,也可以听听歌曲,这样既愉悦了身心,有得到了最新的市场动态,由此网络上也出现了很多的影视网站,都很受到欢迎。未来视听生活的新空间,也必然在宽带互联网上开启。VOD(视频点播)的概念已经被越来越多的人接受,逐渐成为网络发展的必然趋势之一。

xxx影视有限公司是一家以影视为主的公司。为了扩大企业规模,增强企业竞争力,决定向多元化发展,计算机技术、网络通信技术、多媒体技术、数据存储技术的飞速发展,对人类生产和生活方式产生了很多的影响。网络传播以其特有的快速、高效、便捷的被人们所接受、随着多媒体数据的存储、传输、应用技术的不断成熟,宽带网络的不断发展,我们有理由相信视频点播一定会成为网络内容创新的重头戏。

根据客户要求、成本核算,本系统索要实现的功能如下:

  • 网站实行会员等级管理,分“普通会员”和“高级会员”2种
  • 网站提供下载和在线视听功能,不同的会员等级实现的功能操作也不同
  • 网站分前台和后台2部分,没有权限,用户无法进入后台进行管理
  • 独特的点歌模块,为网站会员提供点歌平台(其实我觉得这个功能是不是附送的,有点鸡肋)
  • 前期数据量比较少,可以使用小型数据库,以节约成本,如果后期数据量增大,则可以更换大型数据库

其实基本上和需求相关

online365影视网主要实现一下目标:

  • 自定义鼠标样式(这个应该是CSS的内容)
  • 采用无边框窗口技术
  • 信息搜索灵活、方便
  • 采用多媒体引用技术播放影音文件
  • 网站采用文件上传和下载技术实现图像、音频、视频文件的客户端上传和下载(这个也算是技术?不就是会用file类型的input标签,然后会使用file的io操作,看来真是能够使用的就算是自己的技术)

online影视365网的前台功能结构

PHP项目学习1架构前言开发背景需求分析系统分析

online影视365网的后台功能结构

PHP项目学习1架构前言开发背景需求分析系统分析

未完待续。。。