Sei sulla pagina 1di 9

Final Year Project Proposal

Supervisor / Project Details


Supervisor: Er. Mukesh Regmi Title: NepaliMessenger Primary Area: Computing and Network Programming Secondary Area: Network Programming, Collection Framework, Generics and JAVA Primary OS: Platform Independent, Must be Supported on Each and Every OS that supports JAVA Primary Technology: Socket Programming, TCP/IP, UDP Protocols, Net Beans/ Eclipse Description: Messaging is an integral part of communication for everyone. To fulfil this need, there are varieties of Messaging Applications available for our use like Yahoo Messenger, Skype, FaceBook, Trillion and many more. By completing this project, students will be able to develop a Yahoo Messenger like Application where users will be able to chat in multi-language environment with primary focus of making it popular among Nepalese Internet Users through the inclusion on Nepali Unicode support. This particular application will support, one-to-one, group, online as well as offline communication using Text, Audio and Video as a means to exchange message to/and from sender/receiver through Internet or LAN. By completing this project, student will become champion on Network Programming and will be able to develop modern sophisticated network based messaging applications on their own. This project will primarily be developed using JAVA, J2ME,JSP , MySQL technologies. A strong Knowledge on Advanced JAVA programming is must for this project. Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification:

Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: SMS Based Exam Result Inquiry/Dispatch System Primary Area: Computing and Mobile Phone Programming Secondary Area: COM Ports, Port Programming, Serial and Wireless Communication. Primary OS: Platform Independent, Must be Supported on Each and Every Mobile Phone Primary Technology: SMSLIB, Net Beans, SMS Gateway (Hardware Device), JAVA Enabled Mobile Phones Description: Whether it is voting on an opinion poll on TV shows/news channel, acquiring LIVE Score of the ongoing Cricket Match, Knowing the result after examination result release, or automatic alert sending mechanisms of customers of Bank whose loan period is about to expire, SMS based applications are indeed most useful, demanding and widespread in the area of computing and technology. In this particular project, students will develop an application that will allow users to know the result of their examination after the result is published. In this Project, a gateway(SMS gateway) is attached to a Server Computer. The gateway or SMS modem will contain a GSM/CDMA SIM card within. After the result is released, the database will be updated by the examination division officials and then eventually they will start SMS server which is hosted on the PC where SMS gateway is physically attached. In order to obtain the result, students will have to register their student ID in the system which they do by typing REG <space> Student ID to 52555( the phone no of SMS gateway). Upon receipt, Gateway will hand over the Student ID and his mobile phone number to the Server and student details will be registered in the system database. As soon as the result is released, system will automatically and simultaneously send the result release details of all those students who have registered into the system and who has cleared all the fee dues. Moreover, student can know the information about the result release on typing Result <space> Student ID to 52555, and then the system will automatically send the information, whether he/she has passed/failed in the exam and how much is the GPA?. Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification: Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Access E-Mail without Internet and using Telephone (PSTN/CELL) Primary Area: Computing, Telephony Programming Secondary Area: COM Ports, Port Programming, Serial and Wireless Communication, Audio Transmission/ Receiving and compression. Primary OS: Platform Independent, Must be Supported on Each and Every Phone Line Primary Technology: JTAPI, GJTAPI, Voice Modem (Hardware Device), PSTN Telephone Lines, JTSAPI, IVR Transmission/Reception, DTMF tones processing Description: Whenever you reach a place where you dont have an access to internet but only to mobile phone or PSTN telephone line, then from such place, if you want to check your e-mail, then will you be able to do this? Yes !!!. You can. This project is all about developing an application that satisfies your needs. A dedicated telephone line(PSTN) is attached to a server computer through VOICE modem. In order to check e-mail remotely, users dial the phone number of the telephone line which is connected to the server. As soon as server receives users call, pre-recorded IVR file will be played back in the users telephone receiver prompting users to enter security code. And if the security information provided by users are correct, server will automatically download all the e-mail messages using Java Mail API, read the content and using Java Text to Speech Conversion(JSTAPI), the content of the e-Mail messages are converted to the speech and the e-mail messages in the form of voice will be played back in the users telephone. Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification: Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Face Recognition, Detection and Localisation using Principal Component Analysis( PCA) Primary Area: Computing, Bioinformatics, Mathematical Computing Secondary Area: Principal Component Analysis(PCA), Neural Networks Primary OS: Windows XP or later Primary Technology: Feature Extraction, Neural Networks, PCA Description: Principle Component Analysis is one among many other techniques for Face Recognition, Detection and Localization. Students must have solid mathematical foundation on topics like eigenvector, eigen faces, standard deviation, covariance etc in order to undertake this project. PCA uses orthogonal linear transformation that transforms the pixel of image( face which is to be recognized or verified) to new co-ordinate system such that the greatest variance by any

