Xây dựng hệ thống quản lý dữ liệu video tại đài phát thanh và truyền hình Hải Phòng bằng phương pháp hướng đối tượng, ứng dụng mẫu thiết kế (Luận văn thạc sĩ) - Pdf 48

O
B GIÁO D
I H C DÂN L P H I PHÒNG

NGUY N XUÂN H I

XÂY D NG H TH NG QU N LÝ D LI U VIDEO
T
I PHÁT THANH VÀ TRUY N HÌNH H I
PHÒNG B
I
NG, NG D NG M U THI T K

LU
THÔNG TIN
CHUYÊN NGÀNH H TH NG THÔNG TIN
MÃ S : 60 48 01 04

NG D N KHOA H C:

PGS.TS. Nguy

H i Phòng - 2017

1


M C L C.......................................................................................................................2
B NG CÁC CH

VI T T T........................................................................................5

d li u (t p video)............................................................21
1.3.4 Ho
ng tìm ki m và s d ng d li u video .............................................22
phòng d li u..................................................................23
NG VÀ THI T K
NG D NG
M U..............................................................................................................................24
2.1 Gi i thi u công ngh
ng ...............................................................24
2.1.1 L
ng ...........................................................................24
2.1.2 Các tính ch
nc al
ng ....................................24
2.1.3 Các khái ni
n các ngôn ng l p trình OOP hi
i ............26
ng ..................................................................................30
2.3 Thi t k
ng....................................................................................31
2.4 Các m u thi t k thông d ng...............................................................................32
2.4.1 Phân lo i m u ...............................................................................................32

2


2.4.2 M
2.4.3 M
2.4.4 M
2.4.5 M

n lý s d ng d li .........68
3.4 Thi t k h th ng v t lý các l p ..........................................................................72
3.4.1 Thi t k l p v t lý c a h
n tr h th
.....................................72
3.4.2 Thi t k l p v t lý c a h
n lý s n xu t
................75
3.4.3 Thi t k l p v t lý c a h
n lý s d ng d li ...........................80
3.5 ng d ng m u trong thi t k h th ng................................................................81
3.5.1 Áp d ng m u t o (Factory) ..........................................................................81
3.5.2 Áp d ng m
c (Singleton) ............................................................82
P TRÌNH VÀ TRI N KHAI TH NGHI M.......................................84
ng phát tri n h th ng ...........................................................................84
4.1.1. H qu n tr CSDL Microsoft SQL Server 2014..........................................84
4.1.2. Công c l p trình Visual Studio 2015. ........................................................84
4.1.3. Devexpress v15.2 ........................................................................................85
4.2 C u trúc h th
...........................................................................86
t ng th ..............................................................................................86
4.2.1. Phân h 1: Qu n tr h th ng.......................................................................87
4.2.2. Phân h 2: Xây d
.............................................................89
4.2.3. Phân h 3: Qu n lý s d ng d li u ............................................................94
4.3 Th nghi m h th
t qu ..........................................................94
4.3.1. Các d li
p:...............................................................................94

CH2
HD
MKV
MP2
MP4
OOA
OOD
OOP
UBND
UML

T ti ng Anh

ng Vi t

Audio Video Interleave
nh d ng file video
Business Process Modeling Ngôn ng mô hình và ký hi u quy trình
Notation
nghi p v
Cán b công nhân viên
Chanel 1
Kênh 1
Chanel 2
Kênh 2
High Definition
phân gi
nét cao)
Matroska Multimedia
Chu n m

l p c a m u ch t o tr
ng....................................................... 37
Hình 2.3: Minh ho bi
l pc am
c ..................................................... 37
Hình 2.4: Ví d m
c ..................................................................................... 38
Hình 2.5: Bi
l p trong m
c .................................................................. 39
Hình 2.6: Bi
l p m u u nhi m ............................................................................ 42
Hình 2.7: Bi
l p thích nghi................................................................................... 44
m i liên k t các m u thi t k .............................................................. 44
mô t các ch
a các b ph
........................................... 45
Hình 3.2: Ti n trình nghi p v s n xu
n hình............................... 50
ti n trình nghi p v
n lý s d ng d li u ................................. 52
............................................................... 54
Hình 3.5: Mô hình ca s d ng h th ng m c cao ......................................................... 56
Hình 3.6: Mô hình ca s d ng h th ng h
n tr h th
............................ 57
Hình 3.7: Mô hình gói ca s d ng h th ng h
n lý s n xu
. 58


