Develop and implement an employee hiring web application

Assignment Help Web Project
Reference no: EM13802206

Develop and implement an employee hiring Web application using Model 2 architecture, that:

  • requires department and employee information from the user
  • stores the new employee personal and hiring data into flat files
  • displays all the employees hired so far and their relevant hiring data (note that this is the only functionality that you have to add to what Example 9 from online Module 3 demonstrates).

The application must use flat text files Departments.txt, Employees.txt, and Hiring.txt to store and/or retrieve its data.

  • The Departments.txt file should contain pairs of: name, description.
  • The Employees.txt file should contain quartets of: name, jobTitle, yearHired, gender
  • The Hiring.txt file should contain pairs of: employeeName, departmentName.

The Web application's form should contain:

  • a combo-box for selecting which department: Human Resources, Software Development, Media Relations
  • four text boxes for entering employees name, jobTitle, yearHired, gender
  • a button for submitting and processing the hiring.

name 

description

Human Resources

<your choice>

Software Development

<your choice>

Media Relations

<your choice>

The Employees.txt, and Hiring.txt files should be populated through the Web application.

All the input and output should be handled by the view (no Java code implementing input checking or business logic should be placed in the JSPs). All entry information should be properly checked by the controller. All the business logic should be handled by the model.

Reference no: EM13802206

Project in it

To define the addressing scheme of the company XYZ network you will indicate: 1) The subnet mask selected, 2) the maximum number of subnets provided by the selected subnet mas

Website plan serves as a blueprint for developing a website

A website plan serves as a blueprint for developing a website. The plan identifies the purpose of the site, your audience, and the specific content and features that must be

Using the correct ftp platform for your computer

Using the correct FTP platform for your computer (Mac or PC), connect to it and upload the .html document you created in Week 3. This was named "lastname_page1.html". Once you

Create a storyboard for a four page website

Create a storyboard for a four page Website (one home page and three sub pages) and one Cascading Style Sheet (.css). Using Microsoft Word, Microsoft Visio, or Dia, create a

Create a gui that uses jcheckbox jradiobutton and jtextarea

Create a GUI that uses JCheckBox, JRadioButton, JTextArea, and menus. You can code the GUI by hand or use NetBeans GUI builder interface. The GUI should useJRadioButtonto choo

How to improve on inefficiency of current web based solution

In order to improve on the inefficiencies of current web based solution, the following solutions are being proposed. We are proposing implementing a distributed systems arch

College timetable finder project where students can login

The project- College timetable finder where students can login online, search for subjects, and plan their timetable. Task to be done by the system (FRONT end) Student login a

What is the relationship between javascript and ecmascript

What is the relationship between JavaScript and ECMAScript? Create a text input element for a first name. The element should automatically receive the focus when the form is

Reviews

Write a Review

 
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd