Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Upcoming SlideShare
Loading in...5
×
 

Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri

on

  • 28,140 views

Final year project ideas and Aims related to computer science students, Students can get an idea and make their final year project belongs to the industry requirement.

Final year project ideas and Aims related to computer science students, Students can get an idea and make their final year project belongs to the industry requirement.

Statistics

Views

Total Views
28,140
Views on SlideShare
28,140
Embed Views
0

Actions

Likes
2
Downloads
661
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri Document Transcript

    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 1 Projects Ideas 1) Project Suggestion Database ....................................................................................................................2 2) Web Based Family Photo Album...............................................................................................................2 3) Mobile Log Management Tool..................................................................................................................2 4) Distributed Diary System..........................................................................................................................2 5) Multi Language Engine..............................................................................................................................3 6) Online Virtual University...........................................................................................................................3 7) Online Crime Reporting System................................................................................................................3 8) Ship Store System .....................................................................................................................................5 9) Software Project Management.................................................................................................................5 10) Virtual Office Management ....................................................................................................................6 11) Web Alert System ...................................................................................................................................6 12) Alumni Manager .....................................................................................................................................7 13) Call center Tracker..................................................................................................................................7 14) Reality Show management system.........................................................................................................8 15) Web Mining system ................................................................................................................................9 16) Secure DNS using Cryptography ...........................................................................................................10 17) Virtual Class Room Management System.............................................................................................10 18) Online Course Offer Portal....................................................................................................................11 18) Accelerating Ranking system using Web Graph ...................................................................................12 References ..............................................................................................................................................13
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 2 1) Project Suggestion Database Aim Produce a system to automate the processes of gathering project suggestions from staff, allowing students to browse the suggestions, express their preferences, and be allocated a suitable tutor, subject to resource constraints such as tutor availability, limits on the number of students doing the same project, students suggesting unsuitable projects, 2) Web Based Family Photo Album Aim Provide an application (web-based or standalone) into which people can enter information about family members and relationships between them, and also allow photos showing those family members to be stored with links to/from the textual information. 3) Mobile Log Management Tool Aim the aim is to provide a user management interface so that user can keep track of complete mobile log which includes, SMS, Images, CALL, Browsing history, it should be stored in server and It should be capable of being transferred to a server and then played back over the Web 4) Distributed Diary System Aim The aim of the project is to produce a Java client-server application that keeps a working diary for each registered employee of an organization, and that allows such individuals who work on the same site to schedule meetings with each other by inspecting their individual diaries. Organizing meetings between employees can be a tedious and time-consuming process, so this application is intended to automate
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 3 this process as far as possible. As well as providing a simple individual diary function, this application is able to co-ordinate entries in several individual diaries. 5) Multi Language Engine Aim This project is a creation of Website which supports Various Languages in UTF-8 format . This Website basically is limited to English, Hindi or Telugu. It can also be extended any Asian Language. This website will Have a home page to convert English Content to any other language content. This website is useful for regional language newspapers and language specific websites. 6) Online Virtual University Aim Student System and Staff System is software which is helpful for students as well as the college authorities. In the current system all the activities are done manually. It is very time consuming and costly. Virtual Online University System deals with the various activities related to the students. During analysis, data collected on the various files, decision points and transactions handled by the present system. The commonly used tools in the system are Data Flow Diagram, interviews, etc. Training, experience and common sense are required for collection of relevant information needed to develop the system. The success of the system depends largely on how clearly the problem is defined, thoroughly investigated and properly carried out through the choice of solution. Modules: There are mainly 3 modules in this software • Student module • Admin Module • Staff Module In the Software we can register as a user and user has of three types, student, admin and manager. Admin has the power to add new user and can edit and delete a user. A student can register as user and can use visible for mark list and attendance his profile. The admin can add edit and delete marks for the student. All the users can see the marks. The manager can add and delete new student and staff performance 7) Online Crime Reporting System Aim
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 4 The aim of this project is to develop an online crime report and managing system which is easily accessible to the public. The police department and the administrative department. This system registers the complaints from people through online and it will also helpful to police department in catching criminals, in system and person can give any complaint at any time.
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 5 8) Ship Store System Aim " Ship Store System " provides catering , medicines and other items to the ship, from which every harbor they reach through the supplier. The items that are necessary for a ship voyage are ordered by the ship store to the management . Then all the ordered items will be sent to the suppliers .The suppliers will view the orders and prepare a quotation form for the respective orders. Suppliers will send the quotation forms to the ship store administrator . It is only the administrator , who views all the quotations and select the best supplier . Mail will be sent to the best supplier in order to notice them that their quotation is being selected and then to supply the ordered items to the corresponding ships. The ship store can also update their order one day after they have ordered for the first time .They can also view their order either by selecting the location ,or shipname, or by entering the order date . Even the suppliers can also view their quotation form . A new ship store or the supplier can also join this system. First they should register themselves, by giving all their details .They can also update their account details at any time. 9) Software Project Management Aim In software industry, the major problem is meeting the clients requirements with specific to a software project development is the deliverables that should be promised to the client. The client standardizes himself to a contract and fixes a specific time onto the systems, when the project has to be delivered. Once the software development contract is signed, the actual task on scheduling the manpower and machine requirements arises. In scheduling the manpower and machine requirements arise. In a software development process, if the manpower is not organized properly then it can cause a great lot of have in reaching the targets. The major goal of any software development firm is to meet the targets as fast as possible with the least manpower, to get targeted profits. The other area where the software developments firm are interested are with respect to the management of library with specific to the previous project development processes. The application training the bugs and their associated tescases that were developed previously also plays a vital role. The software project management solutions, is an application that kinds itself with the overall standards of managing a project at all levels of its development processes. The application is projected towards the maintenance of data, that is utmost necessary to know the state and status of a project that is undergoing through the process of development. The major intension its to maintain the history of all the components that have been developed for a specific projects along with the associated information about the software engineer who has been involved in the process of development of that component. This type of standard always helps the
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 6 industry not only in managing the Human Resources properly but also help to keep down the maintenance upon the system. The history of information also helps in keeping the standards of bug tracking and bug management much easier, flexible and faster. The project has been planned to be having the view of distributed architecture, with centralized storage of the database. The application for the storage of the data has been planned. Using the constructs of MS-SQLServer2000 and all the user interfaces have been designed using the ASP.Net technologies. The database connectivity is planned using the "SQL Connection" methodology. The standards of security and data protective mechanism have been given a big choice for proper usage. The application takes care of different modules and their associated reports, which are produced as per the applicable strategies and standards that are put forwarded by the administrative staff 10) Virtual Office Management Aim This system is designed for performing various activities in an organization such as maintaining employees where about's, bulletin board, reservation facility for training and meeting rooms. Virtual Office Management displays employee details with timestamp for each group ,bulletin board for realizing higher productivity and more convenience, facility reservation for making and confirming reservation of meeting and training for company /group ,customizable holiday settings ,task management system for individual and group for co-ordinalizing and managing the task of all members with different options including deadline, priority for each to do item and online e-forum allowing everyone to join anywhere over the intranet. Virtual Office Management is using JSP(Java Server Pages) as the server side scripting language, JavaScript for client side data validations, HTML for data display and MS Access as the database to store the various information such as employee information ,reservation information etc. 11) Web Alert System Aim Web Alerts is a windows application that communicates with the web services hosted by particular area like e-learning, stock, weather forecast etc. When you minimize, this tool disappears from the screen and you can see a Small icon in the system tray, which can be used to re activate the tool. Even when the tool is hidden, it works silently in the background. At some regular intervals of time, it communicates with web services to find if there is any new alert created. If it finds a new alert, the tool downloads the alerts and pops up a message displaying the alert. This message will include a short description and a URL to click. By clicking the URL, you can directly reach the web page represented by the alert. For example, when a new article is submitted in or when an answer is posted for your question, your Web Alerts tools will
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 7 immediately popup alerting you to visit the page. For an applications like e-learning, marketing and Query processing even a web application can be developed for entry and editing and that can be tracked by windows, mobile and other application users thru web services. Every bank today sends alerts to their users when an amount is credited, withdrawn or a Cheque is presented. Similarly the alerts are generated for our application. Take an important area and design the application. Extend the application to register for alerts based on user choice. It is one of the hot requirements for every application today. This is one of the modern requirements for every desktop application today 12) Alumni Manager Aim This project is aimed at developing a repository for the alumni of the college, which is of importance to a college. The alumni manager is an internet based application that can be accessed throughout world .Any one can access the search Engine to know about any alumni of that college but can't able to add . Alumni can only update the database when they are in the college. The proposed system is completely integrated online systems. It automates manual procedure in an effective and efficient way. This automated system facilitates Alumni's and provides to fill up the details according to their requirements. 13) Call center Tracker Aim Call Center Tracker is an increasingly important skill as the use of call centers becomes a popular method of centralizing information services, streamlining order taking and providing valuable customer support. The skills required to successfully set-up and manage a call center encompass everything from staff recruitment and personnel management, to technical understanding of the options available, and the all-important customer relationship management. From small customer service departments to large call centers, the importance of developing successful Call Center Tracker is vital for building a valued relationship with customers to support long-term business growth. This system (Call Center Tracker) is useful to the organization, it maintains the information about the employees and it also contains the necessary information of the customer and their phone Numbers, their services also. It also maintains the employee roaster details. This system will track the employee's login details. And also maintains the data the employee attend the call and his behavior with customer and the speech will be recorded into file. Sometimes customer request for service to the organization. This data also maintains the system
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 8 14) Reality Show management system Aim Event Management System is intranet-based application that concentrates on the arteries of commercial transactions, which is properly established between the various customers and the Event Management Team in conducting the events and maintaining associated transactions. The application acts as a bridge between the Customer and the Event management team to run the general business transactions of the Event management organization in conducting various events, with the use of the Electronic media. This application helps the commercial people to gain through the accessibility of this business process with a formula of 24 * 7 * 365 day standard. The Actual purpose is designing the application, as the present system is to improve the accessibility for the administrator in fulfilling their needs, as per the required transactional state. The administrator can reach through his needs at the click of a mouse. The entire system becomes false proof and higher levels of satisfaction prevails at the side of the administrator, as the information related to the products their availability is at the reach of his hands. This application design helps the administrator to maintain the business transactions to run in smoother way involving the basic transactions of maintaining the details of the Events organized with detailed information about each event conducted and even to be conducted. This application takes care of the all the employee details with respect to their designations and concern departments information. It even involves the maintenance of the client details, their associated event details. The Event details even involve the maintenance of the Events information with the concerned activity requirements information and their maintenance. The total portal has been planned to be associated through the conceptual constant of the .Net technologies, the concept handles the late trends that are set for higher date transfer rates optimized bandwidth utilizations of the network by using the ASP technologies
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 9 15) Web Mining system Aim Web Mining plays an important role in the e-commerce era. Web mining is the integration of web traffic with other traditional business data like sales automaton system, inventory management, accounting, customer profile database, and e-commerce databases to enable the discovery of business co-relations and trends. The system basically deals with web configuration on over network, the web divides various domains for hosting and supporting n-number of web against virus, spam and hackers, web manager have to analyze visualization structure of webs for manipulating access details and graph structure for sorting process, when data transfer over network it has to privilege data by encoding and it has to Proactive management support that continually monitors and automatically improves the network topology and configuration in real time based on route efficiency and end-user performance, ensuring the fastest and most reliable network connections. Following is the list of possible challenges Identification of the origin of the visitor is required: To get the more out of the click stream data it is required to characterize the web site visitors, based on their demographics. The customers are to be identified by the IP address of the connection from which he is accessing the web site. Calculation of the Dwell time for a content page: The time spent by the visitor on a particular page provides a good measure showing the interests of the visitor. Identification of an User Session: A visitor can be characterized by studying his browsing behavior in a session, which is a collection of web-based transactions related by time. Managing Web-site Structure Information: The structure of the web site is important information. With the continuous changes in creating and maintaining electronic documents.
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 10 16) Secure DNS using Cryptography Aim The mapping or binding of IP addresses to host names became a major problem in the rapidly growing Internet and the higher level binding effort went through different stages of development up to the currently used Domain Name System (DNS). The DNS Security is designed to provide security by combining the concept of both the Digital Signature and Asymmetric key (Public key) Cryptography. Here the Public key is send instead of Private key. The DNS security uses Message Digest Algorithm to compress the Message(text file) and PRNG(Pseudo Random Number Generator) Algorithm for generating Public and Private key. The message combines with the Private key to form a Signature using DSA Algorithm, which is send along with the Public key. The receiver uses the Public key and DSA Algorithm to form a Signature. If this Signature matches with the Signature of the message received, the message is Decrypted and read else discarded. 17) Virtual Class Room Management System Aim Exam management is a sophisticated tool used for conducting exams in the project VIRTUAL CLASS ROOM. So before giving a description about the Exam management software, it is necessary to have a detailed concept of the main project VIRTUAL CLASS ROOM. VIRTUAL CLASS ROOM is a modern educational concept, which is purely virtual in nature.Virtual classroom makes uses of the JAVA Internet technologies such as serviettes, AFC and swim. JavaScript; socket programming, and JDBC with ORACLE as back end. The Virtual class room concept binds together the Educational experts and the Students all over the world, who are online, into a classroom, which is purely virtual in nature. The experts and the students who are learning from them may be living at different Geographical zones. But a feeling is sustained that everybody is together with in a hand reach. The figure given below illustrates this concept. In the virtual classroom concept, students from all over the world can participate in the courses offered by registering themselves with the website. Anybody who satisfies [he prerequisites can join the courses offered, irrespective of the caste, creed. religion, age or skin colour. Everybody is at par in the virtual classroom. All these .functionalities are made possible with the JAVA technologies.
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 11 A student can logic by providing ids and password. After the successful logic, he/she can watch the lessons that are taken by the experts online, can ask questions, or doubts online by using the multiclient chat provided. Students can chat with each other using the chat application. White board technology is used in tile virtual classroom, so e cry user, who is online, will get a similar whiteboard on their computer screens. So the expert on makes whatever changes his whiteboard will reflect on the screens of tile students who are online, so the student-teacher interaction retains the same feeling oh a real world-class room.. 18) Online Course Offer Portal Aim This project aims at creating a Courses portal for a campus/organization. This allows registered users of the system to join a course available in the site and access the materials published for the course. People can register themselves as students of a course or Faculty for a course. When a person registers himself as a Faculty, an approval mechanism should be triggered which sends an email to the Administrator for approving the person as a Faculty. There will be an admin approval page where admin can approve the faculty members for the course. The course home page should contain the title of the course and a brief description. There will be a discussion board for each course where students can interact, an announcement section, which contains the latest announcements, and a course content section which gives the links for the material available for the course. For faculty members there will be an extra link for uploading the course content in a zip file format. The course content should be html pages, which should be uploaded in the zip file format. There should be a mechanism for the faculty members to create a test for the course specifying the test title and a set of multiple-choice questions and duration of time of the test. 19) Railway route Management System Aim Railway Route Optimization System is a product to serve to users who are tourists. The Main purpose of the project is to let the end users or passengers to know the shortest path to reach the destination with in short period and with amount as minimum as possible and as early as possible when more than one Railways route is to there to reach the destination. This optimization system shows the graphical representation of the train route from staring point to ending point, this is very use full in now a days to know the train details i.e. train Starting Point and Ending Point, Starting time and arrival time Charge for A Starting point to Ending Point The Railways Route Optimization has 4 Modules • Stations
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 12 • Trains • Route • Search Stations module : This module Maintains the data about station and allow operations like addition, deletion, modification. This module maintains stations tables and fields are station-id, station-name, and district, state. In this table Station-id, station-name is unique does not allow any unique values. For arranging a route Starting station, ending station, via stations are must be registered in stations module, after registration of the stations administrator can arrange the path among that stations. This station module is handled by administrator only, can not handle end user Trains module : This module maintains the data about trains and allows operations like additions, deletion, and modification. The train module handles trains table and fields are train-id, train-name, starting-station, ending station, starting-time, ending-time, train-type. In this train-id unique and this attribute does not allow any duplicate values Route : This module maintains the data about routes between stations and This module handle the routes tables and fields are route-id, starting-station, destination, timetakenforordinary, and timetakenforexpress. The module shows the graphical representation of a route between starting- station and destination. This module is very useful to know routes between any two stations and also know shortest path among the routes, and also gives graphical representation of the corresponding routes 18) Accelerating Ranking system using Web Graph Aim The Page-Rank System of the Needle Search Engine is designed and implemented using Cluster Rank algorithm, which is similar to famous Google's PageRank [4] algorithm. Google's PageRank [4] algorithm is based on the link structure of the graph. A "WebGraph" package is used to represent the graph in most efficient manner, which helps in accelerating the ranking procedure of the World Wide Web. Two latest Page-Rank algorithms called Source Rank, Truncated PageRank are taken to compare the existing ranking system, which is Cluster Rank [4], and deploy the best in the Needle Search Engine. Two
    • Final Year Project ideas for Computer Science 2013 Author: Syed Ubaid Ali Jafri Page 13 attributes are taken in to consideration for selecting the best algorithm. The first one is the time and second one is human evaluation for the quality of the search. A survey is conducted with the help of the research team on finding the best algorithm on different search topics . References http://www.seminarsonly.com/ http://homepages.feis.herts.ac.uk/~cs4_proj/Suggestions/