high level design of a simple OOP program (req doc, and uml doc with classes)


For this job, I want someone to help me design a simple object oriented program. Not write out the code, but simply help me do the design of the software by creating a standard “software requirements doc”, and then convert that to a UML diagram that consists of at least 3, and hopefully no more than 6 objects.

To clarify, for this job I DO NOT WANT any code to be written. Rather, I would like to design out an object oriented program. Simple, yet still a working program design. At this stage, it will be high level, and language independent.

The software that I want to design is the game called hangman. This is a very common word guessing game. I assume that by accepting this job, you will be familiar with it.

This job is just for the design of a working piece of software – not the actual software/code.

It should not matter what language I choose to eventually write in because I can just have the requirements doc and UML class descriptions sent over to a developer of whichever language I choose.

This job will consist of:

- Create software requirements doc for simple console based hangman game

- Create UML diagram of classes and relationships of those classes derived from the software requirements doc

- It needs to be unique, and not based on any existing hangman game out there

I will then, as part of a later job, turn over that requirements doc, and UML/class descriptions over to another developer (of any console based OOP language (perl, java, python, ruby, etc…)) and have them create test classes, and then classes to “hopefully” have a working hangman game.

Thank you!

If this is not a reasonable request, please let me know how I can update it to be so.

Compétences : Architecture Logicielle

en voir plus : what is uml design, what a developer should have, software for architecture design, program design software, object software developer, job of a software developer, how to design uml, how to design a language, how to convert java to c, high level uml diagram, developer console, design is a job, convert python code to java, another word for design, what is object oriented design, what is an oop, oop oop, how to be a game developer, software program design, program design architecture

Concernant l'employeur :
( 8 commentaires ) Dallas, United States

Nº du projet : #5937031

Décerné à:


I have over 6 years of experience as a technical architect (15+ years total in Java and Web technologies). Creation of UML diagrams (activity, use case, class, etc.) and WBS is one of my core competencies. My comple Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 3 jours
(9 Commentaires)

2 freelance font une offre moyenne de $35 pour ce travail


Am a software architect and in the past i have worked as a system analyst, web developer and projects manager plus I have degree in computer science. I have successfully specified system for development using various O Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(2 Commentaires)