视频点播系统概要设计文档

视频点播系统概要设计文档

ID:12539272

大小:2.02 MB

页数:21页

时间:2018-07-17

视频点播系统概要设计文档_第1页
视频点播系统概要设计文档_第2页
视频点播系统概要设计文档_第3页
视频点播系统概要设计文档_第4页
视频点播系统概要设计文档_第5页
资源描述:

《视频点播系统概要设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于充值卡的视频点播网站系统概要设计文档V2.02010-6-16201.引言31.1.目标31.2.范围31.3.命名规则31.4.文档相关术语31.5.项目背景42.任务概述42.1.系统需求概述42.2.系统设计目标42.3.软件开发平台42.4.软件运行环境42.5.限制描述53.系统结构设计53.1.B/S模式53.2.层次结构54.数据库设计64.1.数据命名规则64.2.数据字典64.2.1.表——用户(M_User)64.2.2.表——管理员(M_Manager)74.2.3.表——点卡(M_Card)74.2.4.表——视频(M_Medi

2、a)74.2.5.视图85.系统元素设计95.1.类设计95.2.关键函数设计106.子系统设计106.1.账户注册子系统106.1.1.控制层116.1.2.视图层116.2.登入子系统126.2.1.用户登入子系统126.2.2.管理员登入子系统126.2.3.视图层136.3.点卡生成子系统136.3.1.控制层146.3.2.视图层146.4.视频上传子系统146.4.1.控制层156.4.2.视图层156.5.账户充值子系统166.5.1.控制层166.5.2.视图层167.接口设计17207.1.人机交互接口设计规范177.1.1.字体设计17

3、7.1.2.控件设计177.1.3.界面设计177.2.内部接口设计187.3.外部接口设计187.4.提示警告方式设计187.4.1.提示警告报错窗口设计187.4.2.文字提示警告设计198.限制条件和测试要点198.1.限制条件198.2.测试要点209.补充说明209.1.附录A外部软件约束说明209.2.附录B难点问题的讨论及实现方案209.2.1.如何实现点卡在系统中的功能209.2.2.如何远程登入的电脑能点播服务器视频资源20201.引言本章对该文档的目的,功能范围,术语,相关文档,版本更新进行说明。1.1.目标本文档的目的是保证系统设计的

4、规范化,使设计人员遵循统一的概要设计书规范,减少系统设计的时间,降低系统实现的风险,做到系统设计的规范性和全面性。以利于系统的视线,测试和版本升级等。本说明书的预期读者为系统设计人员,软件开发人员,客户方以及项目测评人员。1.2.范围本文档用于软件设计阶段的概要设计,其上依据的是《需求分析规格说明书》,软件概要设计的范围是:软件系统的总体结构设计,数据库和数据结构的设计,接口设计及相关类设计。1.3.命名规则基本命名规则按照中文代英文的命名规范,以便分辨和理解;变量对象命名规则:申明全局变量,局部变量对象的命名规则;数据库对象命名规则:申明数据库表名,字段

5、名,索引名,视图等对象的命名规则。1.4.文档相关术语⑴用户:持有本系统点卡,并注册使用本系统进行网页浏览及视频点播的所有人员。⑵管理员:负责管理用户信息和视频资源信息,点卡的生成及发放,以及维护系统的员。⑶点卡:用户对账户进行充值的中间媒体,一般包括卡号和密码,用系统自动生成,管理员向用户发放。⑷表:数据库中每一种数据集中存贮在一个表中。⑸记录:数据库中每一条数据称为一条记录。⑹标志位:在本系统的数据库表中有几个标志位,是对某种状态的标志,例如黑名单标志。⑺视图:相应级别的用户可以访问的数据和可以执行的操作的范围。⑻模块:某一相对独立的功能。⑼asp.N

6、et:是微软公司的技术,是一种嵌入网页中的脚本可有因特网服务器执行的服务器端脚本技术,是把基于通用语言的程序在服务器上运行。201.1.项目背景本系统由本小组开发成员根据软件工程大作业设计并研发,由前台Web页面和后台数据库构成,采用开发平台为MicrosoftVisualStudio.Net2003(asp.Net),数据库使用SqlServer2000进行开发。2.任务概述本章主要叙述本系统的需求概述,总体功能要求和目标,软件开发平台要求,软件运行环境以及系统的限制描述。2.1.系统需求概述⑴功能需求:账号注册,点卡充值,视频点播,信息修改,视频管理,

7、账户管理,点卡生成,黑名单系统。⑵界面要求:简洁,美观,大方,便于操作。⑶扩展功能:可以将新生成的点卡从系统中导出至指定的Excel文件中。2.2.系统设计目标为用户创造一个良好的家庭影院享受环境,提供最新,最精彩,最全面的视频资源;为管理创造一个易于操作,便于管理的视频点播网站后台系统;保证系统的可行性,正确性及稳定性。2.3.软件开发平台本系统所采用的开发软件如下:⑴数据库:MicrosoftSqlServer2000⑵服务器:IIS(InternetInformationServices,微软)⑶编程平台:MicrosoftVisualStadio.

8、Net20032.4.软件运行环境硬件环境:中低档配置PC机即可(

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

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

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