Library Management System Project Report In VB

Introduction to Library Management System Project:

The proposed project titled “Library Management” is a desktop application to organize the working of a school library. A library may contain thousands and thousands of books; it becomes a tedious process to keep track of all the book flow from time to time. There will be an option to enter books subject wise with other details such as author, edition etc. All the student details are entered with their respective role no: Issue and return of books are noted correctly and entered into the software. The fines paid by the students are also recorded correctly. This software would be very helpful for a librarian or whoever manages the library. A search option would be provided in books and student entry form for easy use.

The whole project is divided into 2 modules: Book Module & Student Module

Book Module

  • Book Details Entry

This part is utilized for entering new book details as per category. Various info such as Book No, ISBN, Author, Subject Publisher, Price, Quantity Purchased etc. are to be added along this part. Can also modify, search or delete books in the same form. 

  • Book Monitoring

A book’s issue and return history can be searched easily. 

Student Module

  • Student Registration

A form is provided to add new Students and their details such as name, id, roll no: , branch etc. Search, update and delete option would also be provided.

  • Book Issue

Books are issued for Student with their ID, issue and due date specified. Present stock of that book can also be displayed along this form.

  • Book Return

Adding the return of the books by the Student, Fines are specified by comparing the return date with the due date. With the return of books the current stock of that particular book is supplemented. 

Download Library Management System Project Report In VB

Project Report on Online Classifieds

Introduction to  Online Classifieds:

In the earlier times it was difficult to reach out with the classifieds to people spread over a wider area easily. If we publish it in a print media, the editions would be limited, in the case of television the audiences would be limited. Ever since internet has burst into the scene, much like everything advertisement industry has also picked up. Online classifieds are the need of the hour as a user can become both buyer and seller on the click of a button. More over since it is published online, any person can see it sitting anywhere in the world. All it takes is basic computer knowledge to browse this site. 

In the existing system, interaction between a buyer and seller is limited and the buyer may only have a vague idea of the product they may be purchasing. The proposed system brings in more clarity to the present scenario, not only the consumer will get all the info of the product or service on one click, they can always analyze similar type of products and find out which is the better one. Since there will be competition the price will come down and the quality of product will go up.

This online classifieds portal deal with three major module areas:

Real Estate Module: If a user has to buy a land or plot or house, he would have to simply register with the site. Once registered user would be able to search new land deals and also would receive daily updates regarding the same on mail

Matrimony Module: A bride or groom search is simplified with this site, user would have to give the right inputs to choose a suitable bride or groom from a vast uploaded list by other similar users

Automobile Module: Users can register with this site and buy or sell their automobiles to other users.  Latest news from the bike and car world would be also uploaded in the site.

Download Project Report on Online Classifieds and reference documents.

Peer2peer Harnessing CSE Project Abstract

Introduction to Peer2peer Harnessing Project:

Most of the current network scenario around us relies heavily on client-server architecture. The main advantage of client-server application like the internet is that unlimited data packets can be sent to any nook and corner of the world within milliseconds. In peer to peer network (P2P) there aren’t need for separate servers instead the client system can also be doubled as a server system.  P2P can be setup anywhere anytime, be it at company, home or even online, it just needs systems using same compatible program. The connected systems can share files, browse and even control the operating tools remotely. In P2P network each connected system is termed as a “node”. To make the system accessible to the P2P users, usually a part of the system assets like hard disk space or bandwidth are shared.  The main advantage if a P2P system is that absolutely no servers are required and a single system can act as both sender and receiver. In client server architecture though a client system where a server will send and client will receive only.

Advantages of P2P

  • No separate server is needed for transferring files as a system can act as both client and server
  • With all systems having access to one another it is easy to transfer digital data
  • With more nodes, the performance of a P2P network increases in sharp contrast to what happens in client-server architecture where more clients will actually decrease the server performance.

P2P is evolving from time to time, if it started as a technology but it is now has also involved in social process too. In a distributed network it acts a vital connection.

