Final Year Project on Education & Online Learning in Schools and Colleges

Education & Online Learning Project background and motivation: 

In these busy days where all our lives have been scheduled with online activities, learning has also become an online activity, which will be available to the Students to access their school updates at any point of time during their 24 hours. In order to get updated of all the activities that have been running around in their campus, students should always be provided by a website which maintains up to date updates related to all the activities that have been happening in their own school.

As students will be stuck up with their learning activities in their school hours every day they may not get time during their school hours to know all the future activity plans that have been scheduled. Apart from this attending some online examinations eLearning should also a play a major role in each and every student’s live in this competitive world. Also, maintain a website for each school is a best practice now a day.

Learning is the most commonly used word across the world in terms of different aspects. In general the history of learning is a age old problem and there are different type of techniques implemented across the world to make this learning process in a simpler way. Apart from the newly introduced techniques across the world with respect to this learning process, there is always a space towards the research process regarding the learning methods. There are different types of learning methods used across to make the learning process more effective.

Initially most of the learning methods are developed by just concentrating on limited resources and most of the resources are fixed at a place and all the users who need to learn any subject need to manually walk down to the learning center and do the necessary actions to gain the required knowledge. Later as the technology advancements has emerged across the learning process, few innovative learning techniques are created to make the users comfortable in learning the subjects and the most important among this is online learning.

Online learning has changes the path of the learning process completely as the internet users can simply login to the websites and do the necessary operations to make the learning process completed. A simple online learning websites holds different registered users and teachers who will teach the courses and these features has made different users across the world can simply login to the website and learn the things with out any external risk of mobility. 

Across most of the online learning courses it is proved that, a good and rich user interface is provided to the end users such that with out any external knowledge on the technologies used across developing these websites and a list of simple and excellent features are also provided to make the learning process a cake walk to the end users.

Implement Moodle Learning System For Supplementary School MS Project

E-learning is the most commonly used term and technology across the global learning process and there are different technologies in place to create and customize the e-learning process. Moodle (Modular Object Oriented Dynamic Learning Environment) is the famous online learning software and it is a open source software that can be used across the learning world.

It is a course management system or virtual learning environment, where the users can simply use the features provided by the Moodle software by just installing it. Moodle runs on the PHP and My SQL environment and even the users with no knowledge on these technologies can simply use and create the required websites with the ample number of themes and templates available with Moodle database.

In Implement Moodle Learning System For Supplementary School MS Project a standard Moodle theme is used to create the required website and also all the possible customizations are made to make the website rich in user interface. Typical features like adding the users, user login, calendar, online chat, courses and their details, RSS feeds and quiz options are made available to the users who can use this website.

A localhost server is used to simplify the development process and the corresponding website is tested against the expected behavior and the results are also evaluated with reference to the conclusion of the work done and the possible future work. 

MS Dissertation Topics & Ideas

MBA Dissertation Topics & Ideas:

  1. Motivation through job flexibility to hospitality and tourism staff
  2. Investigation and critical analysis of business through tourism industry of Rural areas ofIndia
  3. Cross culture issues and corresponding solutions in hospitality and tourism industry
  4. Training and development requirements for better staffing in hospitality and tourism industry
  5. How to motivate employees working in hospitality and tourism industry by perfect reward system
  6. Seasonality in UK Tourism industry and how to retain maximum profits during un-seasons
  7. Marketing a non-tangible product like service in Hospitality and tourism industry
  8. Customer satisfaction against fresh staff services in Hospitality and Tourism industry