projection of the data comes to lie on the first coordinate (called the first principal component), the second greatest variance on the second coordinate, and so on. Locating face
from the image or detecting a particular person's face out of the many face databases stored on the system are the primary feature of this project. This kind of application is mainly useful for security personnel in order to verify the criminal identity and then eventually his/her past criminal histories. Students are advised to go through the following URL in order to gain in-depth understanding about PCA and face detection algorithm before proceeding to the actual project work. 1. http://www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf 2. http://www.face-rec.org/algorithms/PCA/jcn.pdf Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification: Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Inventory Management System for Government of Nepal Offices Primary Area: Computing, Databases, Normalization Secondary Area: Hibernation, Spring or Struts Primary OS: Windows XP or later Primary Technology: MySQL ConnectorJ, Net Beans, Jasper Reporting, Hibernate APIs, Remote Method Invocation (RMI) Description: Government of Nepal has more than 35,000 offices located all over the country. No matter whether the office is big or small, whether it is ministry or post office, every office maintains its own inventory. The record keeping procedure of inventory for every government office is similar. There are standard format document for issuing procurement order to supplier, storing details of the received goods after receiving from supplier and the requisition form filled up by the employee to obtain those goods. Students will be provided all these standard forms and they need to design and develop the normalized (3NF) databases out of those forms. Eventually, the system should be robust in terms of the dynamic report generation using Jasper Reports. Students are advised to do the coding based on JAVA as a primary programming Language. However, they can choose VB.Net or C# Net as well. If they choose the later, then their application must integrate Crystal Reports to fulfil the variety of reporting requirements. However if they choose JAVA, then reporting should be done through Jasper Reports or manual coding. The system should be able to run inside the intranet such that users can request goods from their own desktop and all the details are stored on the central server. In short, the project is based on 2-Tier Client/Server technology. Client communicates with Server using either TCP/IP sockets or RMI. Students can even commercialize this product to the various government offices here in Nepal. Each government office is ready to pay at least $800 or more for this product. Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification: Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Voice and Vision for Electronic Class Environment (VVECE) Primary Area: Computing, Databases, Audio/Video Transmission and Reception Secondary Area: H.323 Protocol, UDP for voice and video transfer, Multicasting/ Unicasting and Broadcasting. Primary OS: Windows XP or later Primary Technology: Java, J2ME, MySQL, NetBeans, Microphone, WebCam Description: This particular project is all about audio/video transmission over Internet or EtherNet LAN. Using this application, a professor will be able to deliver his/her lecture through internet or LAN using microphone and Web-Cam. Professor can deliver his lecture to certain groups using IPMulticast techniques or can deliver his lecture using IP- Broadcasting techniques to overall recipients or he can even initiate a private chat to the desired participant. Professor or Student uses Text, Audio and Video means for communication. The main challenge of this project is to develop an application that captures the video from Web-Cam and audio from microphone and transmission of it and then eventually reception of the same by the receivers. The communication is duplex. Students must be careful and apply measures on ensuring a good quality audio/video reception at the receiver end. In order to accomplish this challenging project, students must have very good knowledge on JAVA and they need to do extensive research on JMF( Java Media Framework). Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification:

Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Bio-Metric Attendance System for Government of Nepal Offices Primary Area: Computing, Databases, Normalization Secondary Area: Hibernation, Spring or Struts Primary OS: Windows XP or later Primary Technology: MySQL ConnectorJ, Net Beans, Jasper Reporting, Hibernate APIs, Remote Method Invocation (RMI), BioMetric Devices Description: Government of Nepal has more than 35,000 offices located all over the country. No matter whether the office is big or small, ministry or post office, every office maintains the record of daily attendance of its employee in manual way (signature in attendance ledger). The record keeping procedure for every government office is similar. Recently, Government of Nepal Ministry of General Administration has circulated information to the entire Ministry located inside singhadurbar( which is the main administrative hub of Government) to maintain the attendance of its employee in electronic ways using BioMetric Devices and software applications. In this way, government employee will become more responsible for their duties and accountable on duty timeduration. Bio-Metric Device will maintain the database of the fingerprints of each employees. On arrival, employees presses their finger on the BioMetric Device and on departure as well , they press their finger on the device. In this way, Employee's In-Time and Out-Time are maintained electronically by the system. Moreover, the system should manage the leave application, approval and daily/monthly attendance report generation processes. System should support different level of user access privileges such that the respective department heads will be able to view the attendance details of the employees working under them. The commercial value of this product is $1500 or more per office. Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification: Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Remote Desktop Management Primary Area: Computing, Application Development Secondary Area: Network Programming, Image Transmission and Reception through Network Primary OS: Windows XP or later Primary Technology: JAVA, RMI, Advanced Java Image Processing APIs Description: In this project, students will be able to develop an application that is similar to TeamViewer. Users will be able to access any computer desktop in the world which is connected to the Internet. Before letting others to access the desktop, the remote user must have to enter valid session id and password which is provided by the client. The client and server communicate using TCP/IP protocol or RMI mechanisms. The client computer will continuously capture the picture of the desktop in an interval of 50 ms and send the entire matrix of pixels representing the picture of desktop to the remote user. Upon receipt, remote user PC reconstructs the picture from the received matrix and displays it continuously in an interval of 5o ms, giving an illusion of real time remote access. All the mouse click operations should be communicated to the client machine accordingly to and forth. In order to accomplish this project, students must have a solid foundation on Java Image Processing APIs and Java Network Programming using TCP/IP, RMI Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification:

Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Final Year Project Proposal