Hình 4.11: K ho ch phát sóng ..................................................................................... 92
Hình 4.12: C p nh t phi
................................................................ 93
......................................................................................... 93
Hình 4.14: L p phi u phát sóng .................................................................................... 93
Hình 4.15: Phi u xin d li u ......................................................................................... 94
Hình 4.16: K t qu
m tra b nh và CPU quá trình nh p li u. ........................... 95
Hình 4.17: K t qu
m tra b nh và CPU quá trình khai thác. ........................... 96

7


B ng 3.1. B ng t ng h p ho
ng ch
p v ........................................... 53
B ng 3.2. B
nh các tác nhân .......................................................................... 55

8


1.
- Truy n hình H i Phòng
phát tri n, là m t trong nh

ây d ng và


- Truy n hình H i Phòng luôn th c hi n m c tiêu: M r ng

th

ng, nâng cao ch

- truy

h p d n, thu hút

i xem truy n hình.

M

c trang b thêm nhi u thi t b công ngh m i và hi

i,

nh ng vi c t ch c qu n lý và khai thác chúng cho truy n hình ch y u v n th c
hi

c th công. Cho nên ho
nâng cao hi u qu ho

ng c

c nhu c u v

n th c hi n m


c

xây d ng m t h th ng công c qu n lý d a trên

ng hóa m t ph n công vi c)

nh ng công tác viên c

ng,

tr giúp cho nh

i qu n lý và

th c hi n t t nhi m v c a mình, nh m nâng
c v s

ng và ch

ng,

c u ngày càng cao v thông tin truy n hình c a thành ph và khu v c.

9

ng

c nhu



u t t c các ho

ng qu n lý c a

trung nghiên c u và tin h c hóa hai ho
s n xu

ng c

.

ài, mà ch t p

qu n lý quá trình

nc a

n hình và phát sóng, và t ch c và qu

d

phân tích thi t k h th

ng

li u có liên quan.

3.
S d


CÔNG TÁC TIN H C HÓA VÀ QU
1.1 Gi i thi u v
1.2 Mô hình t ch c và qu n lý c

D

LI U VIDEO

n hình H i Phòng
n hình H i Phòng

10


1.3 Yêu c u tin h c hóa và xây d ng h th ng qu n lý d li u video
NG VÀ THI T K

NG D NG

M U
2.1 Gi i thi u công ngh

ng

2.2 P

ng

2.3 Thi t k


5.
-

Mô hình hóa nghi p v b ng

-

Áp d ng

n trình nghi p v

phân tích thi t k

ng

ng

phân tich, thi t

k và phát tri n h th ng thông tin qu n lý trên m ng.

6.
-

ng d ng công ngh

phát tri n m t h th ng thông tin

qu n lý, áp d ng thi t k theo m


ti p, toàn di n c a Thành u ; ch u s qu
ph
c

Thông tin và

ng d n v nghi p v - k thu t phát thanh và truy n hình

ng nói Vi

n hình Vi t Nam.

Hi
viên, biên t

o tr c

c v báo chí c a UBND thành

ng d n c a B

Truy n thông); ch u s

us

- Truy n hình H i Phòng có g n 300 cán b , phóng
t và nhân viên thu

m nh n vi c




- Truy n hình H i Phòng luôn th c hi n m c tiêu: M r ng
th

ng, nâng cao ch

- truy

h pd

i xem truy n hình; không ng ng nâng
phóng viên, biên t p viên, phát thanh viên, k thu t viên, t

hi

i hoá thi t b s n xu

b

ts

c

n hình hàng ngày
thêm nhi u máy móc thi t b cho s n xu t

