您的位置:新文秘網(wǎng)>>畢業(yè)相關/畢業(yè)論文/文教論文/>>正文

畢業(yè)論文:視頻點播網(wǎng)站設計

發(fā)表時間:2013/7/10 9:46:55


視頻點播網(wǎng)站設計

專業(yè):網(wǎng)絡工程 班級:網(wǎng)092本 姓名:朱子寧 指導教師:沈洋
摘 要
隨著人們生活水平的不斷提高,對文化產(chǎn)品和服務的需求越來越強烈。電影成了百姓文化生活、休閑娛樂的一種選擇。本文是針對滿足廣大百姓對文化藝術(shù)追求的不斷提高的實際情況,開發(fā)的小型網(wǎng)站設計課題。本文實際設計一個電影視頻網(wǎng)站,該網(wǎng)站內(nèi)容豐富多彩,包含了影片查詢、優(yōu)惠活動、預告片等,并有影評留言板功能實現(xiàn)用戶間、用戶和管理員間的交流。
本系統(tǒng)是基于B/S模式,采用的是ASP + SQL Server 2000模式的開發(fā)集成環(huán)境。此系統(tǒng)的設計從功能上來說,是比較完備的,系統(tǒng)以Web界面與管理員交互,為管理員提供信息并接受其操作,同時通過數(shù)據(jù)庫管理系統(tǒng)來存儲信息數(shù)據(jù)。本系統(tǒng)的基本功能:數(shù)據(jù)進行錄入、修改、刪除、查詢、統(tǒng)計的基本功能。
關鍵詞:ASP ;電影視頻;SQL



