You are on page 1of 29

SYNOPSIS

The project student mark statement and certificate issues information maintenance system is focused on maintaining the issues of certificate and mark statements systematically. This project helps the staff who maintaining the records in system. The entry form in this project helps to enter about the details of issuing and returning. The staff can enter all the details of the mark statement certificate in a single form entry and also the staff can enter the type of certificate and course details in the same form. The staff can view the details about the students who have received the certificates and who havent received. The manual work is avoided and all the details are stored in database with the help of database, easily the staff can generate a report for class wise, student wise details. It helps the staff to view the overall department certificate issues and returns. The system has facilities about the search information and cancellation. This project has been tested with sufficient data and found to be error free. The systems include the work of storing and manipulating the stored record using the save, update, delete and clear options. The system makes the monitoring of the distribution as easiest job. It consists of various input forms and output forms. The input forms contains the course, descriptions are contains the department information Register number, name, semester, departments are contains the student entry. In the certificate reports the each activity are considered to be easily. The reports are generated for individual students. The output forms contain the certificate issues and not yet returned report. It is effective use of the project recourses to improve the efficiency of the distribution consumed. students semester wise certificate report and class wise student report the computer database and produces various reports such as class wise students certificate, semester wise certificate report, month wise certificate report, student wise all semester mark details report.

These modules are used in the project: Student detail Semester wise report Student wise report Month wise certificate report Certificate issue details Certificate return details

1.2. SYSTEM ANALYSIS


1.2.1 HARDWARE CONFIGURATION
The hardware configuration gives the details and specification of hardware on which the system is expected to work.

Processor CPU speed

: Pentium IV : 2.66

Cache memory : 1024k Hard disk RAM Monitor Keyboard Mouse CD-drive : 40GB : 256MB : HCL COLOR(15 size) : 107 HCL keyboard : HCL optical(3BTN) :52-XMAX

1.2.2 SOFTWARE SPECIFICATION


The software specification gives the details of the software that are used for the development. Front end Back end : VB.NET : MS Access

Operating system: windows XP

1.2.2.1 FEATURES OF VB.NET


Microsoft visual basic editors, commonly known as VB script is a relatives of the visual basic family. It is a programming language VB script started its career as a client side scripting language to create interactive web page. VB script rapidly becomes the major scripting language in three areas. Active Server Page(ASP) application Outlook forms Windows SCRIPT Host(WSH) scripts The most common language for developing ASP scripts is VB scripts. A there are many areas that can be used to enhance your application and to take advantages of the advanced features of VB.NET. Understanding the entities allows you to design the database and the various objects for the organization. The objects are then created in classes, with each object in a separate assembly. Features or rules that apply to all objects are looked into a base class. Visual basic (VB) is the third-generation event-driven programming language and integrated developed environment (IDE) from Microsoft for its com programming model. Visual basic is designed to be relatively easy to learn and use. Visual basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. Scripting languages such as VBA and VBScript are syntactically similar to VB, but perform differently. A programmer can put together an application using the components provided with VB itself. Programs written is VB can also use the Windows API, but doing so requires external function declarations. The final release was version 6 in 1998. Microsofts extended support ended in March 2008 and the designed successor was VB.NET (now known simply as VB). VB is an interpreted language. The main advantage of an interpreted language is immediate response program development often goes faster becomes the code instruction can be easily modified and immediately tested without being compiled (or translated) first. This sale is your considerable time in writing and testing a program. VB .NET for windows

requires at least Microsoft Windows 95 or Windows NT 3.51 or later with a Pentium and at least 16-MB of RAM. A complete installation of the most powerful version of VB.NET, the enterprise edition requires more than 100 MB of hard disk space. Although programs can be compiled into native code executables from version 5 onwards, they still require the presence of runtime libraries of approximately 1 MB in size. This runtime is included by default in windows 2000 and later, but for earlier versions of windows like 95/98/NT it must be distributed together with the executable. An event handler is called when an item is selected, which can then execute additional code created by the programmer to perform some action based on which element was selected, such as populating a related list. Alternatively, a VB component can have no user interface, and instead provide ActiveX objects to other programs via Component Object Model (COM). This allows for server-side processing or an add-in module. The language is garbage collected using reference counting, has a large library of