MS Dissertation Topics & Ideas on MANET:

  1. Performance Analysis of AODV under Black Hole Attack through Use of OPNET Simulator
  2. Comparison of Proactive and reactive routing protocols with respect to security
  3. Investigation of MANET security issues
  4. Evaluations of Secure MANET Routing Protocols. in Malicious Environments
  5. Security in cloud computing using OPNET
  6. Secure routing in wireless sensor networks and improving the efficiency
  7. Application level performance across MANETs against proactive and reactive routing protocols using OPNET modeler
  8. Performance of LAN against different load conditions using OPNET
  9. Implementation of WIMAX physical layer security using OPNET modeler
  10. Impact of implementing VPN to secure wireless LAN
  11. Testing network security using OPNET
  12. Security in packet switched land mobile radio backbone networks
  13. A frequency based approach to intrusion detection
  14. Implementation of wireless LAN security using OPNET
  15. Improving network performance, security and robustness in hybrid wireless networks
  16. Performance and security in Mobile ad hoc networks using OPNET modeler simulation
  17. Packet forwarding against reliability and cooperation across AODV routing protocol
  18. Comparison of different mobility models in MANET: A performance evaluation study
  19. Impact of cooperation among the mobiles on wireless sensor network performance
  20. Simulation of wormhole attack on MANETs
  21. Energy and power optimization techniques for wireless sensor networks
  22. Quality of service and security measures for wireless sensor networks
  23. Power aware routing and analysis for wireless sensor networks
  24. Application level analysis on packet loss across MANETs
  25. Improving the quality of service for video and voice applications in mobile ad hoc networks
  26. Energy efficient MAC protocol for wireless sensor networks
  27. Analysis of DoS attacks on wireless sensor networks
  28. On demand ad hoc routing and energy consumption in wireless ad hoc networks
  29. Impact of different traffic models on wireless ad hoc networks
  30. Mobility enhances the capacity of mobile ad hoc networks
  31. Quality of service in Wireless LANS using OPNET modeler
  32. Simulation and Performance analysis of MANET routing protocols
  33. Comparative study of CBR and TCP performance of MANET routing protocols
  34. A comparison of TCP performance over three routing protocols of MANET
  35. Performance evaluation of MANET routing protocols
  36. TCP performance evaluation in MANETs
  37. Design of cloud network with wireless nodes

MS Dissertation Topics on RFID

  1. Next generation RFID-based medical service management system architecture in wireless sensor network
  2. A mobile health monitoring system using RFID ring-type pulse sensor
  3. Ubiquitous RFID healthcare systems analysis on PhysioNet grid portal services using Petri nets
  4. Security enhancement of the authentication protocol for RFID systems
  5. Privacy and security control architecture for ubiquitous RFID healthcare system in wireless sensor networks
  6. Identification and patient’s vital signs monitoring solution based on rfid and wireless technologies
  7. Security authentication for U-health application services
  8. The use of radio frequency identification to track samples in bio- Repositories
  9. A mediation framework for the implementation of context-aware access control in pervasive grid-based healthcare systems
  10. RFID based manufacturing monitoring and analysis system
  11. RFID based health and safety system
  12. Shopping path analysis and transaction mining based on RFID technology
  13. Path finder for disabled using RFID system
  14. Performance evaluation of operational parameters on RFID controlled conveyer system
  15. Intelligent traffic violation tracking system using RFID technology
  16. Human tracking and management system using RFID

Other MS Dissertation Ideas:

  1. Reverse data hiding Based on histogram modification of pixel differences
  2. Ensemble methods of face recognition based on bit plane decomposition
  3. Preamble based SNR estimation in frequency selective channels for wireless OFDM systems
  4. Effective fuzzy clustering Algorithm for abnormal MR Image segmentation
  5. Multi user detection in CDMA systems using PDA algorithm under AWGN
  6. Adaptive fuzzy filtering for artifact reduction in composed images and video Image retrieval using both color and texture features
  7. A Wavelet based Statistical Method for De-Noising of Ocular Artifacts in EEG Signals
  8. Blind self-authentication of images for robust watermarking using integer wavelet transform
  9. Development of a Novel Voice Verification System using Wavelets
  10. Wavelet based palm print authentication system
  11. A Visual Information Encryption Scheme Based on Visual Cryptography and D-H Key Agreement Scheme
  12. Acoustic Echo cancellation Algorithm Tolerable for double talk 
  13. Image blur reduction for cell cameras via adaptive tonal correction 
  14. Expansion Embedding Techniques for Reversible Watermarking

Pharmacy Management System Project in Java

Introduction to Pharmacy Management System Project:

Introduction to pharmacy management system:

An efficient pharmacy management system can make the work easier by giving the details of the medicine when its name is entered. A computer gives the details of the medicine like rate of medicine, and the expiry date and the row and rack location of the medicine. It becomes very difficult in big medical stores to handle the details of all the medicines manually, so by using this pharmacy manage system we can maintain the records of all the medicines.

Working model of  pharmacy management system:

Here a software is designed which keeps the records of the data of the medicines. It is fed with the information whenever new medicines are brought and it is provided with the row and rack location of the medicine. When we enter the name of the medicine it gives the details of the medicine. It gives the price of the medicine and also warns when the medicine has reached its expiry date.  We can also see the row and rack location of the medicine.

It keeps the total record of the medicines present in the store and we can see the total amount of stock sold and we can see the balance sheet of the medicines sold. We can also print the bill of the medicine sold and keeps the updated record for the medicines sold so that we can check the deficiency of the medicines.