Abstract
With the continuous improvement of people’s living standards, the demands for cultural products and services are becoming stronger and stronger. Thus, the film becomes the option for people to enjoy their cultural life and recreation. Based on the actual situation, this paper develops a small website to meet the increasingly high demand of the majority who wish to pursue the continuous improvement of their cultural and artistic life. In reality, in this paper, the author designs a colorful movie video website, with the functions of Videos query, promotion programs, movie trailers, etc. And it is also with the function of message boards for film review in order to realize the communication between the users and the administrators.
The system is based on B/S mode with development environment of ASP + SQL Server 2000 integration service. Functiona
……(新文秘網(wǎng)http://www.120pk.cn省略1989字,正式會員可完整閱讀)…… 
通過第三方組件來擴充功能;而且用ASP編寫的頁面非常小巧;靈活;使用無需編譯;可以方便的進行人機交互。同時又可以用非常簡單的語句實現(xiàn)對數(shù)據(jù)庫的操作。由于ASP程序的短小精干,對于繁忙的網(wǎng)絡系統(tǒng)不會造成很大的壓力。
從技術(shù)上來說,是可行的。
2.1.3操作上的可行性
該系統(tǒng)在操作上很簡單的,不需要太高的學歷,上手會很快,可以輕松地使用本系統(tǒng)。啟動系統(tǒng)后進入登陸用戶界面,工作人員用自己登陸名和密碼進入系統(tǒng)操作頁面就可以進行操作。
綜上所述,從各方面來看,我們在現(xiàn)行條件下可以設計出較合適的平臺系統(tǒng),在操作上是可行的。
2.2系統(tǒng)功能需求分析
2.2.1設計思路
(1)系統(tǒng)應達到影片管理和滿足使用的需求,并達到使用過程中的直觀,方便,實用,放心等要求;
(2)系統(tǒng)使用模塊化的程序設計方法,既便于網(wǎng)站各種功能之間的修改和組合,又便于未曾參與開發(fā)的人員對系統(tǒng)的技術(shù)補充,維護;
(3)系統(tǒng)應具有的功能有:數(shù)據(jù)庫維護,及時依據(jù)客戶需要對數(shù)據(jù)的添加、備份、修改、刪除等操作;
(4)系統(tǒng)開發(fā)應充分利用現(xiàn)有資源,以及采用先進的管理系統(tǒng)開方案和現(xiàn)有軟件環(huán)境及,從而達到提高所需效果的目的和網(wǎng)站開發(fā)水準。
(5)在開發(fā)過程中,選擇ASP作為設計開發(fā)工具、SQL Sever作為后臺數(shù)據(jù)庫軟件,設計了電影視頻網(wǎng),實現(xiàn)基本管理功能。。
2.2.2主要功能
(1)用戶注冊登錄功能。
用戶注冊:系統(tǒng)將驗證用戶是否存在,以及用戶信息是否合法。
用戶登錄:系統(tǒng)將驗證用戶是否存在,輸入信息是否正確。
(2)個人信息維護功能。用戶可以對自己的信息進行增加、修改,也可以修改密碼[3]。
(3)管理員登錄功能。管理員可以進行登錄,系統(tǒng)將驗證管理員是否存在,輸入信息是否正確。
(4)用戶管理功能。管理員可以對用戶進行管理,可以查看用戶信息,添加、刪除用戶。
(5)對電影的評論系統(tǒng)
(6)用戶的付費系統(tǒng)和充值系統(tǒng)
2.2.3擬解決的關鍵問題
1)數(shù)據(jù)庫的建立:由于該系統(tǒng)需要對數(shù)據(jù)進行查詢、管理、修改、更新等操作,所以需要具備完善的數(shù)據(jù)庫,對數(shù)據(jù)種類進行詳細劃分,并找到它們之間的關系。
解決方法:用ASP訪問數(shù)據(jù)庫。
2)如何使整個網(wǎng)站有一個良好的可持續(xù)性發(fā)展,能夠全天候安全,穩(wěn)定的運行,做到少出錯,穩(wěn)定性高。
解決方法:加強管理員對于網(wǎng)站維護的簡便性。
2.3業(yè)務流程分析
電影視頻網(wǎng)工作流程為:系統(tǒng)啟動并進入系統(tǒng)首頁界面,所有用戶都可以瀏覽系統(tǒng)主頁面。通過權(quán)限判斷,用戶注冊后,能對影片查詢等進行操作,以及進行影評留言交流[4]。系統(tǒng)登錄界面,登陸進入后臺管理,管理員可對管理員用戶管理、站內(nèi)新聞管理和系統(tǒng)管理等進行管理操作。本系統(tǒng)的簡單業(yè)務流程圖如圖2.3所示:

圖2.3業(yè)務流程圖
本系統(tǒng)是利用現(xiàn)代化的計算機網(wǎng)絡技術(shù)將電影視頻網(wǎng)管理進行整合,按照實踐過程設計完成的。同時完善服務,初步設計一個電影視頻網(wǎng)的平臺。為了使系統(tǒng)在各項管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量[5]。
2.4數(shù)據(jù)流程分析
數(shù)據(jù)流程分析主要包括對信息的流動,傳輸,處理,存儲,分析,等。數(shù)據(jù)流分析的目的是發(fā)現(xiàn)并解決數(shù)據(jù)流的問題。現(xiàn)有的數(shù)據(jù)流分析是通過分層數(shù)據(jù)流圖(data flow diagram,簡稱DFD)來實現(xiàn)的。其具體的做法是:根據(jù)業(yè)務流程圖業(yè)務流程的順序,在測量數(shù)據(jù)處理過程的相關知識,繪制成一套完整的數(shù)據(jù)流程圖。
整個系統(tǒng)的數(shù)據(jù)流程圖如下圖2.4所示:

圖2.4 系統(tǒng)的數(shù)據(jù)流程
2.5數(shù)據(jù)庫設計
2.5.1數(shù)據(jù)庫概念結(jié)構(gòu)設計
根據(jù)上面的系統(tǒng)功能需求分析、業(yè)務流程分析和數(shù)據(jù)流程分析,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結(jié)構(gòu)設計打下基礎[6]。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。
下面對主要的實體E-R圖作一下展示。
整體E-R圖如下圖2.5.1所示:

