university student payment system ( usps )

26
A Project Presentation on Submit by Md. Mojibul Hoque [Reg no: WUB 03/10/23/504] Md. Belal Hossain [Reg no: WUB 03/10/23/504] Supervisor Kazi Hassan Robin Senior Lecturer, Department of CSE World University of Bangladesh 02/20/15 1 University Student Payment System

Upload: mojibul-hoque

Post on 15-Jul-2015

224 views

Category:

Software


0 download

TRANSCRIPT

A Project Presentation on

Submit by

Md. Mojibul Hoque [Reg no: WUB 03/10/23/504]Md. Belal Hossain [Reg no: WUB 03/10/23/504]

Supervisor

Kazi Hassan RobinSenior Lecturer, Department of CSE World University of Bangladesh

02/20/15 1University Student Payment System

University Student Payment System ‘USPS’ is an online base bespoke application system. It is mainly an accounting system but it is not a conventional accounting system. It has some specialty; it is specific only for student. Students will be able to pay their tuition and other semester fees online using this system. Guardian will able to pay their students fees through online and able to see the student financial statement. It has various message options to notify transaction information like as mobile, emailing also own messaging system. On demand University Student Payment System users will be able to view receipts, payment statement from anywhere in the world using Internet.

At the primary stage of developing University Student Payment System, we have studied similar systems. Most of systems are e-commerce system. USPS has some similarity with e-commerce system, because students have payment their fees using their bank account, credit or debit card and using their mobiles through third party payment gateway.

02/20/15 University Student Payment System 2

Requirement collection, analysis and design are the part of the software development process. It is discovering the purpose of the system its help to design application. In this system uses various methods. Interviewing is one of them. Use case, Data flow diagram, flow chart are design base on system analysis.

Iterative methodology has been used to develop University Student Payment System. Iterative methodology is one of the most uses software developing method in Software engineering field. It is very suitable for bespoke software application. Because its allow more flexibility for changes. Planning, Requirements, Analysis and Design, Implementation, Deployment, Testing and evaluation are the part of iterative methodology.

University Student Payment System very scalable and secure system and it is easily customizable on future demand. It has some limitations. University Student Payment System uses Oracle Platforms and Oracle are not free it’s required a licenses from Oracle corporation, USA.

02/20/15 University Student Payment System 3

USPS (University Student Payment System) has no integrated payment gateway but it has an option to interface with third-party payment gateway service provider. Develop own payment gateway and incorporate within University Student Payment System is our future plan. In future University Student Payment system transfer to open source technology for relieves software licensing issue and open the access for new software engineer

University Student Payment System very scalable and secure system and it is easily customizable on future demand. It has some limitations. University Student Payment System uses Oracle Platforms and Oracle are not free it’s required a licenses from Oracle corporation, USA. USPS (University Student Payment System) has no integrated payment gateway but it has an option to interface with third-party payment gateway service provider. Develop own payment gateway and incorporate within University Student Payment System is our future plan. In future University Student Payment system transfer to open source technology for relieves software licensing issue and open the access for new software engineer.

02/20/15 University Student Payment System 4

University Student Payment System (USPS) is an online based application software for integrating account related issue for students, guardians, teachers and accounts department of an University. At present World University of Bangladesh (WUB) is using manual account payment system. But it has many limitations. That’s they are not capable to provide quick complete account details on request of students, guardians and exam control. Proposed System (USPS) enables university authority to supervise student-related accounts activities such as tuitions fee, late fee, exam fee, etc from anywhere at any time using an internet connection.

Today it’s promising that online based system there university students can pay their regular fee using their Bank Card in online. Presently this system is broadly used in many educational institutes. The system supports the process of identifying, measuring, recording and communicating payment clearance information for the students. It’s faster, smart and reliable system that provides students and university in better service.

02/20/15 5University Student Payment System

  To design & develop an online payment system through which students/ parents will be able to make payments and print/view receipts, payment history from virtually anywhere.

To enable the accounts department of the University to keep the payment records stored in a secured manner and to generate various types of reports on the basis of the payments of the students.