Advantages:

By using this management system the time gets saved and there will be very negligible chance for the errors to occur. We can check the records  instantly which is not possible by manual methods. As the system gives the information of the expired medicines we can discard them and replace them with new stock. Thus we can conclude that pharmacy management system is helpful for handling the tasks efficiently in the store.

Download Pharmacy Management System Project in Java.

Dynamic Source Routing Protocol across the MANET

The simulation procedure used in the actual project is explained in this chapter. Total eight scenarios are considered in this project for generating the TCP and CBR traffics across the MANETs using different routing protocols. The mobile nodes selected are 200 mobile nodes and the capacity area is of 500X500 meters capacity area. The scenarios are setup with the required setting as required for their simulation the FTP application is selected for the scenarios that generates TCP traffic and the voice application of low quality is selected for the scenarios that generate CBR traffic.

The scenarios 1, 3, 5 and 7 uses the AODV, DSR, OLSR and TORA routing protocols respectively for generating the TCP traffic and the scenarios 2,4,6 and 8 uses the AODV, DSR, OLSR and TORA routing protocols respectively for generating the CBR traffic and the results obtained from the simulation of these scenarios are used for the performance estimation of TCP against CBR in terms of the metrics delay, load and throughput. The next chapter explains the results obtained by these simulations. 

  In this project two scenarios are considered that are scenario 1 and the scenario 2, the TCP traffic is generated using the scenario 1 and the CBR traffic is generated using the scenario 2. These two traffics are established using the Dynamic source routing protocol across the MANET of 200 mobile nodes. The process of generating these traffics across the MANET also includes the application settings and the configuration settings, particularly the File transfer protocol (FTP) application is selected for TCP traffic generating and video conferencing application is selected for CBR traffic generating.

The sections in this chapter explain the actual steps used for completing the application settings and configuration settings. The mobility model used in this project for 200 mobile nodes is the random way point which is set in default even for the wireless LAN server and both scenarios are selected individually with the DES statistics.  For the scenario 1 wireless LAN metrics and TCP for node statistics are selected and for the scenario 2 wireless LAN metrics and UDP is selected for the simulation that takes 150 seconds to run the entire application includes both the scenarios and the results achieved by this simulation are explained in the next chapter.

This paper is written and submitted by Sujana Priya V.

Wireless Networks: WLAN & MANET Introduction

DES statistics:

                           When once all the above settings are done, the system is prepared to collect the statistical data and for the work space must be selected and then give right click and must select the “select Individual DES statistics” from the options given, and then a new window gets open. In general there are three types of statistics and they are node statistics, global statistics and link statistics as discussed in the design chapter of this document.

The determination of the entire network performance is based on the global statistics application whereas the application of node statistics determines the performance of the individual mobile nodes. The evaluation of the individual mobile node performance is done based on conditions invoked in this phenomenon. As the main aim of this project is to compare the performance of TCP against CBR traffic in this scenario AODV routing protocol is used and few performance metrics are used for estimating the performances and for the comparison and they are the throughput and delay.

The LHS and wireless LAN options are expanded for the node statistics to select the attributes of throughput and delay. The collection mode can be changed by verifying the advanced options. All this explained using the screenshots given in the appendix. The applied DES statistics are as follows:

 “Wireless LAN: Control Traffic sent and Traffic received (bytes/sec)

Wireless LAN: Delay (sec), throughput (bit/sec)”                                              

                           Therefore using these metrics the performance of the traffics are estimated and further comparisons are made throughout the MANET. When all the required metrics are defined then the scenario is set ready for the simulation and the next section explains the simulation procedure.

Running the Simulation:

                        The next step after setting all the required setups like statistical settings and configuration setting is running the simulation of the scenario. This application has selected 200 mobile nodes to do the simulation as discussed earlier and 2 minutes is taken as the simulation time to run the simulation and the appendix section is attached with screen shots of the simulation to provide better understanding. Few parameters are required for this scenario and they are as follows:

  • 2 minutes is taken as simulation duration
  • 128 is taken as speed of simulation
  • 200 as the statistical value
  • 5000000 events as the update intervals 

                         When once all these parameters are selected then the simulation of the scenario is set ready for running and the Run button is selected for starting the simulation procedure. If the simulation of scenario is executed perfectly then the results are obtained and they are explained in the next chapter that is the results and analysis.