utility objects, and has basic object oriented support. Since the more common components are included in the default project template, the programmer seldom needs to specify additional libraries. Unlike many other programming languages, visual basic is generally not case sensitive, although it will transform keywords into a standard case configuration and force the case of variable names to conform to the case of the entry within the symbol table. String comparisons are case sensitive by default, but can be made case insensitive if so desired. The visual basic compiler is shared with other Visual Studio languages (C, C++), but restrictions in the IDE do not allow the creation of some targets (Windows model DLLs) and threading models.

A) Faster execution than previous one


The compilation time of visual basic 6.0 has 20%higher than visual basic5.0

B) create our own active controls


Combine the existing controls, we creates its own from scratch. Activex controls created with visual basic have events

.NET FEATURE

Full FORTRAN .net debugging facilities affect less posting of existing FORTRAN code to .net No language description. Fast run time performance. Simple inter language operability. Recompile existing code. Create and manipulate .net objects in FORTRAN very fast compilation speed. Excellent compile time diagnostics full source level debugging.

FEATURES OF VB.NET
First of all, VB.NET provides managed code execution that runs under Common Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET. VB.NET is totally object oriented. This is a major addition that VB6 and other earlier releases didnt have. The .NET framework comes with ADO.NET, which follows the disconnected paradigm, i.e. once the required records are fetched the connection no longer exits. It also retrieves the records that are expected to be accessed in the immediate feature. This enhances scalability of the application to a great extent. VB.NET uses XML to transfer data between the various layers in the DNA Architecture i.e. data are passed as simple text strings. Error handling has changed in VB.NET. Another great feature added to VB.NET is free threading against the VB singlethreading apartment feature. VB.NET allows developers to spawn threading whenever they feel like, hence giving freedom better control on the application. Security has become more robust in VB.NET. In addition to the role-based security in VB6, VB.NET comes with a new security model, code access security.

The CLR takes care of Garbage collection i.e. the CLR release resources as soon as an object is no more in use. The releases the developer from thinking of ways to manage memory.CLR does these them. Full FORTRAN .NET debugging facilities. Effortless porting of existing system FORTRAN code to .NET. No language restriction. Fast runtime performance. Re-compile existing code. Create and manipulate.NET objects with in FORTRAN. Very fast compilation speed and excellent compile time diagnostics
All data items are object now, based on the system object class. New enhanced features in oops concepts such as inheritance, abstraction overloading.

COMPONENTS OF .NET
Common language Runtime .NET class library

COMMON LANGUAGE RUNTIME


The common language Runtime (CLR) is the environment where all programs in .NET are run. It provides various services, like memory management and thread management. Programs that run in the CLR need not manage memory, CLR provides the block and releases the block when program is done with the block. All programs targeted to .NET are converted to MSIL (Microsoft intermediate language). MSIL is the output of language compilers in .NET. MSIL is then converted to native code by JIT (just-in time compiler) of the CLR and then native code is run by CLR.

.NET CLASS LIBRARY


.NET comes with thousands to perform all important and not-so-important operations. Its library is completely objecting oriented, providing around 5000 classes to perform just about everything. The following are the main areas that are covered by class library.
Data structures IO management Windows and web controls Database access Multithreading

Removing Reflections

The above list is comprehensive and only to provide you an instant ides regarding how comprehensive the library is. The most fascinating part of .NET is the class library; its common to all language of .NET. That means the way you access files in VB.NET will be exactly same in C#, and in fact all other languages of .Net. You learn library only for once, but use it in every language. Also the library is common for all types of applications. The following are different types of applications that can make use of .NET class library.
Console applications. Windows GUI applications. ASP.NET applications-web applications. XML web services. Windows services.

1.2.2.2 FEATURES OF MS_ACCESS


Microsoft Office Access, previously known as Microsoft Access, is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical Office suite of application, included in the Professional and higher editions or sold separately. In may 12 2020, the current version of Microsoft Access 2010 was released by Microsoft Office Access 2007 was the prior version. MS Access stores data in its own format based on the Access Jet Database Engine. It can also import or link directly to data stored in other applications and database. Software developers and data architects can use Microsoft Access to develop application software, and power users can use it to build simple applications. Like other office applications, an object-oriented programming language that can reference a variety of objects including DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and report expose the methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating-system functions. However, Microsoft Access may be used only as the front-end, using another product for the back-end tables, such as Microsoft SQL Server and non-Microsoft products

such as Oracle and Sybase. Similarly, some applications will only use the Microsoft Access tables and use another product as a front-end, such as VB or ASB.NET. Microsoft Access may be only part of the solution in more complex applications, where it may be integrated with other technologies such as Microsoft Excel, Microsoft Outlook or ActiveX Data Objects.

TABLES IN ACCESS
Access tables support a variety of standard field types, indices, and referential integrity. Access also includes a query interface, forms to display and enter data, and reports for printing. The underlying Jet database, which contains these objects, is multiuser-aware and handles record-locking and referential integrity including cascading updates and deletes.

TEMPLATES IN ACCESS
There are template database within the program and for download from the website. These options are available upon staring access and for download from the website. These options are available upon starting Access and allow users to enhance a database with predefined tables, queries, forms, reports, and macros. Templates do not include VBA code.

Ms-ACCESS AS BACKEND
The number of simultaneous users that can be supported depends on the amount of data, the tasks being performed, level of use, and application designs. Generally accepted limits are solutions with 1 GB or less of data (Access supports up to 2 GB) and performs quite well with a20 or fewer simultaneous connections (255 concurrent users are supported). Theis capability is often a good fit for department solutions. If using an Access database solution in a multi-user scenario, the application should be split. This means that the tables are in one file called the back end (typically stored on a shared network folder) and the application compononts (forms, reports, queries, code, macros, linked tables) are in another file called the front end. The linked tables in the front end point to the back end file. Each user of the Access application would then receive his or her own copy of the front end file.

New Features of access


Windows based application Large data management Importing, exporting and linking and external files Wizards and builders Built in functions

MS ACCESS
MS Access is a relational database that works for both simple and complex database project.It defines relationship between different types of information.One of the most popular and user friendly database on the market today is MS Access.Access is popular for helping business that manage data more efficiently and increase workers productivity.Access provides easy to use powerful tools to manage database related application.

DBMS
DBMS is a collection of inter related data that are to be stored together in a single collection.It enables sharing of data among various users.This is a software system with capabilities to organize,manipulate and manage data.

FEATURES
Use the new table advisor to transform existing list os spreadsheet information linked table in MS-Access.Finding information is faster and easier.Using Access data can be combined for different reports and forms into one document with publication style quality.the query allows the user to search the information quickly,regardless of the format of the function.

Benefits of MS Access
Taking backup is easy. Insertion,deletion and modification of records are easy. MS Access is a window based GUI DBMS package.

Elements of MS Access
Tables Queries Forms Report

Tables
Access tables support a variety of standard field types, indices, and referential integrity. Access also includes a query interface, forms to display and enter data, and reports for printing. The underlying Jet database, which contains these objects, is multiuser-aware and handles record-locking and referential integrity including cascading updates and deletes. The primary object is a database for collecting and storing data is called table. Any information can be stored in access database as rows and columns. Each table has to store information about a single entry or topic such as customer or orders part is organized in each table into columns or fields and rows or records. This complete group of tables can be thought of individual building blocks that represent the entire database.

Queries
Query is a powerful tool in MS Access that request to perform a action on the data. Queries are used to view, change and analyze the data; we can filter data based on criteria. Queries are used to are questions about data. Microsoft Access offers parameterized queries. These queries and Access tables can be referenced from other programs like VB.NET through DAO of DAO. From Microsoft Access, VBA can reference parameterized stored procedures via ADO.

Forms
Data can be entered into a database table using the datasheet view. Forms are user interface. Forms in Access is called front end it is used to exhibit the data in structural mode and can be entered easily. Access also provides a user-friendly form interface that allows users to enter information in a graphical form have that information transparently passed to the database.

In Access we can create form in two ways. Using create form in design view option under forms in Database window. Using create form by using wizard.

Report
A report is used to present the information retrieved from Database in a class and orderly manner so that it is useful and appealing to the user. Reports created can be viewed on the screen or can be printed to have a hard copy. Reports can be based on queries or an tables. The report wizard guides through every step of designing or report from selecting fields to choosing a style for the printed page. Reports provide the capability to quickly produce attractively formatted summaries of the data contained in one or more tables and/or queries. Through the use of wizards, database users can create reports in literally a matter of minutes.

Macros
Repetitive tasks can be automated through macros with point-and-click options Macros allow users to easily chain commands together such as running queries, importing or exporting data, opening and closing forms, previewing and printing reports, ect. Macros support basic logic (IF-conditions) and the ability to call other macros. Macros can also contain sub-macros which are similar to subroutines.

Modules
Modules are the user written functions using VB. Microsoft Access was created with multi user capabilities. The Split Database design has becomes so common many environments. Database splitter adds or simplifies the process of creating backend database.

2. SYSTEM STUDY
2.1 EXISTING SYSTEM
The existing system is the manual process. In the manual process the record may be lost. In maintaining the records manually there may forget to enter the issues details in the manual maintaining system. There is also chance of missing the records which is maintained manually. The staff not able to view the record easily and timely. Be manual maintenance as very tedious concerned to time and effort.

2.1.1 DRAWBACKS OF EXISTING SYSTEM


The existing system needs a paper to documents the records and much effort for store information. The existing system needs more time to speed while documenting all certificate issues/ return for each semester. The existing system has no reports may be lost. More numbers of hard copies is to be maintained. It is hard to know whether the given details are true or they had given all details. Due to the careless mistake, the user may change some entries.

2.2 PROPOSED SYSTEM


The proposed system is computerized system the proposed approach. It is easy to manage all the transaction through the application. The computerized system avoids all problems that are involved in the manual system. In this the work is very easily done and time is saved and stored in database. The records stored in database are easily retrieved the staff. The staff can easily generate the reports. At any time the staff can retrieve any record and the students. The staff can enter the type of certificate and course details in a single form. The maintaining of student mark statement and certificate issues is easy.

2.2.1 FEATURES
The proposed system is computerized form so, the staff can easily entry the issues/return details. The time is saved because all the works are done is system. The staff can view the report quickly and easily. Redundancies are checked automatically by system. There are no errors because all the details are maintained in database.

2.3 FEASIBILITY STUDY


The feasibility study is a high capsule version of the entire system analysis and design process. The objective of the feasibility analysis Is to determine whether the proposed system feasible. The main objective of the system analysis is to study the existing operation and to learn and accomplish the processing activities. The authenticated group key generation process through windows application is needed to be analyzed well. The details processed through coding themselves. It will be controlled by the programs alone.

Three key considerations involved in feasibility analysis are Technical feasibility Economical feasibility Operational feasibility

Technical feasibility
Evaluating the technical feasibility is the tackiest part of a feasibility study. This is because of this point in time not too many defined designed of the system. A number of issues have to be considered while doing a technical analysis. Understand the different technologies involved in the project use commencing the project use clear about what are the technologies that are due be required for the development of the new system find out whether the organization currently the required technologies. Technical Feasibility of a proposed system consists of evaluating whether the required functionality can be achieved with current affordable technologies. It can be used for understanding the assessment of target hardware, software, operating system as well as size and complexity.

The purpose of accessing technical, the project is relatively small. The basic data for the project is readily available. The creation of project is very easy. It is easily understandable.

Economical feasibility
This study is carried out to check the economical feasibility. In the histogram, digital image processing the economical feasibility study is carried out to check the economical impact that the system will have on the organization. The amount of fund that the company can pour into the research and development of the system is limited. The expenditure must be justified. Economic feasibility is carried out to check the economic impact that the system will have on the organization. The amount to final that the company can put into the research and development of the system is limited. The designed application is found to be more economical than the current.

Operational feasibility
In the operational feasibility the administrator know the details of process in the organization and the data will be maintained as centralized and if any requires for that particular product can be known as their requirements and necessaries people are maintain the system means that is very easy to understanding the visualization is very must one. So all the customer requirements and the accessing modes fitted. The aspect of the study is to check the level of acceptance of the system efficiently. The user must not feel This feasibility is used to solve the problem and takes advantage of business opportunity. An estimate should be made strong a reaction the user staff is likely to have forward development computerized system. It is a common knowledge the computer installations have. Something to be with turnover transfers and changes in understandable

3.SYSTEM DESIGN
System design is the process of defining the architecture, components, modules, interface, and also data for a system to satisfy specified requirement. System design is simply design the system. It implies a systematic and rigorous approach to design- an approach demanded by the scale and complexity of many system problems. A system approach to design an approach demanded by the scale and complexity of many system problems. A system approach to design the entirely compatible with a user centered approach. It looks at users in relation to context and in terms of their interaction with devices, with each other. Important design factor such as reliability, response time, through put of the system maintainability etc, should be taken. System design is the process of planning a new system to complement replaces the old system. The purpose of design phase in the first step in moving from the problem domain. To the critical aspect that affects the quality of the software system design in also called toplevel design. There are two types of designs are available. Input design Output design Database design

3.1 INPUT DESIGN


Input design is the first step of system design. The main aim of input design is converting user oriented to computer based format. Input design is the process of converting user oriented input to computer based format. The goal of input data design to masske data entry as easy, logical, free from errors as possible. Inputs are raw data that are acceptable by the system and processed it to produce the input. It also includes determining media, method of input speed of capture and entry into the system. Errors entered are controlled by the input design. The input design is not correct the output design is also incorrect.

The following input forms are used in the system. They are Courses entry batches Include in charge to issues the certificate

COURSE ENTRY FORM


Course entry form that used to get the input of course the available in the college. And the course form gets the course and department as input data. And form involves the label boxes and text boxes etc. there are options given in the course form such as save, clear and cancel command buttons. The subject includes the input details about the subjects that are in the particular semester. In the form combo boxes are used to select the department and courses and branch. The course entry form is useful when one want to enter the subjects as this form and also command buttons are used to save, clear and cancel options. The form of the course entry gets the details of register number and name of the individual course. The course entry form used to get register number name with the

specification if department and course and branch in help of combo boxes, command boxes also used to save, clear and exit facilities. Semester wise entry report is included in these forms. The designed to get the input of university marks the main form that used to store the marks of individual student. In this entry form combo boxes are used to select register number, class name and semester the text boxes are used to get the marks of internal and theory. The average and arrear paper also insert in this form. The command button such as back, save, modify, clear and cancel facilities are used in the form.

CERTIFICATE ISSUES FORM


Certificate issues form is used for issues the certificate. It includes the field such as transaction date and type of certificates. There is a semester wise for certificate issued. There have using command button save for save the data. Certificate issues form is the register number, name, number, month and year is including the form. Certificate issue is the process of issuing certificate to the registered group users. The certificate issue is made in such a way that the group identity is maintained. It contains the details about the department, course, batch, semester and date of issue, issued certificate, return date, reason are maintained and stored

3.2 OUTPUT DESIGN


Output design is the most important and direct source of information to the user efficient. It consists of developing specification and procedures for data preparations. Those steps are necessary to put inputs and designed outputs. The system output is the purpose of the software is producing the required output in the efficient manner. The output is generally refer to the results and information that generated by the system. This designing system analysis must accomplish the following management system of the form and the information The following output reports are used in the system. They are Semester wise certificate issues report Student wise certificate issues detail Month wise certificate issues detail

SEMESTER WISE CERTIFICATE ISSUES REPORT


The user wants to see the semester wise detail means with student certificate and mark statement of click the types of certificate then which semester students are bought the certificate then produce the details of the student issues certificate reports. The semester wise reports are generated by the user. The user can produce the semester wise details in which semester they want to get the certificate and, if the student did not attend the exam means. This semester wise certificate issues reports generate the semester wise details of student report and when they want to get the mark certificate and to make the certificate order.

STUDENT WISE CERTIFICATE ISSUES DETAILS


The student wise certificate issues entry form is used to enter the student entry detail in the department of student wise certificate. In the output forms contain the dept, course, branch, batch, and reg.no and student name. All the details entered with stored that is used for this forms.

MONTH WISE CERTIFICATE ISSUES DETAILS


Month wise report is used to display th month wise certificate issues details. Course and branch wise of given month has been generated. The month wise certificate issues details form generated the report comes under details about course and branch wise certificate all details are generated.

3.3 DATABASE DESIGN


Database is an interrelated data stored in a format that the user can access the information easily and quickly while accessing database. Redundancy should be avoided to serve many users and also increase the system performance to attain all the objectives the data should be stored only once. A table is designed as a collection of rows and columns which are in turn called as attributes. A record is a collection of one or more inter-related fields. The table is an object of Relational Database Management System (RDBMS), which is used to store and retrieve the data much easier and faster. The tables should be carefully designed because the efficiency of the software is based on the effective table design. Two essential settings for a database are primary key and foreign key.

CREATE A NEW DATABASE:


The new database can be created using five fields. That is serial number, fieldname, data type, size and the description. In the database the user can specified the key that is primary key. A well designed database ensures convenient ad fast access of information that the user needs. If the database design is not optimized user may not able to get the result that user want from our data and user may frequently need to redesign our database. Table name : Student_detail Primary key: reg.no Purpose: this table is show about student_detail information The student_details_entry_form connects with this database and consist the information about the student and know about the basic information of the student. It contains the detail such as department, courses, branches and are consumed. The levels are such as UG, PG, and M.Phil.

S. No
1

Field Name
Computer science

Data Type
Text

Size
40

Description
Describe the name of the department

2 3

Bsc(cs) Branch

Text Text

40 40

Define name of the course Declare name of the branches

4 5 6

2nd 1122k0456 abinaya

number Text
Text

10 10 30

Define the batch Enter the register number Enter the name

Table name: student _certificate_issues


Primary key: reg.no

Purpose: this table is show about student certificate issues


Certificate-issue-entry connects with this database and the process of issuing certificate to the registered group users. The certificate issue is made in such a way that the group identity is maintained. It contains the details about the department, course, batch, semester and date of issue, issued certificate, reason are maintained and stored.

S.NO 1. 2. 3. 4. 5. 6. 7. 8.

FIELD NAME ragavi 1122k0578 652387 Bsc(cs) Computer science 2011-2014 Degree certificate 9.6.2012

DATA TYPE text number number text text number text number

SIZE 25 10 10 15 30 10 30 10

DESCRIPTION Enter the student name Enter the register number Enter the certificate number Enter the class Enter the department Enter the year Enter the certificate name Enter the date

Table name: student _ certificate returns


Primary key: reg.no

Purpose: this table is show about student certificate returns


Certificate-issue-entry connects with this database and the process of issuing certificate to the registered group users. The certificate issue is made in such a way that the group identity is maintained. It contains the details about the department, course, batch, semester and date of issue, issued certificate, reason are maintained and stored.

s.no 1. 2. 3. 4. 5. 6. 7. 8.

Field name Manju 11220k0501 Bonofide Bsc(cs) Computer science 2011-2014 45724 8.7.2012

Data type text number text text text number number number

size 25 10 30 30 30 10 10 10

Description Enter the stud name Enter the register number Enter the certificate name Enter the class Enter the department Enter the year Enter the certificate number Enter the date

4. CONCLUSION
It minimizes the time and manual work load and dominates the errors. The design phase is interactively and effectively, prepared in this project. The single entry form helps to avoid the mouse number of coding. The fulfillment of the design phase is successfully developed in phase. In coding the developed designed will help and it is in corporate with the coding phase. The project entitled as student mark statement and certificate issues information maintenance system is developed using visual basic .Net and MS access computerization of a student mark statement and certificate issues maintenance system is to generate in every student o every class in all semester. This project is benefitted by end users. The logical design phase development effectively. The documentation and the design phase which help to code the project easily and effectively. The system has been implement successful using VB.NET and MS.ACCESS takes much time the project has involved analysis of existing system. At the existing system has been considered as references point in the analysis and design section. The project has some advantages of manual system. It reduces the handwritten. The educated people are easily working this project. It consumes, more time for processing and in future the changes are easily updated. It is adapted to any environment.

BIBLIOGRAPHY

1.software engine

M C Graw hill Rogers. Pressman

2.MS Access

Charles siegel

3.system analysis and design

Elias M. Awad Galgotia publication

4. Developing windows based applications with Microsoft 5.Mastering visual basic 6.0, First Indian edition, BPB publication Petroutsos.Evangelos Mathew A.S.Stoecker

6.Microsoft Access-A Complete Reference, Second edition, BPB publication 7.Microsoft-Access 2003 Scott urman Law point Kolkata publication law point 8.. Visual Studio.NET Programming Mridula Parihar, NIIT yesh Singhal Nithin Pandey 9. Programming ADO David Sceppa Forward by William R. Vaughn Author, Hitchhikers Guide to Visual Basic First edition 2004,

WEB SITES REFERRED


WWW.dotnetheaven.com WWW.startvbdotnet.com WWW. Vbaccelator.com WWW.vbnet.com WWW.beginningdotnet.com WWW.coreproject.com WWW.programmersheaven.com WWW.microsoft.com WWW.1000project.com WWW.visualbasic.com WWW.office.access.com WWW.itprojects.com WWW.developerfusion.com WWW. developerforce.com WWW.database.about.com

APPENDIX
A)DATA FLOW DIAGRAM Student certificate & mark statement

Click the Student detail

Enter the student detail

Student detail

Display the student detail

Click the student certificate issues

Enter the certificat e issues

Display the certificate Certificate issues issues

Click the student certificate returns

Enter the certificat e returns

Certificate returns

Display the certificate returns

b)TABLE STRUCTURE Table name : Student_detail Primary key: reg.no


S. No 1 2 3 Field Name Department Course Branch Data Type Text Text Text Size 40 40 40 Description Describe the name of the department Define name of the course Declare name of the branches

4 5 6

Batch Reg. no Student Name

number Text
Text

10 10 30

Define the batch Enter the register number Enter the name

Table name : student _certificate_issues Primary key: reg.no


s.no 1. 2. 3. 4. 5. 6. Mn 7. 8. Field name Stud name Reg.no Certificate.no Class Department Year Certificate name Date Data type text number number text text number text number Size 25 10 10 15 30 10 30 10 description Enter the student name Enter the register number display the certificate number Display the class Enter the department Enter the year Enter the certificate name Editing the date

Table name: student _certificate_returns Primary key: reg.no

s.no

Field name

Data type

size

Description

1. 2. 3. 4. 5. 6. 7. 8.

Stud name Reg.no Certificate name Class Department Year Certificate.no date

text number text text text number number number

25 10 30 30 30 10 10 10

Enter the stud name Enter the register number display the certificate name display the class display the department Enter the year display the certificate number Editing the date

You might also like