hci05_bt_07

3
Nhóm HCI-05. 1. Nguyễn Văn Thiện 2. Nguyễn Hồng Nhật 3. Nguyễn Văn Dũng 1. Mô hình OSTA. - Nhiệm vụ chính: o Xây dựng màn chơi hứng sao. o Xây dựng chức năng Highscore. o Xây dựng chức năng tùy biến Options. - Đầu vào của các nhiệm vụ: Thao tác điều khiển thông qua chuột, bàn phím của người dùng. - Thiết lập môi trường bên ngoài: Trò chơi chạy trên Windows, dành cho mọi lứa tuổi. - Quá trình biến đổi từ đầu vào thành đầu ra: Đầu ra: màn hình chơi, Highscore, Options. Quá trình biến đổi I -> O: Thao tác bàn phím, chuột -> Sự kiện của trò chơi -> Hệ thống bắt sự kiện và xử lý, cập nhật các đối tượng tương ứng với sự kiện -> Hiển thị. - Phân tích hệ thống xã hội: - Phân tích hệ thống kỹ thuật: - Yêu cầu về mức độ hiệu năng thỏa mãn: o Thời gian xử lý một thao tác gần như ngay lập tức (0.01 ms). o Dung lượng trò chơi nhỏ dưới 50MB. o Chiếm ít dung lượng RAM (dưới 20MB). Chiếm dụng CPU vừa phải (nhỏ hơn 20%). o Số khung hình trên giây: 60. - Yêu cầu về chức năng, tính dùng được, tính chấp nhận được cho hệ thống kỹ thuật: o Chức năng: Đầy đủ các chức năng: hứng sao, Highscore, Options (thay đổi âm thanh, phím điều khiển). o Tính dùng được: Số lượng thao tác chính: 2 – dịch chuyển thanh trượt trái, phải. Cần phải đơn giản. Không được xuất hiện hiện tượng sụt khung hình, đứng hình. Khi xuất hiện lỗi, cần phải báo rõ thông tin lỗi. o Tính chấp nhận được: 2. Mô hình USTA

Upload: thienng

Post on 02-Oct-2015

219 views

Category:

Documents


3 download

DESCRIPTION

d

TRANSCRIPT

Nhm HCI-05.1. Nguyn Vn Thin2. Nguyn Hng Nht3. Nguyn Vn Dng

1. M hnh OSTA. Nhim v chnh: Xy dng mn chi hng sao. Xy dng chc nng Highscore. Xy dng chc nng ty bin Options. u vo ca cc nhim v: Thao tc iu khin thng qua chut, bn phm ca ngi dng. Thit lp mi trng bn ngoi: Tr chi chy trn Windows, dnh cho mi la tui. Qu trnh bin i t u vo thnh u ra:u ra: mn hnh chi, Highscore, Options.Qu trnh bin i I -> O: Thao tc bn phm, chut -> S kin ca tr chi -> H thng bt s kin v x l, cp nht cc i tng tng ng vi s kin -> Hin th. Phn tch h thng x hi: Phn tch h thng k thut: Yu cu v mc hiu nng tha mn: Thi gian x l mt thao tc gn nh ngay lp tc (0.01 ms). Dung lng tr chi nh di 50MB. Chim t dung lng RAM (di 20MB). Chim dng CPU va phi (nh hn 20%). S khung hnh trn giy: 60. Yu cu v chc nng, tnh dng c, tnh chp nhn c cho h thng k thut: Chc nng: y cc chc nng: hng sao, Highscore, Options (thay i m thanh, phm iu khin). Tnh dng c: S lng thao tc chnh: 2 dch chuyn thanh trt tri, phi. Cn phi n gin. Khng c xut hin hin tng st khung hnh, ng hnh. Khi xut hin li, cn phi bo r thng tin li. Tnh chp nhn c:

2. M hnh USTA Ngi dng h thng:+ Tt c mi i tng ngi chi u s dng c ht cc chc nng ca game nh: chi game, xem high score, ty chnh trong option.+ Ngi chi phi m game chi c tr chi, + Ngi chi phi iu khin phm thanh di chuyn c th hng c sao ghi im.+ Ngi chi phi chn vo cc nt tng ng vi cc chc nng mong mun nh c th la chn chc nng High Score xem danh sch im cao, ngoi ra sau khi kt thc game th h thng t ng hin th high score. Ngi khng trc tip chi game vn c th xem c high score v ty chnh option. Ngi tham gia vo qu trnh thit k, pht trin v bo tr h thng. Bng cu hi:+ Ngi chi c cm thy hi lng vi game khng.+ Khi ngi chi la chn cc chc nng th h thng hot ng ng nhim v cha.3. M hnh a cch nhn Hot ng ca ngi dng: Bt u mn chi: Di chuyn thanh trt, quyt nh chi li, ngng chi, tm dng v chi tip tr chi. Xem Highscore: Duyt danh sch im cao nht. Chnh sa cc Options cho tr chi. Thot khi tr chi.M hnh cc nhim v chnh:a. Mn chi chnh: Di chuyn thanh trt: Cc thao tc bm phm => Thanh trt di chuyn => y sao vo goal. Chi li, ngng chi, tm dng, chi tip: Thao tc phm / chut => Ty theo s kin sinh ra m r nhnh x l.b. Xem Highscore: Xem Highscore: Thao tc phm / chut => Hin th danh sch im cao nht Phn tch thng tin:M hnh chc nng: Di chuyn thanh trt bng cc phm (v d A, D trn bn phm). Cc chc nng tc ng ti tr chi: chi li, ngng chi, tm dng, chi tip. Xem Highscore qua cc thao tc phm (v d Up, Down) hoc chut (thao tc scroll) di dng danh sch. Chnh sa cc Options thng qua thao tc chut.M hnh thc th: Mn chi chnh gm: Thanh trt, sao, goal. Mn hnh Highscore: Danh sch im. Options: Cc i tng gip bo hiu, chnh sa cc option. Thit k kha cnh k thut: Mn chi chnh: Thanh trt, ngi sao, goal l cc object trn mn hnh. Menu chnh gm cc button cho php ngi chi tm dng, chi tip, ngng chi. Khi kt thc, mt hp thoi thng bo im cho ngi chi, km theo cc chc nng (button): ngng chi, chi li. Mn hnh Highscore: Danh sch im, thanh trt tr gip cho thao tc scroll. Options: Cc button, textbox, checkbox gip bo hiu, chnh sa. Thit k HCI: Ngi chi s dng chut hoc bn phm tng tc. Cc kha cnh x hi: Tr chi dnh cho mi nhiu la tui, yu cu c kin thc c bn trong s dng my tnh c nhn.4. M hnh nhn thc.