Supervisor: Er. Mukesh Regmi Title: Image Processing Operations, Manipulations/Enhancements Primary Area: Image Processing Secondary Area: Advanced Java Image Processing APIS, Java 2D Primary OS: Windows XP or later Primary Technology: Java 2D API, Image Processing Algorithms Description: In this project, students will be able to learn how to implement various theoretical concepts of Image Processing Operations in Real Life practical situation. Students will know how to extract pixel information from the image and store it in the form of 2D matrix. Students will apply various operations such as Color Transformation, Changing Brighteness, Simple Hue Rotation preserving Lunminance, Applying Offsets to Color Components, Blur, Sharpen, Brighten through Linear Mapping, Edge Detection, Negative Production, Inversion, Thresholding, Floyd-SteinBerg Dithering, histogram computation and applying various image processing filters such as Fourier,

Discrete Cosine, Radon, and Fan-beam transforms. In short students will develop a product
similar to Java Image Editor. For futher details about Java Image Editor, students are advised to go through the following URL. http://www.jhlabs.com/ie/ Student Application Details: Name: LondonMet ID: Email: Mobile: Programme: BSc. (Hons) Computing / BSc. (Hons) Computer Networking and IT Security Justification:

Approval: Confirmation from Supervisor (signed): Confirmation from Supervisor 2 (signed): Programme Leader Confirmation (signed): Date: Date: Date:

Potrebbero piacerti anche