Download presentation
Presentation is loading. Please wait.
Published byEric Earl Butler Modified over 9 years ago
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)
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.