基于充值卡的视频点播网站系统概要设计书.doc

基于充值卡的视频点播网站系统概要设计书.doc

ID:58372589

大小:1.91 MB

页数:18页

时间:2020-04-30

基于充值卡的视频点播网站系统概要设计书.doc_第1页
基于充值卡的视频点播网站系统概要设计书.doc_第2页
基于充值卡的视频点播网站系统概要设计书.doc_第3页
基于充值卡的视频点播网站系统概要设计书.doc_第4页
基于充值卡的视频点播网站系统概要设计书.doc_第5页
资源描述:

《基于充值卡的视频点播网站系统概要设计书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于充值卡的视频点播系统概要设计书1.引言本章对该文档的目的,功能围,术语,相关文档,版本更新进行说明。1.1.目标本文档的目的是保证系统设计的规化,使设计人员遵循统一的概要设计书规,减少系统设计的时间,降低系统实现的风险,做到系统设计的规性和全面性。以利于系统的视线,测试和版本升级等。本说明书的预期读者为系统设计人员,软件开发人员,客户方以及项目测评人员。1.2.围本文档用于软件设计阶段的概要设计,其上依据的是《需求分析规格说明书》,软件概要设计的围是:软件系统的总体结构设计,数据库和数据结构的设计,接口设计及相关类设计。1.3.命名规则基本命名规则按照

2、中文代英文的命名规,以便分辨和理解;变量对象命名规则:申明全局变量,局部变量对象的命名规则;数据库对象命名规则:申明数据库表名,字段名,索引名,视图等对象的命名规则。1.4.文档相关术语⑴用户:持有本系统点卡,并注册使用本系统进行网页浏览及视频点播的所有人员。⑵管理员:负责管理用户信息和视频资源信息,点卡的生成及发放,以及维护系统的员。⑶点卡:用户对账户进行充值的中间媒体,一般包括卡号和密码,用系统自动生成,管理员向用户发放。⑷表:数据库中每一种数据集中存贮在一个表中。⑸记录:数据库中每一条数据称为一条记录。⑹标志位:在本系统的数据库表中有几个标志位,是对

3、某种状态的标志,例如黑标志。⑺视图:相应级别的用户可以访问的数据和可以执行的操作的围。⑻模块:某一相对独立的功能。⑼asp.Net:是微软公司的技术,是一种嵌入网页中的脚本可有因特网服务器执行的服务器端脚本技术,是把基于通用语言的程序在服务器上运行。1.1.项目背景本系统由本小组开发成员根据软件工程大作业设计并研发,由前台Web页面和后台数据库构成,采用开发平台为MicrosoftVisualStudio.Net2003(asp.Net),数据库使用SqlServer2000进行开发。2.任务概述本章主要叙述本系统的需求概述,总体功能要求和目标,软件开发平

4、台要求,软件运行环境以及系统的限制描述。2.1.系统需求概述⑴功能需求:账号注册,点卡充值,视频点播,信息修改,视频管理,账户管理,点卡生成,黑系统。⑵界面要求:简洁,美观,大方,便于操作。⑶扩展功能:可以将新生成的点卡从系统中导出至指定的Excel文件中。2.2.系统设计目标为用户创造一个良好的家庭影院享受环境,提供最新,最精彩,最全面的视频资源;为管理创造一个易于操作,便于管理的视频点播后台系统;保证系统的可行性,正确性及稳定性。2.3.软件开发平台本系统所采用的开发软件如下:⑴数据库:MicrosoftSqlServer2000⑵服务器:IIS(In

5、ternetInformationServices,微软)⑶编程平台:MicrosoftVisualStadio.Net20032.4.软件运行环境硬件环境:中低档配置PC机即可(存256MB,P4以上处理机,显卡独立或集成均可)软件环境:Client:Windows2000/XP/2003/Vista/7RealPlayer播放器Server:Windows2000/XP/2003/Vista/7MicrosoftOfficeExcelMicrosoftSqlServer2000IIS(InternetInformationServices)1.1.限制

6、描述本系统未提供对视频进行评论及请求视频资源的功能。2.系统结构设计本章主要讲述的是本系统架构设计,包括系统高层设计,分布式机制设计,作业管理策略,架构模型的采用等。2.1.B/S模式本系统采用的是B/S结构,即浏览器/服务器结构。在这种结构下,用户工作界面是通过WWW浏览器来实现的,简化了客户端电脑载荷。他最大的优点是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就可以了,且实时性好,是当今非常流行的一种架构设计模式。如图3.1所示:2.2.层次结构为使软件代码清晰可读,本系统的设计为层次结构,共分为三层:数据库连接层,控制层,视

7、图层。功能分配如下:①数据库连接层:主要负责系统与数据库的连接,保证系统和数据库的通信和交互;②控制层:本层负责整个系统的业务操作,利用下层提供的连接服务执行各种操作,为上层提供服务,包括提供前台所需的显示数据和播放信息及后台要执行的增删改操作等;③视图层:本层可分为两部分,前台和后台,负责前台和后台的显示控制,页面跳转控制及调用控制层的函数完成指定的操作。结构图如图3.2:1.数据库设计本章主要讲述的是本系统所使用的数据库中相关表和视频及其关系。1.1.数据命名规则本系统数据库中数据项的命名规则是采用中文和英文结合的,其中个别使用频率很高的项采用的是英文

8、,这样便于编程的时候使用提高速度;大部分数据项是用中文命名,以便于

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

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

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