圖2.5.1a整體ER圖

用戶實體E-R圖如圖2.5.1b所示:

圖2.5.1b 用戶實體E-R圖

管理員實體E-R圖如圖2.5.1c所示:

圖2.5b 管理員實體E-R圖
2.5.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設計
數(shù)據(jù)庫設計的好壞直接影響整個系統(tǒng),如果數(shù)據(jù)庫設計不好,不僅僅很多的業(yè)務處理起來相當?shù)膹碗s和煩瑣,而且在編寫系統(tǒng)代碼的時候也會遇到很多問題。所以,一個合理的數(shù)據(jù)庫是必須的、是必要的[7]。本系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)在設計的時候注意到了規(guī)范命名和建立索引的必要性,電影視頻網(wǎng)數(shù)據(jù)結(jié)構(gòu)主要表的結(jié)構(gòu)情況如下:
allgonggao表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 title VarChar 255 是 255
3 content Te*t 16 是 255
4 leibie VarChar 50 是 255
5 shouyetupian VarChar 50 是 255
6 dianjilv VarChar 50 是 255
7 addtime DateTime 8 是 23

allusers表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 username VarChar 50 是 255
3 pwd VarChar 50 是 255
4 c* VarChar 50 是 255
5 addtime DateTime 8 是 23

chongzhijilu表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 yonghuming VarChar 50 是 255
3 *ingming VarChar 50 是 255
4 chongzhijine VarChar 50 是 255
5 beizhu VarChar 50 是 255
6 addtime DateTime 8 是 23

dingpiaojilu表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 yonghuming VarChar 50 是 255
3 bianhao VarChar 50 是 255
4 yingpianmingcheng VarChar 50 是 255
5 piaojia VarChar 50 是 255
6 fangyingting VarChar 50 是 255
7 bofangshijian VarChar 50 是 255
8 piaoshu VarChar 50 是 255
9 addtime DateTime 8 是 23
10 zuowei VarChar 50 是 255

d*表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 leibie VarChar 50 是 255
3 content Te*t 16 是 255

liuyanban表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 cheng VarChar 50 是 255
3 biaoqing VarChar 10 是 255
4 biaoti VarChar 100 是 255
5 neirong VarChar 300 是 255
6 addtime DateTime 8 是 23
7 hf VarChar 100 是 255

yingpian表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 bianhao VarChar 50 是 255
3 yingpianmingcheng VarChar 50 是 255
4 shangyingshijian VarChar 50 是 255
5 yingpianlei*ing VarChar 50 是 255
6 piaojia Float 8 是 15
7 tupian VarChar 50 是 255
8 beizhu VarChar 50 是 255
9 addtime DateTime 8 是 23
10 shipinwenjian VarChar 50 是 255

yonghuzhuce表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 yonghuming VarChar 50 是 255
3 mima VarChar 50 是 255
4 *ingming VarChar 50 是 255
5 *ingbie VarChar 2 是 255
6 dianhua VarChar 50 是 255
7 you*iang VarChar 50 是 255
8 shenfenzheng VarChar 20 是 255
9 QQ VarChar 50 是 255
10 dizhi VarChar 100 是 255
11 tou*iang VarChar 50 是 255
12 beizhu VarChar 300 是 255
13 addtime DateTime 8 是 23
14 issh VarChar 2 是 255
15 yue Float 8 是 15

youqinglianjie表:
序號 字段名稱 字段類型 大小 允許為空 最大長度 備注
1 ID Int 4 自增編號 10
2 wangzhanmingcheng VarChar 50 是 255
3 wangzhi VarChar 50 是 25 ……(未完,全文共31062字,當前僅顯示5587字,請閱讀下面提示信息。收藏《畢業(yè)論文:視頻點播網(wǎng)站設計》
文章搜索
相關文章