Assessment Emulator A .Net Project

Assessment Emulator .Net Project aims at evaluating internals of students and providing user friendly, simple and an interactive environment to collect, record, store and retrieve student and staff profile and grade card. ASSESMENT-EMULATOR-A-NET-PROJECT                               

What it all comprises? 

In assessment emulator we have admission details, login, branch details, course details, semester details, subject details, staff joining details, internal details tables in the database. 

In login page, there are two possibilities for the user. One is the administrator login level and the other is the staff login level. The registered user should enter the user name and password and is allowed to login. After clicking the login button, if correct details are entered the user is redirected to home window where there are several links. 

If incorrect user name and password are entered, a login failed message box is displayed. 

So, the user has to retype the correct user name and password for login. The home window contains menu bar with master, student and staff menus. Master menu provides provisions to add new courses, branches, semesters and subject details and also provide provision to view, update and delete the inserted details. 

Student menu provides provisions to insert, delete, update and view the student details. It also provides provisions to insert student marks and automatically calculates the internal marks. Staff menu provides provision to insert, delete in the existing system, the internal marks are calculated after a heavy manual work. 

The work of entering marks after each exam, profile updating in each semester is a hard task. In Existing System, there are chances for data loss. All these processes consume more time and require more manual efforts, update and view staff details. 

Finally, the result of the computer output is compared with the original manual procedures. 

Conclusion: 

The disadvantages with the client server architecture led to the development of three-tier architecture. Due to disadvantages of traditional approach, client/server architecture was introduced. In this architecture, data is separated from the client side and is stored at a centralized location that acts as server. The business logic is combined with the presentation logic either at the client side or at the server side that has the database connectivity code.

download Project Report  of  CSE Assessment Emulator .Net Project.

Download CSE Final Year Animation Project Report

The animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of movement. The effect is an optical illusion of motion due to the phenomenon of persistence of vision and can be created and demonstrated in several ways. CSE-Final-Year-Animation-Project-report

The most common method of presenting animation is as a motion picture or video program, although there are other methods. Full animation refers to the process of producing high-quality traditionally animated films, which regularly use detailed drawings and plausible movement.

Fully animated films can be done in a variety of styles, from more realistically animated works such as those produced by the Walt Disney studio. 

In existing system morphing based on films, a morph would be achieved by cross-fading from the motion picture of one actor or object to another. Because of the limitations of this technique the actors or objects would have to stay virtually motionless in front of a background that did not change or move in the frame between the before and after shots. 

It comprised a series of black and white close-up shots of faces of many different people that gradually faded from one to the next. These involved distorting one image at the same time that it faded into another through marking corresponding points and vectors on the “before” and “after” images used in the morph. 

Conclusion: 

The proposed system uses the linear polygon morphing. In the proposed system we used the frame to frame transition which is very effective way of morphing.

The most challenging application of morphing to data has been the realistic Interpolation of tropical cyclone (TC) imagery from passive microwave sounders. In satellite imagery, morphing can be used to simulate image sequences at a temporal resolution that is higher than the original instrument capabilities.

Customizable and Divisible Card Payments for Online Purchases Java Project Report

Customizable and Divisible Card Payments for Online Purchases java project provides the design a new infrastructure that supports the divisible card payment where a combination of multiple cards can be used for a single purchase. Divisible-Card-Payments-for-Online-Purchases-java-project 

Strength of the virtual card payment infrastructure: 

The main strength of this virtual card payment infrastructure is that it requires only two minor modifications to the existing infrastructure.  

First, the V-Card Manager (VCM) is added to the merchant side to handle the divisible card approval process from respective credit-card issuers. 

Second, the customer is equipped with the V-card Agent (VA) that generates a customized divisible card based on her preferences. 

As a developer of the project, our responsibility was to develop the Virtual Agent and a bank simulation. 

The mission of the project is to provide the customers with a better way of managing their credit cards while minimally modifying the existing infrastructure.  As the customers are better off if they can use a combination of cards for a single purchase, the new infrastructure allows the customers to use a combination of different credit cards for a purchase, i.e. divisible card payment. 

Modifications that may involved: 

To support the divisible card payments, two modifications are made to the existing infrastructure.  The V-card number is generated using the first two card numbers with the current time stamp.  As each card number is unique to each individual, this simple method is sufficient to guarantee the unique V-card number. 

 Conclusion: 

When determining the optimal combination of cards to use, the VA may consider the customer’s preferences over various factors such as interest rates, annual fees, mileage bonus, cash-back bonus, ongoing promotions, etc. Since we don’t have access to the real bank servers during the implementation of the project, bank simulation server has to be implemented. 

For simplicity, a back-end database is created for each bank. For the card issuing banks, when the banks receive the transaction requests, their simulated servers will check in their databases to validate the transactions. After validations, each of the issuing banks will return either a denial message or an approval code back to VCM. For the merchant’s Acquiring Bank, it behaves similar to the card issuing banks, except for sending the request to the issuing banks and then collecting the funds from each of them and updating its own database. 

Hence, payments are done through online and purchases are made happily.

download Project Report  of  CSE Customizable and Divisible Card Payments for Online Purchases java project.

Distributed Virtual Disks

Description: The research paper Distributed Virtual Disks talks about Petal as an ideal storage system. It is not a bad thing if one dreams of having a high performance system. A system that has a greater storage capacity, a system that is globally accessible, unlimited performance and it has capacity to hold multitudes of customers and is available all the time. Such a thing will not be lesser than dream come true.

An ideal system like this is always available and has an intrinsic potential to expand unimaginably.

 There has been increase in the production of low cost, scalable and high-performance networks that bring us very close to the dream of having an ideal system. Managing large storage systems is a costly and intricate process. Various estimates suggest that for $1 of storage $5-$10 is spent to manage it. It is that adding a new storage device frequently requires a dozen or more distinct steps, many of which require reasoning about the system as a whole and are, therefore, difficult to automate. Often a single component failure can stop the entire system, and requires considerable time and effort to recommence operation. For instance, in a network using a ring topology or a star topology, the hub acts like a server through which all the transactions occur. Thus, hub is a single element whose failure may result in a system halt. Moreover, the capacity and performance of individual components in the system must be monitored from time to time and equipoised to reduce fragmentation and removal of hot spots.

Conclusion: The research paper concludes on a note that Petal is indeed a very effective scalable storage system. With almost a very good potential to expand and perform incessantly. It does has some disadvantages and can be eliminated in the future. Nevertheless petal has emerged has an efficient storage device.

Download Distributed Virtual Disks Technical Paper Presentation.

Distributed Computing and Advantages & Distributed Systems Architecture

Description: The research abstract Distributed Computing and Advantages & Distributed Systems Architecture speaks about distributed computing and its advantages. The research paper says that distributed computing comes close to the working of super computers although much more has to be achieved in the field. It is not just the application standards that sets distributed computing far away from Super Computer but also the cost that is incurred by maintaining a colossal application like that.

The distributed computing models greatest advantage is that it works on scalability. Distributed computing works on increasing CPU powers and communications bandwidth.

How distributed computing works: A distributed computing works on many software agents installed on client systems. There needs to be a dedicated clients’ management server. There may also be requesting clients with software that allows them to submit jobs along with lists of their required resources. An agent running on a processing client detects when the system is idle, notifies the management server that the system is available for processing, and usually requests an application package. The client then receives an application package from the server and runs the software when it has spare CPU cycles, and sends the results back to the server. If the user of the client system needs to run his own applications at any time, control is immediately returned, and processing of the distributed application package ends.

Conclusion: The research paper concludes on a note specifying the advantages of distributed computing. It says that Distributed computing provides efficient solutions to the clients within the company’s firewall. Distributed computing primarily focuses on increasing the memory of the computers by leaps and bounds and increasing the CPU powers of the computer alongside communication bandwidth. Much has been done in the arena and still much has to be done until it reaches somewhere close to the Super Computer.

Download Distributed Computing and Advantages & Distributed Systems Architecture.

Distributed Computing

Description: The research paper Distributed Computing talks about Distributed Computing and Super Computer like tasks that it undertakes. Distributed computing has received whole new attention where in there are multiple experts working on an intensive problem. Distributive computing increases the scope of desktop CPU and improves the memory of systems by a thousand times and facilitates many users work on an intensive problem.

