Technology usage

Development Tools

  • Visual Studio 2015

  • Microsoft SQL Server Managment Studio

  • PHP Tools for Visual Studio (crack)

  • Microsoft Drivers for PHP for SQL Server

Server Requirement

  • PHP version 7.2+

  • Microsoft SQL Server

  • Microsoft windows server 2012

Server site programming languages

  • PHP programming language (v7.2)

PHP Framework

Managing Databases

We use 2 databases

  • DB_MIS2 for real data

  • DB_MIS2_LOCK for locking data in previous years

Project Structure

MIS prject is follow MVC structure.

Model view (KnockoutJS - MVVM)

To bind data with UI we use KnockoutJS MVVM structure. All ViewModels file is in \media\ViewModel directory.