370 likes | 571 Views
Toll Fee Management. Supervisor : Nguyễn Văn Sang. Toll Fee Management. Contents. Introduction. 1. Project Management. 2. Architectures & Technologies. 3. Project Result. 4. 5. Demonstration. 5. Toll Fee Management. Part 1 : Introduction. Group’s member. Current Situation.
E N D
Toll Fee Management Supervisor : Nguyễn Văn Sang
Toll Fee Management Contents Introduction 1 Project Management 2 Architectures & Technologies 3 Project Result 4 5 Demonstration 5
Toll Fee Management Part 1 : Introduction Group’s member Current Situation Ideas Project Approach System Overview Function Overview
Toll Fee Management Group’s member
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
System Overview Application Website Management
Toll Fee Management Function Overview 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.
Toll Fee Management Part 2 : Project Management Process Model Organizational Structure Risk Management Master Schedule Communication Quality Management
Toll Fee Management Process Model Rational Unified Process
Mr. Nguyễn Văn Sang Mr. Nguyễn TấtTrung Mr. Huỳnh Anh Dũng Nguyễn Xuân Hiếu Nguyễn Duy Vũ Trần Hải Đăng Tô Văn Quân Nguyễn Anh Nhật Linh Instructor Supervisor Instructor • Tester • QA • Developer • - Developer • Designer • Tester • Technical Leader • Developer • Designer • - Developer • Tester • Designer - PM - Developer Toll Fee Management Organizational Structure
Toll Fee Management 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 Component Design
Toll Fee Management 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.
Image Processing Image Processing Overview
Toll Fee Management 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 Sort the edges in tree Tree Traversal Browse the tree and associate with Number plate Vietnam’s condition to determine the result.
Clients Browser PNRS app Update data Get data Web service Server Vietnam Register System database DSS TCMW Database Toll Fee Management Architecture Design Overall Design
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.
Technical Payment Deployment Migrate with online payment system Continue develop auto plate number recognition better The actual deployment Toll Fee Management Product ResultFuture Extension
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. • Actual • Line of code : 12197 • Number of test cases : 393 • Number of passed case : 388 • Number of bug : 152 • Deliverable 6 report.
Toll Fee Management Project Result • Unit test • Integration test • System test • Performance test
Toll Fee Management Test Report
Real Business Technical Skill Soft skill Software process Toll Fee Management Lesson Learn Experience
Toll Fee Management Demonstration Demo Application Demo Website