Two types of P2P networks:

  • Structured P2P Network: Follow certain set of algorithms and would be organized
  • Unstructured P2P Network: No axial system, all peers are connected temporarily with each other

In this modern world more and more people are coordinating with each other to create non-profitable social peers which are commonly known as commons-based peer production.

Download Peer2peer Harnessing CSE Project Abstract.

A Test Bed for Performance Evaluation of Load Balancing Strategies for Web Server Systems Project Report

Introduction to A Test Bed for Performance Evaluation of Load Balancing Strategies for Web Server Systems Project:

Ever since the dawn of this century the no: of internet users have gone up in the rate of knots. To manage heavy work load is not easy for a web server and as a result it will lead to a response time lag or even crashing of the web server. To balance the load often the web server is mirrored to the other web server in the same cluster near to the client, the size of the cluster may vary from small to large depending on the server. Other clusters should be chosen only if the entire server in the first cluster is full. The most optimum load balancing techniques are those which reduce the client-server communication time to the minimum

Load balancing is categorized into decision and migration base which can be further split as global and local based on the scenario. The request distribution approach is categorized as client based, DNS based, Dispatcher based, Server based and anycast method. The main design goals are compatible components, server side changes only, and better performance at client side, user independent, minimum faults, no overloading or additional over lauding. There are metrics to measure the client-server proximity namely geographical, network distances, RTT, available band width, response time etc. The main two places where load balancing takes place are at DNS and cluster front node.

Target of Design test bed

  • Must project the real time situation in a lab environment
  • Must be common in order to include various policies for the distribution of the request
  • Must be flexible so that no major change in components while modifying
  • State Info of the servers must be transferred correctly so that the policies will be executed and analyzed easily
  • Dynamic in designing so that it do not confine server or cluster no:s.
  • Should throw light on webs server system implementation
  • Understand the impact of parameters and tradeoffs
  • Comparison of new policies and existing policies

Download A Test Bed for Performance Evaluation of Load Balancing Strategies for Web Server Systems Project Report.

Qos Routing Protocols for Mobile Ad Hoc Project Report

Introduction to Qos Routing Protocols for Mobile Ad Hoc Project:

Qos Routing Protocols for Mobile Ad Hoc Project Report provides detailed explanation about this project. Here we provide introduction to this topic.

In most of the system services like audio/ videoconferencing, webcasting requires the network to provide a guarantee of the service being provided to the receiver. Thus the QoS guarantees are more challenging in case of Mobile Ad hoc Networks. MANETs is a self-configuring infrastructure less network in mobile devices connected by wireless, which has no fixed infrastructure such as base stations. Wireless networks allow us to use all service access, anywhere, anytime by the system in this network. Mobile AD Hoc networking developments helps to development of different kinds of applications such as those involving audio and video, many of which have stringent Quality of Service (QoS) requirements

Qos involves two task: collecting and maintaining up-to-date state, To support QoS, the routing protocol should support metrics such as delay, bandwidth, energy, and delay jitter and packet loss ratio. The nodes considered in this network are supposed to be mobile nodes, that is they move independently and randomly in any direction and speed, This help in updating the topology information frequently.

Nodes in a MANET should communicate with each other within a common channel, so as to provide the network topology. This introduces two main problems like interference and channel contention.

QoS routing protocols are been classified based on:

Network topology (hierarchical or location-aware)

Approach to route discover with QoS (proactive, reactive, hybrid or predictive).

Security is a main QoS attribute. Without an adequate security, unauthorized accesses and usages the system may violate the QoS negotiations. The nature in broadcasting wireless networks potentially results in more security and authentication.

This paper has covered the basic concepts in QoS routing in MANETs and the various issues that are needed to be faced during the provision of Quality of Service in an MANET. This paper has also summarized the basic operation, strengths and drawbacks of these protocols in MANET, and how these protocols are been implemented.

Download Qos Routing Protocols for Mobile Ad Hoc Project Report

