Presentation on theme: "ONLINE BILLING SYSTEM Supervisor: Miss Katy Henley Client: Mr Steve Miller."— Presentation transcript:
ONLINE BILLING SYSTEM Supervisor: Miss Katy Henley Client: Mr Steve Miller
Content Introduction Project Scope System / Software Requirements System Overview Front End Module Back End Module Division of Tasks Quality Assurance Perceived Problems
Introduction Great Circle is an Internet Service Company based in Melbourne. It provides dial up services to home and business users. Develop a Web-based Application based on the existing infrastructure for Great Circle Internet Services (ISP)
A system that allows the users to Pay bills online in a fast and secure manner. Enable account holder to top up their prepaid account on site using credit card. Improve and enhance customer satisfaction. A system that allows the administrator to perform user and system maintenance and control billing and account. Automate processing of bills and report efficiently and error free. Project Scope
System / Softwares Requirements Linux Operating System Oracle Database PHP/ PERL Scripts Oracle Precompiler (Pro*C/Pro*Cobol) Security measures for the user details and credit cards.
Back End Front End System Overview PHP/ PERL Script PRO*C APPLICATION SERVER Administrator(Linux OS) Online User DATABASE (Oracle)
Front End Module User site Platform independent Communication through browser PHP will be used to communicate with the server. Admin site Linux environment Communication through browser PHP will be used to communicate with the server.
Back End Module Application server Communicate with Oracle database Pro*C / Pro*Cobol is a precompiler that uses SQL statements and C / Cobol language to extract data for computation. Secure Socket Layer (SSL) protects data integrity via transmission Oracle Database Store customers’ accounts data
Division Of Tasks NameRoleResponsibility Project Leader Web Designer Tester Plan and execute project Database Design and PHP coding Documentation & user manual Choy Keng Yen, Evelyn Secretary Web Designer Tester Database Design and PHP Coding Web page Design Documentation & user manual Khoo Kiam Guan, Tony Chief Tester Analyst Programmer C / Cobol Programming Documentation & user manual Wan Keng Yee Chief Web Designer Database Design and PHP Coding Web page Design Documentation & user manual Chen Hsin Wei Ti Choon Yian, Andrew Chief Analyst Programmer C / Cobol Programming Documentation & User Manual Timeline
Quality Assurance Weekly meeting with supervisor. Timeline has to be reviewed regularly. Understanding of the client’s requirements. Adopt a standard approach throughout the design and implementation phase. Ensure the document’s quality by proof reading and using a standard template. Implement testing strategy.
Perceived Problems / Solution PROBLEMSSOLUTIONS Understand and being able to use the various software applications Research and understand the various software application to initiate the project Communication with the client hindered by geographical boundaries (Client in England) Communication by email / phone regular Arrange meeting during client’s stay in Australia Uncertain design specification Clarify with client via email / phone Uncertain development and testing environment Check with client via email / phone Check with IE coordinator