02/20/15 6University Student Payment System

We have implemented Iterative model to accomplish online waiver calculation software development projects.

This methodology is designed to take care of such big projects. The large and complicated projects chiefly demand better development and testing procedures. The iterative methodology is well known for its repeated testing process. Hence, we choose iterative methodology for developing software solutions.

02/20/15 7University Student Payment System

02/20/15 8

Figure: Iterative Model

University Student Payment System

We used Interviewing Method to get the actual requirement of the University Student Payment System. Interviewing is the most often used technique to learn about problems. When we ask people about their daily tasks, they have difficulties explaining what they do and why they do things the way they do. Some people have hidden agendas and not given honest answers. When we discuss day-to-day problems with an unsatisfactory system, ask about critical tasks. When does the user work under stress? When is it important that nothing goes wrong? Some people don’t like to admit that they have problems. There is whole

Number of interviewing people.Students – 05University Accountant - 01Exam Control Executive – 01SSLCOMMERZ (Online Payment Gateway)- 01

02/20/15 9University Student Payment System

Minimum Hardware Requirements:Processor: 800 MHz minimumPhysical Memory: 2 GBVirtual Memory: Double amount of the RAMDisk Space: 3600 MBVideo Adapter: 256 Colors

Minimum Software Requirements: Operating System: Windows 2003 or Above, Unix /Linux flavor OS(minimum kernel version 2.6.9)Database: Oracle 10g Release 2 or aboveMiddleware: Oracle Fusion Middleware 11g Release 2(11.1.2)Application Server: Weblogic Server 10.5 or aboveBrowser: Any standard browser. Recommended Google Chrome.JRE: Java runtime environment.

02/20/15 10University Student Payment System

02/20/15 11

Figure: Flow chart of University Student Payment System

University Student Payment System

Start

End

Student gives ID

Process ID

View Payment

status

Give Payment?

Select payment Option/method

Checking Eligible option such as Monthly/semester

View Option like Monthly/Semester

Payment process

Confirm Transaction

Status

Entity Relationship Diagram(ERD):

An entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities, and the relationships between entities, within an information system.

It is a specialized graphic that illustrates the relationships between entities in a database. ER diagrams often use symbols to represent three different types of information. Squire box commonly used to represent entities. Oval represents attributes. Diamonds represent operations. Lines represent relationships between entities.

02/20/15 12University Student Payment System

Entity Relationship Diagram(ERD):

02/20/15 13University Student Payment System

Introduce Proposed USPS :

02/20/15 14University Student Payment System

University Student Payment System is bespoke application system. This system runs on a web browser. Its application consist of Java based technology so its require a JVM or JRE. That’s why this application is not depend on Operating System. It is run any JVM supported operating system. This application used Oracle database, is a world’s No 1 Enterprise Database Management System. University Student Management System used world’s No 1 Application server, Weblogic Server 10.3.5 version.

02/20/15 15University Student Payment System

02/20/15 16University Student Payment System

02/20/15 17University Student Payment System

02/20/15 18University Student Payment System

02/20/15 19University Student Payment System

02/20/15 20University Student Payment System

02/20/15 21University Student Payment System

02/20/15 22University Student Payment System

02/20/15 23University Student Payment System

02/20/15 24University Student Payment System

02/20/15 25University Student Payment System

University Student Payment System very scalable, secure and environment friendly system. It is keeping the all record electronically. It is make easy to given tuition fees and other semester fees for students and assist to increase employees efficiency. it is easily customizable on future demand. It has some limitations and we have a plan to overcome this limitation in future. Most of important are present here. There are:

Limitation: University Student Payment System uses Oracle Platforms and Oracle are not free it’s required a licenses from Oracle corporation, USA. USPS (University Student Payment System) has no integrated payment gateway but it has an option to interface with third-party payment gateway service provider.

Future Work:Develop own payment gateway and incorporate within University Student Payment System is our future plan. In future University Student Payment system transfer to open source technology for relieves software licensing issue and open the access for new software engineer.

02/20/15 26University Student Payment System