Design to be handed off to an implementation team

Assignment Help Basic Computer Science
Reference no: EM13779430


You have been asked to be the project manager for the development of an information technology (IT) project. The system to be developed will allow a large company to coordinate and maintain records of the professional development of its employees. The company has over 30,000 employees who are located in four sites: Florida, Colorado, Illinois, and Texas. The system needs to allow employees to locate and schedule professional development activities that are relevant to their positions. Sophisticated search capabilities are required, and the ability to add scheduled events to the employees' calendars is desired. The system needs to support social networking to allow employees to determine who is attending conferences and events. This will promote fostering relationships and ensure coverage of conferences that are considered of high importance.

Once an activity has been completed, employees will use the system to submit the documentation. The system should support notifications to management personnel whenever their direct reports have submitted documentation. The system should also notify employees if their deadline to complete professional-development requirements is approaching and is not yet satisfied.

There are several types of architectural views. For the given scenario, develop 2 architectural views.

There must be enough detail for the design to be handed off to an implementation team.

Reference no: EM13779430

Challenging issues in identifying and documenting

What are the one or two most challenging issues in identifying and documenting IT acquisition requirements (i.e., the requirements for solving the problem that was defined)?

Suppose you were a system librarian

1. Suppose you were a system librarian. Using entity relationship diagramming notation, describe the database you would need to keep track of the information necessary in yo

Programming looping structures

Looping structures are key design structures used in programming languages. The ability to repeat code is a powerful tool and can save many lines of code; however, if a loop

Show that if l is regular then other may not be context-free

Given a language L we define perm(L) to be the language obtained by taking all the permutations of all the words of L. Show that if L is regular then perm(L) may not even

Sort the array and write out the sorted array

Consider a program that will read employee information into an array of objects, sort the array by employee identification number, write out the sorted array, and compute v

How the output signal of a single nand gate can be applied

An integrated-circuit logic family has NAND gates with fan-out of 5 and buffer gates with fan-out of 10. Show how the output signal of a single NAND gate can be applied to 5

Advertising impacts the price of a product

1. Relate how advertising impacts the price of a product. Select one "good" and one "service" product, for each of these products analyze how price impacts their sales. Desc

What is nanotechnology

What is nanotechnology? What are nano computers? How can nanotechnology and nanocomputing benefit us? How might it harm us? What kinds of ethic challenges do research in nan


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