software systems

mKisan is An Interactive Advisory System for Farmers

Farmer is the most important actor in agriculture based Pakistan economy. With one of the highest penetration rates, mobile and related applications have the potential of alleviate farmer problems by providing timely information relating to agriculture, finance, farming resources and government policies. Due to the unavailability of timely and tailored information, farmers have to rely on old farming practices without taking into account the local weather conditions in the area, soil characteristics of their farmlands and innovative agro-management practices. This lack of information effects farmer’s productivity and profitability.
This project aims to empower (lower end) farmer by providing him crucial farming production information in a timely manner using information and communication technology. By geo-spatial tagging of farmlands using GPS technology, this information can be further tailored to the needs of the farmers of different graphical regions. The proposed project aims to employ m-agriculture as an access model for delivering information to the rural farmer that best suits his region-specific agricultural requirements. This shall help towards informed decision making related to sowing, cultivating, fertilizing, harvesting, marketing and selling and consequently increase the farmer profits and elevate his socio-economic status.
We propose to implement a centralized interactive advisory system capable of providing area-specific information to farmers through a smartphone application. This system will have a knowledge base of all the information sources pertaining to agriculture activities. Data provided by different governmental agencies will be processed to extract area-specific information that would eventually be shared with target farmers through the mobile application. Another important feature of this system is two-way information flow whereby farmers can not only receive information tailored for them but would also be able to extract relevant information through the mobile application with Urdu language interface. Apart from information dissemination through mobile application, this system also provides an efficient and cost-effective mechanism to collect feedback from farmers about their agro-management practices as well as availability and usefulness of different agricultural inputs available to farmers in their nearby markets. This data will be analyzed to generate reports about farmers satisfaction levels and their requirements in different regions.
This system will strengthen the capabilities of stakeholder department, Directorate of Information, Department of Agriculture, Punjab that are currently relying on electronic and paper media for information dissemination. This system adds another dimension to existing services offered by the stakeholder department by employing m-agriculture model for information dissemination.

Website Development and Maintenance

Website development and maintenance group is committed to design and develop new web content according to the needs of the client. The group creates and maintains client web sites using PHP, JSP, open source CMS, Linux, MySQL, etc.”

UET Web Portal

UET Web Portal provides front-end of core information to the users of the UET website. It also provides an administrative interface for efficient management of the website’s content. The dynamic backend information system ensures the persistence of university data and other resources provided to the users through website. Application server management ensures dynamic behavior as well as 24/7 availability of the website to its users. A complete role based security is implemented for website users, e.g. administrators, content-updaters, teachers, students, and admission seekers, etc. The provision of open-source tools and technologies for development and deployment minimize the development as well as operational cost.

Health Center and Practitioner Management Systems


KICS has developed Health Center/Practitioner Management System, a health information system, which addresses the critical requirements of health center. KICS Health Center/Practitioner Management System is developed in Visual Basic and enables better patient care by providing facility for Patient Record Maintenance. The system maintains a detailed record of each patient, patient™s visit history, and diagnosis details. Also, keeps track of all the inventory of the health center. Stock and vendor details are maintained by the system and detailed reports of all the transactions of medicines are maintained. It also provides Appointment Scheduling (Patient / Doctor-wise) facility, doctor’s schedule summary, doctors™ daily schedule list functionalities and others.

Virtual Server Migration

Hypervisor Configuration ( VMWare ESXI ) : 3 Migration of Web Hosting Servers from physical to the virtualized environment: 2 Servers Scheduled Backups through Veem Backup Utility Configurations for all the servers : 3 Upgradation of Hosting Control Panel from outdated version to version 7 for CWP

RFID-Based Vehicle Access Control and Parking Solution

This project is intended towards the automation of vehicle access control and to provide a computerized Parking Solution. One of the objectives of this project is to ensure entry of only the authorized vehicles in the concerned parking-area, RFID based smart cards will be used and each vehicle will be provided this smart card, mounted upon its windshield. The RIFD interrogators/reader will broadcast the signal to backend software system which will authenticate the vehicle by querying the dependable database system. The system can then provide an access control solution that is truly hands-free and unencumbered. The RFID technology, we propose, provides businesses and communities with security to ensure only authorized vehicles have entry to the premises and only according to the access patterns assigned to them. The system can then provide access data for administering periodic access charges or parking fees.

OMR-Based Solutions

We have developed an OMR based solution getMark.. ” getMARK” allows you to print a single form of your design and then its copied version can be used for further scanning. This eliminates the monopoly of OMR companies which bound the user to have each OMR form printed from them. Get MARK also provides the correction of skew and dislocated reference marks within a threshold in contrast to most OMR systems which require proper printing and loading of forms otherwise they reject the forms. The getMARK system is a scanning-cum-OMR (Optical Markup Reader) solution making use of a low cost scanner with price less than $500 (an OMR scanner normally costs more than $4000). The getMARK system works with any TWAIN-compliant low cost scanners. The majority of the scanners available in the market are TWAIN compliant. Industrial solutions like Quiz Grader, Entry Test Evaluation, and Teacher Evaluation have been developed using this getMARK scanning engine. Different implementations based on getMark are:

Entry Test and admission system based on OMR

This project was implemented to automate UET Lahore’s entry test and admission process using OMR and Java EE. Till now it has processed approximately 100,000 student’s admission process.

Teacher evaluation system for UET based on OMR

The intent of this activity was to facilitate UET Lahore’s teacher performance evaluation process using OMR and Java EE. The system facilitates the administration to estimate the teacher performance in courses they thought based on student feedback.

Entry Test scanning solution using image based OMR

This project helped SUPARCO Lahore’s to automate their entry test and admission process using image based OMR and Java EE.

Entry Test scanning solution using OMR

In this project we automated Punjab Public Service Commission’s entry test processing using OMR and Java EE.

uHands: Emergency Management System

uHands has been developed for efficient emergency handling that enables citizen access timely help at anytime, anywhere with a single cell phone click. Many emergency handling organizations respond to emergency situations in a disconnected, disjointed and incoherent ways. While maintaining processes of these organizations intact our system provides efficient and effective technologies to handle a variety of emergency situations such as accidents and security threats.

Key Features of uHands:

  • Emergency services availability at anytime from anywhere using a mobile phone.
  • Complete system for management of emergency handling staff. Offers the flexibility to create multiple levels of access and control.
  • Works with both GPS and Assisted GPS technologies.
  • Can be integrated with ArcGIS for emergency location search.
  • Flexible framework that can be customized for non-emergency contexts such as management of mobile staff.

RFID Based Access Control System

Access control and Attendance Management System (ACAMS) is designed to collect and manage staff attendance records from RFID devices installed in an enterprise environment. Based on the verification of staff identification at the entrances, the system could generate sophisticated staff attendance reports and analysis data. Also ACAMS controls opening or closing of entrance gates.

Vehicle Recognition System (VRS) using low cost IEEE 802.15.4

Pakistan as a developing country is striving hard to catch up with the pace of developing countries of the region. However Pakistan is facing a lot of problems like increase in population, decrease in economic growth and terrorism etc. With these problems in the way, the pace is not up to the mark. One of the major problems Pakistan is facing is the increase in population growth and decline in death rate, which results in very slow, or no increase in the living standards of the people. The approximate increase in population growth of Pakistan is 2.77% per annul, which is very high for a developing country. The continuing expansion of the cities like Karachi, Lahore and Islamabad makes the problems worse for controlling authorities of the cities.
With the increase in population, the vehicles on the roads are also increasing immensely which is creating huge problems for traffic controlling agencies not only in controlling the traffic but also in keeping track of vehicles on the roads. Similarly this increase in population and hence increase in vehicles on road is also increasing the security threats as Pakistan is already fighting terrorism as one of the major villains. Stolen cars are mostly used for terrorism and other illegal activities. In normal days, these stolen cars will get un-noticed because of no intelligent way of detecting them. Even if the registration number of the stolen vehicle is given to all the sergeants of the city, it is very difficult for the sergeants to identify the stolen car because of extreme traffic congestion on the road. The vehicle hence passes the security checks and can be used to perform illegal action.


Similarly in sensitive areas like Government offices, Supreme court, Police head offices and Army offices etc. where only authorized vehicles are permitted to enter, manual checking of vehicle is done, so that no unauthorized vehicles enters the area. The security officer standing on the entry gate checks for the authorized vehicle sticker or in most cases registration number of the vehicle to see if the vehicle is authorized to enter the area or not. This whole process takes a lot of time, energy and manpower and still has the risk of human error.
Motorway and Ring road have been really successful in Lahore. Both the motorway and the ring road are very convenient and fast way of travelling. However tolling on these roads especially on ring road is still not fully automated.
In big cities where there is a lot of traffic, keeping track of vehicles on road is a very difficult task. In countries like Pakistan, there is actually no record of vehicles on the road.
This project proposes a system called, “Vehicle recognition system using low cost short range wireless technologies (IEEE 802.15.4)”, which is expected to develop a system which can set the foundation for systems that can solve above mentioned problems in an efficient way. The system will use cameras on the roads, which will capture the image of the vehicle on the road and detects the vehicle type (Car, Bus, Truck, Motorbike, Rickshaw etc.) and also captures the image of the registration number of the vehicle. This information will be then processed using controller device attached with the camera and is sent to the control center using short range wireless technology, ZigBee, using multi-hops communication. After receiving the information at the control center, proper action can be taken.

An Open Source, General Purpose And Adaptable Automated Management System For Universities (UMS)

UMS is developed under PTCL Thematic R&D fund. This UMS is built in J2EE using open-source tools and deployed in complete open-source environment to provide a zero cost solution to public sector universities. UMS computerized the full functionality of the public sector universities starting from entry test repository and generation system, entry test management system, entry test application processing , education and grading , merit list generation and student registration , university colleges, degrees, courses, and teachers management etc.

RFID-Based Automated Library Management System

This Project, first of its kind in Pakistan is being developed for the National Library of Engineering Sciences, UET Lahore. This project when completed will bring UET Library abreast with the most modern libraries in the world by building an automated, secure and cost effective secure library management system based on RFID (Radio Frequency Identification) technology. LMS is being developed in JavaEE using open-source tools and will be deployed in complete open-source environment to provide a zero cost solution to public sector libraries. Successful completion of this project will provide the library with a centralize information system which will not only enable efficient book issuance and return procedure but also will be of tremendous help in inventory control, stock-taking, statistical analysis of library usage and book searching etc. RFID based security mechanism will ensure safety from theft/larceny of library resources.

Biometric Attendance Management System

Biometrics is a rapidly evolving technology which has been widely used in forensics such as criminal identification and prison security. Biometric Attendance Management System would allow employees to record their attendance seamlessly. System will ensure automatic recording of all in-coming and out-going employees in the system just by scanning their thumbprints. A complete history of each employee will be maintained containing information like leaves available, leaves availed; number of hours worked in the previous weeks etc.