- Introduction
- 1.1 Problem Statement
- Background Research
- Proposed System
- 3.1 Goals and Objectives
- Project Planning
- 4.1 Project Setup
- 4.2 cStakeholders and Their Roles
- 4.3 Resource Descriptions
- 4.4 Assumptions
- System Analysis and Design
- 5.1 Overall Description
- 5.2 Users and Role
- 5.3 User Stories
- Sprints
- Diagrams
- 7.1 Activity Diagram
- 7.2 Sequence Diagram
- 7.3 Use Case Diagram
MediSync is an innovative solution aimed at streamlining healthcare management by providing users with a centralized platform for storing and accessing their medical records. This software is designed to cater to the needs of individuals in India, allowing them to conveniently manage their medical history through a user-friendly interface accessible via web browsers.
Managing medical records is often complicated and time-consuming for both patients and doctors. The existing system lacks a unified platform, resulting in inefficiencies and potential security risks. Introducing "MediSync: A Modern Health Interface", where our team addresses this issue by creating a user-friendly web application. MediSync aims to centralize patients' medical histories, providing easy access for individuals and doctors. The system includes features like secure login to ensure data security. With an emphasis on simplicity and convenience, MediSync transforms healthcare by streamlining record management and facilitating collaboration between patients and healthcare providers.
Research was conducted to understand the existing healthcare management systems and identify the key pain points faced by both patients and healthcare providers. This research revealed the need for a centralized platform that allows users to securely store and access their medical records remotely. Additionally, it highlighted the importance of implementing robust security measures to protect sensitive patient information.
MediSync consists of two different sub-systems working together coherently: a website for users and doctors, and an admin management software.
This product helps patients to see their medical history from wherever they are and whenever they want.
This product helps doctors to check the patients' history and add anything they write on the old doctor’s slips.
This system uses cloud database, hence will require only minimal space in the devices running our product.
The radiology department will directly upload the results of medical tests as soon as they get it in the form of Text files or PNGs.
The primary goal of Sehat is to provide users with a convenient and secure platform for managing their medical records. The key objectives include:
- Centralizing medical records for easy access
- Enhancing collaboration between patients and healthcare providers
- Implementing robust security measures to protect patient data
- Improving the efficiency of healthcare management processes
- Utilize Windows 11, Python, MySQL, and other relevant technologies to build a robust and scalable platform.
- Adhere to established standards and conduct, including the default Capstone coding standard, university guidelines, and regulations, to ensure quality and compliance.
- Implement appropriate access controls, non-disclosure agreements, and legal protections to safeguard user data, intellectual property, and comply with applicable laws and regulations.
- Deploy feedback mechanisms on the cloud to gather user feedback, drive continuous improvement, and adapt to evolving needs.
- Establish a sustainable business model that ensures the long-term viability of the platform, including collaborations with industry partners for market expansion and innovation.
Stakeholders | Roles |
---|---|
Sponsors | Provide financial and strategic support to the project. |
Mentor | Guides and advises the project team, providing expertise and guidance. |
Co-Developers | Design, develop, and implement the MediSync platform. |
Users/Patients | Utilize the MediSync platform for accessing their medical records and prescriptions. |
Resource | Resource Description | Quantity |
---|---|---|
Cloud Service Provider | A CSP providing scalable cloud infrastructure for storing and analyzing data from users within the university community. | Any |
Development Team | A dedicated team of developers responsible for building and maintaining the MediSync platform, including updates and feedback incorporation. | 2 |
Technical Mentor | A technical expert who will provide guidance and assistance in scaling the platform and addressing technical challenges. | 1 |
Web Development Environment | Windows or Linux workstations equipped with necessary software and tools for web development, including IDEs, version control systems, and testing frameworks. | Any |
Database Management System | Software for managing the database infrastructure of MediSync, ensuring efficient data storage and retrieval. | Any |
Security Tools | Tools and software for implementing robust security measures within MediSync to protect user data and transactions. | Any |
Customer Support Resources | Documentation, tutorials, and customer support channels to assist users in navigating and utilizing MediSync effectively. | Any |
User Feedback Mechanism | Mechanisms for collecting feedback from users, including surveys, feedback forms, and user analytics tools, to continuously improve MediSync. | Any |
- University administration support for MediSync deployment and resource provision.
- Sufficient user engagement for MediSync's effectiveness within the university community.
- Availability of reliable internet and necessary hardware/software for development.
- Adherence to data privacy regulations and protection of user data
- Active utilization of feedback channels for continuous MediSync’s improvement.
- Adequate time for testing and iteration to ensure MediSync stability.
- Establishment of communication channels for stakeholder collaboration and feedback collection.
The system will be designed to provide a seamless user experience, with intuitive interfaces for both patients and healthcare providers. The major design functions are described as follows:
MediSync comprises a user-facing web application and a backend administration portal, utilizing cloud-based storage for secure data management.
- Patients: Prime consumers accessing their medical records.
- Doctors (Admin): Control and update patient records.
- Developer: Manages database, develops app functionalities, and creates test cases.
- UI Designer: Design the visual interface for the MediSync website
- UX Designer: Enhances overall user experience within the MediSync website
- Sprint 1:
- Signup and Login Functionality
- Sprint 2:
- Doctor Login and Report Submission
- Sprint 3:
- Data Analysis and Insights Generation
- Sprint 4:
- Radiographer Report Upload
- Arnav Johri
- Shourya Chauhan