Upload
blaze-higgins
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
Toward TCC
Toward TCC2012-2013 Senior Capstone ProjectComputer Science DepartmentTexas Christian University
Matthew Bauer, Reid Mulkey, Jose Segura
The Team
Matthew BauerAndroid Developer
Reid MulkeyiOS Developer
Jose SeguraWeb Designer
The ClientTarrant County College (TCC) Web Communications DepartmentRobert HeyserSusan RaglandMark CrouchBrandon Tucker
TCC College Awareness Community Outreach (CACO) ProgramCACO distributes materials to area schoolsWhat to do in high school to prepare for collegeApplication InformationEducation vs. Income correlation
A CACO application presenting this materialThe application includes additional toolsWeb, iOS, and Android platforms
The ProblemFall Semester 2012Fall ActivitiesIdentified projectProject planning Schedule, roles, environmentInitial requirements Initial designLearned new technologies
The EnvironmentSupport EnvironmentMicrosoft Office 2010Camtasia Studio 2.2.0Adobe Creative Suite 6Core FTP 2.2Subversion 1.7.7
Server EnvironmentWindows Server 2008 SP2Web Development EnvironmentHTML5, Sublime Text Editor 2
iOS Development EnvironmentiOS 6.0, Xcode 4.6.2 IDEVersions 1.2.2
Android Development EnvironmentAndroid SDK 7, Eclipse 4.2 Juno IDE
Requirements GatheringNumerous meetings with clientsDeveloped wire frame prototype
General RequirementsWeb application with information, videos, etc.Android and iOS applications allowing user accounts and data storageNotifications for approaching deadlinesUser information cannot be made accessible to TCC, in accordance with FERPASystem Architecture
Design - UML ModelingUse Cases Sequence DiagramsState Diagram
First Iteration (iOS & Web)
Spring Semester 2013Spring ActivitiesMultiple iterationsDesign feedbackTestingDocumentation revisionsAdditional documentsUser ManualDeveloper ManualPresentations
Graphic DesignCollaborated with TCC graphic designerCreated custom imagesAssisted with application layout
Presentations
Student Research Symposium (SRS)
North Texas Area Student Conference (NTASC)
Web ApplicationWeb Application Development
Home screen
Responsive Design
Checklist Main Screen
Checklist Senior Year
Career Screen
Video Screen
Mobile ApplicationsFile Structure
Data Encryption
For added security, the application does not store plain text values. Instead, it uses an encrypted representation.
Home screen
Creating a Profile
Home screen (logged in)
Checklist Options
Checklist
Web Browsing
Conclusion
ResultsSuccessfully completed web, Android, and iOS applicationsGained experience with several new applications and techniquesThe application is in the user acceptance testing phase and is planned to release in early May
ExperiencesHad the opportunity to do interdisciplinary work alongside a professional graphic designerGained experience gathering requirements and working with an external client
Tips for JuniorsAlways update your version. Always.Learn the strengths and weaknesses of each team member, and divide work accordinglyAlways keep communication flowingAcknowledgements We want to thank the staff at TCC and Dr. Payne
Susan RaglandRobert HeyserMark CrouchBrandon Tucker
Questions