List of major software components

Assignment Help Software Engineering
Reference no: EM13337229

1.     System Description

Taylor's Professional Services is a technical and engineering staffing service.  When a TPS client company determines that it will need a temporary professional or scientific employee, it issues a staffing request against the contract it previously negotiated with TPS. 

TPS wants to provide a web site so that their clients can complete a staffing request over the internet.  In addition, TPS wants to provide their clients with a list of potential candidates based on experience, education, salary, and location.  A client will be able to select up to three potential staff members along with the location of work, type of work, and salary and submit the request to the contract manager. Once a client issues a staffing request, the system shall provide an automated response stating that the contract manager will validate their request within 24 hours of receipt. 

Once a staffing request has been issued, the client will be able to log into the site and search for a staff request by number.  The staff request query will result in a page that contains all staff request information along with a field that states whether the staff request is valid, invalid, unable to fill, or filled.

In addition, TPS staff members should be able update their resumes and picture through the web site. 

The two areas of the website will be partitioned so that only clients with valid contract numbers and password are able to enter the client area and staff members with only valid employee numbers and password will be able to enter the staff area.  Only the contract manager has full access to both locations.

2.     Software Deliverables

2.1.    Description of Functionality

The application will provide the following functionality:

1.  Creation, modification, storage, and retrieval of staffing request information

2.  Creation, modification, storage, and retrieval of contract information.

3.  Creation, modification, storage, and retrieval of staff information.

4.  Creation, modification, storage, and retrieval of user access information.

5.  Allows a client to enter a staffing request into the database.

6.  Allows a client to retrieve staffing request information.

7.  Allows the contract manager to retrieve a staffing request from the database

8.  Allows the contract manager to retrieve contract information

9.  Allows the contract manager to validate the staffing request

10. Allows the contract manager to close out the staffing request.

11. Allows a staff member to update their personal information, resume, availability, and picture.

2.2.    List of major software components

  1. Access Control
  2. Database Management
  3. Client Interface
  4. Contract Manager Interface and Business Rules

3.     Equipment and Hardware Requirements

  1. Small business network, with no more than 20 nodes
  2. Standard Windows 2000/XP workstations.
  3. MS Office 2000/XP, with MS Access
  4. MS Outlook 2000/XP

4.     Documentation

4.1.    User Documentation

The contractor shall supply basic training user manuals describing each of the operations in a MS Word document.

4.2.    Development Documentation

The contractor shall supply all Planning, Requirements, Design, and Source code.

5.     Testing

5.1.    Test Plan and Procedures

The contractor shall supply a test plan and procedures for each level of testing.

5.2.    Unit Test Case Results

The contractor shall supply the results of the unit tests.

5.3.    Integration Test Case Results

The contractor shall supply the results of the integration test.

5.4.    Acceptance Test Case Results

The contractor shall supply the results of the acceptance test.

Reference no: EM13337229

Questions Cloud

Explain volume did the gas have on the day it was collected : A scientist has a sample of gas that was collected several days earlier. The sample has a volume of 392 cm3 at a pressure of 0.987 atm and a temperature of 21°C.
High-quality laundry service that picks up laundry : The article describes a special, high-quality laundry service that picks up laundry and washes it for customers. In the area where it is offered, some families use it and others don't. What do you expect are the key differences between these two type..
What is the velocity of student and skateboard : A student m1 = 70 kg runs towards his skateboard, which has a mass m2 = 2.6 kg and is d = 2.8 m ahead of him. What is the velocity of student and skateboard
What is the energy density in the electric field at surface : What is the energy density in the electric field at the surface of a 2.00-cm-diameter sphere charged to a potential of 2000V
List of major software components : Taylor's Professional Services is a technical and engineering staffing service.  When a TPS client company determines that it will need a temporary professional or scientific employee, it issues a staffing request against the contract it previousl..
Compute the materials usage variance : Prepare a performance report for Peaceful using the headings - Actual Production Costs and compute the materials usage variance
Determine what is the mass of the boy : A dodgeball with mass 594.9 g is thrown directly at him with a speed of 22.43 m/s. He catches the dodgeball and then moves with a speed of 0.2635 m/s. What is the mass of the boy
Determine the buoyant force on the chamber : An undersea research chamber is spherical with an external diameter of 3.90m . The mass of the chamber, when occupied, is 30800kg. What is the buoyant force on the chamber
You are operating a firm in a perfectly competitive market : You are operating a firm in a perfectly competitive market. In the short run, you have fixed costs of $30. Your variable costs are given in the following table:

Reviews

Write a Review

Software Engineering Questions & Answers

  Explaining software engineering in detail

Select a topic related to some aspect of Software Engineering. Draft a 2500+ word (minimum) paper on that topic - single spaced 12 pt times or times new roman font.

  Draw more than one relationship between physician-patient

Components of Treatment_Detail include Date, Time, and Results. Hint: Notice the admit and treat verbs. Did you draw more than one relationship between physician and patient? Why or why not? with ERD.

  Create a subdirectory of the current directory

View without using gunzip but use the tar instead. (Hint: ?nd the right option to use from the man page).

  What might be your key decision rules

You are a manager in a company that has a lot of in-house IS expertise. What might be your key decision rules for when to purchase a system versus when to develop it in-house?

  Draw uml diagram for classes quiz and question

Consider a quiz grading system that grades student responses to quizzes. Draw a UML diagram for classes Quiz, Question, EssayQuestion, MultipleChoiceQuestion, Student, and Submission.

  Evaluate a development environment

Design a screen layout using a CASE TOOL for the form(s) that will meet the user requirements. You may, if you feel necessary, produce a state transition diagram and/or an event and action chart of your application that would assist a third party ..

  Factors significant effects on initial cocomo estimate

Suggest four factors that might have significant effects on the initial COCOMO estimate and propose possible values for these factors.

  Describe the procedure that occurs in client and web server

Describe the procedure that occurs in a client and Web server through describing the functionality of the OSI reference model.

  Explanations on fixing c++ code errors

This technique takes an array of ints as a parameter and returns an array of Booleans. For each element in the parameter array whose value is 0,

  Sketching flowchart for people all in different departments

Sketch a document flowchart to depict each of the scenarios given below: Three people, all in different departments, look at the same document before it is eventually filed in a fourth department.

  Number of block to fetch record-single level primary index

Assume one file has r =1000000 records. Each record takes R = 100 bytes, of which 10 bytes are for the key of the record. What is the least number of block accesses to fetch a record by using single level primary index?

  What solutions to secure dns operation do you know

How do you think DNS is important for the Internet operation? What happen if DNS of your company/network, your provider or root DNS failures? What solutions to secure DNS operation do you know?

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