Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 233 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
233
Dung lượng
2,1 MB
Nội dung
1
Chng 1 Tng quan
1.1 Chng trình qun lý phòng máy bao gm nhng gì?
Trong quá trình kho sát các chng trình qun lý phòng máy đang s dng
ti Vit Nam, chúng em tm phân loi các yêu cu đ ra là : các yêu cu cn, các
yêu cu đ, và các yêu cu m rng.
1.1.1 Các yêu cu cn:
Bn thân chng trình qun lý máy thuê Internet phi có kh nng tính tin
cc hp lý cho ngi s dng. Ngi thuê máy cn cm thy vic tính cc đúng
và làm h hài lòng. Ngoài ra, nu phòng máy còn có phc v món n, dch v nh
:
tp chí, sách báo… thì mt yêu cu cn khác là cn tính phí phc v cho ngi
dùng. i vi ngi dùng, h cm thy hài lòng khi vic phc v đc nhanh
chóng và chu đáo.
1.1.2 Các yêu cu đ:
Ngoài hai yêu cu trên, vic bo mt bo mt và kim duyt ni dung web
cng rt quan trng do nó cng nh hng mt phn đn vic kinh doanh (chng
hn, th gây nh hng uy tín phòng máy khi lt web
đen…). Vì vy, các yêu cu
kim soát h thng máy khách đc đt ra nh quan sát màn hình máy khách, đc
ni dung ngi dùng gõ…
1.1.3 Các yêu cu m rng:
Ngoài các dng yêu cu trên, các yêu cu còn li là các yêu cu m rng.
Tht ra, các yêu cu m rng ch có tính tng đi. Tùy thuc yêu cu đt ra cho
phn mm mà ta có th xem xét thêm các yêu cu m rng nh là yêu cu đ. Các
yêu cu m rng thng thy là : lc liên k
t web, ni dung web, nhn tin di đng,
chat ni b gia các máy khách vi nhau, đa ngôn ng…
2
1.2 Các chng trình qun lý phòng máy hin nay Vit
Nam.
1.2.1 Cyber Station Manager
Cyber Station Manager là phn mm qun lý khách hàng, thi gian s
dng máy trm, điu khin máy trm do công ty trách nhim hu hn an Thanh
vit. Chng trình có các chc nng chính:
o Qun lý thông tin các máy trm
o Qun lý thông tin các hi viên
o Qun lý hóa đn
1.2.2 Internet Café Software:
Do công ty PA Vit Nam 65 đng S Vn Hnh ni dài Q.10 Tp. H
Chí Minh vit. Các tính nng chính:
o Qun lý thông tin các máy trm
1.2.3 iSystem 3.0 :
H phn mm chuyên nghip cho máy d
ch v game – Internet, gm
hai phn :
o iSystem h tr qun tr mng t bt c máy nào trong mng ni b, h tr lc
web đen, biên tp danh b web, phân vùng khi đng, h tr kt ni Internet
và ADSL.
o iNetman h tr qun lý đng thi nhiu loi dch v (game, Internet…) và
qun lý bán hàng.
Do công ty TBNet 111 Lý Thng Kit Tp Thái Bình – tnh Thái Bình.
1.2.4 EasyCafe :
Do công ty Tinasoft ti Th Nh
K vit.
Các chc nng:
o Qun lý thông tin các máy trm.
3
o Qun lý thông tin các hi viên.
o Qun lý hóa đn.
o Lc thông tin.
o Nhn tin di dng.
o iu khin t xa các máy trm.
1.3 Các u khuyt đim ca các chng trình trên.
1.3.1 Cyber Station Manager
u đim :
Phn mm qun lý chi tit vic phân loi khách hàng gm : hi viên, khách
vãng lai và ngi qun tr c Server và Client.
Các cách tính cc cho ngi dùng phong phú: tr tin trc, tr tin sau,
cng dn tin cc các máy(cho phép đi máy s dng khi đang s dng máy nào
đó). Cng thêm thi gian s dng min phí cho khách. Thêm phí t đng cho khách
khi khách có yêu cu.
Khuyt đim:
Cài đt phc t
p( do dùng MySQL).
S dng Ting Vit không du.
Các chc nng qun lý máy trm đn gin.
Các chc nng điu khin t xa còn ít.
1.3.2 Internet Café Software
u đim :
- Giao din đn gin, d dùng. Có th chuyn đi máy cho khách
hàng.
- Màn hình screen che khá hiu qu .
Khuyt đim:
- Các chc nng không đy đ( Chng trình ch có phn tính cc,
in báo biu).
4
- Phi đi tên máy ngay khi bt đu s dng bên phía Server. Máy
phi khi đng li.
1.3.3 iSystem 3.0
u đim :
- Giao din đn gin, d dùng. Có th chuyn đi máy cho khách
hàng.
Khuyt đim:
- Mc dù có mt s chc nng qun tr máy t xa, nhng vn còn rt ít
(ch có tt máy, nhn tin t máy ch).
- Phi đi tên máy ngay khi bt đu s dng bên phía Server. Máy
phi khi đng li.
1.3.4 Easy Café:
u đim :
- Có gn nh đy đ tt c các chc nng qun lý cn thit và m
rng.
- H tr đa ngôn ng.
- Có th xem đây phn mm đin hình v vic qun lý các máy trm
phòng cho thuê dch v Internet.
Khuyt đim:
- Vì phi qun lý chi tit mi th nên giao din ph
c tp, khó dùng.
- Không h tr ting Vit mc dù là phn mm đa ngôn ng.
5
Chng 2 Xây dng chng trình qun lý phòng máy
2.1 Xác đnh yêu cu:
2.1.1 Các yêu cu chc nng:
Xây dng phn mm qun lý phòng thuê Internet, chng trình có
yêu cu qun lý nhng tính nng cn là:
Các tính nng cn là:
Tính cc s dng máy
Tính cc phc v món
Qun lý báo cáo
Các tính nng đ là:
Kim soát các hat đng máy khách và ni dung s dng ca ngi
dùng
2.1.2 Các yêu cu phi chc nng:
2.2 Phân tích thit k h thng:
2.2.1 Xây dng Use Case:
2.2.1.1 Xác đnh Actor và Use Case phía Server:
Actor:
Ngi s dng chng trình Server máy ch - Ngi qun
lý.
Use Case:
Start Server:
Chy chng trình Server.
Login:
Cho phép Client s dng máy tính vi trng thái
username=”anonymous” , password=””.
Logout:
Không cho phép Client s dng máy tính.
Paid:
Tính tin ngi dùng.
6
Banner:
Thông tin (các ni quy ca phòng máy ) ngi qun
lý mun cho khách hàng bit.
Report :
Report Debit:
Thng kê các khách hàng n.
Report Daily:
Thng kê các thông tin kt ni ca các
máy khách hng ngày.
Report Month:
Thng kê tình trng s dng các máy
theo tháng.
Option :
Manage Cafeteria: Ngi qun lý có th xem, sa hay
b sung các loi món n, thc ung.
Manage Kind of Food:
Ngi qun lý có th xem, sa
hay b sung các món n, thc ung.
Manage Price Day:
Ngi qun lý có th xem, sa hay
b sung giá truy cp internet theo ngày c th.
Manage Debit:
Ngi qun lý thêm vào c s d liu
khách hàng còn n.
Manage Member
: Ngi qun lý có th xem, sa hay b
sung thành viên.
Administration:
Lock Key:
Cho phép ngi qun lý có th khóa tt c
các phím hay mt s phím trên mt máy khách đang s dng.
Log Key:
Cho phép ngi qun lý có th ghi nhn li
các phím khách hàng s dng trên mt máy khách đang s dng.
Manage Application:
Cho phép ngi qun lý có th
bit đc các ng dng chy trên máy khách, và ngi qun lý cng có th bt hay
tt mt ng dng nào đó.
Manage Service:
Cho phép ngi qun lý có th bit
đc các service chy trên máy khách, và ngi qun lý cng có th thay đi loi
7
khi đng (Automatic, Manual hay Disable) hay cng có th trng thái service(Start
hay Stop).
Manage Remote Computer:
Cho phép ngi qun lý có
th Logout, Restart hay Shutdown mt máy khách bt k hay cho tt c các máy
theo các tinh chnh v thi gian thc hin.
Send Message:
Cho phép ngi qun lý có th gi tin
nhn đn mt máy khách bt k hay cho tt c các máy.
Snapshot:
Cho phép ngi qun lý có th chp hình tnh
hay hình đng máy khách. Khi chp tnh, ti đa chp đc 4 máy khách. Khi chp
đng thì chp đc 1 máy khách.
2.2.1.2 Xác đnh các Actor và Use Case phía Client:
Actor:
Ngi s dng chng trình Screen.
Use Case:
Connect:
thc hin kt ni vi Server đ vào trng thái ch.
Login Member:
thc hin login vào Server di hình thc
Member.
Actor:
Ngi s dng chng trình Client.
Use Case:
Connect:
thc hin kt ni vi Server đ vào trng thái s
dng.
Order:
thc hin đt món n t danh sách vi Server.
2.2.1.3 Mô hình Use Case:
2.2.1.3.1 Phía Server
8
Paid
(from User Case)
Start Server
(from Use Case)
Login
(from Use Case)
Logout
(from Use Case)
Set Banner
(from Use Case)
Report
(from Use Case)
Change Option
(from User)
Administration
(from User)
Service order
(from User)
User
Hình 2-1 Mô hình Use Case tng quát
Month Report
(from User)
Daily Report
(from User)
Debit Report
(from User)
User
Hình 2-2 Mô hình Use Case Report
9
Manage Cafeteria
(from User)
Manage Debit
(from User)
Manage Price Day
(from User)
Manage Kind of Food
(from User)
User
Manage Member
(from User)
Hình 2-3 Mô hình Use Case Manage
Manage Remote Computer
(from User)
Lock Key
(from User)
Log Key
(from User)
Manage Application
(from User)
Manage Service
(from User)
Send Message
(from User)
Snap Shot
(from User)
User
Apply Policy
(from User)
Hình 2-4 Mô hình Use Case Administrator
10
2.2.1.3.2 Phía Client:
2.2.1.3.2.1 Screen:
Connect
(from User)
Login Member
(from User)
User
Hình 2-5 Mô hình Use case Screen
2.2.1.3.2.2 Client:
Connect
Order
(from User)
User
Hình 2-6 Mô hình Use case Client
[...]... Use Case: Tên Use Case: Manage Price Day Mô t : Ng i qu n lý có th xem, s a hay b sung giá truy c p internet theo ngày c th Dòng s ki n : - Dòng s ki n chính : + Use case này b t u khi ng i qu n lý ch n ch c n ng qu n lý giá d ch v + Ng i qu n lý ch n ngày c n qu n lý + Màn hình xu t giá truy c p 7 ngày trong tu n mà ngày ã ch n thu c vào + Ng s a - i qu n lý ch n các gi r i ch n ch c n ng edit i giá... Không có - H u i u ki n: + Không có - i m m r ng: + Không có 2.2.2.1.8 Month Report Use Case: 15 ng trình s hi n th thông báo Tên Use Case: Daily Report Mô t : Hi n th thông tin ti n c a máy khách ki m c trong c tháng Dòng s ki n : - Dòng s ki n chính : + Use case b t + Ch u khi ng ng trình i qu n lý ch n Month Report c c s d li u t b ng Month Report và xu t ra màn hình - Dòng s ki n khác: + N u có l i... + Ng i qu n lý ch n máy khách mà khách hàng yêu c u ph c v Khi ó danh sách các món n, th c u ng mà khách hàng yêu c u hi n ra + Ng i qu n lý ph c v l n l t các món n Lúc ó, ti n d ch v c c p nh t vào trong ti n s d ng máy - Dòng s ki n khác: + Không có - i u ki n tiên quy t: + Máy khách ang tr ng thái s d ng - H u i u ki n: + Không có - i m m r ng: + Không có 2.2.2.1.6 Set Banner Use Case: Tên Use... n lý ch n ch c n ng + Màn hình s hi n th các thông tin cho ng i qu n lý nh p m i + Ng i qu n lý ch n máy mà khách hàng ã s d ng, khi ó danh sách các gi Login vào máy ó s xu t hi n Ng qu n lý ch n m t trong s các gi b t u ó + Sau ó nh p vào m t s thông tin (bao g m Tên, S i n tho i, ti n tr tr + Sau khi nh p xong, ch i a ch , c ….) ng trình s l u xu ng c s d li u - Dòng s ki n khác: + Không có - i u... nh tên , ch , s a i n tho i…c a thành viên + Ch n ch c n ng Add + Ch ng trình l u thông tin vào c s d li u Xóa th c n, th c u ng: + Ch n thành viên + Ch n ch c n ng Delete + Ch - ng trình xóa thông tin trong c s d li u Dòng s ki n khác: + Không có - i u ki n tiên quy t: + Không có - H u i u ki n: 22 + Không có - i m m r ng: + Không có 2.2.2.1.15 Lock Keys Use Case : Tên Use Case: Lock Keys Mô t : Cho... Server ph i kh i ng tr c khi máy khách mu n k t n i vào màn hình ch + Phía máy khách ang - H u i u ki n: + Không có - i m m r ng: + Không có 2.2.3 Thi t k l p trên Server: 2.2.3.1 Giao di n Server: 33 trong tr ng thái s d ng CChgSrvStartupDlg CDebitDetailReportDlg CDebitReportDlg CChgSrvStatusDlg CMonthReport CDailyReportDlg CSrvListTab CInputPriceDlg CApplistTab 34 Hình 2-7 Thi t k l p giao di n Server . v game – Internet, gm hai phn : o iSystem h tr qun tr mng t bt c máy nào trong mng ni b, h tr lc web đen, biên tp danh b web, phân vùng khi đng, h tr kt ni Internet. cu đ, và các yêu cu m rng. 1.1.1 Các yêu cu cn: Bn thân chng trình qun lý máy thuê Internet phi có kh nng tính tin cc hp lý cho ngi s dng. Ngi thuê máy cn cm thy. chính: o Qun lý thông tin các máy trm o Qun lý thông tin các hi viên o Qun lý hóa đn 1.2.2 Internet Café Software: Do công ty PA Vit Nam 65 đng S Vn Hnh ni dài Q.10 Tp. H Chí Minh