Simulation of Scenario 2:

                       Once the simulation of scenario 1 is completed, as a next step the process for the simulation of scenario 2 gets started. In order to create the second scenario the tool bar of the work station is used by selecting the scenario menu and then by choosing the “duplicate scenario” option. Then the scenario 2 is created, this scenario is similar to scenario 1 but the only difference in both is the generated traffic and the application used. The configuration of the application must be done by modifying the parameters of the application just by selecting the edit option and the values modified are as follows:

  • Number of rows is taken as 1
  • CBR is taken as the traffic
  • Low quality voice application is selected as the description
  • Voice destination is selected as the name of symbolic server. 

                              Once the application settings are changed the project is saved and then as the next step the profile configuration settings are made by selecting the edit profile option. And the values required for editing the profile attributes are indicated below:

  • CBR is taken as the name of the profile
  • Number of rows for application is taken as 1
  • CBR as the name of the application
  • Offset start time is selected as constant that is 5 sec
  • Duration is set as profile ending
  • Serial is set as mode of operation
  • Uniform (100,110) is selected as the start time
  • Repeatability is set as once at start duration
  • End of simulation is set for the duration

                            All the attributes given above are same to the scenario 1 but the application used is different. Based on the application setting and profile setting done, the mobile setting and server settings are also edited. Then the deployment procedure is similar to that in the scenario 1. And the statistics are also similar to the scenario 1 as given: 

UDP: “Traffic sent (bytes/sec) and Traffic received (bytes/sec)”

Wireless LAN: Control Traffic sent and Traffic received (bytes/sec)

Wireless LAN: “Delay (seconds) and Throughput (bits/sec)”.

Simulation of other scenarios:

                     As it is already discussed above there are eight scenarios in this simulation project and the main aim of all these scenarios is to estimate the performance of TCP traffic over CBR traffic using different routing protocols. The above two scenarios, scenario 1 and scenario 2 are simulated for generating the TCP and CBR traffics respectively by using the AODV routing protocol. Similarly in case of the scenario 3 and scenario 4 all the settings and configurations are similar to scenario 1 and scenario 2 for the generation of TCP and CBR traffics respectively but the only difference is using the DSR routing protocol. The scenario 5 and scenario 6 uses the OLSR routing protocol for the generation of TCP and CBR traffics across the MANETs. Similarly the scenario 7 and scenario 8 are also simulated for the generation of TCP and CBR traffics across the MANETs using the TORA routing protocol. The results of all the scenarios are obtained and used for the individual estimation of traffic performances and then used for the comparison of the performances of the traffics in terms of few performance metrics. 

This paper is written and submitted by Sujana Priya V.

Mobile Configuration in Final Year Project

Mobile Configuration:

                             The importance of mobile configuration is for the determination of ultimate node moving patterns that are to be used in the scenario. The implementation of this mobile configuration is done from the object palette by selecting the mobile config object. Based on the users requirement the name of the object can be modified and for this simulation the name of the object is taken as “mobileconfig”.

The original random way point area can be extended by selecting the edit attributes option which is visible by giving right click on the mobileconfig object and then Random way point is selected by default. The settings of mobile configuration are represented as follows:

  • Name of the profile is set as “Default Random way point”
  • Random way point is set as the Mobility model
  • Constant speed is selected
  • Constant pause time is selected
  • Constant start time is selected
  • The stop time is simulation ending

                             After setting all these required modification to the mobile configuration, this constant velocity and this pattern is used by all the nodes in the simulation. The steps that are to be followed for this purpose are firstly the topology menu must be selected and then give right click on random mobility, then the mobility profile must be selected and then a warning window will appear and then can continue by clicking on ok button, then the default random way point can be selected by clicking on ok button.

When an arrow is observed in the work space over the mobile nodes then it is indicated that the implementation of mobile configuration is successful. The screen shots that can explain all these procedures are attached with the appendix section to provide clear understanding. Then the next step to this is setting the DES statistics individually.

This paper is written and submitted by Sujana Priya V.

General Process of Implementing the Traffic across the Network

Deployment procedure:

                       In order to determine the traffic type to pass across the network, execution of the traffic is the major step required for the simulation process. The general process of implementing the traffic across the network involves selecting of mobile nodes and wireless LAN server that comes under traffic source and traffic objective respectively. The appendix section of this chapter is attached with the screenshots that explains the traffic deployment procedure.

The deployment of traffic is done by following the steps, at first the protocol menu should be selected and then from the application is selected and then from the options deploy is selected and with all these actions a window is popped out for doing the deployment actions needed. Then the swapping of all the mobile nodes is done to the right side from the left side and the server is swapped to the right application from left side and thus these all comes to the TCP profile where the observation of FTP is done.