c bi t là các máy móc thi t b ph c v cho truy
ng xuyên t ch c làm phát thanh, truy n hình tr c ti p các s
ki n th i s chính tr

p dân:

Website:thp.org.vn

Phòng

13


n hình hi n có t ch c b máy và ho
Quy

nh s

ng theo

-TTCQ ngày 28/7/1998 c a UBND thành ph v vi c

ban hành quy ch v t ch c b máy t ch c và ho

ng c

và Truy n hình H i Phòng.
m:

:

Kh i này g m 8 phòng, ban:
p
2. Ban biên t p Th i s


và Khai thác phim

13. Phòng Hành chính t ng h p

14


14. Phòng Thông tin Qu ng cáo
15. Phòng Tài v
16. Phòng K ho ch và D án
tr c thu c là:
thu t phát thanh

ng phim truy n hình và Trung tâm D ch v K

Truy n hình (do UBND Thành ph thành l

nhân, tài kho n riêng, con d u riêng).

Dài có 298 cán b công nhân viên (CBCNV), g m: 157 cán b , phóng
viên, biên t p viên kh i n i dung; 72 k thu t viên kh i k thu t; 61 cán b ,
nhân viên kh i qu n lý, nghi p v
(không k s

ng kh i d ch v

ng phim, trung tâm d ch v t ký h

(Ph l c 1).

ÁN

NG PHIM
TT D CH V K THU T PT-TH

Hình 1.1:

t ch c b máy c

n hình H i Phòng

16


video
hóa

Hi n nay công tác tin h c hóa t

n hình H i

Phòng ph i còn r t h n ch , l c h

ng b vì không có kinh phí

t lúc, hi n tr ng c th
ng phim, Phòng K ho ch d án, Phòng

-



trung tâm
toàn b các t p

n xu t) và 26 máy tr m d

c

n i m ng v i nhau
-

V Phát thanh, 2 server HP workstation xw8200 v a làm nhi m v
ch

n v a làm nhi m v phát sóng b ng ph n m m

Interplay. 8 máy tr m d ng phát thanh HP workstation xw4200 s d ng ph n
m m d ng Pro Tools c a Avid. Các máy tr

u s d ng h

u hành

Windows XP SP1 và ph n m m ProTool 7.0 có b n quy n
p, Ban biên t p H

-

Xem truy n hình, Ban biên t
Ban biên t


ng và có tính ch
tuyên truy

c thù riêng (v

ngh thu t, giáo d c,

, nên công ngh s n xu t không theo khuôn m u c

mà cho phép s d ng cách làm sáng t o. Công ngh bao g m m
ng s n xu
lo

u ti

nh
c ho t

nh, gia công và phát sóng t t c các th

i s tham gia c
Nhi m v và ch

n k thu t.

a các ban s n xu

n hình bao


-

ng t ng giúp
ng c

o di n.

n th hi n m

i d ng khi xem k ch b n bi

ng t ng giúp

c n i dung t ng c nh, th

ng c a

m i c nh.
b) Duy t k ch b n: Khâu duy t k ch b n nh m ki m tra n
có phù h p hay không thì m i cho s n xu
c)

tránh lãng phí.

s n xu t: Sau khi k ch b

vi c b

n s n xu t c



viên ch u trách nhi m.
ng truy n v

S n ph m c a khâu ti n k

s n xu t h u k , kèm theo

u s n xu t ti n k .
ng h

n hình tr c ti p, tín hi

t i phòng t ng kh ng ch

c truy n

phát sóng.

e) S n xu t h u k : T

khâu ti n k

i phòng

d ng, ti n hành d ng hình theo k ch b n c a biên t
hoàn ch nh ph

ti



ng nghi m thu c

duy t và cho phép phát sóng

hay không phát sóng vào phi u nghi m thu phát sóng c
c n ph i s a ch

c quay v b

u t khâu h u k video.

c nh
th c hi

u

i (th

c tiên qua khâu duy t n

c
thu t và chuy

n

phòng phát sóng.
g) Phát sóng: Th c hi
quy



c Phòng D

li u và khai thác phim th c hi n. Hi n nay phòng có 8 máy vi tính làm các công
vi