Palm Vein Biometrics CSE Project Report

Introduction to Palm Vein Bio metrics Project:

In this modern techno savvy world, the chances of an unauthorized access is much higher. Most companies hire security systems that may include normal authentications such as an ID and biometric systems to guarantee authorized access to their premises. Biometric systems uses various anatomical info’s like iris, fingerprint scanning or capture behavioral patterns like handwriting , voice recognition etc. The image pattern of the palm vein captured by the scanner is stored in the database. Palm Vein patterns are unique for every individual as his fingerprint or iris.

Present Biometric System Disadvantages:

In case of fingerprint scanner, it would be impossible to authenticate a person who has lost fingers. If the finger has mud or other external factors in it, then the scanner may not work.Facial recognition system may fail if a human face is subjected to a change in shape, style or size. A person’s voice can also be duped leaving voice authentication systems vulnerable.

Advantages:

• Palm veins are broader in size and its blood vein patterns are complex in structure, this makes it unique for each human being and thereby provides more security while authentication

• Skin characteristics independent

•Is a non-contact technology

The first step in using this technology is to keep one’s palm parallel to the device at some distance. Using Infrared (IR) technology the device then would take a pic of the palm veins with reflection and transmission methods. The sensor in the device generates an image of the pattern of the veins in the palm and stores into a database digitalized and encrypted. For storing image various processes takes place such as binary zing the vein image, detecting the edges of the palm and noting the key points for the curvature of the fingers. Vein extraction is done by 2D Gaussian function .

Download Palm Vein Biometrics CSE Project Report and reference documents.

Data Mining Techniques to Automate Software Testing Project Abstract

Introduction to Data Mining Techniques to Automate Software Testing Project:

The data mining models in tested software can be utilized for recovering missing and incomplete specifications, designing a minimal set of regression tests, and evaluating the correctness of software outputs when testing The study of feasibility of the proposed approach a novel data mining algorithm called Info-Fuzzy Network (IFN) to execution data of a general-purpose code for solving partial differential equations.

Data mining models of software testing can be utilized for recovering incomplete specification, desinig a regression test and evaluating the software outputs when testing new, potentially flawed releases of the system.

A successful test of software should make a problem while testing software. The tests that do not gives any faults are useless. While testing a large system, the test of the entire application (system testing) is usually preceded by the stages of unit testing and integration testing.

Different task involved in Data mining are been divided into four types:

The Association rule in learning database, Searches for relationships between variables.

Clustering in Database, Task of discovering groups and structures in the data.

Classification, Hear the information are scanned and distinguished into predefined classes

Regression helps to find a function which helps in modeling a data in database with the least amount of error and also identify any of the visible patterns and trends in the database.

This paper also discuss about some of the topics like, Uses of Data mining in various field of computer science. Info-Fuzzy Network Structure, Info-fuzzy network has an tree-like structure, where the same input attribute is used across all nodes of a given layer (level).input-output analyses with info-Fuzzy Networks, The IFN algorithm is trained on inputs provided by RTG and outputs obtained from a legacy system by means of the Test Bed module. As indicated above, a separate IFN model is built for each output variable

 Download Data Mining Techniques to Automate Software Testing Project Abstract.

Online Examination System Project Report in PHP

Introduction to Online Examination System Project:

Online Examination System project is used for conducting online objective test, the test will be customized such that system will have automated checking of answers based on the user interaction. This project helps the faculties to create their own test based on the subject. This also helps the instruction to perform online quiz, test paper such that the academic performance of the students can be increased and can take the feedback from both students and parents.

            While a faculty creates their test paper he has given the permission to add the students who are supposed to write the exams, such that he can conduct test paper to students of different class, so that no student gets a question, different from the syllabus. The results of the exam he had conducted is available to him after the student writes is online examination. All students, faculty, parents, etc. has separate login to this project. Some of the main features of this projects are: it reduces the paper work for the faculty, creates automatic response to the students, such that he can get result weather the answer given by him is correct or not, can generate reports after the examination and can be handover to parents such that they can see the status of his child. Administrator has given the supreme power to add faculty and to manage the entire site. Unregistered users cannot able to attend the online examination, but in future scope there will be an option for this too.    

            On security accepts administrator has the highest authority to edit/delete/create a database, faculty has authority over the students, students can only view the test report weather he is passed or not. Passwords in the database are been stored in an encrypted form, by using different encryption algorithms. For developing this application we use open source languages, like PHP for sever side scripting and MYSQL for database.

