7.1 Implementation Environment
Challenges identified for successful design and implementation of this project are dominated by; complexity, reliability/availability, transparent data access while respecting security, a high experiment data rate and data volume, scientific exploitation from user.
The android application is going to run on the mobile devices of the users. From a single android device one user can access the application and can act as Student, Principal or Department Manager. As a single user can access the application at a time it is a single user environment.
7.2 Security Features
In order to make the application totally secure Google provides various facilities, like certification of the application, providing …show more content…
7.4.1 TESTING APPROACHES
Unit testing has been done based on state-based testing in which all the functions of the class have been tested for its domain values and boundary case values and for the correct value interaction between the function within the classes.
Unit Testing
Under the unit testing, all the modules of the subsystem are tested individually. All the relevant type of combination of data tried entering in the system as input. The results are then compared with the result got from the existing system. In our case we have tested each of the modules separately. At initial stage we found bugs with the system, which cleared of through iterative process of development and testing.
Integration Testing
The testing was done for all the modules, the input and output details were found to be as per requirement and consistency with the specifications mentioned in the design.
System Testing
The testing proved that the system was compliant with the requirement as specified in the Use Case and SRS were tested and found to be successful.
7.4.2 Test Cases
• Login Form Test Case
Test Type Test Cases
Test Criteria
Expected …show more content…
8.1.1 Limitations
• The Campweb application needs a connection to the database server so network connection should be made available.
• A single user can use this application from a single device at a time.
• The size of the file that can uploaded is limited. 8.1.2 Future Enhancement
There is scope of enhancement in any system, especially in the world of Android. The “CampWeb” application can also be modified to meet future requirements and the advancements in technology.
Given below are some enhancements the we can do in oder to make the Application more adaptable, efficient.
• Video lectures can be made available to the students.
• The real time interactions between department managers as well as principal can be done.
• Groups among the students can be formed so that a leader among them can notify them, using “CampWeb”.
• Then size of the file can be increased if needed in future.
8.2 Project Summary
The project was started in 7th semester, We decided that a project should be made which enables the faculties, principal and students to interact with each other. And also we wanted to implement a way by which student can get notices on their cellular