ng hình gi i thi u phim, ki m tra ch

video d li u c

m ng qu n lý v

riêng mà ph

trên các

các t p
d li u, phòng không có server

c

c

tr r t th công, khâu qu n lý và tìm ki m d li u
Trong th

tv tv

i m i, v i s phát tri n m nh c a khoa h c và công ngh


c các nhu c u công vi

cung c p cho các b ph n liên quan

Giúp các phóng viên, k thu t viên và cán b nhân viên c

dàng xem,

tìm ki m và l y các t p video c n thi t s d ng tr c ti p trên máy tính c a
mình qua m ng n i b .
-

H tr cho nhân viên phòng D li u và Khai thác phim qu n lý và theo dõi
cs

ng t

i

s d ng theo t ng th
th

ho
c nhu c u th c t .

20

t ch c thu




a vi c phân m ng các t p d li u

nhân viên, biên t p

vên phòng D li u d dàng ki m tra và x lý các t p d li u
nh tiêu chu n k thu t c
ph i n

i v i các t p d li u khi

nh d ng t p sau: full HD-HD, AVI, MP2 và MP4 (các

t

ng là .MKV, .AVI, .MPG, .MP4)
n thu th

-

n xu

ct

c s n xu t t các công ty truy n

thông... vv
i sinh

-

d ng t

u s n xu t t

nh

n. Vì v y biên t p viên phòng D li u không ki m tra n a mà

21


chuy n luôn t p d li u c a các ban này sang ph

m ch x lý biên m c và

m ch x lý
Biên t p viên t
c ki m duy

t
c khi biên m

p d li u

tr

+Biên m
Khi biên m c các t p d li u ta dùng chu

c t các thông


-

Ai quay, quay v cái gì?

-

Quay vào th i gian nào?

1.3.4

video
s d ng d li u

i dùng ph i:
n cung

d ng
c p các thông tin: H
t

n tho i, ch c danh, nghi p v (biên

t), thu c phòng ban nào c

kho
-

truy c p vào h th


i dung ch

. N u tìm Th i s thì

i gian nào

c d li u,

xem các t p này t i ch

c l y v máy cá

nhân c a mình.
-

T i t p d li u

i dùng mu n t i t p d li u mình c n thì ph i

c t i nó v thi t b cá nhân. L nh xin t i
li u

cg

duy t. Sau khi qu n tr kho d li u duy t l

t l nh

n qu n tr kho D
i l y d li u m i

Có nhi u t p video trong kho là r t quý (nhi u khi là vô giá) nên kho d li u c n có
b om

m b o an toàn cho d li u, tránh vi

m t mát d li u trong kho.

23

ng ho c


L

ng (Object-Oriented Programming - OOP)[2]

thu t l p trình h tr công ngh

t,

ph c t p khi b

r ng ph n m m, b ng cách

cho phép l p trình viên t
ra, nhi

ng ph n m m

i còn cho r ng OOP d ti

Các d li u và tác v

ng.

c k t h p vào m

này

t o nên m

im

ng s

c chia thành hai b ph n chính: ph

c (method) và ph n các

thu c tính (property). Trong th c t

cc

ng là các hàm và

các thu c tính c a nó là các bi n, các tham s hay h ng n i t i c a m
(hay nói cách khác t p h p các d li u n i t i t o thành thu c tính c
s d ng m
s mô t

ng có nh ng tính ch t gì.

c xem là m

không có gì l m l n thì t p h

c tính riêng c

i
nh

ng. N u

c tính này g

c tính c

i

ng.
L p trì

ng là m

p trình có các tính ch t chính

sau:
Tính tr

ng (abstraction)

qua hay

u có th có m t s

m chung cho nhi

m r ng c

n thân

u này có th không có các bi n pháp thi hành. Tính tr
nh trong khái ni m g i là l p tr

ng hay hay l

ng này
tr u

ng.
u thông tin (information hiding): Tính
ch

is d

m

ng. Ch

i tr ng thái n i t i c a
cn it ic

c a nó. Vi


c g i các hàm bên
p s tùy
il p
c)



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status