Download Online Examination System project Report from this link.

Efficient Broadcasting In Mobile Ad-Hoc Networks Abstract

Introduction to Efficient Broadcasting In Mobile Ad-Hoc Networks Mini Project:

MANETs is an self-configuring infrastructure less network in mobile devices connected by wireless. The main objective of Efficient Broadcasting In Mobile Ad-Hoc Networks Mini project is to determine a small set of forward nodes to ensure full coverage.

The use of laptops (802.11/Wi-Fi) and other wireless devices needs an efficient broadcasting with guaranteed coverage, which is successfully met by this project.

A framework is used to model inaccurate local views in MANETs, where full coverage is guaranteed if three sufficient conditions, connectivity, link availability, and consistency, are met.

 Mobile ad-hoc network is an autonomous system of mobile nodes connected by wireless links Nodes in mobile ad-hoc network are free to move and organize themselves.  The path between each pair of the users may have multiple links and the radio between them can be heterogeneous. The popular IEEE 802.11 “WI-FI” protocol is capable of providing ad-hoc network facilities at low level, when no access point is available. However in this case, the nodes are limited to send and receive information but do not route anything across the network. Mobile ad-hoc networks can operate in a standalone fashion or could possibly be connected to a larger network such as the Internet. Mobile ad-hoc networks can turn the dream of getting connected “anywhere and at any time” into reality. Typical application examples include a disaster recovery or a military operation. This project works on different routing algorithm for getting full coverage and efficient use of this network.

Three solutions are proposed to satisfy those conditions. An minimal transmission range that maintains the connectivity of the virtual network constructed from local views. Then, two transmission ranges, one for neighborhood information collection and the other for actual data transmission, to form a buffer zone that guarantees the availability of logical links in the physical network. Finally, a mechanism called aggregated local view to ensure consistent local views. 

Download Efficient Broadcasting In Mobile Ad-Hoc Networks computer science mini project abstract from this link.

Mobile and Online banking Java Project Report

Introduction to Mobile and Online banking Project:

Mobile and online banking project is implemented in java platform. Main aim of this project is to develop a online banking system and mobile banking system through which users can transfer money through online and manage banking details like mini statements, detailed statements, fund transfer. In present trend online banking usage had increased rapidly because of high security and encryptions techniques used in data transfer and providing security for users and second reason is banks don’t want to lose potential market. 

Along with online banking mobile banking users are also increasing as we see most of the banks is providing apps for online banking. There are many mobile banking services like m-banking, WAP-banking, SMS-banking or wireless banking. Technologies used in mobile banking are short message services in short SMS, wireless application protocol (WAP). As the scope of mobile users and banking is increasing from day to day life new technologies are emerging in mobile banking as we see in Japan introduced services based on I-mode. Mobile banking applications can be accessed by different mobile devices, Smart phones, IPADS and personal digital assistance. Along with these technologies in Germany client server based applications are developed which are similar to home banking applications. This system works by installing client application on mobile devices or PDA.

This project has lot of scope for further development as stats says in future maximum number of internet users are from mobile and PDA. Other feature that creates scope of mobile banking compare to home banking is mobility. In terms of security mobile banking provides standard encryption techniques. In present market ICICI, HDFC and many top banks are providing apps for android and I phones for using mobile banking from mobile and PDA devices.

Students can find more online banking related projects with source code on java and asp.net from this site for free download.

Download mobile and online banking system project report from this link.