Presentation is loading. Please wait.

Presentation is loading. Please wait.

Senior Project Spring 2013 -Pejman Aghaiipour -Jason Gorney -Neil Hanson.

Similar presentations


Presentation on theme: "Senior Project Spring 2013 -Pejman Aghaiipour -Jason Gorney -Neil Hanson."— Presentation transcript:

1 Senior Project Spring 2013 -Pejman Aghaiipour -Jason Gorney -Neil Hanson

2  Image Source: http://www.mideasttime.com/patterson- companiess-overweight-rating-reaffirmed-at-piper-jaffray- pdco/6327/  Patterson Employees are required to complete a certain number of classes within the company each year.  They currently have software for the purpose of registering for classes and taking tests online, but it is outdated and difficult to use.  Our goal is to design a new, more modern system for Patterson employees using agile methodology. Purpose

3  Nine different types of users based on their roles.  Switchable views among different roles (multiple roles).  Students are able to register for classes as well as drop them.  Ability to register as an Alternate if the class is full.  Multiple choice tests can be created, and subsequently taken by students.  The tests may be timed if desired.  Both student and instructor are able to view grade reports.  Files may be uploaded to the database and accessed by students. Project Overview (Functionality)

4  The instructor has the ability to track attendance.  Class schedules can be downloaded or sent via email as iCalendar files. These may be imported into Outlook, Google Calendar, etc. to show a graphical representation of the student’s class schedule.  Students may be classified into groups based on their Skillsets, Minors, or Teams.  OpenID authentication is used in the login process. Project Overview (Functionality)

5

6

7  Image source: http://michaelsync.net/2012/04/05/tips-asp- net-mvc-javascriptserializer-3-questions-and-3-answers  ASP.NET MVC3 framework  Front end : HTML Javascript jQuery CSS  Back end: C#  Database : Microsoft SQL Server 2008 R2  Database access : Entity Framework ORM  Data-interchange format: JSON  Written using Microsoft Visual Studio 2010 Technology Used

8 DATABASE OVERVIEW Database Overview Created by MS Visual Studio

9  The main challenge of this project was learning to use ASP.NET MVC3, as none of us had any prior experience with the framework. Difficulties Faced

10  Any questions before we demonstrate the application? Questions?


Download ppt "Senior Project Spring 2013 -Pejman Aghaiipour -Jason Gorney -Neil Hanson."

Similar presentations


Ads by Google