0092 3125718857
WhatsApp for More Details
CS619-New Project Titles for Fall 2016 Semester
Project Domain / Category Web based Application
Abstract/Introduction
“Online Air-Travelling Reservation System” is web based application that offers services to reserve airline ticket from given source and destination locations. After reservation customers will collect the tickets from customer care office.
Stakeholder
Buyer:
Administrator:
Front Desk Officer:
[NOTE: Student can add/enhance requirements as per needed.]
Tools:
WAMP server, PHP, MySQL, HTML editors (Dreamviewer, Notepad++).
Supervisor:
Name: Abdul Majid Khokhar Email ID: abdulmajid@vu.edu.pk Skype ID: abdulmajidkk
Project Domain / Category Web based Application
Abstract/Introduction
Agriculture sector is the largest sector of economy. Crop reporting analysis helps in not only the total production in an area but also it will help in analyzing the reasons and estimation of crops in overall Pakistan. Through accurate information of climate, production of crops can be increased. This project will deal with the crop reporting and analysis on climate based reasons. This tool will help departments e.g. agriculture, water resource management and energy sector departments), for making their policies, strategies, and management decisions.
The project is focused on the web based development of a most optimal and most accurate crop reporting system that would facilitate many activities and sub-activities that are dependent on the crop productions, and timely reporting with climate conditions and alert generating facility on farmers.
Functional Requirements:
Tools: PHP,HTML, MySQL, Java Script etc.
Supervisor:
Name: Adnan Asif Email ID: adnanasif@vu.edu.pk Skype ID: ch.adnanasif
Project Domain / Category Online Web Based Application
Abstract/Introduction
Education system outlines the backbone of every nation. Technology can play a very crucial role in streamlining the whole system of education. Exploring the technological approach to education, streamlining education process and spiraling acquaintance amongst students, staff, parents and management becomes essential for today’s fast growing educational environment.
Today every school needs to manage more information than ever before. Without a solid internal infrastructure for teachers, administrators and departments to share data, critical school and student information can be lost, or worse — communicated incorrectly — leading to a host of problems that can affect your school’s image and endurance. To remain competitive, school needs a simple solution that can run individual functions, connect their entire operation, use the web as a key communication tool and simplify day-to-day operational responsibilities, giving staff more time with students.
The proposed project will be a simple state of the art solution to these problems. Implementing all the operations from basic to advance, it will be a great help for schools at various level to automate their routine tasks including examinations process, grading system, fee payment, student attendance, and news and event management.
Functional Requirements:
School Management System will be a web based online application which is divided into modules and every module providing following tasks:
Module – 1: User Management
Students, parents and teachers will have to register with system to use it. Admin staff member will create account of students, teachers and share account details with them. Parents will be able to register from any location which will be approved by admin.
Module – 2: Class Room Management
Student class information like record of each class and subjects offered in particular class. Students in each class and teachers information for particular class will be maintained in this module. Admin staff will able to maintain information of all courses offered, creation of class like which students are in a particular class, courses offered and teachers who will teach the class.
Module- 3: Examination Management
Exams scheduling, date sheet, and results will be manage in this module. Students, teachers and parents will be able to see the report/result card. Teachers will enter student’s marks through this module and admin will manage exams schedule and date sheet.
Module- 4: Time Table Management
Scheduling of class time, exams date sheet and schedule generation, students will be managed in this module. Teacher will be able to maintain the attendance records of students. Admin will be able to maintain attendance record of teachers and parents will be able to see the attendance of their children.
Module 5: Financial Management
All financial activities like student fee and other financial management will be performed by this module.
Module 6: Announcements and News Management
All announcements and news about any activity like start of classes, holidays, exams etc. will be managed through this module.
Non-Functional Requirements:
This system provide stability of interface on all major browsers and devices, security, user friendly interface and quickly response of any type of information retrieval.
Tools:
Microsoft.Net, SQL Server
Supervisor:
Name: Muhammad Ahmad Lodhi Email ID: ahmadlodhi@vu.edu.pk Skype ID: ahmad_lodhi
Project Domain / Category Web application
Abstract/Introduction
The Internet is an important factor of our lives. Through Internet we can communicate with each other, share different type of information and resources. In the today’s ecommerce world, different types of organizations are going to build their businesses through Internet. For this purpose, different types of ecommerce webpages/ websites are developed to sell their products and services etc.
In this project, we will build an easy to use website for an online store for the organization in order to sell their products and services over the Internet. Through the online store website the users/buyers buy different type of services and products via Internet. The main purpose to build an online store is to facilitate interactions and transactions between business and its customers.
The online store project is basically divided in two main factors, i.e. business owner and customers. The business owner interface will be different from the customer interface. In the business owner interface, the business owner can perform different operations like; login, uploading and editing different services and products, managing inventory and managing different orders received from the customers. In the customer interface, the customer/buyers can perform different operations like; create an account, login, logout, Brows different products and services etc.
Functional Requirements:
Tools:
PHP, MySQL.
Supervisor:
Name: Akmal khan
Email ID: akmalkhan@vu.edu.pk Skype ID: akmal_vu
Project Domain / Category Web based Programming
Abstract/Introduction
The field of Event Management in Pakistan is in its emergent stage as compared to other conventional professions such as medicine, accounting and law etc. However, it is a rapidly growing area in Pakistan and across the world where thousands of professionals are now associated who are responsible for planning, organizing, and evaluating of many events throughout the year.
FESTIVA is an event management company working on large scale in the country. The company deals with the Birthday parties and marriage ceremonies. They want to automate their system. You are required to develop a web based database application for the company so they can take orders online.
Functional Requirements:
Tools: C#
SQL Server
(Any modern language tools)
Supervisor: Name: Amna Bibi
Email ID: amna.bibi@vu.edu.pk Skype ID: aamna.bibi26
Project Domain / Category Web Based Application System
Abstract/Introduction
Gym Buddy is a user friendly website with the main target to help those who are following some fitness plans. It not only helps the Gym makers to manage their activities but also assist its members in their day to day activities. Gym members can now monitor their whole day diet and exercise plans. The performance graphs keep their pace up to achieve their goal. If the diet plan cannot be followed for some reasons, system will modify exercise plans accordingly. Members are now able to be connected 24/7 with their instructors and their class through this website.
Functional Requirements:
Functional requirements can be divided into three parts with respect to the roles of the users.
Admin
Following actions can be done by the admin:
Note: New features are subject to be added from time to time in this domain.
Instructor
Following actions can be performed by the instructor:
Note: New features are subject to be added from time to time in this domain.
GYM Member
Following actions can be executed by the gym member:
Tools:
Visual Studio (latest version) with .net Framework + SQL Server (latest version)
Development Language: C# (C sharp) with SQL.
Supervisor:
Name: Anum Liaquat
Email ID: anum.liaquat@vu.edu.pk Skype ID: anumliaqat1989
Project Domain / Category
This project belongs to Database category.
Abstract/Introduction
“VOTING SYSTEM” is a way to cast vote by citizens of a country or state. In this system people who have citizenship of Pakistan and whose age is equal or above 18 years can cast his or her vote through computer rather than through ballot papers in polling station.
Functional Requirements:
A set of functional requirements of the proposed system may include the following.
Tools:
(SQL Server 2008, VB.Net ect)
Supervisor:
Name: Asif Hussain Email ID: asifhussain@vu.edu.pk Skype ID: asifnoor1982
Project Domain / Category Web Based Application System
Abstract/Introduction
In our daily lives we often find situations when we have some ingredients and want to make something delicious. When we search for recipes on internet then most of the time, recipes we found are not doable because one or more ingredients for that cuisine are missing. So, we are going to make a website which will be unique in its functioning. Main purpose of project will be to provide some recipe for the available food items. You will input your main food items in website and the website will generate some (one/more than one) recipes which are possible with the existing items. At first we will be dealing with 50 food recipes.
Functional Requirements:
Tools:
Microsoft.Net(C#) + SQL Server/MySQL + php
Supervisor:
Name: Ayesha Siddiqui Email ID: ayesha.siddiqui@vu.edu.pk Skype ID: aisha.siddiqui89
Project Domain / Category Information mining and retrieval.
Abstract/Introduction
Search Engine actually is an information retrieval system that helps users to find information stored on computer system or systems. The search results commonly known as “hits” are presented in the form of a list to the users. The current search engines like Google, Yahoo and MSN hits millions of records against a single query. Among these millions of records it’s very difficult and time consuming for the users to find the relevant information. These search engines search information based on key words mentioned in the query. Date sensitive search engines have the capability to give priority to the dates mentioned in the query. It will consider only dates mentioned inside the text (page contents) and not the date on which page is updated, created or published.
Student should be very careful while crawling web for creating indexes and plucking of dates from contents that mentioned in the contents because they may have different formats. There is need to handle all form of dates and dates references and convert them to ISO standard (ISO- 8601) like YYY – MM – DD. Student need to maintain a list or local data base for storing dates and offsets at which they occur in document.
Students are required to select/specify a particular dataset to test and evaluate their project.
Main modules and their functions:
This project has the following basic modules:
Web search engines work by storing information about many web pages, which they retrieve from the html itself. These pages are retrieved by a Web crawler which is an automated Web browser which follows every link on the site. The contents of each page are then analyzed to determine how it should be indexed.
The front-end presents a search bar for users and the query processor parses the request and executes the search. The results are displayed by the front-end.
Tools:
The following tools can be used for developing the above project.
Supervisor:
Name: Said Nabi
Email ID: said.nabi@vu.edu.pk Skype ID: saidnabi115
Project Domain / Category Web based e-commerce site
Abstract/Introduction
Through the web site, user will be able to buy different products such as cell phones, electronics, jewelry etc. The site will offer shopping cart, different subscription options for membership, and membership discounts.
Functional Requirements:
This site should offer the user a variety of products through proper navigational structure. It means that each product should be listed under the appropriate category. For example the product LED TV should be under the Electronics category. Your site should allow the admin to create any number categories and products but initially it should be showing maximum of 5 to 6 categories. The following points should be strictly followed while developing the site
Tools:
HTML, CSS, PHP, Dream viewer, Notepad++, WordPress, Wamp Server, My SQL
Supervisor:
Name: Fahad Naseem Email ID: fahad@vu.edu.pk Skype ID: fahad-naseem
Project Domain / Category Web Programming
Abstract/Introduction
Online Sales Information web portal is a web application dedicated for a unique experience of identifying sales on various products. Sale is a noteworthy part of the buying and selling process. Every organization put a greater amount of their energy in developing new ideas for Sale than they do for different things, on the grounds that they realize that individuals are more inspired by sales, discounts and promotion deals than the normal purchasing and offering. The product alerts people of all the ‘available sales, discounts and promotions’ on the leading brands in Pakistan at all the time. They can discover, rate and comments on all sale details on the website apart from it they can also subscribe with an option of SMS alerts on their cell phones.
Functional Requirements:
Tools: HTML CSS
JavaScript PHP
Adobe Photoshop
Supervisor:
Name: Faizan Tahir
Email ID: fazitahir@vu.edu.pk Skype ID: faizan.vu
Project Domain / Category Web based Application
Abstract/Introduction
The online Job portal will help both the Job Seekers and Employers in posting and searching the job. In fact it will be an online HR solution for Employers short listing the suitable candidates while job seeker can have job searching options with maintaining its CV and having appropriate CV format according to the profession with CV rating.
Functional Requirements:
Tools: Microsoft.Net, SQL Server and any other supporting tools
Supervisor:
Name: Farhan ur Rasheed Email ID: frasheed@vu.edu.pk Skype ID: farhan.chuhan
Project Domain / Category Android Mobile Application
Abstract/Introduction
Smart Study Planner is a mobile app available as a cross-platform planner designed to make your study life a lot easier to manage. It allows you to save your assignments, classes and exams in the cloud and synchronizes them across all your devices so you can access them wherever you are. It is very useful application for students of all levels which could help increase your study habits significantly.
Smart Study Planner also allows teachers to create and share their timetables securely with students in the same institute.
Unlike a paper planner or school diary, Smart Study Planner integrates all areas of your academic life, see homework due and overdue for classes, classes which conflict with your exams and even add revision tasks for a specific exam, easy to use application.
Smart Study Planner seamlessly syncs your data between devices, allowing you to use the app even when offline. You can add a task on the move from your phone or tablet and it will be instantly available on the web app.
Functional Requirements:
The main objective of the proposed mobile app is to help the users in the study. This mobile app will allow following features to users
Tools:
Software specifications:
Development environments / IDEs for Android application Java and xml
Supervisor:
Name: Fouzia Jumani
Email ID: fouziajumani@vu.edu.pk Skype Addres: fouziajumani
Project Domain / Category Mobile Apps
Abstract/Introduction
Digital Classroom will be an online android-based mobile phone application for academia including faculty members, students and parents. The overall objective of this app is to provide online platform for teachers, students and parents to manage and stay informed about teacher/student educational activities, keep-in-touch with class, schedule, electronic resources, announcements, and communication among themselves along with reporting feature. This application will engage all users in a collaborative social environment to improve overall learning experience through online interaction. Moreover, it will inform all registered participants with latest updates about class activities, schedules, results anytime anywhere, help students to track their performance, assist teachers to manage e-resources as well as students at the same time.
Functional Requirements:
/ Twitter etc.
Tools:
Supervisor:
Name: Haseeb Akmal Email ID: haseebakmal@vu.edu.pk Skype ID: HaseebAkmal
Project Domain / Category Web Application
Abstract/Introduction
Lecture scheduler application intends to provide a web-based solution for scheduling of lectures in a typical conventional university. In conventional universities, at the start of each semester, a schedule is (manually) developed that caters: students enrolled in offered courses, faculty members instructing the offered courses, classrooms and labs where lectures are delivered to students. The proposed lecture scheduling application intends to create schedule on the basis of information of: courses’ enrollment, faculty members’ course preferences, available classrooms and labs.
The application will:
Functional Requirements:
The application should be able to:
Tools:
Students may use any Web development tool and its relevant DBMS
Supervisor:
Name: Hasnain Ahmed
Email ID: hasnain@vu.edu.pk Skype ID: hasnain.bukhari
Project Domain / Category Web Programming
Abstract/Introduction
This project is a web-based E-commerce application providing a platform for online shopping of grocery products. Online Grocery Shopping refers to the use of retailers websites for purchasing grocery products. Customers can make order of their choice after viewing the available products, where they will be just one click away from their desired products. Registered customers can benefit from membership discounts, other customers’ reviews and products suggestions based on our recommendation system.
This project aims to develop a recommendation system for online grocery shopping by incorporating two additional considerations, i.e., product replenishment and product promotion. The proposed recommendation system will provide customers a better recommendation list to fit their consumer expectations, needs, and budget considerations and will finally boost online shopping.
Functional Requirements:
Tools:
Server side programming language: PHP, HTML and CSS Client side scripting: JavaScript and JQuery
Database: MYSQL IDE: PHP Storm
Local host Server: WAMP
Supervisor:
Name: Iftikhar Ali Email ID: iftikhar.ali@vu.edu.pk Skype ID: iftikhar_700
Project Domain / Category
Virtual Library / Web based Database Application Abstract/Introduction
This software project is a Virtual Library with all the basic as well as some innovative features for managing a library. It consists of a large database of various books required by students in various subjects of their study program. It also provides the facility of delivering recommended books and handouts in hard-copy to respective students. The system keeps track of all the books readily available. The system also handles books database of every department of Virtual University of Pakistan. If the student needs a book, she/he can initiate the request for home delivery by just filling an online form. In case of cancellation of online order after certain time period, this system will calculate fine depending on the order amount and number of days. This fine will be added in their fee voucher.
Users: Administrator, Faculty Members, Students, Guest
Functional Requirements:
Tools & Language:
SQL Server, Visual Studio, Any language of your choice
Supervisor:
Name: Jawaria Sadiq
Email ID: Jawaria.sadiq@vu.edu.pk Skype ID: jawaria.sadiq
Project Domain / Category Mobile Apps
The images captured by the recent cameras often exceed 2 MB. Using such images frequently results in Out of Memory Exception, short of storage and also sharing such images may consume more bandwidth. To deal with these issues we need to compress the image size without any significance loss to its quality.
Mobile based image compressor software will select single, multiple images or full album for image compression and on tap of a button it will reduce the image size showing the progress bar. After compressing the image size it will save the newly compressed images into a directory and at the end will show a message showing No. of images compressed, and saved space.
Image compressor functional requirements: Following are the required features of this project:
Supervisor:
Name: Khaqan Khawer Email ID: khaqan@vu.edu.pk Skype ID: imkhaqan
Application Type | Tools & Technologies |
It will be an android based application | Android Studio\ Eclipse |
Project Domain / Category Web Application
Abstract/Introduction
E-Library Management system is used to provide a medium for the libraries to computerize their entire functioning and would contribute as a first step in digitalizing their libraries. Libraries had their entire records on paper which again required maintenance and the problem of finding relevant information proved to be a difficult task. Even if the required information was found it was usually at cost of much valuable time. E-Library Management would not only simplify this process but also speedup the entire functioning of the library. It will also contribute towards increasing the efficiency of the libraries a whole, right from the data entry to maintaining the historical records. One major purpose is to provide user or the library members the opportunity to not only search through the books online but to reserve books that are issued by other users and also request newer books.
Functional Requirements:
The main objective of the proposed system is to help the user. The system can facilitate the user in the following ways:
Module Description
E-Online Library Management Software can be applied to large databases with more information. Hence it reduces time consumption and speed up the work
Tools:
Software specifications:
Hardware requirements:
Limitations
Future scope of the project
Supervisor:
Name: Komal Khawar
Email ID: komal.khawer@vu.edu.pk Skype ID: kom.kk
Project Domain / Category Web Application
Abstract/Introduction
The business-to-consumer aspect of electronic commerce is the most valuable business use of the World Wide Web. The primary goal of an online store is to sell goods and services online. Keeping the features of an e-commerce site, online bookstore website software project acts as a central database containing various books in stock along with their titles, authors and costs. It provides customers online book(s) shopping facility from their homes. A customer can sign up for free, login to his / her account, can browse books of his / her own interest, can view prices and other details of selected books, place books into shopping cart and pay bill using his / her credit card details.
This website project will be developed using ASP.NET as the front end and SQL as a back- end. The SQL database will store information about the books and other details. Any customer visiting the bookstore website can see a wide range of books arranged in corresponding categories
Actually, it’s a virtual store on the Internet where customers can browse the catalog and select books of interest. At checkout time, the items in the shopping cart will be presented as an order to the customer. At that time, more information will be needed to complete the transaction. Usually, the customer will be asked to fill a form containing information about shipping address and other details, and payment information such as credit card number etc. An e- mail notification will also be sent to the customer as soon as the order is placed.
Functional Requirements:
Tools: ASP.NET, C#,VB.NET, SQL Server
Supervisor:
Name: Muhammad Qamar Usman Email ID: qamar@vu.edu.pk Skype ID: qamarvu
Project Domain / Category Web Based Application
Abstract/Introduction
“Recipes Management System” will allow Administrator to manage the user and recipe Management Record. With this website, users can view different recipes by categories of Cuisine type, chefs and ingredients based. Registered users will be able to add new recipes and add their reviews. System will suggest similar recipes relevant to user’s search.
Functional Requirements:
Tools:
Microsoft.Net, SQL Server
Supervisor:
Name : Madeeha Rashid Email ID: madeeha@vu.edu.pk Skype ID: madiha.vu
Project Domain / Category Mobile Application
Abstract/Introduction
This application is basically online matrimonial service provider for all registered members freely. Once you register your matrimonial profile on an online match-making application installed on your mobile, they will notify you with all the requests made by fellow users.
Although the application will also find the members requirements and intimate them on periodically basses.
Functional Requirements:
Tools:
Development environment:
Android Studio, Eclips, Java, Microsoft.Net framework, or any other modern programming language
DBMSs
SQL Server, MS Access, MySQL, Oracle
Supervisor:
Name: Abdul Qahhar Mohsin Email ID: mohsin@vu.edu.pk Skype ID: aqmohsin.vu
Project Domain / Category Decision Support System
Abstract/Introduction
Clinical Decision Support System (CDSS) is a system that provides clinicians, staff, patients and other individuals with knowledge and person-specific information, intelligently filtered and presented at appropriate times to enhance health and health care. Over the past few decades there has been a significant shift towards developing intelligent systems to help humans in decision making in different domains of life. CDSS is one of them. These kinds of software use relevant knowledge, rules within a knowledge base and relevant patient and clinical data to improve clinical decision making on topics like preventive, acute and chronic care, diagnostics, specific test ordering, prescribing practices etc. A CDSS correlates data about patient traits with a trustworthy knowledge base to guide a clinician with patient-specific advice, assessments or recommendations. Clinicians, health-care staff or patients can manually enter patient characteristics into the computer systems; alternatively, electronic medical records (EMR) can be queried for retrieval of patient characteristics. These kinds of decision-support systems allow the clinicians to spot and choose the most appropriate treatment.
The value that CDSS brings to clinicians, patients, medical staffs and health organizations is immense and proven. Hence, health organizations around the globe always pursue to implement CDSS to improve quality of care and thereby improve patient satisfaction, to reduce costs and finally to attract and maintain medical staff. The purpose of this project is to develop an indigenous state-of-the-art CDSS to help practitioners, at any level, in their daily life clinical decision making and thus improve the health care in developing countries like Pakistan where health conditions are already alarming. This simply means that clinicians will interact with a CDSS to analyze and reach a diagnosis based on patient data.
Functional Requirements:
The proposed CDSS will be complete application providing state-of-the-art decision support services to practitioners at various levels. The main services provided by the proposed application will be:
Based on the patient’s data and the system’s knowledge base, the CDSS will provide likely diagnoses. This is beneficial when the clinician is not confident with his or her knowledge on a certain condition or when the patient’s symptoms are complex or seemingly unrelated.
Overall prescription of medication is one of the commonest tasks of a physician. CDSS will have the power to reduce toxic drug levels, reduce medical errors and change prescribing in accordance to guideline recommendations. Such systems have been widely accepted, since they are well integrated into a routine part of the clinician’s workflow.
Based on the patient data/history, the system will be able to suggest relevant medical tests. Test will be selected on the basis of pre-defined protocols and guidelines already present in the system.
A CDSS will alert the doctor or physician when certain input data is alarming or a potential risk to the patient. For example, if a patient has a history of cardiac issues and the system reads that their blood pressure is abnormally high it can alert the doctor of the abnormality.
One of the problem faced by many practitioners is to provide logical reason in case if any of the standards or recommendation is deviated. System will provide complete reason or root followed to reach a decision.
High Level Architecture:
Architecture will comprise of three main components.
Working memory: Working memory will contain the current facts and figures taken from the patient. This will be a temporary memory to store current patient data.
Knowledge Base: Knowledge base will be the actual data store for the CDSS containing the rules and protocols for actual diagnostics. Rules will permanently be saved here. This will be dynamically updated i.e. knowledge base will be updated every time new facts are discovered.
Inference engine: This is the actual processing unit that will perform diagnostics using the facts from working memory and rules from knowledge base. User will interact inference engine to perform different tasks.
Note: Same architecture (described above) will be followed for all modules. Figure below shows the architectural diagram of the system.
Release details:
As the project is very broad in scope, so keeping time duration of semesters in mind, project may be developed in release where each release will comprise of a single module described in functional requirements section.
Tools:
Microsoft.Net, SQL Server
Supervisor:
Name: Muhammad Anwaar Saeed Email ID: anwaar@vu.edu.pk Skype ID: manwaarsaeed
Project Domain / Category Web Based Application
Abstract/Introduction
Current mode of tuition is either home tuition service or joining a tuition academy for doing tuition. Problem with this system is the limited availability of high class tutors who are gurus in their subject.
Virtual Tuition Management (VTM) system is a system that provides the services of tuition over the internet. The proposed system will provide a virtual communication channel between students and the tutor over the internet. Students that have no or less access to high quality tutor related to their subject can take benefit of this system.
Functional Requirements:
Virtual Tuition Management (VTM) will be a web based application providing following tasks:
Modules
Five types of users will interact with this system:
Administrator will perform all management related activities. Teachers will register and build their profile. After verification, the tutor performs other activities according to his requirements. Students will register and can select tutor for tuition according to their requirements. Parents can view the progress of his child.
Schedule management is performing at different levels. At first level the tutor will advertise his availability timing. Administrator will advertise final schedule after students in particular course tuition is finalized.
Financial management will be done by accountant. This module includes the management of tuition fee of the student and teachers pay accordingly.
Resource management includes the activities related to resources required for tuition i.e. a teacher may upload some material related to course tuition.
This module will allow teacher to take quiz or other assessment mechanism in order to test the learning of the students accordingly.
This module will deals will all the announcement related to class schedule, vacations, and so on.
Tools:
ASP.Net, SQL Server
Supervisor:
Name: Muhammad Ibrahim
Email ID: ibrahimmayar@vu.edu.pk Skype ID: ibrahimmayar
Project Domain / Category
Desktop Application/ Intensive Programming
Abstract/Introduction
Through Virtual Physics Lab for High School (Electronics) student of school level will be able to perform various electronics related experiments in virtual environment. This will be very helpful project distance learning at school level. It will be basically a circuit simulator but the main focus will be all the circuit related study at schools of Pakistan.
Functional Requirements:
Tools: Java, ASP.NET,
Supervisor: Name: Muhammad Imran Email ID: mimran@vu.edu.pk Skype ID: mani.fc
Project Domain / Category Web based Application
Abstract/Introduction
Online Rental vehicle system is a web based application that facilitate customer to rent a vehicle from everywhere through web and to help people who are looking for cheap and comfortable rides with verified and trusted driver. As we know that public transport is not good in Pakistan so this system will provide vehicle rental platform for everyone. This also tells the position of vehicle through GPRS in a vehicle. This web based application will use best navigation tools or techniques in order to fulfill the principles of Human computer Interaction .
Functional Requirements:
This system has two types of users Admin and customer or passenger. Admin can do vehicle management, Fleet management, as well as customer or passenger management.
This involves registering vehicle on a website by its number, model and type etc. Vehicle management will Add, Update and Delete vehicle .This also add and update rental agreement which will offered to passenger or customer before reservation of a vehicle.
Fleet (vehicle) management can include a range of functions, such as vehicle maintenance, vehicle tracking through GPRS, driver management, and fuel management.
Customer first get registers on a website by accepting the rental agreement, and confirm vehicle reservation.
In this tab customer will give feedback regarding the service vehicle as well as driver. In this tab complaints also managed.
Tools: Java/net Framework And Sql server.
Supervisor:
Name: Nadia Tabassum Email ID: nadiatabassum@vu.edu.pk Skype ID: nadia.vu.cs
Project Domain / Category Web Application
Abstract/Introduction
In day to day life we buy a lot of products from shops, in today’s busy life sometimes it looks very hard to spare extra time and go to market for shopping, in such situation so many people prefer online shopping. In order to solve this issue B2B website’s development started. By using these websites we can easily buy products just and visiting the website and can order the products online and make online payments of these products.
Online shopping system helps in buying products from the listed products from different categories given on the website.
Functional Requirements:
This bulleted list should contain all the functional requirements of the project. These should be detailed and comprehensive about the proposed project. Very small or very large list of requirements is not recommended.
Tools: Microsoft.Net, Java, PHP, SQL Server, MySQL etc.
Supervisor:
Name: Nida Anwar Email ID: nidaanwar@vu.edu.pk Skype ID: nida.vu
Project Domain / Category Web Based Data mining
Abstract/Introduction
Opinion Mining for Social Networking Site is a web application. Here the user will post his views related to some subject other users will view this post and will comment on this post. The System takes comments of various users, based on the opinion, system will specify whether the posted topic is good, bad, or worst. User can change his own profile picture and can update his status. These changes can be viewed by various users. We use a database of sentiment based keywords along with positivity or negativity weight in database and then based on these sentiment keywords mined in user comment is ranked. Once the user logins to the system, user can view his own status as well as he can view the topics posted by other users. When the user clicks on a particular topic user can give his own comment about the topic. System will use database and will match the comment with the keywords in database and will rank the topic. User can edit his own profile and can change his profile picture. The role of the admin is to add post and adds keywords in database. This application can be used by users who like to post view about some events that is already held, or can post about the events that is going to be held. This application also works as an advertisement which makes many people aware about the topic posted. This system is also useful for the user’s who need review about their new idea. This system is also useful for the user’s who need review about any particular event that is posted.
Functional Requirements:
Tools:
Name: Noureen Hameed Email ID: noureen@vu.edu.pk
Skype ID: noureen.uaf
Project Domain / Category Wireless Communication networks
Abstract/Introduction
In wireless communication mobility is the most important feature where continuous service is achieved by supporting handoff from one cell to another. Handoff / Handover is the mechanism of changing channel associated with the current connection while call is in process. Handover is initiated when mobile terminal moves from one cell to another or the signal quality deteriorates. The rejection of an ongoing call is more objectionable and had diverse effect on QoS than a new call. A number of priority schemes have been devised to improve performance of wireless networks.
In this project students will do simulations to check the validity of Analytical priority schemes devised.
Functional Requirements:
Supervisor:
Name: Taimur Karamat Email ID: taimur.karamat@vu.edu.pk Skype ID: mynickistim
Project Domain / Category
Game Programming/Network Programing
Abstract/Introduction
The Tic-tac-toe is a simple and interesting board game which is played between two players in n x n grid of squares. The square can be filled by different symbols such as tick (ü) and cross (X). One player can use only one symbol, while other symbol is used by other user. The game is played in turns between two player giving them chance to mark their moves. This process of alternating moves is done until one of the players has drawn a row of three symbols in a horizontal, vertical, or diagonal row.
In this project, this game will be played by two users on two systems. First system will be server while other will be client. One user will play on server machine while other user will play on client machine. The game will contain two levels, basic and advanced. In a basic level, players can play in 3 x 3 grid. Advanced level will allow players to play in 4 x 4 grid. The players will be allowed to choose any of the symbol. The game will be started by any of the user and then it will be played in turns until any of the player gets succeeded in placing three of his/her marks in a horizontal, vertical, or diagonal row.
Functional Requirements:
Tools:
Microsoft.Net (C#). Etc.
Supervisor:
Name: Umra Naeem Email ID: umra.naeem@vu.edu.pk Skype ID: umra.naeem
Project Domain / Category Android Mobile App
Abstract/Introduction
Call Management application will allow user to analyze his/her call history and block any unwanted call by blacklisting the number. With the help of this application, user can analyze call details (such as dialed calls, received calls or missed calls along with their time stamps and duration). In case of unwanted calls, user can block or mute the caller so that whenever a black listed number makes a call to phone; the application should automatically disconnect the incoming call. The application will allow user to enter the numbers manually to mark it as a blacklist number and also allow user to blacklist any incoming call directly. Furthermore, user can unblock any blacklisted number. A database will be maintained to store these records.
Functional Requirements:
With the help of this application, a user should be able to:
Student may include additional features to make this application more effective for consumers.
Tools / Technologies: Android Studio
Supervisor:
Name: Kanwar Abrar Ahmad Email ID: kanwar@vu.edu.pk Skype ID: kanwarabrar
Project Domain / Category Database Application
Abstract/Introduction
Daily time keeping and time calculation of major events in advance has been very important since ancient times when human knowledge was passing through an age of infancy. Telling the occurrence of several forthcoming solar and lunar eclipses was known even in the times of prehistoric civilizations such as the Babylonians and Egyptians. The use of calendar was also known in these societies.
For the Muslims, calculating the clock-times of Salah, the most important ibadah (worship) in Islam, and having them tabulated was very appealing so they laid down rules and principles for their accurate and precise calculation. Similarly, the prediction of crescent visibility was another source of interest to them, because another important ibadah i.e., keeping the fasts of Ramadan was associated with the visibility of the new moon. The correct time of crescent visibility has thus been critical to the initiation of the new month as sometimes erroneous observations would lead to conflicts among laymen. The great Muslim astronomer Abu Raihan Muhammad bin Ahmad Al-Beruni was one of the earliest people who worked considerably on this issue.
The project aims at calculating precise and accurate salah times for the entire world or a country by developing an easy to use and intuitive GUI application, named “Salah Times 2016/17” which is backed by the well-known and powerful MySQL database server. Currently, the data about all geographical locations is unavailable to the project but the program will offer the facility to its users to supply just a nominal set of data such as latitude, longitude and time zone for their geographical location of interest and enjoy the full power of the program.
Functional Requirements:
Tools:
Programing Language: Java SE 6 (jdk1.6.0_11) – The Most Popular Open-Source Platform- Independent Programming Language of Sun Microsystems, MySQL Server.
Supervisor:
Name: Mukaram shah Email ID: mukaram.shah@vu.edu.pk Skype ID: to_shah
Project Domain / Category Networks / Desktop Application
Abstract/Introduction
In a business enterprise, managers always want to keep track of the day-to-day work. These days, enterprises are wired enough to make their employees use computers and the Internet. All this makes the business to sail smoothly (at least in theory).
But, from the other end, use of IT makes the job of managers and analysts more miserable because they have to check what their employees are doing with their computers. For instance, an accounts clerk may be surfing the Internet all the time.
The system will be multi-tier, network software. It will be implemented for PCs running under Microsoft’s server class operating systems. It should be a system with a small footprint. The socket interface will be used to connect client and the server. Server will be multi-threaded. TCP packets must be used to send compressed images to the server at a certain frequency. MPEG-1 stream can be used but will require CBR (constant bit rate) and more bandwidth. It might be considered as an addition to the system later.
The daemon running on the client must be well aware of the activities performed and must use a XML protocol to send that information to the server. The server might be able to store its logs and the stations’ logs in a database or in files.
Functional Requirements:
The proposed Network User Monitoring System (NUMS) Server will be a multithreaded server implemented as a windows application using MFC. It will use TCP/IP suite to communicate among the clients and the server. It will have a standard windows interface and will be user- friendly. It will have a user’s manual and a help system. It will have a TCP socket interface to send and receive packets. In addition, the architecture of the server is component based.
The important tasks of the server include:
The proposed Network User Monitoring System (NUMS) client will be a special agent running as a service in the client workstation when it boots up. No one except administrators can remove or control this service. In other words, it, is like a daemon process.
The important tasks of the Client include
Tools:
Microsoft .Net framework, Visual C++. NET, Microsoft Visio
Supervisor:
Name: Muhammad Jawwad Zaheer Email ID: jawwad@vu.edu.pk Skype ID: jawadzaheerch
Project Domain / Category Android Mobile application.
Abstract/Introduction
Cache Clear is an Android mobile application clear your mobile cache memory very easily, Cache clear is easier to manage. It allows you to clear your mobile cache and clean-up cache data of the applications. As your mobile fill with junk files it slow down the working of your mobile.
Cache clear” is a fast clearing tool which can help you clean up cache and traces. After cleaning up these data, you phone system will be effectively optimized, so it runs more efficiently! “Cache clear” is Android phones’ good helper! We hereby notice you that the product needs “contacts permission” to clear your call & SMS log.
Functional Requirements:
Note: Auto clear can only process when the phone is on
Tools: Android Studio, Eclipse, SQLite (if required), etc.
Supervisor:
Name: Imran Akhtar Email ID: imran.akhtar@vu.edu.pk Skype ID: imranakhtarkhan
Project Domain / Category Mobile Apps
Abstract/Introduction
Security system for android phone using GPS tracking
This is an application which will tell you when you trigger it. This application has enlistment module where client can enroll them self utilizing their name, telephone no, email id, and secret key. What’s more, you will access web application and additionally application access. On the off chance that one fine day your telephone gets lost then you will need to login into web application and trigger the lost telephone catch. And after that application will take a photo first and after that will send the GPS co-ordinated to the web application utilizing which client can track the telephone. Also, when client changes sim card the application will consequently run itself and its telephone no and it is not accessible then sim no and send it by means of sms to the enrolled no and alt number. What’s more, this utilizing web application client can find the hoodlum. Web application will contain login structure utilizing which client can trigger the application. Furthermore, it additionally permits client to see the area and picture of the criminal.
Functional Requirements:
Two applications will be developed:
Tools: PHP and android development (Android studio and Android SQLite Database).
Supervisor:
Name: Muhammad Anwar Email ID: manwar@vu.edu.pk Skype ID: lovelyanwar
Project Domain / Category Classified Sales Automation System
A Desktop Application for inventory control and sales management automation process.
This software is developed to construct a public or semi-public friendly automation system. In this system we add the new user as admin or as a simple sale man. Sale men are just performing the sales in our outlet or the admin are control all the system. In this automation we can search the garments item by name and by first value. Check the sales and purchases in daily basis, monthly or yearly basis. The admin can add the new user in our system and check as well as the stock information. The admin can perform the different operation in different tables for example save the data or entries and delete the data from all the tables and update information in customer or dealer tables.
Abstract/Introduction
The “Classified Sales Automation System” is a type of discount store or a readymade garment shop for children, women, teenage girls, kids, gents and boys. The clothing line that is unique, special, comfortable, and fun. The application able to computerized the whole sale system and the inventory of the store.
Functional Requirements:
Tools: C#, SQL SERVER 2005 & VISUAL STUDIO 2010, UML, MS VISIO
Supervisor:
Name: Syed Mujahid Hussain Email ID: Mujahid.hussain@vu.edu.pk Skype ID: Mujahid.vu
Project Domain / Category Data base system
Abstract/Introduction
Medical Care Centers are an integral part of our society. The use of management systems with stations connected to each other over LAN has made it easier for doctor’s to open patient record, check for updated reports and maintain record, management has been made easier as well; all records and billing system is a click away. On the other hand patients don’t need to carry reports for record. An efficient and robust Medical Care Center management system plays vital role in day to day running of MCCs in todays fast pace world.
For the aforementioned reasons students are assigned to develop a Medical Care Center management system with functional requirements mentioned below.
Functional Requirements:
In this module we manage activities related to patient admissions and assign ID to these patients.
In this module we manage activities related to signing-out patient ID and update available beds list.
Depending upon the organizational needs following reports can be generated
In this module we manage activities related to patient history and current checkup status
Tools:
C#, SQL Server, (Any modern language tools)
Supervisor: Name: Asadullah
Email ID: asad.ullah@vu.edu.pk Skype ID: asad.ullah121
Project Domain / Category
Web based paper less environment application.
Abstract/Introduction
Automation of ANY Pharmaceuticals (Pvt.) Ltd. Lahore is a database solution to the problem faced by ANY Pharmaceuticals. Company is performing all its activities manually. Sales of medicines purchase of raw material and machinery and payroll of employees are all recorded on registers. So this course of action is very time taking. The users of this application will be the managers of company and registered distributors and doctors. All the users will have to go through the authentication process to get secure access. The infrastructure and technologies, which are going to be used for the development of the application, are easily available to the users of application. Implementation of the project will not face any hurdle in its course
The main objectives of the system are
Functional Requirements:
Tools: ASP.NET, HTML, CSS, JavaScript, Crystal report, SQL Server,
Supervisor:
Name: Qaiser Shabir
Email ID: qaiser.shabbir@vu.edu.pk Skype ID: qaiser_shabir
Project Domain / Category Mobile Apps
Abstract/Introduction
A password manager is a software application that helps a user store and organizes passwords. Password managers usually store passwords in encrypted form. This application will require the user to create a master password. This is a single, ideally very strong password which grants the user access to their entire password database on the server. This application will also protect your private information from hacking and data theft.
Functional Requirements:
Application Type | Tools & Technologies |
It will be an android based application | Android Studio/Eclipse . |
Supervisor:
Name: Rehan Ahmed
Email ID: rehan@vu.edu.pk Skype ID: rehan.vu
Project Domain / Category Networking
Abstract/Introduction
Resource Monitoring System (RMS), The desire is to monitor and evaluate the utilization of the resources like CPU and RAM usage. a great deal of system administration revolves around resources and their efficient use. By balancing various resources against the people and programs that use those resources.
Functional Requirements:
Module: User management
Communication Management
Name:-Asim Mehmood
Email ID:- asimmehmood@vu.edu.pk Skype ID:-sardar-asim
Project Domain / Category Web Application
Introduction:
This system will provide flight information to small and medium sized airports via remote website. The concept is to provide complete web software solution with built in 24/7 system maintenance and customer support, without the complications and expense of having on-site servers and data interfaces. All that is required from the airport is a good solid internet connection, display monitor and a PC.
Functional Requirements:
This system will have the following features:
Tools: PHP + My SQL
Application Type: Web Application.
Name: Rizwan Riaz Mir
Project Domain / Category Embedded System Programming
Abstract/Introduction
Tachometers are devices that are used to find out the speed and velocity of vehicles. Tachometers normally represents speed in revolution per minute i.e. RPM. There are two types of tachometers available in vehicles i.e. Analog and digital tachometers. The problem with Analog tachometer that is used in most vehicles is that it does not show exact speed at any movement and shows a rough reading. On the other hand digital tachometer uses LED which is a latest development in the field of computer science and electronics. Digital tachometers and interactive and shows exact speed and any moment in the form of digits. These types of digital tachometers can only be found in expensive and luxurious vehicles due to the high cost. In this project we are going to develop a low cost tachometer which can be used in cars which is hoped to be installed in low cost vehicles.
Functional Requirements:
Tools:
Supervisor:
Name: Jibran Khan Email ID: jibrankhan@vu.edu.pk Skype ID: jibrankhanvu
Project Domain / Category Classified Website
Abstract/Introduction
Classified websites are the types of websites which allow users to place their ads. Seller and buyer both can post their ads on it, but to post their ads they have to setup and free account. Seller can post ad on it for the particular which he/she wants to sell. Buyer can also post ads about the product which he/she wants to purchase. This kind of website is dynamic in nature where user interacts with this kind of website. Website also gives the facility of send SMS alerts or emails both the buyers and seller, for example a seller posts an ad for a mobile. Buyer like this ad and give is offer to seller then this offer is send to seller in the form of SMS alert or email alert. Similar in case of buyer if buyer wants to buy some product which ad is not yet available on site, he/she posts the ad on site and if a seller has that particular product then that seller can send him SMS alert or email through this Website.
Functional Requirements:
PHP
Adobe Photoshop
Supervisor:
Name: SAEED NASIR
Email ID: saeednasir@vu.edu.pk Skype ID: saeed-nasir
Project Domain / Category Web Based Application
Abstract/Introduction
Online Advertising is a form of marketing, used for advertising the goods and services using Internet. Due to key benefits of Online Advertising such as low cost as compared to offline advertisement, global scope of advertisement and rapidity, this is becoming a key interest of the sellers / service providers and the buyers / clients. People now can sale anything from like mobiles, home appliances, clothing, furniture, computers / laptops, electronic accessories, cars and property etc. through online advertising websites. So, the purpose of this project is to develop effective Online Advertising Website providing advertising facilities and underlying benefits of online advertising.
Functional Requirements:
Following are the key functional requirements of proposed Project:
There will be three types of users of the website:
Unregistered user can visit the web pages and can search for advertisements (Ads) through different filters.
Registered user can post Ads on web page and can perform Ad management related tasks.
Administrator will be the user of website having all the rights of Ad management as well as user management.
There will be Sign In interface for registered users and Registration interface for unregistered users.
Tools:
Microsoft.Net, SQL Server Java, HTML,
PHP, MySQL
Supervisor:
Name: Muhammad Saeed Amjad
Email ID: muhammad.saeed@vu.edu.pk Skype ID: saeed.lro
Project Domain / Category
Web Programming, Automation
Abstract/Introduction
Online Virtual lab is a web based application which will provide a simulation to the e-learning students to enhance their degree of excellence in distance learning education and to improve their practical skills related to science and technology fields. This web application will give an online laboratory environment, where an e-Learner performs practical work.
This solution overcomes the problems faced in rural areas due to insufficient time and practical instruments/apparatus used in science laboratories. It is also beneficial for enhancing the students research oriented studies. By using this application lab experiments can be taught more efficiently and less expensively. The virtual labs can be made available to students with no access to physical labs or where equipment is not available. ELearning students can access these online experiments at home, anytime and anywhere.
Functional Requirements:
Tools:
Microsoft .net Framework and Sql Server
Supervisor:
Name: Saima Munawar
Email ID: Saima.munawar@vu.edu.pk Skype ID: saima.vu1
Project Domain / Category Web based application
Abstract/Introduction
Online Job Portal is a Web based application. It is an application designed for job seekers and employers. This application provides the platform where an employer finds the right applicants according to the need of their company/organization. Employers contain a profile that includes the information about their company profile. The job seeker is able to create the resume by using automatic CV builder or upload his or her own Resume. The applicants can search the jobs by using job search filter and finds the jobs according to their interests. This application also contains a referral system where an applicant can refer to another applicant for Job.
Functional Requirements:
Employer Panel:
Language, Tools and Technology:
Supervisor:
Name: Sajjad Ali
Email ID: sajjad.ali@vu.edu.pk Skype ID: sajjad_ali838
Project Domain / Category Web Based Development
Abstract/Introduction
This system will provide an online platform to provide information to the blood seekers and donors. By using this system donors can update their profile, blood donation history and medical report. Blood seekers can see the details of the available donors, find nearest blood banks, hospitals and other health care centers. Seekers could contact to the donors by searching the profile of appropriate/relevant donors. Admin will authenticate and approve the sign up requests from the Donors, seekers, hospital or health care centers.
The new online system will be easy to manipulate and will decrease the time to manage the blood seeker/ donor record. It will provide standard online system benefit like accuracy, efficient mechanism to manage existing records etc. It will help to reduce the record management effort.
Functional Requirements:
Here are three modules in Blood Services System:
The Functionality of each module of Online Blood Services system is as follows:
The administrator has the full-fledged rights over this Online System.
Roles of the Administrator:
The Donor can view his/her Profile data and further can update it into the online system.
Roles of the Donor:
The Seeker can view his/her Profile and further can update it into the online system.
Roles of the Seeker:
Tools
1. Html |
2. PHP |
3. CSS |
4. JavaScript |
5. Adobe Dreamweaver |
6. My-SQL |
7. Adobe Photoshop |
8. MS Visio |
Supervisor:
Name: Shafaq Nisar
Email ID: shafaq.nisar@vu.edu.pk Skype ID: shafaqnisar1
Project Domain / Category
Web Application
The purpose of this software is to keep medical records of the patients. Medical record may include personal information, medical history, medication, laboratory test result, allergies, radiology images and vital signs.
This software maintains data accuracy and captures the patient information time to time. Proper use of this software will eliminate the need of paper based medical record. Therefore, the risk of loss of paper record will be finished. Single centralized data storage facility will eliminate data redundancy. By using the search facility of the software, user would be able to extract medical data for the examination of possible trends and long term changes in a patient. Population-based studies of medical records may also be facilitated by the widespread adoption of this software.
Some of these functions include, but are not limited to:
You can use any language which supports the development of web applications.
Name: Syed Shah Muhammad Email ID: syed@vu.edu.pk Skype ID: mscsvu
Project Domain / Category Mobile Apps
Abstract / Introduction:
When cellular phones were first introduced, they were bulky devices that were designed to perform a single function. In the intervening decades, they have transformed into multipurpose handsets that provide access to the Internet, productivity software, and many other features. The rise of the smart phone also coincided with an increasing public interest
in GPS navigation which most of the major service providers and hardware manufacturers were quick to take advantage of.
The Application is a Self-Accessed Route Navigation Application in android operating system using GPS. It provides the users a rich user experience by offering them an easy, smooth and time saving navigation. It uses both hardware, software, and many technologies to support the task at hand. This App will be able to help the users to travel from a specific location to their destination by recommending the shortest routes, alternative routes, and by avoiding the busy roads. Users can also communicate with the other users using this application. Tourists can also get help regarding their trips using this application.
Functional Requirements:
. This system will have the following features:
Tools: Android Studio + Java + PHP + My SQL
Supervisor:
Name: Shakeel Saeed
Email ID: shakeel@vu.edu.pk Skype ID: shakeelsaeedVURND
Project Domain / Category Web based Application
Introduction
In this era of technology, Mobile Phones are becoming almost a necessity for every person. Due to advancements in technology, people always remain in the search for new mobiles and accessories. Many people often pass through the process of buying and selling the mobiles. For this purpose, majority of people search for online shops that may fulfill their requirements in efficient way.
The project entitled “Online Mobile Phone Shop” enables customer to buy mobiles and accessories from anywhere through web. This application allows the user to access all the products available. To buy products, customer has to create an account. Those who does not have an account, they can only view the available product. They can’t buy it. This application helps customer to find different mobiles and their features easily. The admin has the authority to Add, Delete, and Update etc. The application will help in easy maintaining and updating products in the website for the administrator.
Functional Requirements:
Following are the key functional requirements of proposed Project: There will be three types of users of the website:
Admin:
The admin has the authority to Add, Delete, and Update etc. Admin will enter the Login Id and password then application will verify login Id and password is valid or not. If both things (ID and Password) verified then admin will be directed to next page where he can add, delete or update the products.
Unregistered User:
Unregistered users means those who does not have an account, they can only view the available product. They cannot buy it.
Registered User:
Users have to register on the website in order to make a transaction. Registered users not only can view the products, they can also add the product to the cart and also can place an order to buy those products. The account creation will be done by filling the registration form with user details such as name, phone, email etc.
Following are the features which must be present in this application:
Tools:
Microsoft.Net, Java, HTML, PHP, SQL Server, MySQL
Supervisor:
Name: Sohail Aamir Email ID: sohailaamer@vu.edu.pk Skype ID: sohailaamir22
Project Domain / Category Android Mobile app
Abstract/Introduction
Virtual student assistant is personal aide for students, keeping the routine organized with this app. Students can easily remember their next assignment/test/quiz etc and which lectures/topics to study for their upcoming exams. Student can keep track of their assignments, classes, notes etc.
Virtual student assistant will remind students about the upcoming test/quiz etc, calculate GPA accordingly, chart the progress throughout. The calendar view permits the students to see a monthly calendar with all the assignments/tests/quizzes etc in every course.
The menus include; agenda, calendar, notes, progress, upcoming assignments/test etc.
There are evaluation types i.e. assignments or homework, quiz, GDB or any discussion marks, presentation (if any) etc. students can rename the evaluation accordingly.
Functional Requirements:
Tools:
Android development IDE Example: Eclipse ,Xml
Supervisor:
Name: Sonia Salman
Email ID: Sonia.salman@vu.edu.pk Skype ID: sonia_salman
Project Domain / Category Web-based application
Abstract/Introduction
Online boutique is a great place for stylish people to shop for interesting items which are not available in big department stores. Online boutique is designed to manage your boutique online through the computerization of the clothes inventory and sales, etc. Online Boutique will be a very user friendly. You can directly buy your clothes at home via online boutique. Through Online Boutique your time will be saved as there is no need to go to market for buying clothes. In a click, your clothes will be delivered at your door step.
Functional Requirements:
Tools:
Any modern tool and technology set used for developing the Online Boutique using any Database
Supervisor:
Name: Sumbal Javaid Email ID: sumbal.javaid@vu.edu.pk Skype ID: Sumbal.javaid1
Project Domain / Category Web Based Application
Abstract/Introduction
Virtual Doctor or Telemedicine is defined as, the delivery of e-health services, where distance is a critical factor, by all e-health professionals using telecommunication technologies for the exchange of medical information for diagnosis, treatment, prevention of diseases and injuries all in the interests of advancing the health of individuals and their communities. In simple words, telemedicine is the use of medical information exchanged from one site to another via electronic communications to improve a patient’s clinical health status. Telemedicine includes a growing variety of applications and services using two-way video, email, smart phones, wireless tools and other forms of telecommunications technology.
Many developing countries have inadequate health care and medical services and suffer from a shortage of doctors and other health care professionals. Unfortunately Pakistan is one of them. The unsatisfactory patient to doctor ratio and inadequate distribution of doctors/specialists makes it more difficult to provide health care in remote and rural areas.
The proposed project will help solve the problem by virtually connecting patients to doctors, providing clinical support to clinical-staff by experts/specialists, overcoming geographical barriers and thus improving the health service standards in remote areas. The one of the major strengths of virtual doctor is improved assess i.e. a doctor can connect to more number of patients and a patient can connect to specialists which in most rural areas of Pakistan is not possible otherwise and all that within limited cost.
Functional Requirements:
Virtual Doctor will be a web based application providing following tasks:
A patient will have to register an appointment request. A local staff member will help patient in requesting such appointment which based on the patient will enter patient’s personal information and will assign him to a virtual doctor at central location.
Virtual Waiting Room will simulate the real world hospital waiting room where patients wait for their turn to meet the doctor. Virtual waiting room will help doctors to find all of the patients waiting for them and call their next patient.
Once the patient is called by the doctor (through proper messaging system on the remote computer), patient will go live with the doctor who based on patient history may suggest certain
tests or prescribe a treatment plan. In case of any test suggested by doctor, once the test is conducted, patient data will be entered and doctor will suggest treatment plan.
Note: later version of application will also include video conferencing of patient with doctor.
Proper interface will be provided to enter patient data and medical history .e.g blood pressure, sugar level, temperature etc. each patient will be given a unique registration key which will remain same and will help track patient history. Similarly Interface will be provided for all suggested tests.
In case of emergency treatment required, the doctor can skip any number of patients and immediately treat the patient who needs urgent treatment.
Later versions will also provide interface to connect a patient from home. Such patients will be billed for any type of treatment they get.
Tools:
Microsoft.Net, SQL Server
Supervisor:
Name: Muhammad Summair Raza Email ID: sraza@vu.edu.pk
Skype ID: summair.raza
Project Domain / Category Academic Mobile Application
Abstract/Introduction
Old Exam Repository is the unique mobile app that offers services through which students can get old annual exam papers of all Education Boards of Punjab and Quizzes.
Functional Requirements:
Through Old Exam Repository and Quiz, Students of any level can get Preparation Level for any test or exam like old exams of last five years and quiz. After clearing all of quizzes, Student will be able to pass exam with extremely good grades.
In this mobile application, Students will choose only one class/grade from 5th, 8th, 9th, 10th and intermediate subjects or Entry Tests like Engineering, Medical and NTS for mobile app development.
The candidates who are going to attempt a competitive exam can also prepare for their compulsory subjects through this Mobile app.
Apart from this, complete guidance and online preparation tests for Professional Fields or Entry Tests like Engineering, Medical and NTS are also available in this application.
Note;
The scope of this application is very large. Each group will develop single module as mentioned earlier.
Tools:
Android Studio
Supervisor:
Name: Tanweer Arshad Email ID: Tanweer.arshad@vu.edu.pk Skype ID: Tanweer.arshad
Project Domain / Category
Computer graphics application/Image Processing
In this project we want to implement the idea of image manipulation, image recognition, analysis and visualization for Face Attendance system in School / College.
It will be a face recognition technology to instantly identify students in a class. It will provide a touch-free hygienic alternative to fingerprint and hand readers. It wil eliminate finger punching, need for cards and badges. It will use a standard ethernet connection to our existing computer network and High Definition Web Cam or Security Cam. This system will be integrated with desktop / online software for editing / runnig reports and payroll software.
The system will not only provide the fastest and most reliable verification, but it will also ensure that it can not be fooled by 2D images or photographs, this precision verification system will be even accurate enough to differentiate between identicals.
This system must have following functionalites:
Visual Studio, C#, .Net Framework, MySQL or MSSQL Server,HD Cam
Supervisor Name: Asma Batool Supervisor
Email: asmabatool@vu.edu.pk
Skype ID:asmabatool13
Note:hardware requirements are arranged by student,itself not provided By VU
Project Domain / Category
Android App
There is a context aware mobile application which provides services to users about nearby restaurant for lunch/dinner using sensor/s. Let’s consider a scenario in which the application list the number of nearby restaurants at lunch time, but, if someday the person is busy in a meeting or have no hunger or he/she is driving. Then, by taking advantage of context awareness that application should provide a usable interface to user. It is usually seen in many similar applications that “application doesn’t provide a usable reply to user”.
Actually application provides a list of nearby restaurants list to user which is a usability problem and so not required in said context. Thus, we can say, that application didn’t provide a usable reply to user.
Now, let’s try to find out way. First we need to know why application didn’t provide intelligent reply to user. What are the root causes? Whether application didn’t discover and take advantage of contextual information? Whether sensors are working properly? Or these aren’t linked with application? Or linked with application but not designing an intelligent decision mechanism.
Intelligent reply might be “application don’t provide list of restaurant to user” or application provide an interface to user by saying” although you are in a meeting noe, if you get free soon, do you like to see list?
Android Studio
Supervisor:
Name: Muhammad Salman Bashir Email ID: salmanbashir@vu.edu.pk Skype ID: Muhammad.salman.bashir
Project Domain / Category
Business process automation
Workflow is a view or representation of real work. It is the definition, execution and automation of business processes where tasks, information or documents are passed from one participant to another for action, according to a set of procedural rules.
An online retailer ABC need work flow application to serve their customer and process their daily orders. The customer submit order(s) for products online, then the company verifies the address and billing information at their end, upon success, they initiate the transfer of product request to sales section, the sale section finally deliver the product(s), however if there is/are problem(s) in the process, then the appropriate customer and concern support officer is informed about the activity.
A workflow can usually be described using formal or informal flow diagramming techniques, showing directed flows between processing steps. Single processing steps or components of a workflow can basically be defined by three parameters:
You can use share point or K2 for the workflow application. Following are the necessary tools:-
Name: Mehboob Ali Email ID: mehboob.ali@vu.edu.pk Skype ID: alifisp
Project Domain / Category
Automation / Embedded System Programming
In the present days automated systems or embedded systems have fewer manual actions. They are much more flexible, reliable and much accurate as compared to our manual systems. Due to increase in demand of such reliable and flexible systems, we prefer an automated control system.
In Pakistan, controlling traffic system is one the basic challenge. The monitoring and control of city traffic signals are becoming a major problem in many cities and with the increase in the number of vehicles on the road, the Traffic Control and Monitoring Authority has to find new automated methods of overcoming traffic related problems.
The main aim of this project is to design an intelligent traffic light controller using embedded system. Which will also aim to design a safe and efficient traffic flow and to assign the right way and minimizes the delay or waiting time at the road.
Note: Virtual University of Pakistan will not provide any kind of hardware for this project, student has to arrange required hardware by himself/herself.
Name: Waqar Ahmad Email ID: Waqar.ahmad@vu.edu.pk Skype ID: engr.waqar.ahmad
Project Domain / Category
Android Mobile App
The aim of the project is to connect elderly people with their adult children who are not living with them. The parents (or even children) may tag a location on map and record a video about that location. This video will be associated with that location. Whenever a family member comes to that location, he/she will receive a pop up message (from the application) that there is a video associated with the location where he/she is present at the moment. Now the family member will be able to see the video if he agrees to. For example, you live in Islamabad for your job. Your father lives in Lahore. Your father once had spent some time at a place in Islamabad for some training during his job. He decides to record a video about his past (training at that location) and associates this video with that location. Now one day you happen to go to that place by chance, suddenly a pop up will appear on your smart phone indicating that your father has recorded a video about that place. You can see this video. This is a very novel way of sharing your memories with your loved ones.
Tools: Android IDE, Java, SQL Lite
Name: Yasar Mehmood Email ID: apcs2@vu.edu.pk Skype ID: yasar.mehmood111
Project Domain / Category
This is an android based project which will play an important role in saving life of human beings and which is also its main aim. We want to develop an android application which will help the users to locate different blood banks in their locality and then request for the blood in case of emergency. The users will be able to view information about different blood banks along with the blood available in their repository, the information of the registers users who need blood in case of emergency and the blood donors who wish to donate blood when required.
Main Users: Administrator, Registered User, Blood Bank, Blood Donors
Android SDK, SQL Lite
Name: Waqas Ahmad
Email ID: waqas.ahmad@vu.edu.pk Skype ID: waqas_vu
Project Domain / Category
Networks
To design and configure a network for University having different where all members and students in the department receive appropriate dynamic IP address from DHCP Server (Windows 2008) or Router. Each department uses different IP network address.
There are two servers on the network for a social network application and file sharing. The social network application is accessible by web browsers with appropriate username and password. The file server is accessible using FTP client.
The organization uses Cisco switches and routers.
Name: Muhammad Luqman Email ID: m.luqman@vu.edu.pk Skype ID: mluqman.vu
Project Domain / Category
Web-based Application
The application will generate a quiz by randomly picking Multiple Choice Questions (MCQs) from database. User will attempt the quiz and result will be displayed. User can also view results of previously submitted quizzes.
Tools: PHP, HTML, JavaScript, CSS, MySQL
Name: Muhammad Zafar Nazir Email ID: mzafarnazir@vu.edu.pk Skype ID: mzafarnazir
Project Domain / Category
Web Application
This system is responsible for managing the sales of vehicles. Registration process that includes information on vehicle registration number, the type of that vehicle, and other related information. Besides, the system is responsible for managing the login and logout function for the user who uses this system. The staffs that use this system will have access to key in the information of new vehicles, and keep track the record of the vehicles problem. Besides that, the proposed system also provides data analysis during a certain period of time. For example, the system might be able to help the staffs at the department to analyze and mark out the data in the database maybe when a vehicle is sold.
Tools: JSP, Tomcat Webserver, SQL Server.
Supervisor: Name: Muhammad Umar Farooq Email ID: umarfarooq@vu.edu.pk
Skype ID: live:umarvc