Dear respected
I have project for System analysis and design if you don’t mind see the attachment you can find all of information. It is very important to me and my feature please if you don’t know or you can’t do it don’t destroy my feature.
best wishes, Khalaf
Pg. 04
Part 3: Design Phase
System Analysis and Design
IT243
College of Computing and Informatics
You will conduct a systems analysis project by performing 3 phases of SDLC (planning, analysis and design) for a small (real or imaginary) organization. The actual project implementation is not required (i.e. No coding required.) You need to apply what you have learned in the class and to participate in the team project work.
Deliverables
This project should follow the main steps of the first three phases of the SDLC (phase 1, 2 and 3). Details description and diagrams should be included in each phase.
Learning Outcome(s):
LO1: Describe the role of analysis and design in software development.
LO4: Use most common analysis and design techniques with comfort.
Under this section, include the following:
· Project identification (Project Title, Project Description precisely stating the Core Problem to be solved, Primary Customer and Stakeholders)(1 mark)
· Feasibility studies (Technical Feasibility, Economic Feasibility and Organizational Feasibility)(1 mark)
· Adopt an SDLC development methodology(1 mark)
· List the Tasks to be Performed and Develop a Work Plan (Gantt Chart) 1 mark)
Answer:
Insert your diagrams inside this text box to manage the report layout
Learning Outcome(s):
LO2: Recognize software requirements and analysis to properly assess the problem faced by the client and suggest an appropriate solution.
LO3: Design a system by applying principles and methodology of object oriented design.
In this section, you are required to determine the main business requirements; consequently, the following must be included:
· List the functional and nonfunctional business requirements for the system. (0.5 mark)
· Create Use Cases(1 mark)
· Model Processes (Data Flow Diagramming)(1 mark)
· Model data (ER modeling)(1 mark)
Answer:
Insert your diagrams inside this text box to manage the report layout
Learning Outcome(s):
LO2: Recognize software requirements and analysis to properly assess the problem faced by the client and suggest an appropriate solution.
LO3: Design a system by applying principles and methodology of object oriented design.
LO4: Use most common analysis and design techniques with comfort.
Under this section, include the following:
· Select an architecture Design(1 mark)
· Provide the type of the Using Data Storage Design(0.5 mark)
Answer:
Insert your diagrams inside this text box to manage the report layout
Projectof IT243
Customer
Service
For
Electronic Store
Part 1: Planning Phase
Project Identification
In our group we decide to focus on an E-Store Customer Service. Customer Service is an important part of an organization because it is provide services to
customer
s before, during and after a purchase. Which is affect positively or negatively on the organization.
Problems:
1-Marketing current product.
2-Writing daily
report
of customer service actions.
3-Follow-up customer complains.
5-Responding to inquiries.
Goals:
1-Gain customer satisfaction.
2-Achieve the highest sales rates.
3-Collect large database of customers.
Feasibility Study
1) Technical Feasibility:
· Users’ and analysts’ should be familiar with the application
Yes
· Project will be familiar with the new technology Yes
· Project size is good.
2) Economic Feasibility:
Economic feasibility is also called a cost-benefit analysis that identifies the financial risk associated with the project.
A) Development Costs:
Salaries: 12K per month
Hardware and software expenses: 60K one time.
B) Operational Costs:
Salaries for operation staff: 10K.
Software licensing fees: 50K.
C) Tangible benefits: This includes revenue that the system enables the organization to collect, such as increased sales. 30% Increased Sales.
D) Intangible benefits: Hard numbers to determine right now.
ROI = Total benefits – total costs.
3) Organization Feasibility:
Does the system ultimately will be accepted by its users and incorporated into the ongoing operations of the organization? Yes
SDLC Methodology
The plans created during this phase will help us to choose the project Methodology, manage time, cost, quality, change, risk and issues to ensure that you deliver the project on time
I have used waterfall model for many reasons
· It is simple and easy to understand it_
· It is easy to follow it; each phase has specific outputs.
· Each phase is processed and completed, and then the next phase is begun
· Verification at each stage ensures early detection of errors.
Gantt chart
Task
Assigned to
Start
End
Duration
Cost Analysis Preparation
Mohamed
4/11/2018
30/11/2018
26 days
Meetings
Ahmed
6/11/2018
6/12/2018
30 days
Gathering Requirements
Karim
20/11/2018
21/5/2019
180 days
Stakeholders Meeting
Mostafa
1/1/2019
2/2/2019
31 days
Meeting Minutes
Mahmoud
1/1/2019
20/1/2019
19 days
Displaying a simple model
Omar
2/2/2019
2/5/2019
90 days
Printing Documentation and Reports
Amr
1/6/2019
1/7/2019
30 days
Part 2: Analysis Phase
A) Functional requirements:
1-Marketing current product.
2- Writing daily report of CS.
3-Follow-up customer complains.
4-After-sales services.
5-Responding to inquiries.
B) Nonfunctional requirements:
1- Secure access of confidential data (customer’s details).
2- 24 hours availability.
3- Easy to maintain.
4- System should be portable for to different platforms.
5- Reliability.
Use cases:
Importance level: High |
ID: 1 |
Use case name: Receive customer inquiries by employee . |
|||||||
Primary Actor: employee second Actor: customer |
|||||||||
Short description: This is use case describes how employee receives customer inquiries and how to answer them. |
|||||||||
Trigger: Click on customer service icon |
|||||||||
Type: External |
|||||||||
Major output |
Major input |
||||||||
destination |
Description |
Source |
Description |
||||||
employee |
Answer |
Online Store database |
Customer account |
||||||
customer |
Get inquiries |
||||||||
Information for steps |
Major Steps performed |
||||||||
Get answer from customer service |
1- employee receives the inquiries Emil 2- Looking for an answer to Inquiries 3- provides the answer to the customer 4- Re Send an email to ensure the feasibility of the solution |
Use case name: after sale services |
ID: 2 |
Important level: high |
|
Primary actor: employee Secondary actor: customer |
|||
Short description: this use case describe how employee serve out the after sale that customer need |
|||
Trigger: click on customer service icon |
|||
Type: External temporal |
|||
Major input: |
Major output: |
||
Destination |
|||
Request after sale service |
Customer |
Provide after sale service |
Customer service dep |
Major steps performed: 1- Employee receive the service customer need. (maintenance, transport and assembly) 2- Employee determine the concerned department . 3- Employee inform the concerned department. 4- Employee ensure the concerned department receive the order and schedule an appointment. 5- Employee receive a response from concerned department. 6- Employee response to the customer. |
Information for steps: the concerned department customer |
ID: 3 |
Use case name: Writing daily report of customer service actions |
|
Primary Actor: employee second Actor: customer |
||
Short description: This is use case describes what has been done in customer service field to show what has been achieved from work. |
||
Trigger: press daily report icon. |
||
Type: temporal |
Source | |
report |
vendor |
product Information |
Complain |
||
Information for steps
Collect all information from Following-up with customer complains, and after-sales services, responding to inquiries. Daily report window will open New form create Send it to administration. |
Major Steps performed 1- Collect all data from customer service section. 2- Click daily report icon. 3- Press add new report. |
Data Flow Diagramming:
Process no.1
ERD Diagram:
Architecture Design:
http://www.on-store.org |
||||||||||||||||||||||||||||
Home |
Product |
Register |
My Account |
Customer Service |
Live chat |
Shopping cart |
Contact us |
|||||||||||||||||||||
Welcome..!!! |
Register |
Welcome..!!! Firstname:—–Lastname:—–Address:—Zipcode:– Birthdate:—City:—Phone:—Email:— |
My Account |
Welcome..!!! Username:—Password:—- New Customer Your orders: ******** ******** ******** Service Requests:——- Saved Items:———- Recommendations:—————————————– |
Product |
Welcome..!!! Select Product: BestSelling:–NewProduct:– Buy Add to cart Complain |
Data Storage Design
Multidimensional DBMS: A multidimensional database management system (MDDBMS) provides a multidimensional view of data. For instance, in multidimensional analysis, entities such as products, regions, customers and dates represent different dimensions.
MDBMSs are well known for their ability to present data in top level views. The main advantages of using a multidimensional database system are:
· Increased performance
· Easy maintenance
· Enhanced navigation and data presentation
We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.
Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.
Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.
Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.
Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.
Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.
We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.
Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.
You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.
Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.
Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.
You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.
You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.
Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.
We create perfect papers according to the guidelines.
We seamlessly edit out errors from your papers.
We thoroughly read your final draft to identify errors.
Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!
Dedication. Quality. Commitment. Punctuality
Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.
We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.
We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.
We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.
We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.