LOGO Toll Fee Management Supervisor : Nguyễn Văn Sang
Contents Introduction 1 Project Management 2 Architectures & Technologies 3 Project Result 4 Demonstration 5 Toll Fee Management 5
Part 1 : Introduction Group’s member Current Situation Ideas Project Approach System Overview Function Overview Toll Fee Management
Group’s member NameStudent ID Trần Hải Đăng00357 Nguyễn Xuân Hiếu00380 Tô Văn Quân00425 Nguyễn Anh Nhật Linh00499 Nguyễn Duy Vũ00521 Supervisor Mr. Nguyễn Văn Sang Mr. Huỳnh Anh Dũng Mr. Nguyễn Tất Trung Toll Fee Management
Current Situation Traffic jam frequently occurs at the toll booth traffic. Take a lot of time for buying ticket and checking ticket. Difficulties in management and vehicle traffic statistics. Toll Fee Management
Ideas Project Approach Existing method for automatic toll collection. Reduce operational cost. Easy management. Fast transaction. Online Services. Toll Fee Management
System Overview Toll Fee Management
System Overview ApplicationWebsite Management
Function Overview Toll Fee Management Auto plate number recognition. Automation Toll Station. Toll System’s content management. Synchronize data between local database and Vietnam Register System’s database.
Objectives Practice software process model in real projects. Improve the skills of teamwork, communication, presentation and technologies. Deploy real toll fee management system.
Part 2 : Project Management Process Model Organizational Structure Master Schedule Communication Quality Management Toll Fee Management Risk Management
Process Model Rational Unified Process Toll Fee Management
Process Model Why is RUP model? Develop iteratively to mitigate risk early in the project. Effectively manage requirements. Model visually to manage complexity. Use component architectures to build resilient architecture. Verify quality throughout the lifecycle. Control changes to software. Toll Fee Management
Organizational Structure Toll Fee Management Tô Văn Quân - Developer - Tester - Designer Nguyễn Duy Vũ -Tester - QA - Developer Nguyễn Xuân Hiếu - Technical Leader - Developer - Designer Trần Hải Đăng - Developer - Designer - Tester Nguyễn Anh Nhật Linh - PM - Developer Mr. Huỳnh Anh Dũng Mr. Nguyễn Văn Sang Mr. Nguyễn Tất Trung
Risk Management Many members are studying at university so they don’t have much time for project. Requirement is changed frequently. Do not have experience in new technologies. To be sick and some accidents. Toll Fee Management
Master Schedule Toll Fee Management
Communication Communication channel: Phone, Y!M, Skype, Mail, Google Group. Work together on 2nd floor at FU. Meeting minutes with supervisor weekly 5.30pm on Friday. Toll Fee Management
Quality Management Toll Fee Management
Part 3 : Architectures & Technologies Develop Environment Pattern Design Algorithm Architecture Design Toll Fee Management Component Design
Develop Environment Toll Fee Management
Develop Environment Toll Fee Management
Pattern Design Client - Sever Cost savings Scalability Manage workflow Provide multi-tier service Instrumentality Toll Fee Management
Pattern Design MVC more easily prototype your work. more easily migrate legacy programs maintain an environment that comprises different technologies across different locations. Toll Fee Management
Image Processing Overview Image Processing
Canny Algorithm Noise reduction Uses a filter based on the first derivative of a Gaussian Finding the intensity gradient of the image Toll Fee Management
Tree Traversal Algorithm Toll Fee Management Sort the edges in tree Tree Traversal Browse the tree and associate with Number plate Vietnam’s condition to determine the result.
Architecture Design Overall Design Database Server TCMW DSS Vietnam Register System database Web service Clients Browse r PNRS app Get data Update data Toll Fee Management
Component Design Application Toll Fee Management
Component Design - Website Toll Fee Management
Project Result Product Result Project Result Lesson Learn Toll Fee Management
Product Result Finish mains target Auto number plate recognition in Application. Website : manager ticket monthly, reports. Crawl dummy database. Limitation Charging mode manually, not automatic. Number plate recognition is still limited. Toll Fee Management
Product Result Future Extension Continue develop auto plate number recognition better Migrate with online payment system The actual deployment TechnicalPayment Deployment Toll Fee Management
Project Result Plan Line of code : 6000 Number of test cases : 540 Number of passed case : 540 Number of bug : 60 Deliverable 6 report. Toll Fee Management Actual Line of code : Number of test cases : 393 Number of passed case : 388 Number of bug : 152 Deliverable 6 report.
Project Result Unit test Integration test System test Performance test Toll Fee Management
Test Report Toll Fee Management
Lesson Learn Software process Soft skill Technical Skill Real Business Experience Toll Fee Management
Demonstration Demo Application Demo Website Toll Fee Management
LOGO