
178
Open
Admin User
Suraj Shrestha, Rajan Karmacharya (Supervisor)
23 March 14
Thesis or project
Computer science
BscCSIT, CSC-452: Internship
Bachelor
This report refers to work completed during internship in the Channakya Software Company Pvt Ltd as developer from 15th December to 21stFebruary.
The web based application to transform the traditional and unfeasible school or college management system into the generic and modifiable system was developed during the intern period of mine at the respected organization. This generic web application helps the organization to manipulate all the department information in single system as well the modifiable setup configuration helps the organization to adjust all the required features to be changed while in need. The system core structure is interrelated with the physical structure hence in case of change in the physical structure of the organization also the system’s features can be adjusted in accordance.
This application has backend developed in SQL Server management studio using SQL Server 2008 and the front end developed in ASP.net MVC 3 under the .NET Framework 3.5. The platforms and the server used are previous version so that they can be modified or maintained on accordance the organization’s feasibility and also can be compiled on later version too. MVC3 support Razor View Engine which certainly helps to co-operate the C# code inside the same HTML code or CSS.
Giving the short glance through the system one can easily acknowledge the importance of this system identifying the importance of the integrated part like student information management, exam report, fee management, staff information management, staff attendance management, staff salary slip generation, as well library management system, etc. all in one system. According to the user’s role and their responsibility the features and the privilege are managed by the administrator on the system using the modifiable setup configuration. The user login only allows the user to access the privilege assigned by the administrator for that user. Hence this assures the security as well the strict control over the information.