Develop software systems from scratch

Assignment Help Other Subject
Reference no: EM132519855

Assignment -

AIM - The aim of the lab work is to teach/show students how to develop software systems from scratch.

OBJECTIVES - The students shall be expected to use the skills obtained in the lab to carry out a course project, where they shall build software systems from scratch. This course project shall be done in groups of 3-4 students. The software MUST meet the client's requirements, as indicated in the problem definition. It MUST also be developed within an agreed timeframe and within a specified budget.

The following is the breakdown of the design/development process

1. Perform system analysis: System requirements specification (SRS)

2. Perform functional-oriented analysis: Data flow diagram (DFD)

3. Conduct users' view: Use case diagram

4. Conduct structured view: Class diagram, object diagram

5. Conduct behavioral view: sequence diagram, collaboration diagram, state chart diagram, activity diagram

6. Conduct implementation view: component diagram

7. Conduct environmental view: deployment diagram

8. Build the system

9. Build a calendar plan for the project

RESOURCES - The following is the list of resources that may be helpful to students in carrying out the work outlined in this manual. Please note that the list is not exhaustive and students are encouraged to use other resources that they may deem fit.

1. ISO/IEC 12207 and ISO/IEC 15288

2. Roger S. Pressman, Software Engineering: A Practitioner's Approach. McGraw Hill, 2010, 7th Edition.

3. Ian Sommerville, Software Engineering. Addison-Wesley, 2011, 9th Edition.

4. Simon Bennet, Steve McRobb and Ray framer, Object-Oriented Systems Analysis and Design. 3rd Edition.

REMOTE BANKING SYSTEM (RBS) - To develop a remote banking system. Firstly, the bank registers a new customer and provides him/her with a username and password. The customer is now able to log into the system using these credentials, with the system checking for validation.

The RBS is required to perform the following functions: allow the customer to check the account balance, allow the customer to transfer funds to other accounts within the same bank, allow the customer to pay for ZESCO bills and/or generate bank statements. For fund transfers and bill payments, the system MUST ensure that the amount of money involved in less than the account balance.

Reference no: EM132519855

Questions Cloud

Equilibrium market price of the stackelberg model : There are only two firms in the market. Firm 1 produces Q1 units of the good and Firm 2 produces Q2 Total quantity supplied is Q = Q1+ Q2.
What is the adjusting journal entry and amount : Calculate depreciation expense for the year. Cost is $50,000 residual value and useful life is 5 years. Use straight line depreciation
Description of fictions crime and focus on crime scene : You will submit a detailed description of a fictions crime and focus on the crime scene. Be sure to conduct research to understand crime scenes.
Calculate the company debt to equity ratio : What do the results of the ratios tell the bank about extending credit to Amponsah and Daughters limited? Calculate the company debt to equity ratio
Develop software systems from scratch : AIM - The aim of the lab work is to teach/show students how to develop software systems from scratch. Perform system analysis: SRS and DFD
Largest expenditures made by federal : Can you identify the main sources of revenue for and the largest expenditures made by federal, state, and local governments?
Main sources of revenue for and the largest expenditures : Can you identify the main sources of revenue for and the largest expenditures made by federal, state, and local governments?
Change the culture of corruption : Explain how your actions in your professional and personal life will make it easier or more difficult for you to change the culture of corruption
Positive effect on equilibrium gdp : If taxes and government spending are increased by the same amount, there will still be a positive effect on equilibrium GDP." Is this statement correct?

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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