We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byNikhil Lawrence
Modified over 2 years ago
Update Online Results System Project Supervisor: Ian Storey
Project Description Develop a new enrollment system in ASP.NET using SQL server based upon the existing system created by Ian Storey who will supervise the project. Project Tasks –Fully Normalize the existing database so it can handle multiple semesters before creating it in SQL server. –Add security features from ASP.NET (v3.5) library. –Design and develop each individual page based on the existing system. –Reuse logic where applicable Project Timeline –8 Weeks –200 hours RMIT University©2009 School of Business Information Technology 2
Results System Sitemap RMIT University©2009 School of Business Information Technology 3
Result System Database Design RMIT University©2009 School of Business Information Technology 4
ASP.NET Membership Database RMIT University©2009 School of Business Information Technology 5
Design and Development Page Design –Multiple ways of loading pages so its important to capture all use cases –Key data is stored in: –Session Variables –Objects from hand-made classes –ASP.NET viewstate –User Requirements –Business Rules handled –System does what it is meant to Data –LINQ –Technology developed by Microsoft that translates queries into the required SQL for the database server –Builds data classes that can be called upon for CRUD –SQL Data Source –Using parameterized queries for CRUD helps to prevent SQL injection RMIT University©2009 School of Business Information Technology 6*
Design and Development Cont… Development System is broken down into 5 categories listed below, a user can only access groups they have been assigned to. Example: A student cannot assess the teacher or admin section as the student has not been assigned these roles, the ASP.NET membership library prevents all unauthorized access. –Teacher Section –The heart of the entire system and its main purpose is built around this section. –Allow new Enrolment, Allow Sign in to class –Coordinator can create assessments and weighting of marks –Check Attendance, Update Results –Student Section –List class’s currently enrolled in. –Enroll in new class –Sign In/Out –Check Timetable RMIT University©2009 School of Business Information Technology 7*
Design and Development Cont… –Admin Section –Edit all tables in database –Perform checks to insure system’s integrity –Search Section –Ability to look up students, class or course. –Show results, attendance and student details. –Only available to teachers and admin. –Home –Login –Create Student –Create Teacher –Teacher ID must be set up by admin first and once a teacher has registered, admin must accept before the new teacher is assigned to teacher roles. RMIT University©2009 School of Business Information Technology 8*
My Internship Experience Knowledge Gained –Can never learn in class what is learnt during the eight weeks. –AJAX, Advanced editing of listview object, using onCommand and passing through command arguments. –Can see how I can then utilize these skills in industry. Motivate Others –With the early completion of the barcode scanner I had extra help for a week or so from Aron. –I was able to share my knowledge and encourage Aron to find the ASP.NET solution to certain problems, a huge bonus was Aron’s ability to create an auto complete web service along with the look of the site. Problem Solving Skills –Working 1-on-1 with the project supervisor Ian Storey has helped me to think more creatively about possible solutions to problems arising during development and design RMIT University©2009 School of Business Information Technology 9
My Internship Experience Cont…. Organizational Skills –During design and development I have been able to map out the project into sections and work through each page in turn. –Kept records of interesting things I have learnt. –Kept records of bugs found and also things that still need to be complete. Excellent experience and would recommend others to put their hand up for a project next time around. –Time spent brainstorming with a supervisor is invaluable knowledge Suggestions –If the summer internship was ran again it would be good to work in groups on larger projects. –This would encourage collaboration –Closer replicate how systems are built in industry RMIT University©2009 School of Business Information Technology 10
Acknowledgements Chris Cheong – Internship Coordinator Ian Storey – Supervisor of the project Aron Bury – Intern RMIT University©2009 School of Business Information Technology 11
Consignment Tracking System An Overview - Aron Bury - Ian Searle - Ian Storey.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
Sql Server Advanced Features MIS 424 Professor Sandvig.
Advanced Fusebox: Securing a Fusebox Application By Steve Nelson SecretAgents.com.
Building Secure Web Applications With ASP.Net MVC.
COMP106 Assignment 2 Proposal 1. Interface Tasks My new interface design for the University library catalogue will incorporate all of the existing features,
~Sociology~ Applying to Experiential Learning Internship & Co-op Created by Daniel Farr, August 2015.
Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT.
Conference Calendar CS 337 Project Supervised by Professor Russell Abbott. Alexandre Lomovtsev, Haritha Sankavaram, Lewis Chen, Rasha Mohamed.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
“Providing Cutting Edge Enterprise Solutions for Tomorrow’s Problems” Albuquerque Public Schools Application Training June 02-04,
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
HOW I SURVIVED A AIST3410 AND LEARNED TO LOVE DATABASES Fall 2015 Edition.
TEACHER ACCESS CENTER GRADEBOOK The Department of Information Services.
\ iGraduate Road Map to Success Day 1, Part C The Mentoring Process 1.
Web Application Design. Data –What data is available? –How do we store it or how is it stored in the DB? Schema Data types Etc. –Where is the data?
Gradebook Parent Portal. At Ray School, beginning with the second quarter of the school year, parents will have access to a web-based tool that.
10/28/2015 San Antonio Independent School District Data Warehouse Maps/Streets Membership Demographics Assessments My Child.
Web Based Inventory Site Building Room Asset Number Category Type Description Serial Number Manufacturer Model Vendor Name Acquired Date P O Number Budget.
SOFTWARE SYSTEM LABORATORY 1 COMPUTERED GRADUATION FORM Performers: Ofir Medlinsky Ahmad Hamdan Instructor: Victor Kulikov GF.
Click to continue click to go the web site click to End Show Three minutes that could save your life er123.com Universal, Multilingual Electronic Records.
Welcome message. The background image would be an image of Electronic Circuit And have a flash action script to animate 0 and 1. This site would be for.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Lecture Roger Sutton 21: Revision 1.
TECHNOLOGY RESOURCE MANAGEMENT PORTAL Casey Spires Eastern Kentucky University.
Summer 2008 SimNet Student Walk-Through Cal Poly Pomona https://csupomona.simnetonline.com.
DataFlow Diagram – Level 0. DDF – Level 1 ► Breaks down each process ► Shows exactly what each data is and where it flows ► Six Processes, Six Different.
Eric J. Oszakiewski MCTS: SharePoint Application Development SharePoint Configuration.
Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours
Copyright CHS Payroll, Inc 2004 (Click anywhere to advance screen.) MyPayrollWeb.com Tour The ultimate online payroll experience from CHS Payroll.
Web Application Development Instructor: Matthew Schurr Please sign in on the sheet at the front of the room when you arrive.
Database Design Concepts Info 1408 Lecture 1 Introduction to the module.
Copyright © 2006, Infinite Campus, Inc. All rights reserved. User Security Administration.
By Wayne Sibley Information Engineering Technology University of Cincinnati College of Applied Science.
Student Employment Student Training Note: This is a template that can be utilized to create your own institutional specific Student Employment Student.
ASP.NET The Clock Project. The ASP.NET Clock Project The ASP.NET Clock Project is the topic of Chapter 23. By completing the clock project, you will learn.
Edgecombe County Public Schools Schoolnet Assessment Training (HOME BASE) November/December 2013 Accountability Services ( ) 1.
Review of Last Session Search Engine Optimisation (SEO) Search Engine Optimisation (SEO) You can fine-tune your site so that the search engines notice.
Courselist Project Automated Graduate Student Information System Final project for CS 3354.
Intel ® Education Assessing Projects: Teaching the Net Generation: Curriculum, Pedagogy and the Challenge of 21 st Century Learning 10 to 11 September.
Using “My Info” in MLF Tracker MLF University Online Volunteer Training 1 TM.
Using Home Base/Schoolnet to Deliver Assessments CTE Summer Conference July 14, 2014.
ThoughTree Branch out your thoughts
Web Directory For Computer Science Projects Nidhi Goel Course: CS 491B Instructor: Prof. Chengyu Sun December 8, 2006.
Abuse and Disabilities: An Online Professional Training Conference.
Extern name server - translates addresses of s messages - enables users to use aliases - … ID cards system - controls entrance to buildings,
Intro & Vision Introduction Limit traffic Reduces emissions Prime the pump for conservation Spread resources Reduce stress –Drive less –Have company –Reduce.
Databases and Education Access Access Course Progression Access courses can be designed for intensive immersion or semester-long courses. Basic.
© 2017 SlidePlayer.com Inc. All rights reserved.