Skip to content

HarryDavisgithub/SEP-CW2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0856cfa · Sep 20, 2021

History

25 Commits
May 5, 2021
Sep 20, 2021

Repository files navigation

Tinee - a third year university project based around Software Engineering Practices, Refactoring and Redesign

This project involved taking a provided code base and redesigning it. This meant:

  • Refactoring code based on design pattern
  • Implimenting MVC
  • Internationalisation- the generalisation of the Tinee project for use with other languages
  • Resolving bugs
  • Use of JUnits to preform systimatic tests after changes
  • Determining test code coverage (Using JaCoCo)
  • Static code analysis (Using FindBugs and EasyPMD) - Used to improve the quality of code and fix possible future issues.

All the code I added or modified was done in Java.

Application introduction

Welcome to Tinee, a simple text-based Ticket System! It allows users to create tickets to log various issues.

It can be run from command line using: C:...\tinee> java -cp build\classes Client userid localhost 8888

Where userid is replaced with your user name. C:...\tinee> represents the location of the files. This can be changed by using "cd " in the console.

It also needs a server to run in command line using: C:...\tinee> java -cp build\classes sep.tinee.server.Server 8888

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published