Project Title : REFERENCE EVALUATION SYSTEM
Technology Used : J2EE - STRUTS2
Database Used : MYSQL Server
Web Server Used : Tomcat 6
Project Overview : References indicate the exact location for sources of information used in the text of the paper; the bibliography (or list of works cited) describes, as a whole, the works from which the citations are taken. software processes bibliographic references, extracting key fields such as the authors, titles, and volume/issue/page numbers from the reference so as to facilitate the linking of these references in a database. Using a rule-based grammar that relies on context clues, keywords, and regular expressions to identify bibliographic elements, references are parsed and then separated out into their key components. Among the key fields where accuracy is paramount are the authors, which must have each separate author identified and last and first names distinguished, and titles, where a distinction is made between article title versus journal title, or chapter title versus book title. Separating out the volume, issue, year, and page numbers is relatively straightforward compared to the complexity of the author and title fields. What makes the problem difficult is the large range of variation among reference types (journal articles, books, technical reports, web pages, government publications, patents, case law, etc.) and the even larger variation in how individual authors write and format references. Reference formatting standards vary from publication to publication and in some cases (for example many conferences) the style is left up to individual authors. The Parity system achieves approximately 99% accuracy on a broad range of reference types and is believed to be the most accurate automated reference tagging system in existence.
Project Modules :
Reference Evaluation System includes seven modules in this project.
Ø Manage Users
Ø Export Files
Ø Assign Task
Ø Evaluate Reference
Ø Generate Report
Manage Users
All access to the system is achieved via accounts, and all processes are run by users, so user and account management are of integral importance on systems. Every account on a system has certain information associated with it to identify the account. Important informations are username and password. This module will be handled by Administrator. None of the users except administrator can view the module. This application is most secure one.
Export Files
Export files is an major module in this application. The input file which is to be evaluated is uploaded from local system to server. While uploading two databases will be populated. File meta data will be archived in one database. After that File contents that is automated tagged data will be parsed and stored in another database. This module will perform uploading files as well as populating database.
Assign Task
Assign Task module is handled by manager. Once files are exported, the manager can able to assign task to authorized users who named as validators. The person who is administrator also can perform the task assignment except manager. Evaluation of references will be started until files are assigned to users.
Validate Reference
The goal of this project will be achieved in this Validate Reference module. After task assignment, the validators can able to evaluate the files. While evaluating validator should check the correctness of the tagged data. Once the evaluation is completed, the manager will start his verification work. After completion of verification, reports will be generated.
Generate Report
Report generation is an integral part of enterprise application development. Choosing the right kind of report generation strategy decides the success of the application in terms of cost and performance. Securing the data exposed by reports is also a critical decision. Reports can be executed either on demand or on a specified schedule, and are cached for consistency and performance. MYSQL Server Reporting Services supports both on-demand (pull) and event-based (push) delivery of reports. Users can view reports in a Web-based format.