Find Jobs
Hire Freelancers

Creating User interface in Python

$30-5000 USD

Cerrado
Publicado hace alrededor de 19 años

$30-5000 USD

Pagado a la entrega
Below you will find a case study that in no way is related to a certain online calendar system provided by a certain institution (<[login to view URL]>) and has nothing at all to do with an individual user but you may find it useful to look at this and the C&ITS help pages (<[login to view URL]>). The Barium Calendar Problem A University Somewhere (AUS) has decided to use the Barium Calendar System (BCS) and has invited staff to input their details. Unfortunately the budget was a little limited and there is no user interface to the system. At the moment the unfortunate users have to hack a Python script to get their ‘events’ into the system. Your task is to investigate the required format, and develop a simple editing tool that will allow them to generate HTML to show their appointments and events. Your starting point is the [login to view URL] file which is the final part of the case study presented in the lectures. Part I Assessment 3 (for 10%) (Maximum word count 300) Check out the specification for part II and write a brief description of how you propose to solve the Barium interface problem. You should specify the problem, set out what you want to do and identify the key steps. I don’t expect a formal design, but it should be a structured report. **Marking**??" this part will be marked out of 10 so you should describe ten steps, or issues that need to be resolved that you intend to carry out. Part II Assessment 4 The Barium Interface (for 40%) (Python programming assessment) Using the [login to view URL] as a starting point (or otherwise) develop a system that will allow users to input events at a command line prompt. The file [login to view URL] can be made available on request for you to look at. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): Also Hand in A pass mark can be achieved if the system generates an HTML document directly from user input. Text input is all that is required but you can develop a window based interface if you wish. A better mark will be given for a two stage process where an intermediate ‘events’ file is written by the front end and then used to generate the HTML document. Make sure you include the code, test data, test output and documentation that explain how to use your system. You may put all your work into a single word document but it would be better to have separate files and zip them all into one submission file for WebCT. Part I of this assessment is to be completed by 28th April ??" hand in as a Word document via WebCT. Part II of this assessment is due by 10th May. ## Platform Windows OS. Python 2.4. All the deliverables described in the description has to be delivered.
ID del proyecto: 3662747

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 19 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $68 USD por este trabajo
Avatar del usuario
See private message.
$68 USD en 20 días
5,0 (12 comentarios)
4,0
4,0

Sobre este cliente

Bandera de UNITED KINGDOM
United Kingdom
4,9
7
Miembro desde feb 16, 2005

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.