Download presentation
Presentation is loading. Please wait.
Published byEvan Jordan Modified over 9 years ago
1
Object Orientation in Action: A System for Designing Speech Articulation Deficiency Treatment Tonya Lynn, James Baughn, Anne Hays, Erica Langlitz, Holly Mirly, and Ken Surendran Southeast Missouri State University Presented by: Tonya Lynn and Ken Surendran
2
Project Background Paper results form a group project in senior level one semester software engineering course (focus on both process & products – all intermediary ones and final working system with documentation) Capstone system development project using tools in object paradigm & Unified Process Unified Process in 3 stages –Requirements specification –Design & implementation of baseline system –Implemented system with all documentation
3
Project Description Tool for designing speech articulation treatment plan – sponsor: Dr Sophia Hadjian (shadjian@semo.edu) Based on a consistent method for diagnosing and treating speech articulation defects Method developed through research & testing in the 1950’s and 1960’s by Dr. Robert Milisen of Indiana University –Tribute to Dr. Milisen, former instructor and mentor of project sponsor, who is currently in his 90’s
4
Tools and Intermediary products Project Plan (MS PM) Rational Rose for –Use case diagram (use case descriptions) –Interaction diagram (Collaboration, Sequence) –Analysis class diagram –Package and class diagrams Complete Use case model Analysis and design mechanisms ERD, Database schema I/O design (GUI) Test case design
5
Implementation Tools TextPad (for code writing) Java SDK and JavaHelp (freeware utilities) HelpBreeze (a free trial program for automatic help InstallAnywhere Now v. 4.5 (for installation by user) JDBC and JDBC-ODBC bridge
6
Project Description Cont’d The “Milisen method,” a series of verbal tests administered by clinician Results are adaptively altered throughout treatment process Numerical/value – based system
7
Screen shot of worksheet
8
Requirements Analysis Record test results in real time Establish basis for treatment design through analysis of test results Design a customized treatment plan
9
Non-functional Requirements User-friendly (non-technical) Built-in online help system Portable Secured
10
System Description Single administrator can manage multiple clinician access Multiple clinicians can each maintain a unique set of clients Archival database storage of client data for future statistical research Export client information Primary system use: Generate Treatment Design
11
.
13
Generate treatment plan class diagram
14
Database Relational database (Access was used). The main tables consisted of User Client Speech (organic causes of speech problems) Score (scores for different test parameters) TreatmentList (list of sounds for treatments) Feedback (level of responsiveness)
15
Speech Table Spoken Language Normal speech, Articulation Voice, Frequency, hearing Lips, Teeth, tongue, palate Palate, Larynx, Nasal Coordination
16
Implementation Coded in Java Classes consolidated into packages Packages distributed among team members for implementation Relational Database Access with built-in ODBC JDK comes bundled with JDBC-ODBC driver. –JDBC (the DB interface built into Java) –ODBC (MS’s DB connection interface) Powerpoint (for GUI prototype review)
17
Design Specification Three tiered architecture –Top/Access layer: Database & help system –Central/Business layer: Interfaces, data processing –Bottom/View layer: user interface
18
Educational value of project Technical skills (learned in a group set up) Planning skills (deadline fixed) Testing (structured test plans) Interpersonal skills (trusting team members) Communications Balancing work (fulltime load + extracurricular) Teamwork (division of workload to match interests)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.