Although there has been enormous scope in the field of distributed computing not much has been achieved due to lack of sophisticated applications. There have been many problems pertaining to bandwidth bottlenecks coupled with significant security, management and standardization challenges.

How distributed computing works: A distributed computing works on many software agents installed on client systems. There needs to be a dedicated clients’ management server. There may also be requesting clients with software that allows them to submit jobs along with lists of their required resources. An agent running on a processing client detects when the system is idle, notifies the management server that the system is available for processing, and usually requests an application package. The client then receives an application package from the server and runs the software when it has spare CPU cycles, and sends the results back to the server. If the user of the client system needs to run his own applications at any time, control is immediately returned, and processing of the distributed application package ends.

Conclusion: The research abstract ends on a note that distributed computing offers viable solutions to a large group of experts working on an intensive problem. It could offer a viable substitute for supercomputer, although much has to be still done in the field. The research abstract identifies ‘scalability’ as one interesting and commendable feature of distributed computing network.  The most commendable advantages of distributed computers is that it harnesses the systems resources within the firewall.

Download Distributed Computing Technical Paper Presentation.

Digital Signature

 Description: The research paper Digital Signature talks about the role of Digital Signature as a supreme measure to safeguard all the valuable information pertaining to your financial transaction or for that matter any other transaction. With exponential rise of information shared and e-transactions facilitating lucrative deals at the tip of the finger, there’s every chance of some kind of forgery seeking in corrupting the faith that you have had in the entire system. In a scenario like this having a unique and personalized security measures are very important and indispensable to transactions of these kind.

 Cryptography is one best technology that has made giant strides in protecting data and information in recent years. Cryptography is the science of securing your information by means of a code. Cryptography provides an encryption for the data and information that passes via single/multiple channels. This is done to keep the data from any external or third party influence.

 There are three different ways to decrypt the encrypted information:

Switch key mode: This mode allows using a single key for both encryption and decryption.

Public key mode: Has two keys for encryption and decryption.

Hash keys mode: Uses a mathematical algorithm to lock the data irreversibly.

Since anyone could forge a manual signature and that can be done very easily the necessity to develop a digital signature increases. These days when transaction of any kind keep happening almost at an exponential rate creating a digital signature becomes very necessary. Digital signature kind of encrypts your signature that is specific to you and saves it from forgery of any kind.

Conclusion: Digital signatures are an essential breakthrough in the spheres of biometrics and cryptography. Wherever there is a smart card the use of a digital signature almost becomes indispensable. A digital signature is very unique and is one very effective means of safeguarding your transaction concerns. Digital signature is a very effective way of securing all your financial transactions.

Download Digital Signature technical paper Presentation.

Download Efficient Algorithm for Mining Frequent Patterns Java Project

Mining Frequent Patterns Java project is the most efficient one. Its function is to mine the transactional data which describes the behavior of the transaction. In an online business or in an online shopping the customers can purchase items together. Efficient-Algorithm-for-Mining-Frequent-Patterns-Java-Project

Frequent patterns are patterns such as item sets, sub sequences or substructures that appear in a data set frequently. Many efficient algorithms were developed based on the data structure and the processing scheme. The mining of most efficient algorithms such as Apriori and FP Growth was implemented here. 

Project Details: 

In this paper, we propose the efficient algorithms (Apriori and FP Growth) used to mine the frequent patterns. Frequent patterns are patterns such as item sets, subsequences or substructures that appear in a data set frequently. From the transactional database, we can examine the behavior of the products purchased by the customers. 

For example, a set of items Mobile and SIM card that appear frequently as well as together in a transaction set is a frequent item set. Subsequences mean if a customer buys a Mobile he must also buy a SIM card and then head phone etc. 

From the history of the database, these transactions are happening sequentially is called sequential patterns. The Substructure refers to different structural forms such as sub graphs, sub trees which may be used along with item sets or sequences. 

Many of the algorithms were developed for mining the frequent items. In this paper, we propose the efficient algorithms (Apriori and FP Growth) used to mine the frequent patterns. The Apriori algorithm generates a candidate set during each pass. It reduces the data set by discarding the infrequent item sets that do not meet the minimum threshold from the candidate sets. 

To avoid the generation of candidate set which is expensive the FP Growth algorithm is used to mine the database. The FP Growth does not generate the candidate set instead it generates an optimized data set that is FP tree from the dataset.

 The FP tree is mined to construct a conditional database. FP mining processes use the divide and conquer strategy, so the data set shrinks and gives us quite small conditional frequent pattern base. From this database, the frequent patterns are generated. 

Conclusion: 

A traditional system based on the manual calculation and dynamic counting method. We propose the efficient algorithms used to mine the frequent patterns. We have proposed the implementation of efficient algorithms to find frequent patterns. 

The Apriori algorithm scans the dataset repeatedly whereas the FP growth avoids the costly candidate set procedure and generates the highly condensed database called as FP tree. Implementation of this project shows that the FP Growth method is efficient for mining frequent patterns and it is an order of magnitude faster than Apriori algorithm.

Cryptography Digital Signature IT Seminar Downloads

Description: Cryptography is one of the essential tools to secure the information. With the increasing flow of information witnessed like never before, and colossal use of smart cards like Bank cards, insurance cards, and health cards, ways to identify effective security tools is something that is happening almost continuously. Concerns for security arise in order to safeguard the user’s trust and integrity over the functioning of certain systems.

Concerns for security arise in order to safeguard the user’s trust and integrity over the functioning of certain systems.

Cryptography Digital Signature IT Seminar Downloads has made many advances by means of encrypting the information in order to safeguard it from hackers. Switch key mode of cryptography allows only one key for encrypting and decrypting. 

Public key mode makes use of two different keys for encryption and decryption and Hash keys make use of algorithms that encrypt information ‘irreversibly’.

Why Digital Signature: Since anyone could forge a manual signature and that can be done very easily the necessity to develop a digital signature increases. 

These days when the transaction of any kind keeps happening almost at an exponential rate creating a digital signature becomes very necessary. Digital signature kind of encrypts your signature that is specific to you and saves it from forgery of any kind.

Properties of Digital Signature:

  • The Digital Signature must verify the author and the date and time of signature.
  • The Digital Signature must authenticate the contents at the time of signature.
  • The Digital Signature must be verifiable by third parties, to resolve disputes.

Thus the digital function includes the authentication function.

Conclusion: Digital signatures are an essential breakthrough in the spheres of biometrics and cryptography. Wherever there is a smart card the use of a digital signature almost becomes indispensable. A digital signature is unique and is one very effective means of safeguarding your transaction concerns. A digital signature is a very effective way of securing all your financial transactions.

Processing Methods of Digital Image Processing

Description: The research paper Processing Methods of Digital Image Processing suggests that the methods adopted for image processing in the yore are still being used as the fundamental concepts although digital technology has revolutionized image processing techniques. Optical applications such as holography are still in use. Digital processing allows enhancing the quality of required features while attenuating the features that are of negligible interest and consideration.

Digital image processing is a subset of the electronic domain wherein the image is converted to an array of small integers, called pixels, representing a physical quantity such as scene radiance, stored in a digital memory, and processed by computer or other digital hardware. Digital image processing, either as enhancement for human observers or performing autonomous analysis, offers compensation in cost, speed, and flexibility, and with the rapidly falling price and rising performance of personal computers it has become the dominant method in use.

What is Digital Image Processing?

An image may be defined as a two-dimensional function, f(x, y), where x and y are spatial  (Plane) coordinates, and the amplitude of f at any pair of coordinates (x, y) is called the intensity or  Gray level of the image at that point. When (x, y) and amplitude values of f are all finite, discrete Quantities, we call the image a digital image. The field of digital image processing refers to processing digital images by means of a digital computer. Note that a digital image is com- posed of a finite number of elements, each of which has a particular location and value. These elements are referred to as picture elements, image elements, pixels, and pixels. Pixel is the term most widely used to denote the elements of a digital image.

Conclusion: The research paper concludes by saying that today image processing field is one of the fastest growing fields and has many promises to make in the future.

Download Processing Methods of Digital Image Processing Technical CSE Paper Presentation.