Sie sind auf Seite 1von 10

Faculty of

Science and
Technology

SEG202D Project Proposal

This shall be your project title


by

Sze Kun Hung

Diploma in Information Technology

Supervisor: Dr. Lau Sian Lun


5

November,

2014

Project title : Workload Editor


Student
: Sze Kun Hung
Supervisor : Dr. Lau Sian Lun

Abstract
Inserting timeslots one by one manually is what the person in charge usually do to arrange
timetables for the lecturers and students, this is fairly inconvenient where it requires days
or even weeks of planning. This is where the workload editor can ease out the work and
shorten the time of making a timetable.
Workload editor is an interface to allow assignment of lecturers to subjects available for a
given semester. It replaces the manual way of keying in the subject 1 by 1 and allow the
computer to show available times and exporting the ready-made timetable into excel.
The scope of work mainly contains java and MySQL. The waterfall methodology will be
used mainly for this project and may be switched if faced any problems.

Table of Contents

Abstract .............................................................................................................................................. i
Introduction ........................................................................................................................................ 1
Problem Statement and Literature Review ........................................................................................ 2
Objectives .......................................................................................................................................... 2
Scope of Work ................................................................................................................................... 4
Methodology ...................................................................................................................................... 5
Projected Outcome with Timeline ...................................................................................................... 6
References ........................................................................................................................................ 7

ii

Introduction
Technology have been helping us in many ways of live from getting customers online to
managing items with software or basically many things can be achieved by the help of
technology.
In the rising of technologies many labour or manual works have been aided by machines or
software to do the job.
I.e.: As a planner of the classes and assigning lecturers for the classes, manually keying in
the time slots and manually counting the lecturers are one of few thing that a workload
editor can help.
The purpose of this proposal is to propose a system that helps us on our work which is the
workload editor as a software that assigns the classes based on lecturers and no. of
students and it is able to view the finished timetable by semester or by lecturer. The
program should also be able to list out the lecturers and show the hours spent on classes
each week/month based on the timetable given. Finally the program should be able to print
the copy of timetable into excel as a saved copy or future reference.

Problem Statement and Literature Review


Objectives
Problem Statement
i)

Identifying the right technique or methodology used to create the program

ii)

Design an interface that is user friendly and easily

iii)

Design a program that is able to manage data properly

Literature Review
Who uses technology to help on their manual work?
a)

Shop sales successfully converted into e-commerce website

b)

i.e.: Amazon.com

Inventory system helps on tracking huge amount of products in store

i.e.: Barcode, RFID

Possible platform that the workload editor can be designed from?

Java

C++

PHP

Where is the data stored in?

MySQL

Pros & cons


Pros

Reduce time used on assigning classes for lecturers

Convenient, easy to compare and edit timetables

Cons

Bugs and glitches of software

Back end
Programming language used: Java
Database storage: MySQL

Objectives
1) Finish the design of the workload editor by 2 nd week.
2) Complete the programming by 7th week.
3) Carry out the testing and implementation by the remaining time.

Scope of Work

Methodology

Waterfall model is recommended in this project however it may be changed when errors met
Analysis
Understands the requirement to develop the software
Design
Design the system preferably Object Oriented Design based on the needs and requirements
Construction
Coding of the software is done here.
Testing
Test the software and see if the software works and fix bugs.

Projected Outcome with Timeline


A description of the expected outcome of the project. An organized work schedule including most of the
required task descriptions.

References
http://smallbusiness.chron.com/use-technology-track-inventory-64737.html

Das könnte Ihnen auch gefallen