Skip to content

Tasks and To-Do List #1

Open
Open
@pedroka-dev

Description

@pedroka-dev
  • 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"

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions