Get Latest Final Year Projects in your Email

Your Email ID:
PA Subs

Faculty Information System (Computer Project)

Download Project:

Fields with * are mandatory

ABSTRACT:

The Faculty Information System is a web-based application designed to track current and prospective faculty information for the School of Computer Science and Information Systems (CSIS) at Pace University. This application provides a user-friendly web interface for  prospective faculty to add, manage and submit their  curriculum  vitae.

The application stores  details of all faculty vitae in a searchable database to be reviewed by authorized personnel  and matched to a suitable position. Current faculty will use the same interface to update their academic achievements and credentials.

Microsoft SQL Server is used for the  backend  database  and Cold  Fusion and Fusebox for developing the web interface. This paper includes a detailed  description of the application and the methodology used to implement it. The paper concludes with a hand-off to the client with a recommended exit strategy listing future enhancements.

METHODOLOGY

Our goal to develop a robust, user-friendly and efficient database driven; web-based  application required a structured and systematic approach. In the traditional Point-to-Point  programming methodology, forms, screens, database objects, etc., become intertwined into a  complex ‘web’ of functionality.

The resulting spaghetti code, as shown in Figure 1, is often  not documented and is definitely expensive to maintain over time. ‘Fusebox ’ is a standard framework for building complex web applications and its methodology, ‘FliP,’ Fusebox  Life Cycle Process, introduces an elegant new way of managing the software development process in a  few simple steps.

Fig 1: Point- to- Point programming vs. Fusebox Methodology.

Fig 1: Point- to- Point programming vs. Fusebox Methodology.

As the first step, the system was wireframed. ‘Wireframing’ is a way to quickly model the  proposed actions that will be performed by the application. In web-speak, a wireframe is a skeletal rendering of every click-through possibility on your site a text-only “action,”  “decision” or “experience” model.

Its purpose is to maintain the flow of your specific logical  and business functions by identifying all the entry and exit points you r users will experience on every page of your site. Figure 2 shows the wireframe model of the first few actions performed by the Faculty Information System.

Fig 2 : Wireframe Model.

Fig 2 : Wireframe Model.

Cold Fusion is a Web application development tool that allows developers to build dynamic data-driven applications for use on the Internet and intranets. With Cold Fusion, you can develop everything from intranet database applications and groupware to E-commerce applications.

Cold Fusion employs a high-level server-side markup language called CFML (Cold Fusion Markup Language) to interact with relational databases, Crystal Reports, SMTP and POP servers, and a whole host of other network technologies.

RELEVANCE IN THE CONTEXT OF OTHER WORK

In the current ‘Internet Era’, many Schools and Universities are moving towards online resumes. Their main goal is to make the hiring process simple, efficient, quick and especially user-friendly. Although there are a few systems similar to the ‘Faculty Information System’, the ones available differ in some important features.

One interesting feature in the MIT’s Staffing Service is that even a current faculty can use the service to apply for an available position. Our system does not have provisions do to that. The current faculty at Pace can only update his information.

USE CASE SCENARIO

Any individual using the Faculty Information System for the first time should register with the  system as shown in Figure 4. After the registration process, the user will have his unique user name and password which he can use to login. Once registered,the applicant is guided through several steps.

Fig 4 : The Faculty Information System Homepage and Login screen.

Fig 4 : The Faculty Information System Homepage and Login screen.

RECOMMENDATIONS FOR THE FUTURE

While this is technically a complete system, the opportunities for expanding are almost  limitless. Here are a few additional features we recommend to be added in the next version.

Some useful additions to this system might be to

  • Log and document all electronic communications between an applicant and the reviewer(s). Although this facility has its merits, it has its limitations too. It would take up a significant amount of space on the server. In addition it could give rise to concerns regarding confidentiality and security.
  • The current system has been designed and implemented as per the requirements of the School of CSIS. By expanding the system further, it can be made suitable to cater to the needs of the  remaining academic schools within Pace University.
  • When the system has been upgraded and ready to be used by all the departments/divisions within  Pace, it could be integrated into the Blackboard System (or whichever portal system).

Source: Pace University
Authors: James Curry | Aaron Flocke | Geetha Krishnasamy | Leena Paulose

Download Project

Download Project:

Fields with * are mandatory