CONFERENCING/EVENT MANAGEMENT SYSTEM
Asia Pacific Tourism Association
Background
The main application will be divided into 3 main components by using MVC such as Model-View and Controller which is the advanced architectural pattern for designing web-based applications. We can corporate this with the asp.net. some important components we can develop with this architecture. By using MVC we can develop scalable and extensible projects. Three main models can be supported by Asp.net which are Web pages, Web Forms, and MVC. Here in this assignment the web-based application for APTA which is the Asia Pacific Tourism Association company we are developing with Asp.net and MVC. This company deals with tourism. We are developing a conference system for this company as this company is going to arrange an annual conference for its researchers.
By using the asp.net MVC framework we can develop the lightweight application. The application that bullied with MVC will be more testable. We can integrate it with so many features of asp.net like master pages, authentication. We need to define this framework within the system in asp.net.
Features of Asp.net MVC
Following are the main features of asp.net MVC:
- Ideal for developing complex but lightweight applications.
- This technology is excellent for developing complicated yet lightweight applications.
- The extensible and pluggable framework we can develop by using MVC. That framework can be easily customized and replaced.
- Test-driven development can be enhanced by using MVC.
- All the advanced functionalities of his like authorization, authentication, etc can be supported by MVC.
Problems in Existing System
As the existing system is using traditional working style, this application is complex to use. The application is not lightweight hence the tool a long time to load and response. Automation is not present hence more paperwork is there. Not suitable where we talk about the huge datasets. This system takes a lot of time and effort for processing. More paperwork is there.
Project Goals
- Development of lightweight application.
- Effective user interface.
- Device compatibility.
- Access rights.
- Automation control.
- Simple operating environment.
Our Future System
Our future system will be automated. It must be device computable. Asp.net with MVC we have used here for better functionalities. Easy record maintenances. We need to create a strong and robust database so that at the time system crash we can take easy backup. The timer backup system must be there.
Database design:
Class Diagram
The use of MVC architecture is the best feature we can implement in our project. The complete project will be divided into small modules. The workload of the system will be minimized. This will increase system execution time and speed.MVC framework also reduces the overhead by avoiding ViewState.
User Manual
Homepage
Organizer
Add
View
Display
Edit
Event
Add
Add
ViewList
Attendance
Testing Instruction
TEST NO | Test Functionality | ScreenShot | P/F |
T001 | Create New Record | Passed | |
T002 | View List |
| Passed |
T003 | View Selected Record |
| Passed |
T004 | Edit record |
| Pass
|
T005 | Delete Record |
| Passed |
T006 | Check functionality of dropdown |