Đăng ký Đăng nhập
Trang chủ Human computer interaction assignment 1...

Tài liệu Human computer interaction assignment 1

.DOC
34
274
83

Mô tả:

Human Computer Interaction – Assignment 1 Human Computer Interaction Assignment 1 Document Code: Ass1 – v1.1 Student: Trần Công Phan Vinh (Mr) Instructor and Evaluator Huỳnh Anh Dũng (Mr) 1 Human Computer Interaction – Assignment 1 Hanoi, Sep 18th 2010 2 Human Computer Interaction – Assignment 1 Record of change Effective Changed Items Date A* Change Description New Version M, D Sep 18th Assignment 1 A Newly created 1.0 Sep 19th Conclusion M Add detail 1.1 (A – Added M - Modified D – Deleted) 3 Human Computer Interaction – Assignment 1 4 Human Computer Interaction – Assignment 1 SIGNATURE PAGE ORIGINATOR: REVIEWERS: Trần Công Phan Vinh Sep 18th SE0417 Student Sep 20th Huỳnh Anh Dũng Human Computer Interaction 5 Instructor Human Computer Interaction – Assignment 1 6 Human Computer Interaction – Assignment 1 TABLE OF CONTENTS 1 INTRODUCTION.....................................................................................................................................5 1.1 Purpose................................................................................................................5 1.2 Scope...................................................................................................................5 1.3 Definitions, Acronyms, and Abbreviations...............................................................5 1.4 References...........................................................................................................6 1.5 Overview..............................................................................................................6 2 MY BACKGROUND...................................................................................................................................7 3 FILE SPLITTER AND JOINER V3.X......................................................................................................8 3.1 What is FFSJv3.x?.................................................................................................8 3.2 What task does this software perform?...................................................................9 3.2.1 Splitting................................................................................................................................9 3.2.2 Joining................................................................................................................................11 3.2.3 MD5 Checksum..................................................................................................................13 3.3 4 Present one way in which this software is usable for me........................................14 3.3.1 Summary of this software usability....................................................................................14 3.3.2 Why it is usable for me.......................................................................................................14 3.4 How would someone else find this product difficult to use?....................................17 3.5 How could this difficulty be resolved?...................................................................18 KANA TUTOR V4.2...................................................................................................................................18 4.1 What is Kana Tutor v4.2?.....................................................................................18 4.2 What task does the software perform?.................................................................18 4.3 Present one way in which this software is difficult for you to use?..........................22 7 Human Computer Interaction – Assignment 1 5 4.3.1 Summary of this software usability....................................................................................22 4.3.2 Why it is not usable for me?..............................................................................................23 4.4 How could this difficulty be resolved?...................................................................25 4.5 How would someone else find this software easy to use?......................................26 CONCLUSION.......................................................................................................................................27 1 INTRODUCTION 1.1 Purpose This document reports the usable aspect of two human-computer interaction product, both are software, one uses to join and split files, another uses to learn the Japanese alphabet. - Software: Fastest File Splitter and Joiner v3.x - Software: Kana Tutor v4.2 (Usable) (Not usable) The purpose of this report is to practice describing and analyzing a product’s interface as well as develop awareness to different kinds of users and to what constitutes good or poor design. 1.2 Scope The software FFSJv3.x which was analyzed in this report is the joining and splitting files software. The software Kana Tutor v4.2 which was analyzes in this report is the software that provides a way to learn the Japanese alphabet 8 Human Computer Interaction – Assignment 1 In order to make sense of this assessment, this report will only describe the attributes that related to HCI terms, joining and splitting files terms and Japanese alphabet terms. 1.3 Definitions, Acronyms, and Abbreviations Acronym Definition Note HCI Human Computer Interaction FFSJ Fastest File Splitter and Joiner Kana Japanese Alphabet (Hiragana + Katakana + Manyougana) 1.4 No References Document Issued Source Note http://cms.fpt.edu.vn/ A report date 1 2 Template Software Sep 10th, Requirements Specification 2009 Interaction Design Sep 06th, FPT University Beyond Human-Computer 2010 Library Interaction 2nd edition 9 template. Text book Human Computer Interaction – Assignment 1 1.5 Overview The rest of this HCI report contains: - My background – This can affect my opinions and decisions. - An analysis of FFSJ v3.x usability: o What is FFSJ v3.x? o What task does the software perform? o Present one way in which this software is usable for me. o How would someone else find this software is not usable? o How could this difficulty be resolved? - An analysis of Kana Tutor v4.2 usability: o What is Kana Tutor v4.2? o What task does the software perform? o Present one way in which this software is not usable for me. o How could this difficulty be resolved? o How would someone else find this software is usable? - 2 A short conclusion of the software FFSJv3.x and Kana Tutor v4.2. MY BACKGROUND 10 Human Computer Interaction – Assignment 1 In this report, I am the user and the one will do an assessment of those products. It is obviously that my background is the most important aspect to consider those products are usable or not. In this case, my psychological profile will be used to describe my background in order to simplify the connection between my background and my opinions in this report. Related Information Name: Gender: Age: Cultural: Religion: Job: Years of experience in using Computer: Interest in download file and the need Status Trần Công Phan Vinh Male 20 Vietnamese cultural No Software Engineering student More than 6 years Yes of joining and splitting software? Learning Japanese? Disability: Strengths: Yes No -experiences in using Window’s software and application Weaknesses: -have learned Japanese for 2 years -impatient when doing a hard and Preferred Languages: confusable task English, Vietnamese 11 Human Computer Interaction – Assignment 1 3 FILE SPLITTER AND JOINER V3.x 3.1 What is FFSJv3.x? FFSJ is a small program for splitting and joining files, because nowadays, when people upload or transfer data, they usually encrypt to prevent errors and save time. FFSJ was developed by Le Minh Hoang since 2006, but FFSJv3.x was released since 2007. The owner has introduced the strengths of FFSJ as below: - Very fast: FFSJ can optimize disk-cache and memory usage, this makes FFSJ 3-5 times faster than HJ-Split, Win Split, Master Splitter in both splitting and joining tasks. Of course, it is much faster than any compression program. - Simple: FFSJ works well on all Windows platforms. - Small: FFSJ are small enough to fit on a floppy disk. - Easy to use: FFSJ has a friendly user-interface; it can be used to split any file. 12 Human Computer Interaction – Assignment 1 - Easy to be integrated: Since v3.0, FFSJ published its command-line interface. End-users can split/join multiple files using a .BAT file. Developers can write their own interface (in any language) to perform splitting/joining tasks from their applications. - Secure: FFSJ uses an advanced encryption algorithm to make your data much more secure from unauthorized access. Since v2.9, MD5 checksum algorithm has also been integrated to verify data integrity. - Compatible: FFSJ can join parts produced by HJ-Split. - Free and Safe: FFSJ free and clean, it do not contain any form of adware, spywares, viruses, Trojans and backdoors. I checked, and most of the above are true. FFSJ can join parts produced by HJ-Split, if the split parts have the right format extension. FFSJ took 20 second to join 4 parts; each part’s size is 150MB, when HJ-Split took 25 second. FFSJ’s size is very small, only 350KB. 3.2 What task does this software perform? FFSJv3.x can perform three main tasks: Splitting, Joining and MD5 Checksum. 3.2.1 Splitting 1. Switch to the "Splitting" tab: 13 Human Computer Interaction – Assignment 1 2. Select the source file. There are several ways to select the source file: - Choose the source file from open dialog - Drag a file from Windows Explorer and drop to the "Splitting" tab - Edit source file name directly. 3. Setup parameters according to your preference: change output directory, change number of split parts, change part limit, etc. 14 Human Computer Interaction – Assignment 1 4. Click "Split" button, enter your password if you want to encrypt the data, and wait until File Splitter completed the task. You will see the message: 5. Done. 15 Human Computer Interaction – Assignment 1 3.2.2 Joining All split parts must have the same name, except for their extensions (.001, .002, .__a, .__b, etc.). Joining split parts is equivalent to restoring original file. 1. Switch to the "Joining" tab: 2. Select the first split part (.001 or .__a file). There are several ways to select the first split part: - Choose the first part from open dialog - Drag the first part from Windows Explorer and drop to the "Joining" tab - Edit the first part name directly 16 Human Computer Interaction – Assignment 1 3. 4. Check the list of split parts from drop-down list. Setup parameters according to your preference: Change output file, specify your split parts are in different locations, etc. 5. Click "Join" button, enter the password if your split parts are passwordprotected, and wait until File Joiner complete the task. You will see the message: 17 Human Computer Interaction – Assignment 1 6. Done. 3.2.3 MD5 Checksum 1. Switch to "MD5 Checksum" tab: 2. Select a file to get MD5 signature. There are several ways: - Choose a file from open dialog - Drag a file from Windows Explorer and drop to the "MD5 Checksum" tab - Edit the file name directly 18 Human Computer Interaction – Assignment 1 3. Click "Get & Copy" button, and wait until File Checksum complete the task. You will see the message: 4. Done. MD5 signature has been copied to clipboard, you can paste MD5 signature to somewhere and keep this signature with your file. 3.3 Present one way in which this software is usable for me 3.3.1 Summary of this software usability FFSJv3.x is a simple splitting and joining files software. Its design has applied the Nielsen heuristics, the heuristics help the interface of this software look prettier and easier for me to use. Nevertheless, I am not the only user of this software. My perspective of it may not be applied for all other users. Some other can find this software practically hard to use because they expected a more detailed tutorial or a system recovery if they make mistake for example. But most of those problems can be solved without redesign too much. In conclusion, this program is a usable product. 19 Human Computer Interaction – Assignment 1 3.3.2 Why it is usable for me 20
- Xem thêm -

Tài liệu liên quan