Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tasks and To-Do List #1

Open
73 of 75 tasks
pedroka-dev opened this issue Jun 13, 2019 · 0 comments
Open
73 of 75 tasks

Tasks and To-Do List #1

pedroka-dev opened this issue Jun 13, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@pedroka-dev
Copy link
Owner

pedroka-dev commented Jun 13, 2019

  • Specify initial tasks and scopes
  • Write an introduction
  • Update tasks to current classes name
  • Update tasks to implement entries and exit

  • Layer "model.bo" - classes and their attributes
    • Proper abstraction and connectivity of all classes
    • Clear out useless and redundant class attributes
    • "CarBrand"
    • "CarModel"
    • "CarVersion"
    • "Vehicle"
    • "Entry"
    • "Exit"
    • "Person"
    • "Person"
    • Include Id Attribute

  • Layer "model.DAOSer"
    • "Serialize" - main method for serialization and deseralization
    • "InterfaceDAOSer"
    • "CarBrandDAOSer"
    • "CarModelDAOSer"
    • "CarVersiolDAOSer"
    • "VehicleDAOSer"
    • "EntryDAOSer"
    • "ExitDAOSer"
    • "PersonDAOSer"

  • Layer "view" - Layout GUI
    • "MainMenuView"
    • Update var and class names to english
    • CarBrand
      • "ListCarBrandView"
      • "RegCarBrandView"
    • CarModel
      • "ListCarModelView"
      • "RegCarModelView"
    • CarVersion
      • "ListCarVersionView"
      • "RegCarVersionView"
    • Vehicle
      • "ListVehicleView"
      • "RegVehicleView"
    • Person
      • "ListPersonView"
      • "RegPersonView"
    • Entry and exits

  • Layer "controller"
    • Add functionality for the ListsXControls
      • JTable
      • "Edit" button
      • "Delete"
    • Add functionality for the RegXControls
    • Fix possible ParseInt errors on RegXControls
    • CarBrand
      • "ListCarBrandControl"
      • "RegCarBrandControl"
    • CarModel
      • "ListCarModelControl"
      • "RegCarModelControl"
    • CarVersion
      • "ListCarVersionControl"
      • "RegCarVersionControl"
    • Vehicle
      • "ListVehicleControl"
      • "RegVehicleControl"
    • Person
      • "ListPersonControl"
      • "RegPersonControl"

  • Layer "service"
    • "CarBrandService"
    • "CarModelService"
    • "CarVersionService"
    • "VehicleService"
    • "EntryService"
    • "ExitService"
    • "PersonService"
@pedroka-dev pedroka-dev added the enhancement New feature or request label Jun 19, 2019
@pedroka-dev pedroka-dev self-assigned this Jun 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant