Develop web-based information system using technologies

Assignment Help Other Subject
Reference no: EM132856854 , Length: word count:3000

DWIN309 Developing Web Information Systems - Kent Institute Australia

Task - System Design Solution Assignment

Learning Outcome 1: Develop a web-based information system using basic technologies such as mark-up languages, stylesheets, JavaScript, and databases

Learning Outcome 2: Produce relevant design, implementation and test documentation, including risk, service and change management plans

Learning Outcome 3: Critically analyse a range of software development methodologies, compare their strengths and weaknesses and have an in-depth understanding of the design process, platforms and tools for developing a web information system

Learning Outcome 4: Work effectively as part of a team in the production of a web information system and related documentation and reports

ASSESSMENT DESCRIPTION:

This assignment will be undertaken in groups of Three or Four students. Based on the below case study provided, students are required to write a design requirements document for developing (later) a website of the case study.
This assignment is aimed at developing a web-based application for a fictious banking website. The system is an online application that can be accessed throughout the organization and outside as well with proper login provided.

The directory of the website has been planned to have a simple MVC architecture, with a centralised storage of the database. The user interfaces have to be designed using HTML5 and CSS3 styling when necessary. The middleware can be developed using PHP scripts along with the SQL queries.

Following are the functional needs of the system:

1. Customer must have a valid user ID and password to login to the system. (You can have a hardcoded user details to start with in the back end. Also have initial balance to start with zero)

2. After the valid user logs in, the system shows the present balance in that particular account.

3. Customer can perform transactions like deposit and withdrawal from his/her account. There are only three types of account available: Saving Bank Account, Credit Bank Account, and Everyday Bank Account.

4. Transfer of funds to other accounts.

5. Deposit of funds by the client.

6. You need to keep track of all the transactions for future references as this is supposed to be show the customer as a statement.

7. It is required that the system also have another type of user who is an Administrator of the system.

8. Administrator can see, add, edit and remove any customers from the banking list.

9. All the above-mentioned tasks should be interacting with the Database in the backend using SQL queries along with the PHP scrips in the middleware and HTML, HTML5 and CSS for the front end.

10. When a user logs out after depositing funds or transferring funds and then logs in back again, the old transactions along with the updated balance should not be lost.

Design Solution Report should include the following:

1. Title Page

2. Rationale - providing essential background of the problem and why a need for the system to be developed.

3. Requirements Analysis
Defining of the system overall functionality
Analysis of users' requirements

4. System Elements and Functional Design - providing overall system functionality and its elements using DFDs. A sufficient set of data flow diagrams is required to understand the complete system.

5. Database Design - consisting of two parts. First part provides all entities needed for the system and show relationships among them (using ERDs). Second part, mapping the ERDS to tables with appropriate attributes, data types and formats.

Attachment:- Developing Web Information Systems.rar

Reference no: EM132856854

Questions Cloud

Estimate the true proportion of all pizza orders : Estimate the true proportion of all pizza orders that are expected to be free and the number of customers in Ellerton who are expected to get free pizza in a ye
Why are some scheduled reports designed the way : Why are some scheduled reports designed this way, rather than multiple reports being generated for various decision-making purposes?
Insider advantage-center for american greatness : Insider Advantage/Center for American Greatness reported the results of a recent poll (October 31) for the pending Michigan 2020 Presidential election race
What is michaels basis in partnership interest : What is Michaels basis in his partnership interest? Travis and Alix Weber are equal partners in Tralix Partnership, which does not have a 754 election in place.
Develop web-based information system using technologies : Develop a web-based information system using basic technologies such as mark-up languages, stylesheets, JavaScript, and databases
Calculate the mean or expected value of x : Having recorded the daily demand over a long period of time, the grocer found the following probability distribution for x, the daily demand:
Prepare journal entries to record the transactions : During the year, the company purchased merchandise having a gross invoice cost of P1,500,000. Prepare journal entries to record the transactions
How much is the total revaluation surplus to be closed : How much is the total revaluation surplus to be closed to retained earnings in 2020? How much is the revaluation surplus on January 1, 2018?
What is the probability that a randomly selected student : (a) What is the probability that a randomly selected student is enrolled in Chemistry and Physics, but not Biology?

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