Developing a prototype of a registration system for an upcoming international conference
$30-250 NZD
Selesai
Dibuat hampir 8 tahun yang lalu
$30-250 NZD
Dibayar ketika dikirim
To develop a prototype of a registration system for an upcoming international conference. The purposes are to handle the basic activity of the registration process and keeps track of all the information about participants in the conference. They want to make easy for a conference staff to complete various tasks in this automated system rather than using the manual writing procedure. The expected prototype should allow a user to register new participant, manage existing participant records, search a participant or a type of participant, and generate a report. The system contains a database where all the information will be stored safely. Even though this is just a prototype system, they expect you to deliver the system that is user-friendly and error free.
Specifications
Participant registration: The first procedure is the conference registration for participants who would like to attend the event. The receptionist need to enter participant information. The system must validate all user input to ensure that there is no wrong data entered to the system, i.e. name must be string etc. After pass the validation, the system should generate unique id and store all data in a text file in CSV format as shown below.
John, Smith, Uct Institute of Technology, Lecturer, maid id, address, phone number
There are 3 types of participants which are domestic, international, and speaker. The details of participants are as follows.
• Domestic
Name
Surname
Affiliation
Position
Email address
Address
Contact number
Attending status: yes or no. The default value is yes.
• International
Include domestic participant information
nationality
• Speaker
Include domestic participant information
topic of speech
Speaker can be either domestic or international
Participant management: The conference staff should be able to perform the follow tasks to manage participant records.
• Search and update
A staff can search for a participant by using participant id or name. Once a participant record is found, he/she should be able update all basic information (except participant id) such as name, address, attending status etc.
You have to implement search and update function for domestic and international participants.
I assume that participant speaker information is finalized after a registration is complete. Therefore, you have to implement only search function.
• Delete a participant record
A staff can search for a participant by using participant id or name. Once a participant record is found, he/she should be able delete a participant record from the system.
• Display a list of participants
The system must be able to display all participants by type.
When displaying a list of domestic or international participants, all basic information must be included
When displaying a list of participant speakers, it should include only name, surname, nationality, and topic.
• Generate a report
The system must count the number of participants excluding speakers.
The system must count the number of registrants who participated and those who did not participate.
The system must calculate total revenue of the conference.
Register fees for domestic and international participants are 50 $NZ and 150 $NZ, respectively.
Note:
• I recommend that you should store details of each type of participants in different files, i.e. one file for one type of participant, to reduce complexity of file manipulation.
• In the real world, there will be many users interacting with the system. Therefore, a login system has to be implemented to ensure security and integrity of the system and its data. However, you need to develop only a prototype for a single user in this assignment. There is no need for a login screen.
• It is up to the programmer to determine the structure and functionalities of the system, and add any extra attributes or classes deemed necessary.
I can develop the prototype for confetence registration. Do you need it as a desktop app or web based? I am very interested in your project. I have 10+ years experience. I am the BEST programmer on this platform. Ready to start immediately. Plz share complete details.
$150 NZD dalam 3 hari
4,8 (515 ulasan)
7,6
7,6
8 freelancer menawar dengan rata-rata $162 NZD untuk pekerjaan ini
Hello, I am java developer, have about year experience of commercial development.
I got your problem and ready to solve it.
I write projects which are easy to support, so anyone will be able to add any functionality in the future.
Hello My name is Pranav
I have checked the details shared by you
will do done exactly what you want
Please consider my bid and we can discuss more so that i can assist you in better way
our services always with you even we complete the project
My Portfolio
https://www.freelancer.com/u/amitarai.html
Hey, I am student of software Engineering, i have done plenty of projects in JAVA. I have been working in JAVA for about 3 years, since i am a student, i regularly design and develop application in JAVA.
I have read the project details, it isn't that difficult to code and it wont take much time. I will design the software exactly as your requirements
I can show you my JAVA projects and applications in chat, we can discuss further there.