程序聚合 软件案例 体检管理系统

体检管理系统

2026-09-28 16:41:20
行业:医疗健康
载体:网站、H5
技术:C#、Vue

业务和功能介绍

本项目为面向体检机构的 通用体检管理系统 4.0,覆盖从登记、导检排队、分科检查、检验 LIS / 影像 PACS 结果回传,到总检、报告生成与打印领取的全流程。立项目标是替代分散的手工录入与纸质流转,实现 一人一档、项目可配置、结果可溯源、总检可终审。

核心模块包括:体检登记与套餐/项目管理(TJ_Regist、TJBase_Item 等)、科室工作台与结果录入(登记项目、明细、小结)、自动诊断(AutoDiagHelper:检验区间、PACS 关键字、组合规则写入 TJ_RegistItemDiag)、总检报告(RegistZJController:阳性汇总、诊断建议、hiprint 模板打印与 PDF 上传)、报告列表与领取、团检计划、电子签章(君子签数据签 + 报告签名图替换)、以及与外部 LIS/PACS 定时同步(QuartzTask)的接口能力。

典型业务路径:客户登记签到 → 各科室完成检查并提交 → 异常指标与自动诊断沉淀 → 总检医生在总检页审核、增补诊断并生成报告 → 报告列表打印/领取;团检场景支持按计划、组别批量管理。系统通过数据字典(如 PACS 类型 pacsleixing)和可配置打印模板,适配不同医院科室与报告样式。

项目实现

整体采用 前后端分离:后端 Tongyong.TiJian.WebApp(ASP.NET Web API)+ 业务模块与 PuLing 数据访问层,数据库 SQL Server;前端 TongYong.TiJian.Admin(Vue3 + Element Plus),打印侧集成 hiprint,报告 PDF 由前端渲染后 multipart 上传至 zjconfirm/zjreport 等接口合并存储。

本人主要负责/参与 总检与报告链路 相关开发与问题修复:包括 getprint 打印数据与 ReportPrintSignatureHelper.BuildSignatureMap 签名图映射;解决总检医生使用本人账号未手动选医生时 本人签名不替换 的问题——根因是 signatureMap 仅依赖登记已保存的 EmployeeId/EmployeeName,与界面所选/登录人不一致;通过 ResolveZjDoctorForPrint 与前端 getprint 传递所选医生、修复医生 ID 类型比较,使签名图与姓名一致。另完成 报告列表团检组别 查询与展示(indexcopy.vue + RegistReportController)、诊断库 Explain 批量更新脚本、PACS 回传阴阳性与异常标签联动等迭代。

难点方面:报告签名需同时满足 本地 SignatureBase64 与 君子签 userId 才出图,否则保留文字;多医生、彩超多项目同结论需去重;打印 DOM 与 hiprint 字段、总检医师关键字替换需前后端对齐。处理方式为统一 normalizeZjPrintData / enhanceReportPrintSignatures、后端集中解析总检医生与签章收集(ESignReportSignerCollector),并保留 TJ_AutoDiagLog 便于规则诊断排错。后续规划可在现有 AutoDiagHelper 之上增加 AI 建议诊断(仅建议、医生采纳写库),与规则引擎互补。

示例图片视频


.
15天前活跃
方向: 后端-C#、前端-小程序、
交付率:100.00%
相似推荐
云桌面系统
1.项目说明: 云桌面系统 2.项目主要模块: a. windows被控端: 采集本机的画面和play声音发送给远端,接收远端的mic声音/鼠标/键盘等控制指令在本机回放 b. windows pc 主控客户端:播放远端桌面的画面和play声音,并采集本机的mic声音/鼠标/键盘等发送给远端 c. webrtc 主控客户端 d. macos 主控客户端 e. 嵌入式Linux 主控客户端:全面接管系统界面,只有客户端界面,功能同windows pc端 f. web设备管理端 3.项目主要功能: 在客户端低延时操作远端的电脑,局域网内实现无感打游戏
可视化3D动画-3D动画
一个 300×300×250 m 的倾斜分层地质体,5 层不同弹性模量岩性(含一个 E=3500 MPa 的弱泥岩层和一个 E=30000 MPa 的强灰岩层),一条正断层,以及一条沿 Y 轴的圆形巷道。剖切面沿 Y 推进,相机同步缓转,逐层揭示 von Mises 等效应力场。黑线为层界,蓝线为断层,黑圈为巷道轮廓。
OPPO自动化查询
通过客户给的网站以及IMEI码,通过自动化加Python脚本完成自动化查询IMEI码,并且保存到TXT文档,完成客户要求核心难点模拟登录,然后过滑块验证,通过正则找到查询后需要保存信息,并且将信息保存到表格文档。核心难点是滑块验证和模拟登录。滑块验证需要通过自动化进行模拟操作
自动化意大利单词翻译
该项目需要将客户发给我的excel表格中意大利单词的每一个单词,放到客户发给我的网站去查询,并且保存该单词的词性、意思以及例句。我通过Python+自动化用脚本代码帮客户自动化查询单词的词性、意思、例句,并且写入excel表格中,完成客户的要求
Windows/IIS 服务器防扫描攻击试探自动封禁系统-BanGuard
1、立项原因:传统服务器依靠人工查看访问日志效率低,难以及时识别爬虫、恶意扫描等异常访问。本系统旨在自动定时解析Web访问日志,按预设规则识别恶意IP并自动封禁,减少人工运维成本,保障网站安全。 2、行业场景:适用于网站运维、服务器安全防护场景。中小Web站点缺少专业WAF防护,依靠该工具自动审计访问日志,拦截高频恶意请求,降低服务器被攻击的风险。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服