Once all these steps are done, the apply button is selected for exploring the dependability of deployment. The window contains several options and by using these options the problems can be fixed if any warning is viewed. The execution process is considered as successful when no warning is viewed. The deployment of configuration of mobile nodes is followed by this process. And the project must be saved when once all these settings are done.

This paper is written and submitted by Sujana Priya V.

Application and Profile Settings for Mobile Nodes and Server

Application and Profile settings:

                          When once the profile configuration and application configuration are completed these setting must be applied to the mobile nodes and the wireless LAN server as the very next step. This is a necessary step, all the 200 mobile nodes and the server are applied with the profile and application settings.

The process of this application is done by selecting all the 200 mobile nodes and server and then by selecting the edit attribute option by giving right click on any of the mobile nodes. FTP is selected as the application support service and tcpprofile is selected as the application support profiles and the preference for the application destination is selected as FTP.

Based on the requirement of the simulation all the 200 mobile nodes and wireless LAN server is set with all these settings. All these settings are saved and then go to the process of deployment as the next step.

This paper is written and submitted by Sujana Priya V.

MS Dissertation Proposal Template

  • Name:
  • Student Number:
  • Award:
  • e-Mail (home, work, university):
  • Project Title:
  • Aim:
  • Deliverables:
  • Research question(s):
  • Literature Review:
  • Comparison with other works that was done before:
  • Research Method:
  • Evaluation:
  • Ethical Issues:
Will the project require interviewing anybody other than members of college   No
Will the project be using a questionnaire to gather data or evaluate the software/system?   No

Will the project involve human test subjects?

 Yes
Will the project involve access to personal information on individuals?   No
Will the project be a hazard for any government sectors?   No

Involving Human Test Subjects:

 (For example: Email:, Phone No:)

Hardware and Software Requirements:

References:—————————————————————–

APPENDICES:————————————————————–

Risk Assessment:————————————————————-

Provisional Schedule:

 ms dissertation proposal

Client:

————————————————————————————————————–

Feedback Form:

Student Number:                  Student Name:

Work Seen Date Seen Comments (by module team) Action taken (by student)
Week 1 feedback  

 

     
Week 2 feedback  

 

 

Literature review extremely weak. Need to be addressed asap. See prov supervisor to identify deliverables and research questions  for such a project

Developed Aim, Deliverables, research questions, literarture review.

Week 3 feedback  

 

 

1.Aim not clear2.Deliverables requires more thoughts, lacks focus3. Research question not well structured-not good for the dev of chess board games.

4. No literature review produced, you need to show previous work people/researchers who works on this subject/topic.

1.changed the aim and made it short and clear2. A focused deliverables have been given and changed3. Organised research questions.

4. Once again produced a new literature review which explains other researchers work.

5. Produced ethical issues

Week          3feedback 

 

 

 

See Feedback On Proposal sheet(those are

  1. Reorganise the Title Name
  2. Change the deliverables as it represent like a specs
  3. Re-write the research questions
  4. Do not use I, We in the literature review.
  5. No research method and evaluation
1.Changed the title name in a organised way2.Change the research question3.literature review re-organised removing the I, We and some other

4. research method, evaluation, ethics, and ethical form has been added

 

Week          4 feedback Check on Proposal Document(those are1. Re-organise the deliverables

2. Check the grammar in the literature review

3. Link the research method properly

4. Changes to the ethical form

1.Organised the deliverables2.Grammar in the literature review sorted3.linked and organised the research method

Applied changes to the ethical form.

 

 SCHOOL OF COMPUTING AND INFORMATION TECHNOLOGY- 

ETHICAL APPROVAL FORM 

ALL APPLICANTS (Staff or Student) 

Name of applicant

Name of supervisor: 

Title of project:

Supervisor signature:

STUDENTS ONLY

Student no:

Course: MSc Information Technology

Module code:

Applicant signature: 

PROJECT SPECIFICS: 

Aims and objectives of the study: 

Proposed target group(s): 

Number of interviews to be undertaken or number of questionnaires to be distributed:5 

Is a sample survey planned? Yes 

State the method of randomisation: 

Means of distribution: 

Please outline the method of analysis: 

Which software packages will be used? 

Date of submission to school office:

PART 2: TO BE COMPLETED BY ETHICS COMMITTEE

Category of project (B, A or 0): 

Comments and actions required: 

Signed:     

School Ethics Committee

Date: