Skip to content

本项目是一个基于Model 2架构的JJavaWeb项目。主要目的是通过该项目加深对MVC架构,JavaBean、JSP和Sevlet技术,以及三层架构的理解。

License

Notifications You must be signed in to change notification settings

Meng-Sang/Medical-Rregistration-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

本项目是一个基于Model 2架构的JJavaWeb项目。主要目的是通过该项目加深对MVC架构,JavaBeanJSPSevlet技术,以及三层架构的理解。

技术依赖

JavaWeb项目的核心依赖(这些依赖除Tomcat和数据库外都已经在项目中,不需要重新下载,故下面介绍也不会指定相关版本。):

  • Tomcat 9作为JavaWeb容器。

  • Bootstrap框架

  • MySQL 5.12

除上述外,还存在一些其他的依赖支撑项目的如文件上传,日历、文本编辑插件等。

模块划分

模块

流程图逻辑

流程图

数据库

1. 实体

  • 用户

  • 科室

    image-20240424124229341

  • 医生

    image-20240424124246696

  • 身份信息

    image-20240424124303172

  • 充值订单

    image-20240424124327466

  • 预约订单

    image-20240424124343043

  • 通知

    image-20240424124450325

2. 具体实现

具体实现对应上方实体在数据库中的具体状态。

  • 用户表

    image-20240424124739890

  • 科室表

    image-20240424124816609

  • 医生表

    image-20240424125025924

  • 身份信息表

    image-20240424125113539

  • 充值订单表

    image-20240424124925546

  • 预约订单表

    image-20240424125157201

  • 通知表

    image-20240424125240280

实现效果

根据模块划分,展示各个模块的具体效果!

  • 登陆模块

    image-20240424125357633

  • 科室模块

    image-20240424125423025

  • 医生模块

image-20240424125438855

  • 充值模块

    image-20240424125538621

    image-20240424125545073

  • 预约模块

    image-20240424125600784

    image-20240424125607004

  • 通知模块

    image-20240424125622500

    image-20240424125628626

  • 帮助模块

    image-20240424125759859

  • 身份验证模块

    image-20240424125658391

完善

希望和小伙伴们一起进行完善和重构!!!

About

本项目是一个基于Model 2架构的JJavaWeb项目。主要目的是通过该项目加深对MVC架构,JavaBean、JSP和Sevlet技术,以及三层架构的理解。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published