United Engineering & Technology Magnet Abrahm D. Magaña Armando J. Torres United Engineering & Technology Magnet
Introduction Problem Statement Design Goal Lack of 3D printing software in retail businesses Existing softwares are formatted for corporal usage not general public Design Goal Improve on existing 3D printing softwares by: Improving interface appearance Extending to a larger audience Enhancing user- interface interaction
Constraints Features Introduction Limited time for development Various Payment Methods Network Environment Peripheral Accessibility Customization Options Cloud Storage Constraints Limited time for development Fluent Transactions Secure Database User Friendly Large Community
Deliverables Introduction User-Case Diagram Flowcharts Final Report Design Journal Sample Screens
Investigation & Research
Research Organization Economy Communicatio n Aesthetics Organization Economy Communicatio n Remain clear and consistent with other interfaces Magnifying glass instead of question mark example Avoid confusion with common mistakes Prevents distraction from dense screens Keep things at a minimal Keep a level headed approach Simple phrases and prompts Do not lose the functionality of the program
Research Visibility Factors Color Factors Main Focus Layout Typography Aesthetics Visibility Factors Color Factors Main Focus Layout Typography Color and Texture Imagery Animation Sequencing Sound Red Green Peripherals Black Blue Yellow White
User Friendly Interface Research User Friendly Interface Efficiency Ease of Troubleshooting Intuitiveness of Software Simple Installation Ease of Updating Effectiveness of Error Handling Adherence to customer’s standards
Cloud Computing & Networking Research Cloud Computing & Networking Computing Components Networking Central Server i.e. Traffic Director Utilizes Middleware Acts as bridge between OS or database and apps on a network Link all equipment through a cloud network Client will be able to: Manipulate the network Control information Set up a private network
What is a framework? A software template Contains packages of algorithms that help reduce line of code significantly Performs functions and commands with ease
Possible Solutions
Solution A An open source, JavaScript framework that is simple to use. Meteor JS An open source, JavaScript framework that is simple to use. Reduces lines of code with its smart packaging system. It mimics the contemporary style of modern day software. Supplement features such as high quality performance, a user friendly software and graphic interface, an easy and universal language along with a large community of developers reflect the overall caliber of Meteor.
Solution B Ruby on Rails JS Ruby on Rails is relatively easy to learn and work with regardless of a developer’s experience. Although Ruby on Rails is not one of the fastest framework available, it is fast enough to run a great majority of its applications. Developers may also access JRail, which offers the characteristics of both Ruby on Rails and Java
Solution C Open Source Live updates and common idioms Ember JS Open Source Live updates and common idioms Consistent performance Crash if too many of its applications are running at once.
Choosing a Solution
Decision Matrix Scale 1-5
Design Decisions Project Timeline
Development Work
Design Decisions Universal Font Style and Size Adjustable Zoom In and Out Features Bluetooth and Voice Accessibility Speed of Transaction USB Port
Final Product User-Case Diagram
Final Product Model Screen
Final Product New Account
Final Product Carousel Design
Final Product Payment Methods
Final Product Payment Screen
Evaluation Meteor JS satisfies our criteria which include the following: cross platform, user-friendly, easy to learn, performance, community aid. Tests Lab Tests Field Tests
Recommendations & Future Goals Future Work Recommendations Invest more time in development work Spend less time brainstorming Reserve www.syntaks.com Create a beta version of our software Perform Lab & Field Tests
Questions are welcomed. Thank You. Questions are welcomed.