DWIN309 Developing Web Information Systems Assignment

Assignment Help Web Project
Reference no: EM132898679

DWIN309 Developing Web Information Systems - Kent Institute

Formative Assessment Task

Learning Outcome 1: Develop a web-based information system using basic technologies such as mark-up languages, stylesheets, JavaScript, PHP, 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 case study provided in Task 1 (System Design Solution Assignment), students are required to build, implement a web-site and submit the project (Working Tested System - program code) as well as a document report for the system.

The document report should address the following points:

• Achieves the required functionality - clearly articulate what worked well and why, what did not work well and why, how to improve.
• Testing the system - testing of an individual program or module including identifying and eliminating execution errors that could the program to terminate abnormally, and logic errors that could have been missed during desk checking.
• Program documentation - describing the inputs, outputs, and processing logic for all program modules.
• System documentation - describing the system's functions and how they are implemented - eg. Data dictionary entries, data flow diagrams, screen layout, source documentation.
• User documentation - consisting of instructions and information to users who will interact with the system and includes user manuals.

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. 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.

10. 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.

Attachment:- Developing Web Information Systems.rar

Reference no: EM132898679

Questions Cloud

Which are the world four major free trade areas : Which are the world's four major free trade areas? Is the European Union an FTA? Why or why not?
At what amount will inventory be recorded on balance sheet : The normal profit margin on this item is $ 1.49. If there are 1784 units on hand, at what amount will inventory be recorded on the balance sheet
Minimizing employee resistance : Describe at least two ways employee resistance to change will be addressed in Amazon's organization.
Assignment on international trade theory : 1. QUESTION: What are the potential costs of adopting a free trade regime? Do you think governments should do something to reduce these costs? Why?
DWIN309 Developing Web Information Systems Assignment : DWIN309 Developing Web Information Systems Assignment Help and Solution, Kent Institute - Assessment Writing Service
How much is the optimal cash balance of the company : The interest rate on marketable securities is 5% and there is $8 per transaction. How much is the optimal cash balance of the company?
Is it possible to decrypt the message with different key : Use a two-stage transposition technique to encrypt the following message using the key "Decrypt". Is it possible to decrypt the message with a different key?
Application of the concept of proximate cause : Should the application of the concept of proximate cause be expanded to allow recovery in more cases, or should it be limited to reduce the frequency and amount
What areas of technology are an issue for participants : What areas of technology are an issue for participants? What are the issues with organizational boundaries for participants?

Reviews

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

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