Beruflich Dokumente
Kultur Dokumente
Name : Alan Gabrelle Joville Cal Net ID : acal628 Student ID : 5481851 Name : Chang-hoon, Lee Net ID : lcha134 Student ID : ????????? Name : Kitt Huii,Leo Net ID : lhui972 Student ID : 5909774 Assignment : InfoSys 320 - Group Assignment 2013
Use Case Diagram Overview ................................................................................................ Use Case Descriptions .......................................................................................................... Entity Relationship Diagram ................................................................................................. Wordpress based Knowledge base to support the Design .................................................... Assumptions and Design Decisions (Lightswitch) ...............................................................
2|Page
Executive Summary
Kauri dieback is a deadly fungus-like disease caused by Phytophthora Taxon Agathis (PTA) specific to New Zealand which is identified in 2008. This disease is spread through soil and water via spores. Almost thousands of infected kauri in New Zealand died. That is why we are creating an information system, aimed to fight against kauri dieback disease and possesses the potential to address similar situations. The information system created will be available to many different users (public, researcher, scientist and biosecurity officer). Information accessible will be unique based on the user type. Users authentication will be required to ensure information privacy and maintain the security of the system. The system can be access remotely via a mobile device or a local desktop depending on user needs. Public users can access background information of the kauri dieback disease and even share information such as how to prevent kauri dieback with their friends and family by simply registering as a member of the system. This is a great start to educate the public about the existence of the kauri dieback disease, its implication on the kauri tree, and ways to help prevent it from spreading. They also able to make donation to help fight against the disease. Furthermore, public who goes tracking in kauri forest can register themselves in the system to be able to view a before and after visiting the kauri forests to-do list showing recommended tasks to compete. Trackers can take or save pictures and bookmark GPS coordinates of suspected infected trees that they have come across in the forest into the system for verification by the biosecurity officers to conduct further investigation. Researchers and scientists are able to obtain information on kauri trees recorded in the system that has been infected, along with the disease symptoms to facilitate their research and investigation to develop a cure for the disease. They are also able to access the treatment information used on kauri tree to either eliminate the use ineffective drugs or mix around with the drugs to create a better cure. If there are any new findings, these findings can be stored in the system. Biosecurity officers use this system to record the findings of kauri tree during the inspection of the kauri forest. Officers are able to use a portable X-ray to scan the roots of the kauri tree to determine whether a tree is infected or not. Officers are also able to use the moisture reading scanner to determine the moisture of the tree. High moisture tree may have high risk of having kauri dieback. If an infected tree is detected, the X-ray image and the moisture reading with image of it will be stored directly in the system alongside with the GPS coordinates of the tree, tree image, picture of the symptoms (available in the system for look up to double confirm the diagnostic) for future references. Upon every forest inspection, officers are provided with tracking route (with past recorded location of the kauri tree) on maps and a before and after inspection to-do list to complete. In conclusion, this new system is designed to make use of technologies to fight against kauri dieback or any similar situations in future. The new system will be able to provide a better future for kauri trees.
3|Page
Scope
Our designed system will mainly focuses on recording the data of infected kauri trees with the help of external mobile devices and technologies. The system also expects to improve awareness of the kauri dieback disease among the public which in turn encourages them to play a part in helping to fight against it. These are the scope that we are working on in creating a new and better system for the kauri dieback disease.
4|Page
Software
The new system will work on an operating system program for more control and support for the operations needed to be executed by users. The system will use Google Map for the GPS coordination for the trees.
5|Page
6|Page
Allow the biosecurity officer to make new record on kauri dieback tree. A biosecurity request to make a new record. External. Biosecurity Officer Researcher, Scientist Include : Maintain X-ray , Maintain GPS Coordination, Maintain Picture, Maintain Moisture Reading
Preconditions
Biosecurity officer enrolled in the system as a biosecurity officer else this cannot work because only biosecurity officer can add new record of kauri tree to the system. The new record is recorded in the system.
Step
Action
1 2 3 4 5
Biosecurity officer request to enter a new record. Biosecurity log into the system. System display several options for biosecurity officer to choose. Biosecurity officer clicks on add new record. System display add new record interface.
7|Page
Biosecurity officer records the information about the tree into the specific columns. When biosecurity officer wants to add a new picture into the specify column, this invoked use case : Maintain Picture Biosecurity officer upload the picture. When biosecurity officer wants to add a new X-ray into the specify column, this invoked use case : Maintain X-ray Biosecurity officer upload the X-ray. When biosecurity officer wants to add a new moisture reading into the specify column, this invoked use case : Maintain Moisture Reading Biosecurity officer upload the Moisture Reading. When biosecurity officer wants to add a new GPS coordination into the specify column, this invoked use case : Maintain GPS Coordination Biosecurity officer entered the GPS coordination. Biosecurity officer clicks save. New record is made. If the user log in and does not have add new record to kauri dieback system, then the user (not biosecurity officer) does not have permission to do so.
8 9
10 11
12 13
14 15 16 Exceptions 3.1
8|Page
Priority: High
Scientist develops a new cure for kauri dieback disease and wants to add it in the system. Scientist has an idea of a new cure. External Scientist User has to be a scientist. New cure record is made.
Trigger event Type Primary, Secondary actors Related use cases Preconditions Success post condition Failure post condition NORMAL FLOW OF EVENTS
Step
Action
1 2 3 4 5 6 7 8 Exceptions 3.1
Scientist request to make a new cure record. Scientist logs into the system. System displays several options for scientist to choose. Scientist clicks on make new cure record. System display the make new cure record interface. Scientist enters the information needed. Scientist clicks save. New cure record has been saved into the system If the user log in and does not have make new cure record, then the user (not scientist) do not have permission to do so.
9|Page
10 | P a g e
11 | P a g e
12 | P a g e
13 | P a g e
Non-functional Requirements.
Usability
The new system is easy to use. Public users just have to register themselves as a member with a few clicks. After that, they can easily obtain information needed that is all ready for sharing or for printing. Researcher and scientist can get the information they need by just clicking on the buttons or icons available on the system. Biosecurity officers are able to take picture, locate GPS coordinates of the tree, get the moisture reading of the tree and have an X-ray image of tree roots taken simply by going to respective applications that is installed on the device. All information can be recorded from the device itself to the system by clicking on the save button.
Reliability
The new system will be reliable. Maintenance will be done once a month to ensure the system works as intended. Frequent backing up of data to an off-site location will be carried out to ensure that the data is not lost permanently if anything happens to the main data storage. If any error occurs, the errors will be sent to the syst ems management to look into it and resolve.
Performance
The new system will perform much efficiently compared to the old system. However, biosecurity officers may suffer from low bandwidth when they are connecting to the system through mobile devices in the forest. This is caused by bad signal transmission from within the forest areas. This does not mean that systems performance is affected; just that data transmission may be slow at times.
Supportability
In the new system, there will be help available for the users if they encounter any problems. This allows the users to be able to continue their task even when they got stuck. Software updates will be available when needed to keep the software of the system up to date. This reduces potential bugs in the system.
Security
The new system has a high security feature because information accessible will be unique based on the user type. Users authentication will be required to access the data in the system to ensure information privacy and maintain the security of the system.
14 | P a g e
15 | P a g e