Đã Hủy

Web Application to Track Employee Training

This project is to develop create a web application using the Microsoft web stack (ASP.NET MVC4, IIS, and SQL Server) based on the attached specifications.

PDQ Track Project

Outline

The goal of this project is to create a web application that will allow organizations to track the training and competencies of their employees.

Technology Platform

This application is to be developed using ASP.NET MVC 4 Release Candidate running on the Microsoft Stack (IIS, SQL Server, Windows Server).

Supported Browsers

Desktop Browsers: test against (and support) the latest versions of Chrome, Firefox, Safari, Opera, and IE8, IE9 and IE10.

Database Structure Requirements

The database should be developed so that the data consistency is guaranteed by the RDBMS itself (i.e. use foreign keys) with cascading deletes. Typically the cascading deletes are accomplished using INSTEAD OF triggers to avoid issues with circular references when using the cascading deletes feature built into SQL Server.

URL Structure

The spec calls for a RESTful URL structure that is built around the entities found in the database.

Security

This application will use forms authentication and will authenticate its users against the data contained in the “Login” table. Form a security viewpoint there are seven security states that must be considered when (or before) displaying a page:

Anonymous users (can only login, create accounts)

Authenticated Users who do not belong to the organization that owns the data being accessed

Authenticated Users who do belong to the organization that owns the data being accessed

Authenticated Users who do belong to the organization that owns the data being accessed and is a Training Assistant (role).

Authenticated Users who do belong to the organization that owns the data being accessed and is a Training Coordinator (role).

Authenticated Users who do belong to the organization that owns the data being accessed and is the supervisor of the worker whose data is being looked at/edited.

Site Admin - Admin (bool) set to true in the login table.

Notes about per-page security are found in square brackets on the Database and URLs document in the attached zip file.

Typical Activities

Typical Activities for “normal” Workers:

Review their competency gaps. Gaps are the difference between the competencies they currently have and the competencies their current (or prospective) positions require.

Register themselves for training.

Review the competency gaps of workers who report to them (see the [url removed, login to view] field in the database model) and register them for training.

Typical Activities for Training Assistants:

All of the above plus ...

Creating Training Unit Registrations for Workers

Create Scheduled Courses

Confirm Scheduled Course registrations

Typical Activities for Training Coordinators:

All of the above plus ...

Create Positions

Create Competencies

Create Courses

Create Training Units

Create/Manage Groups

Create/Manage Training Matrices

Technical Specification Document

I put together a technical specification document by modeling the data entities as they should look in a 3rd normal form database (see the Tables section), and then listing the URLs for the different pages that describe the different data entities (see the URLs section), and then listing the different forms and the data on each form (see the URLs & Data) section. This should provide a good foundation to help you determine the scope of this project.

In addition, there is a PDF that includes wireframes of all the different URLs.

Please read the project first and write the word "Understood". Also write your steps and suggestions to complete the project with a short description of what you understood.

Kỹ năng: .NET, ASP, Lập trình C#, SQL, Thiết kế trang web

Xem thêm: net application employee training database, employee training, report employee training net, windows form mvc, who to use as references, who to put as references, what is stack data structure, what is specification document, what is requirements specification, what is database technology, what is a specification document, what are the application of data structure, web assistants, web application specifications, web application develop, users requirements specification, track description, technical report in pdf, steps to write a report, stack of data structure, stack in data structure, stack data structure, specification scope, specification review, security positions

Về Bên Thuê:
( 91 nhận xét ) Cairo, Egypt

Mã Dự Án: #1750367

19 freelancer đang chào giá trung bình $749 cho công việc này

thelogicgates1

Hi, Ready to start. Check PMB please.

$800 USD trong 30 ngày
(50 Đánh Giá)
6.6
easysolutions4u

Hi, we understand the scope of your project. Please check PMB for details from our end. Thanks.

$950 USD trong 28 ngày
(3 Đánh Giá)
5.4
VirtualHorizon

Hello, We would like to place our best bid for this project. We are a small and modest web development company having a dedicated team of programmers, designers and testers. Our clients are able to see the work Thêm

$810 USD trong 45 ngày
(13 Đánh Giá)
5.0
TechnotechIND

Dear Sir, We would like to start work with you. Pls. check your pmb. Thanks

$600 USD trong 30 ngày
(6 Đánh Giá)
4.7
dar3devil

I understood your project requirements. Check pmb for details.

$1500 USD trong 50 ngày
(4 Đánh Giá)
4.4
skapsl

Hi I can do this very quickly. Thanks SKAP

$250 USD trong 15 ngày
(25 Đánh Giá)
4.3
TheKeshri

"Understood" . Expert Application programmer here !! Please check PMB. Thanks Udal

$1200 USD trong 30 ngày
(3 Đánh Giá)
3.9
fwuse

I have 10+ years of experience in web development. Confident in HTML, Classic ASP, ASP.NET, Microsoft SQL Server, PHP, MySQL, iOS (iPhone/iPad), and SQLite.

$1668 USD trong 60 ngày
(7 Đánh Giá)
3.9
tomthanks

Experienced MS Developer...Understood

$950 USD trong 20 ngày
(1 Đánh Giá)
3.7
ayparksoft

Dear Sir, I have more than 5 year experience team and i assure you for job completion. awaiting for your positive response.

$250 USD trong 20 ngày
(0 Đánh Giá)
0.0
revathi67

I have good knowledge in ASP.net,SQL,C#,VB.net. I have ability to complete this work.

$150 USD trong 10 ngày
(0 Đánh Giá)
0.0
umarlodhi

Hi I can do this task for you. Regards

$500 USD trong 30 ngày
(0 Đánh Giá)
0.0
abelperezok

Understood, I'm currently a software engineer with experience in web development, I've done previously several web sites (back-end and front-end) using ASP.NET, C# and MySQL/MSSQL. I can do the job in about a month. Thêm

$1000 USD trong 30 ngày
(0 Đánh Giá)
2.4
Rahul04

We have a Sound knowledge of Databased like MSSQL and Oracle, we can built quite reliable system like this one.

$950 USD trong 45 ngày
(0 Đánh Giá)
0.0
devfromindia

Please check your Private Message!

$1100 USD trong 45 ngày
(0 Đánh Giá)
0.0
softmaxtech

hello sir, We are an IT organization; dealing with Software development since last +2 years of our existence. We maintain absolute confidentiality. We had worked as result oriented professionals. Our objective Thêm

$150 USD trong 15 ngày
(0 Đánh Giá)
0.0
ehsanrashid

Web for training and competencies of employees using MVC4 and c# I am working on MVC3 for more then 4 months... and also working on MVC 4 I can give you the best result you want.

$590 USD trong 25 ngày
(0 Đánh Giá)
0.0
bharathk27

We will finish within 15 days.

$650 USD trong 15 ngày
(0 Đánh Giá)
0.0
syed514

Hello sir, I have 5+ year Experience in developing website and desktop applications in .NET. I have done many projects like Online Crime Management System in ASP.NET, Course Management System in C#, Hostel Management S Thêm

$170 USD trong 9 ngày
(1 Đánh Giá)
0.0