Computer science final year project
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.