group fund
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/