This is a case study of the travel agent who process the documents of the client to get visa from ambassy. This will be helpful to understand the workflow of travel agency processing documents for foreign visits.
3. Huge data handling capability: Application is meant considering huge data entry so it can handle large data easily
4. Data input and validations: Our application will validate each user input to prevent malicious inputs. We have taken general business steps to prevent cross-site scripting, SQL injection etc
5. Error handling: We have provide efficient mechanism to deal with errors and exceptions. We have provided a mechanism that keeps log of each run-time error and exceptions
6. Session management: We rely on security of IIS server for session management. It automatically and randomly generate unique session ID to transmit data securely and maintain efficient session management
7.
8. Each and every module is secured under Role & User management
15. We have given many masters to avoid entering same data for various entry, instead just choose that item from drop down.
16. This functionality will enables speedy data entry operation with correct data. Every master will have Add/Edit mode and View mode
17. User can Add, Edit, Delete, Active or Inactive various entries using master modules
18. Following is the list of masters to help end user: Country, Counter, Location (area), Document category, Miscellaneous services, Visa category and Embassy etc
22. Important information: It provides ready information of business needs for e.g. how many application we got, how many of them are delivered to embassy etc
39. Search on module specific data: We have provided search in every module when it is in View Mode. This search will work on module specific data so that user can verify module specific data with minimum efforts. This facility will be very much useful while data entry.
41. Quick Search: This is very handy and efficient search and works with only Ticket number of the client. User can search clients’ data using his ticket number. He can manually enter ticket number or can use barcode scanner. It will give instantly provide data of related client in the grid with view and edit functionality
45. Processing charges: We could be our fees for the professional services we are providing to our client. This can be captured for each client using Client Management Module.
46. Embassy charges: This are the charges which are levied form client on behalf of Embassy. This is in fact fees that Embassy will charge for the application of our client. We can capture this charge using same Client Management module. We can even capture whether this charges are paid to embassy or not using same module.
47. Miscellaneous charges: This charges are for various services we are providing to our client which are not part of our professional tasks for e.g. charges for photo copy etc.
60. Graphical summary: Graphical summary of the whole report will be provided under this section. We generally uses bar charts, stack charts, pie charts etc., to explain the details in graphical view.