This should be done using Visual Studio 2013.
Due date: February 1, 2015
Implementation tasks
Add / edit user groups
Create a new ASP.NET page in Accounts folder - [login to view URL] - to create groups. The page should have 2 fields - a text field for group name and a text area for group description. Group ID will be automatically generated in the database table (AUTO_INCREMENT). This page should create new roles AND update existing roles.
Database table: groups
List existing groups
Groups are used to group user accounts according to their affiliations.
Create a new ASP.NET page in Accounts folder - [login to view URL] - to manage groups. This page should have a data grid listing all existing groups and their descriptions. You should use the DataGrid control to display the data. The grid should look like the following:
Group ID Group Name Description Add or Remove Users Edit Group
1 iSchool University of Pittsburgh School of Information Sciences <link to [login to view URL]> <link to [login to view URL]>
2 SOM University of Pittsburgh School of Medicine <link to [login to view URL]> <link to [login to view URL]>
Database table: groups
Add or remove users
Create a new ASP.NET page in Accounts folder - [login to view URL] - to add and/or remove users group groups. This page should allow users with administrative privileges to add/remove users to already existing groups.
Database table: users_groups (this is a junction table)
Add / edit role
Currently the system supports the following roles:
Role ID Role Name
1 User
2 Admin
3 Author
4 Editor
5 Learner
Create a new ASP.NET page in Accounts folder - [login to view URL] - to add and/or edit system roles.
Database table: roles
List existing roles
Create a new ASP.NET page in Accounts folder - [login to view URL] - to list system roles. This page should have a data grid listing all existing roles. You should use the DataGrid control to display the data. The grid should look like the following:
Role ID Role Name Edit Role
2 Admin <link to [login to view URL]>
4 Editor <link to [login to view URL]>
Database table: roles
Scripts to generate data
These scripts should generate JSON files that comply to the API specifications ([login to view URL])
• Patient history
o Gender
o Age
o Smoker
o Drinker
o Allergies
o Immunizations
• Diagnosis
• Procedures
• Labs
• Prescriptions (medications)
• Encounters
Import data
Description...
Import case
Description...
Import patient
Description…
Display conditional probability tables (CPT) from the BN models
Description...
Collaborative model editing
Description...
Collaborative CPT editing
Description...
Create case from data wizard
Description…
Create case from patient wizard
Description...
Patient creation/editing wizard:
• Patient history
• Treatment data points (see data generation/import)
• Patient treatment timeline (most likely using D3.js):
o d3js multi-time series, timeline or lane charts: [login to view URL]
o Focus+Context via Brushing: [login to view URL]
o Swimlane chart: [login to view URL]
o Gantt chart with D3: [login to view URL]
• Event manager:
o Add events to timeline one-by-one
o Random events generated from BN
Case player
Description...
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I wouldn't call myself a master but I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks
Hi,
I am professional in this task.I would like to assist you in your projects. Get it done professionally get it done right the 1st time. I am here to make long term relationship. I would like to get all details from you and ready to start ASAP . Lets discuss.
Hi,
I created a same kind of application for my department. So I would like to take up this project.
Please let me know if you need more information.
Thanks,
Selva