group fund

Upload: sewelo-mgueni

Post on 06-Apr-2018

241 views

Category:

Documents


14 download

TRANSCRIPT

  • 8/3/2019 Group Fund

    1/12

    1

    PROJECT ON

    GROUPFUND BANK

    DEVELOPED BYNAME STUDENT NO

    SEWELO MGUNI S093012900797

    BATCH : B1100338

    START DATE : 13/

    11 /2011

    DATE OF SUBMISSION : 14/08/2011

    NAME OF COORDINATOR : MRS KAMOGELO PULENG

    CERTIFICATEThis is to officially state that this report titled; GroupFund Bank was done by Sewelo

    Mguni, in partial fulfillment of the course requirement at Both College.

  • 8/3/2019 Group Fund

    2/12

    2

    ACKNOWLEDGEMENTI would like to thank everyone including the team members for the dedication and

    contribution towards this research. The guidance and suggestions from Mrs Puleng helped me

    to undertake such a well done research and therefore we salute her.

  • 8/3/2019 Group Fund

    3/12

    3

    Table of Contents

    CERTIFICATE ....................................................................................................................................... 1

    ACKNOWLEDGEMENT ...................................................................................................................... 2

    SYSTEM ANALYSIS............................................................................................................................ 4

    GROUPFUND BANK ........................................................................................................................ 4

    SCREEN SHOTS.................................................................................................................................... 5

    TECHNOLOGY DIAGRAM ................................................................................................................. 7

    USE CASE DIAGRAM.......................................................................................................................... 8

    LOGIC FLOW DIAGRAM .................................................................................................................... 9

    CONFIGURATION.............................................................................................................................. 10

    CONCLUSION..................................................................................................................................... 11

    REFERENCE........................................................................................................................................ 12

  • 8/3/2019 Group Fund

    4/12

    4

    SYSTEM ANALYSIS

    GROUPFUND BANK

    The company offers services such as savings account, current accounts, fixed deposit schemes

    and various investment options, it was founded in 1993.

    THE CURRENT SYSTEM

    The Group Fund Bank is an application that allows customers or users to obtain a coupon

    number for a particular services desk. It also permits customers to get lost password and

    username. An Administrator will be liable to maintain information related to products or service

    offered at the branch as well as number of service desk present at the branch. Lastly banking

    officers will be liable for coming in contact with customers and offer appropriate information

    Customers had to wait for longer time at the branches to be assisted of which consumed a lot of

    time. Each customer could only be helped in 2 minutes because they were many of them and

    some waited in long queues and never get help so many were disappointed. The senior

    management was conscious about the growing number of customers so he decided to employ

    more people and introduced the queue management system to manage the situation at the

    branches which will not wasting much time but assisting their customers as quick as possible.

    THE ENVISIONED SYSTEM

    To triumph over problems encountered by the GroupFund bank, the queue management system

    was created of which will cater for customer needs that visit the bank. The innovative system

    will allow the bank staff members to increment the ticket number after they serve a customer.

    The website will provide access to three users; Administrators, Banking officers and Customers

    each given a user name and password to perform some specific duties required.

  • 8/3/2019 Group Fund

    5/12

    5

    SCREEN SHOTS

    Below is the interface of the home page that includes the login form and three hyperlinks;

    Customers Banking Officer and Admin. For each user to perform the required duties they

    need to click on appropriate hyperlink to be able to login. After inserting values it will

    redirect the user to relevant page. For example if it is an administrator it would take user to

    administrator page.

    The administrators duty it to maintain master data for example number of service desk at the

    branch as well as the product and services offered at the branch. The interface below shows

    the administrator page. The interface contains different six labels. The interface has several

    numbers of textboxes to accept input from a user. The product ID textbox will accept product

    ID, The product Description textbox, will accept description about the product, Customer

    service desk will accept the service desk ID, Total No of customer service Desk allow service

    desk number and Brach code and Location allows the code of the branch as well as location

  • 8/3/2019 Group Fund

    6/12

    6

    There three buttons namely Add, Update and Delete. Add allows an administrator to add new

    records to a database, Update allows an administrator to update or modify the records in a

    database and Delete allows an administrator to delete records in a database

    The interface below shows the customer interface that allows the customer view the products

    and services in a queue management system. The customer can also add feedback and submit

    it.

  • 8/3/2019 Group Fund

    7/12

    7

    This page shows the duties of the banking officer of which will enable him to interact with

    the customer giving them relevant information about the services or products offered.

    TECHNOLOGY DIAGRAM

    Figure 1.1

    The request from a client browser is passed to the JSP (Java Server Page) to process the

    request and validate the data.

  • 8/3/2019 Group Fund

    8/12

    8

    USE CASE DIAGRAMEvents are depicted in a graphical manner. The use case below indicate the functions user will

    perform to acquire data and also shows how use case interact with each others to meet specific

    goal. The actor is customer and cases are logon, obtain coupon number and retrieve lost

    passwords. The user will log on with password and username. After that he will get coupon

    number from database and will be able retrieve lost password.

  • 8/3/2019 Group Fund

    9/12

    9

    LOGIC FLOW DIAGRAMThe control flow of GroupFund bank web application is depicted using a logical flow

    diagram below.

  • 8/3/2019 Group Fund

    10/12

    10

    CONFIGURATION

    HARDWARE: PIV- 3.0 GHz 865/915, 1GB RAM.

    OPERATING SYSTEM: Windows 7 Ultimate

    SOFTWARE: NetBeans 5.5.1, Sun Java Application Server 9.0, JDK1.5, Visio 2003

  • 8/3/2019 Group Fund

    11/12

    11

    CONCLUSION

    An internet-enabled application of which will run as a website developed using a JSP, a

    GroupFund Bank database that stores information related to all the services offered and

    information related to customers who visit the branch was successfully created in order for

    the company to communicate with its customers providing them with different needs. The

    project mainly focused on the part where the user will get coupon number of the service desk.

  • 8/3/2019 Group Fund

    12/12

    12

    REFERENCE Anon (2006), Developing Applications for the Java EE Platform. Sun Microsystems

    Inc. California, USA.

    Steven H., (April, 23, 2008) Developing Java Enterprise Application with NetBeans6.0

    Available from: http://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-

    application-with-netbeans-61/ Cited [13 August 2011]

    Silberbauer B., (06 May 2006) Creating JEE application in NetBeans 6.5Available from: http://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-

    65.htmlCited on: [13 August 2011].

    Anon (24 March 2007)Development of Enterprise Application NetBeans IDEAvailable from:http://www.netbeans-blog.org/java-ee/developement-of-enterprise-

    applications-in- netbeans-ide.htmlCited on: [13 August 2011].

    Kim, H. & Russ, M. (2006). Use Case Diagram. UML Pocket Book. 1st Ed. Delhi.India.

    http://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-%20application-with-netbeans-61/http://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-%20application-with-netbeans-61/http://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-%20application-with-netbeans-61/http://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-%2065.htmlhttp://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-%2065.htmlhttp://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-%2065.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://www.netbeans-blog.org/java-ee/developement-of-enterprise-applications-in-%20netbeans-ide.htmlhttp://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-%2065.htmlhttp://blog.gamatam.com/2009/05/creating-jee-application-in-netbeans-%2065.htmlhttp://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-%20application-with-netbeans-61/http://hendrosteven.wordpress.com/2008/04/23/develop-java-enterprise-%20application-with-netbeans-61/