ISY00243: System Design and Project Report for Natural-Lee Case Study

Verified

Added on  2023/01/13

|21
|4499
|44
Project
AI Summary
This project report details the system design for Natural-Lee, an organic produce company. The report begins with an overview of fact-finding techniques, including interviews and questionnaires, to determine the requirements of a new system. It then outlines the main functions of the new system, such as order tracking, product management, and report generation. The report also identifies the roles that will interact with the system and proposes additional features for future enhancements. A use case diagram and detailed use case descriptions are provided to illustrate the system's functionality. Furthermore, the report includes a fact-finding summary, an entity-relationship diagram (ERD), table designs with attributes and primary keys, and sample data to provide a comprehensive view of the proposed system. This comprehensive design aims to improve efficiency and customer service for Natural-Lee.
Document Page
System design and project
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Contents
ACTIVITY-5...................................................................................................................................1
ACTIVITY-6...................................................................................................................................3
ACTIVTY 7.....................................................................................................................................9
ACTIVITY 8.................................................................................................................................13
CONCLUSION..............................................................................................................................15
RECOMMENDATION.................................................................................................................16
REFERENCES..............................................................................................................................17
Document Page
ACTIVITY-5
1 Discuss about the fact-finding technique and recommend that find out requirement of new
system.
The fact-finding technique is based on the process that will use to capture necessary facts
to build the requirement of proposed system. The fact must be captured the requirement what are
needed for developing an efficient system that collected large amount of data or information (de
Sousa and et al., 2017) . it is the best technique for identifying the essential requirement within
system in proper manner. Facts-finding technique can be divided into different groups:
Observation, questionnaires, research, interviewing and examining documentation,
Brainstorming.
Apart from interview, it has recommended to use questionnaires technique for gathering
and collecting review through staff members Natural-Lee. It is another type of method which
provide the better facilities and services to understand the new version software, add features
while automatically tracking the order through proposed system.
2 Justified that recommendation for fact-finding technique in report by using those techniques.
In this report, it must be used the interview as a fact-finding technique that can be used to
investigation about the old proposed system and what are their benefits, failure processing. In
this way, it become easier to interact with staff members with Natural-Lee enterprise and
identifying their person opinion as per experience (Khurana, Chhillar and Chhillar, 2016).
On the other hand, it has recommended the several techniques such as Brain storming,
Observation and discovering prototyping. The brainstorming technique is also suitable for
identification of new requirement. this type of technique is generating an innovative idea by
encouraging the staff members to offer as best idea as possible in short time without any
analysis. So, as it can be used the technique by generating facts, figures and findings.
3 Determine two staff members with different primary job roles of interest to project for
interview.
In the Natural-Lee, there are number of staff members working on the farm which has
divided the separate roles and responsibilities.
“Bill and “Barbar” are two employees working within Natural-Lee business where they
can perform the roles as maintaining and storing all record for customer side. They are working
1
Document Page
together in team and directly reporting the order to betty (owner of business). The job role of
both members become important because they can directly interact with client and understand
the requirements. So, as it is important for taking interview of Bill and “Barbar” staff members.
In this way, it can be identified the necessary requirement because they have faced the issues
related system failure and not properly record data on time (Jacobson, Spence and Kerr, 2016).
Therefore, they provide own suggestion and idea to upgrade old system to new one. However, it
has conducted the interview for capturing positive and negative review about the proposed
system.
4 Prepare a list of questions for interview with each staff members and identify the time
anticipated for interview.
Interview with Bill and “Barbar”
It is analyses the need and requirement of information system that able to catch for
quickly orientation of farms. In below, these are question that would be asked during interview
from Staff members.
Q1. What are challenges faced by Bill during order tracking?
Q3. What do you wish to get accomplished the proposed system?
Q4. How can manage and control the loss of data without backup features?
Q5 What are essential features require for improving overall system performance and efficiency?
Q6 what is the strength and weakness of old system?
5 Discuss about interview plan.
Month Interviews Time
1. Per every other week 20 Minute
2. Mock per week interview 20 Minute
3. Mock per week 30 Minute
Table: 1
2
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
ACTIVITY-6
1 Describe about main functions that needed to handle by new system.
There are different functions that will perform by new system which may increase overall
efficiency and performance.
It will be performed the function where record of product availability that meet the customer
standards. In case, if product can out of stock where it will generate pop alert message within
system (Sabharwal, Kaur and Sibal, 2017).
The system should able to track order of customer and identify their more preferences,
interest.
It also records the information or data of each vegetable, fruits and other products.
The new system will generate the daily report automatically and estimating overall
budget.
The system provides the option of registration where staff members easily track the
accounts details of regular customers.
2 Determine the roles that will interact with system.
The role of staff members that are checking request of customer related product purchase.
Many clients want to show their interest on product so that staff member sending the full-details
through new system. The administrator has maintained and controlled the overall system while
changing the status of particular client after product delivery. It can be possible due to the
proposed system that easily maintain overall processing and functionality (Fauzan and et al.,
2019).
As per security role, the new system should be much easier than current one because it is
based on the computer application which providing better usability for staff members and
expressed in proper manner.
On the other hand, another role that will perform by interacting with system where staff
members may physically mail the payment. This type of payment may be applied to members
account with the help of online payment system. In this way, it will require to interact with
system for making payment processing (Septian, Alianto and Gaol, 2017).
3
Document Page
3 List the additional features that could be included in new system and useful for future
enhancement.
It should be included the additional features in the new system that maintain and control
overall functionality. In future enhancement, it become valuable for improving business
profitability and productivity in global marketplace (Lin and et al., 2019Arora and Bhatia, 2018).
It will reduce the probability of errors and automatically reboot system on regular basis.
It became reliable and flexible to maintain large number of customer records.
It is mainly adding the system control features which has remote access capabilities that
enable to login account.
The resiliency capabilities are enabled the processing and access data to reduce time.
These are different features that useful for future business development because it will be
increasing the capabilities and abilities of new system in proper manner.
There are common key principles to ensure that new system activities which are
effectively and successfully maintained.
It can be recognising the complexity and difficulties during product management
activities.
It always delivered the visible advantage and benefits to the customer.
It will help to reduce mitigation risk within system.
It will be selecting an appropriate tool or platform for controlling entire processing of
system in proper manner.
4
Document Page
4 By using information that will create use case diagram for new system with explanation.
Figure 1 Use Case Diagram
In above diagram, it is mainly representing the functionality of new system while it captured the
core actions that will be visualised the interaction of different things (Arora, Bhatia and Singh,
2017). In this way, it can be identified the work flow between initial point to end point.
5. Choose four use cases and write about the brief use case description.
Use case Description
Use case Use case of customer login account
Actor Customer
Staff
Administrator
Description Customer will access or search the details of
product so that they required to login account
where system automatically provide the alert
message to administrator.
Pre-condition The user has accessed the system from
web-based platform and check
availability of particular item.
Post-Condition The system has executed the task for
5
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
generating accurate result or outcome.
Table: 1
Use case Description
Use case Use case of product order
Actor Customer
staff
Description Customer has placed the order by selecting
credit card option. so that they required to
login account where system automatically
provide the alert message to staff member
where client place an order.
Pre-condition The user has accessed the system from web-
based platform and check availability of
particular item.
Post-Condition The system has executed the task for
generating accurate result or outcome.
Table:2
Use case Description
Use case Use case of customer Registration
Actor Customer
Staff
Delivery person
Description Customer will access or search the details of
product so that they required to login account
where system automatically provide the alert
message to administrator.
Pre-condition The user has accessed the system from web-
6
Document Page
based platform and check availability of
particular item.
Post-Condition The system has executed the task for
generating accurate result or outcome.
Table:3
Use case Description
Use case Make payment
Actor Customer
Staff
administrator
Description Client has chosen the particular product and
make payment through online medium. so that
they required to login account where system
automatically provide the alert message to staff
member where client place an order.
Pre-condition The user has accessed the system from web-
based platform and make payment on through
information system.
Post-Condition The system has executed the task for
generating accurate result or outcome.
Table:4
7
Document Page
6. Pick one of use-cases and write the full use-case description, use an activity in full description.
In above use case diagram, it is picking make payment use case. As per activity, it has
performed the different actions for successfully done payment and purchase product by using
online system.
Use case description of customer Payment successfully
Use case Description
Use case Customer successfully done payment
Actor Customer
Staff
administrator
Description Client has chosen the particular product and
make payment through online medium. so that
they required to login account where system
automatically provide the alert message to staff
member where client place an order.
Flow of activities Customer login their account
Choose suitable product as per
requirement
After selecting, it can select the item
8
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Make payment through credit card.
Pre-condition The user has accessed the system from web-
based platform and make payment on through
information system.
Post-Condition The system has executed the task for
generating successfully done message to client.
Table: 5
ACTIVTY 7
1. NLA fact-finding summary
There are various features that are required by Natural-Lee because of which they require
an effective and efficient system that can be used by them (Adnan and et al., 2016). They require
an appropriate system through which they can talk to their customers more appropriately and can
take their orders in a more efficient manner, they also require web page of their business where
their customers can directly place order and make payment online. They also need a new system
to manage their inventory so that if any kind of vegetable is not in stock they can be informed in
advance through the system (Kini, Hegde and Vittal, 2017)
.
9
Document Page
2. ERD diagram
Entity relationship diagram is a high level conceptual data model diagram which is
composed of entities, attributes and relationship between them (Qiao, Yin and Tang, 2016).
Figure 2 Entity Relationship Diagram
3. Design tables
Table name (Entities) Attributes
Farms Farm id (Primary Key)
Farm_name
Veg_name
Vegetables Veg id (Primary Key)
Veg_name
Veg_cost
Farm_id (Foreign Key)
Customers Cust id (Primary Key)
Cust_name
Order_id (Foreign Key)
10
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]