Analyse and develop different views of a system

Assignment Help Software Engineering
Reference no: EM131529238

System Development Methods

You should hand in one copy of your assignment/project by the time and date mentioned above to the appropriate 'hand-in location' at the Gulf College. Fill in the front cover (staple together with you assignment). MAKE SURE that you fill in all the relevant details on this form. An acknowledgement will be given to you upon receiving your assignment. This is your receipt, keep it. You can submit work by post, but you must send it recorded delivery, it must be postmarked two days before the deadline date and a copy must be kept by you in case it is lost in the post. Faxed assignments will not be accepted.

Assignments must be submitted by the due date. The only circumstance in which assignments can be submitted late is if an extenuating circumstances form is submitted at the same time. In this circumstance work may be submitted up to 2 weeks late only. If the extenuating circumstances are upheld, the assignment will be graded; otherwise a 0 will be awarded.

This assignment will assess learning outcomes:

1. Analyse and develop different views of a system

2. Apply structured analysis, design and implementation techniques to develop a simple prototype, with a suitable interface, from conception through to implementation

3. Demonstrate knowledge of the fundamental issues of HCI by applying interface design principles to a prototype.

4. Select and justify appropriate methods of analysis, design and implementation for a particular component or application be it traditional, multimedia or web based.

NOTE: This assignment is to be carried out in groups of 2 students and counts as 50% of the total marks for this module.

1. Case study: AL Marai Juice Factory
"Oman Juice and Milk Factory" is one of the successful factories in the Sultanate of Oman. This factory manufactures many types of packed juices and milk under the brand name AL Marai.

The factory consists of six departments:
Human Resources Department: it is concerned with all matter which relates to staff members. It keeps track of employees records, counts and registers every employees worked hours per month (include overtime hours) and close the employ record in case of contract termination.

Accounting Department: it registers and keeps track of all revenues or expenses, financial transactions (debit and credit) and prepares the required financial reports like cash flow reports and balance sheets.

Purchasing Department: it delivers any tenders offers that may come from the suppliers to determine the supplier that will provide the required materials to the factory. In addition to purchasing anything that needed in the factory.

Production Department: this department consists of three production lines namely:
- Fresh juice Production Line
- Fresh milk Production Line
- Tetra milk packs Production Line
Each production line has a specific number of employees which includes packing employees, bottling employees, in addition to one (1) supervisor.

Inventory Department: it keeps details of all types of juice and milk that have been manufactured through the production lines and deliver to the customers who placed and paid orders.
Sales Department: it promotes and sell the goods.

The main activities in the factory are the following:
- Every Production supervisor requires the raw materials needed from the Inventory.
- Any final product will be counted and registered by the production supervisor then will be sent to be kept in the Inventory. A delivery report will be sent from production manager to the Inventory manager to sign it.
- Every supervisor should register the daily worked hours and over time hours - if any - for all production line staff and send a report to the HR department.
- HR department should calculate the total monthly worked hours for every employee and send a report to the accounting department.
- Inventory department sends an order to the purchasing department whenever the stock level for any item from the raw materials reaches the lowest level.
- The purchasing department should buy what is needed and the accounting department should pay the cost.
- Any payments from any customer should be paid to the accounting department.
Management have decided to develop a computerized information system to provide accurate information system about the factory activities and operations. At the first stage this information system should encompass the Human Resource Department, Production Department and Accounting Department and it should produce all required outputs like:
- Report for all employees in the factory.
- Report about daily manufactured juice and milk grouped by type.
- Monthly employee wage receipt.
- The customer's invoice.

 Assignment Requirements

You are required to provide the following:

1. Identify the functional requirements of the factory.

2. Produce a process model comprising of:
o A levelled set of data flow diagrams, including a context and p level 1 DFD with one of the main processes decomposed to an appropriate level.

3. Produce an entity relationship diagram to support the business requirements including: a list of attributes with primary and foreign keys identified.

4 Produce an event model for the main entities.

5. Provide a sample documentation for one of the elements of each model for example:
o An event description, process description, external entity description, data flow description, data store description and an entity description.

6 Provide evidence of correlation of the models.

7 Using Microsoft Access; implement those parts of your model which relate to the involved departments like management of HR Department, Product Department and Accounting Department.

You may need to amend the mapping of your model to the implementation to reflect the partial implementation of the design and you should document any changes.

Enter suitable test data.

The database must be able to provide the following information to the management:
o A report showing all details about all employees.
o An invoice, based on a parameter query, showing the subtotal costs and total cost for the sold products to the customer. The invoice must be formatted and presented according to commercial standards
o Monthly employee wage receipt which shows the wage details like worked hours, overtime worked hours, bonuses and deductions in addition to the net wage.
o One additional report which provides information that you think would be useful to management.

8 Design and implement a suitable user interface for the application, taking into account relevant HCI principles and provide an explicit rationale for your interface design decisions (i.e. refer to HCl/usability principles/research to justify each interface design feature). Provide evidence that the artefact satisfies the user requirements including evaluation of usability, and explain why you have chosen those particular usability evaluation methods.

The report should be submitted to the Moodle and a receipt of it should be attached. A copy of any written work should be submitted on flash drive. Any practical work intended for demonstration to your tutor must be submitted and hand in along with the report. If you do not submit the practical work with the written report, this will be regarded as a non- submission.

Verified Expert

In the given document there are few question related to to the given case study. To solve these problem we should have proper knowledge of Real time system ,.In the document we have discussed about security control system used in IT Department.

Reference no: EM131529238

Questions Cloud

Using dividend discount model-what would be price of stock : Suppose the 0.50 dividend is expecteds to continue indefinately. Using the dividend discount model, what would be the price of one stock?
Focus on a specific environmental problem in your topic : Focus on a specific environmental problem in your topic. Your topic, for example, could be atmospheric issues, and your problem could be global warming.
Explain what are the three everyday products and practices : What are the 3 everyday products and practices that contribute most to your environmental footprint?
What is risk-neutral probability of stock finishing in money : What is the risk-neutral probability of the stock finishing in the money on a 100-strike, two-month call option?
Analyse and develop different views of a system : Analyse and develop different views of a system - develop a simple prototype, with a suitable interface, from conception through to implementation
Verify eulers formula using series expansion : Use the series expansions for ex. cos(?), and sin(?) given here to verify Euler's formula.
An ophthalmology practice is analyzing it outputs and cost : An ophthalmology practice is analyzing it outputs, cost, and prices to determine if changes are needed.
What price should you expect to pay for the bond : what price should you expect to pay for the bond?
What are net operating cash flows in years : What are the net operating cash flows in Years 1, 2, and 3? What is the additional (nonoperating) cash flow in Year 3?

Reviews

len1529238

6/13/2017 5:43:37 AM

System Development Method Assignment I want from you to draw data flow diagrams: A: context diagram B: level1 C: level2 B: Entity relationship Note: Need description for diagrams, I sent our assignment and simple of assignment if u want how to do and the paper of assignment only drawing.

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd