GithubHelp home page GithubHelp logo

ceciliaconsta3 / software-capstone Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 2 KB

:briefcase: Software application that addresses an identified business problem or organizational need, constrained by the technology requirements provided and the approval of a course mentor, and designed to demonstrate mastery of all BSITSW program outcomes to participate in and contribute value to the

java

software-capstone's Introduction

๐Ÿ’ผ C868 Software Capstone

Purpose

Software repository-type application that addresses an identified business problem or organizational need, constrained only by the technology requirementes provided in the assessment DRF and the approval of a WGU capstone course mentor, and designed to demonstrate mastery of all BSITSW program outcomes to participate in and contribute value to the chosen professional field.

Author Details

Technologies Used

  • Intelij / Android Studio

Features

  • Different types of users
  • Search functionality with multiple row results and displays
  • Ability to generate reports with multiple columns, multiple rows, date-time stamp and title
  • A database component with the functionality to securely perform RUD operations
  • User-friendly functional GUI
  • Design elements that make the application scalable

Skills Applied

  • Code including inheritance, polymorphism and encapsulation
  • Exception controls
  • Industry appropiate security features
  • Validation functionality

Documentation

  • Class and design diagram
  • Test plan for Unit tests [include screenshots]
  • Unit test results [include screenshots]
  • Source code and executable file
  • Link to where app is hosted [if applicable]
  • User Guide for setting up and running the application for maintenance purposes
  • User Guide for running the application from a user perspective

How to Run This Program

  • User:
  • Maintenance:

Reflection | Summary

  • Business problem or opportunity solving for
    • description of the customers
    • why this application will fulfill their needs
  • Existing gaps in the app you are replacing or modifying
  • SDLC methodology used
  • Deliverables associated with the associated SDLC
  • plan for implementation of this software solution
    • include anticipated outcomes from this development
  • Methods for validating and verifying the app meets the requirements and needs of the customers
  • Programming environments and related costs
    • also human resources necessary to execute each task
  • Projected timeline including:
    • milestones
    • duration of each milestone
    • start and end dates
    • dependencies
    • resources assigned to each task

Commit Legend

  • Features โญ
  • Bug Fix ๐Ÿ”ง
  • Documentation (TODO, update README, etc.) ๐Ÿ“œ
  • Style (formatting, missing semi-colons, etc.) ๐ŸŽจ
  • Refactoring/building ๐Ÿšง
  • Tests ๐Ÿ”
  • Chores (i.e. update build tasks, package manager config, etc.) ๐Ÿ“ฆ

software-capstone's People

Contributors

ceciliaconsta3 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.