Brandon Jarratt, Nathan Clark, Chris Bennett, David Nolan Software Engineering Final Presentation Section 502.

Slides:



Advertisements
Similar presentations
IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Advertisements

Updating your profile. Why Fill out your profile? Taking a few moments to fill out your volunteer profile will enhance your overall experience with your.
“The Honeywell Web-based Corrective Action Solution”
Shared Space Admin Demo March Admin demo introduces - Adding users Moderating users Moderating resources Adding communities and sub groups.
MY NCBI (module 4.5).
L e a r n I n g... T h e I C A T W a y. Img. 1 Webtrak can be accessed by a link on the ICAT Logistics Inc homepage OR by going to
What is Curriculum Manager? State and district curriculum managers can create, copy, edit, upload and publish valuable curricula. If you are provisioned.
An Online Ecommerce Shopping Cart Software USER MANUAL Prepared for Pascal Apparel Prepared by: Rukhsar Ahmad Technology MS Visual.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
Online Real Estate System Group Members Introduction Member 1 Name: Awais Khalil VU ID: BC Introduction: Assalam-o-Alaikum, I am Awais Khalil.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
Troop Users. Each user is given access based on their needs. This is determined by council. When you “Log In” you will.
Troop Users.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
The Best Zoo Web Programming money can't buy. That's right. You can't buy web programming like this. That's why we're giving it away for free!!!
University Drivers Permit Verification and Ordering Process.
Auto Lube. Auto Lube INTRODUCTION OF PROJECT In this project, we will open an auto lube shop that will give the oil change facility to its customer.
Creating Web Page Forms
Lawson System Foundation 9.0
HOW TO ACCESS THE ONLINE TEXTBOOK
Login Screen This is the Sign In page for the Dashboard Enter Id and Password to sign In New User Registration.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
CORE Volunteer Training Presented by: Key Functions in CORE July 21, 2014.
MDECA SECURITY UPDATES Update & Review for Security Changes!
Creating a Parent Portal Account in PowerSchool 2015.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Destiny Library Catalog. Access Destiny Click on the Destiny icon the desktop. Click on the link from the right-hand side of the school website.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
WESS Application System PKI Login Registration Process.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Support Training Module. Support Manual 1.“On The Lot” – How it all works… 2.Craigslist Settings 3.Post to Craigslist 4.Backpage Settings 5.Post to Backpage.
To access our web services, go to……. Click on Customer Login.
Information Management System “Good Practice Module" Information Management System “Good Practice Module" The Good Practice / Success Stories module is.
Salesperson Training Manual AAX ™ Used Vehicle Inventory Management System – Sales Person Training Revision ™ Help Desk
Chapter 4: Working with ASP.NET Server Controls OUTLINE  What ASP.NET Server Controls are  How the ASP.NET run time processes the server controls on.
MOSS Design Presentation -Senior Project-. MOSS MOSS Server System 1. MOSS Application 2. Server 3. Client SIU-E Code Cop System 1. SIU-E.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Dealership Sales Agent Training Vehicle Management System Copyright © 2004 American autoXchange, Inc.
SANSUEB SOFTWARE PRESENTS SkyTextMsg – Online Texting for your Business.
ms RELIUS GOVERNMENT FORMS ©2010SunGard. Trademark Information: SunGard, the SunGard logo, and Relius are trademarks.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
Guofeng Cao CyberInfrastructure and Geospatial Information Laboratory Department of Geography National Center for Supercomputing Applications (NCSA) University.
Brandon Jarratt, Nathan Clark, Chris Bennett, David Nolan Software Engineering Final Presentation Section 502.
Officiating Management Software Presentation for OHSAA Officials.
Information Management System “Project Module" Information Management System “Project Module" The Project module is an integrated part of System. The back.
Click the CCDT link on the EDUCE 104 homepage Accessing the Collaborative Curriculum Design Tool.
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
| 1 EBSCOadmin EBSCO Support EDS Wiki Renata Wlodarczyk | EBSCO.
Inquiry Tracking. Inquiry Tracking :: Logon Non-Weidmuller employees use the first initial of your first name and your full last name. (i.e. bjones for.
WESS Application System PKI Login Registration Process
A Quick Start Guide to Online Ordering
STOCK TRADING SIMULATION SYSTEM
MOBILE ACCESS & PDS CONNECTS
ABOUT PIVOT: Available by subscription from ProQuest, LLC, PIVOT is free for current NDSU faculty, staff and students. NDSU subscribes.
Annual Performance Management Cycle Management Training Tutorial
Account Management Demonstration.
PubMed/Filters (Basic Course Module 5)
WESS Application System PKI Login Registration Process
Check the buttons at the bottom of your Alert
If you are not logged in, visit your Moodle Cloud LMS and login
Non Faculty Overrides.
To check your Pay Advice, select your point of entry from the Main Menu page of Owl Link. If you are a faculty member, select “Faculty”. If you are an.
Step 1
WESS Application System PKI Login Registration Process
WESS Application System PKI Login Registration Process
WESS Application System PKI Login Registration Process
Quick Guide for Online Ordering
Presentation transcript:

Brandon Jarratt, Nathan Clark, Chris Bennett, David Nolan Software Engineering Final Presentation Section 502

Roles and Responsibilities Programmed Database General Programming Nathan Web User Interface Design General Programming Brandon Web User Interface Design General Programming Chris Project Management General Programming David

Three Low Level Use Cases Manage Inventory Add vehicle Sell vehicle View individual vehicles Messaging Send message View messages Mark Message as read Use Cases

Core Requirements provide a salesperson with various prices for the car mark the car as Pending Sale and the manager could sign off on the price manager would remove the car from inventory at the lot manager needs to be able to enter new cars into the software manager should be able to select common features such as the make, model, condition of car Admin should be able to add new dealerships and new employees, as well as new makes and models

When a dealership is removed, be able to list past employees in a "Limbo" list have all dealerships using the same database system Allow shipping and trading cars between dealership. Have a manager or admin initiate a trade and allow the receiving end to accept or decline Allow other managers or admin to search other dealership's inventory There should be an internal system of messaging other than Dealerships should be able to sell other types of vehicles such as boats, RV's, motorcycles, etc. Allow employees to have multiple roles at more than one dealership Core Requirements

Underlying Structure Database Schema Architecture Diagram Conceptual Model

Initial Interface

Final Interface

Schedule and Planning Initial plan called for generalized database that could be implemented across a wide range of applications Modular planning model utilized to maximize initial group member autonomy and productivity Extensive testing period planned for final phase rather than per-unit testing as new portions were integrated Spiral model allowed for risk assessment and adaptation to fit our needs

Management and Standards Coding: Stick with default convention for each language utilized (ASPX, HTML) Keep uniform variable names format, tabbing and bracketing Develop in the Visual Studio environment for consistency Bugs: Submitted through Google Code page using default format Subversion: Check for conflicts in the repository before committing large code changes Notify group members when changes have been committed Update the repository with most recent changes before beginning a work session Management: LooseStructured

Bug Reports Some sample issues: PAGE VIEWING ALLOWED WITHOUT LOGGING IN What steps will reproduce the problem? 1.try to access a page directly other than from the initial default page What is the expected output? What do you see instead? The user should be rerouted to the login page or an access denied page Fixed by… Rerouting the user to the default.aspx page if they are not logged in

Bug Reports Some sample issues: USERNAME NOT DISPLAYED AT LOGIN What steps will reproduce the problem? 1.enter username and password at default.aspx 2.click 'login' What is the expected output? What do you see instead? The expected output is a label that says "logged in as (username)." Instead, nothing is displayed. Fixed by… Adding a label to the ASP “LabelContentPlaceholder” field.

Bug Reports Some sample issues: MESSAGING PAGE LINK NOT DISPLAYED AS A BUTTON What steps will reproduce the problem? 1.log in with username and password 2.click on the "Messaging" link at the top of the page What is the expected output? What do you see instead? The message link should be displayed as a white rectangle labeled with the word "Messaging." Instead it's just displayed as text. Fixed by… Changing the type of the messaging link to LinkButton and setting its class to “active”