Computer science final year project

profilecoolstudent
Cancerregistryprojectdetails.pdf

There are three users in this system

1) Data collector.

This role includes:

i) Enter data

ii) View flagged data

iii) Edit data that they specifically entered

The data collector has a profile where he/ she can view the following:

i) View list of his previous entries

ii) Change password

For a new data collector account there has to be a registration form to fill. The account is inactive

until approved by the admin.

2) Data Analysis Officer

This role includes:

i) Reviewing all data

ii) Making reports based on data in the database

iii) Make bar graphs and export them as pdf files.

iv) Flag data that is suspicious

For a new data analysis officer account there has to be a registration form to fill. The account is

inactive until approved by the admin.

3) Admin

This role includes:

i) Approving or revoking accounts or other users

In the zipped file there a CSV file with data collected from a different cancer registry. Import it in MySQL

format in phpmyadmin. Create a database with the following tables:

1) Allusers – it should contain the information used to register and log by all users.

2) Patients. It should contain, date of birth, gender, a patient ID, and a tumour ID

3) Tumours table – it should contain all the data about tumours and other information about the

cancer disease.

4) Other tables that you need to complete the project

Any data entered should have a validation method to ensure it is the correct format.

As I guide of what a cancer registry is here is a link on one that is open source “

https://github.com/IARC-CSU/CanReg5 “. However, I need it in PHP not any other language.

Also see this link https://cancerstatisticscenter.cancer.org/#!/ to see another cancer registry example.