news 2026/7/12 17:40:23

【开题答辩全过程】以 某医院病历管理系统的设计与实现为例,包含答辩的问题和答案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【开题答辩全过程】以 某医院病历管理系统的设计与实现为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Javaphp、微信小程序、PythonGolang、安卓Android

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

各位老师好,我是xx同学,我的毕业设计题目是《某医院病历管理系统的设计与实现》。随着医疗信息化发展,传统纸质病历管理存在查找困难、存储成本高、易损坏丢失等问题,我设计这个系统旨在实现病历的电子化管理,提高医院工作效率和诊疗质量。系统采用B/S架构,使用Java语言开发,基于SSM框架(SpringMVC+Mybatis),前端使用JSP和CSS技术,数据库采用MySQL。系统主要包含三类用户角色:病人可以进行登录、修改个人信息和打印病历;医生可以管理病人信息、录入和查询病历(包括已删除病历)、查询药品库存;管理员负责医生信息管理、病历内容修改、药品库存统计和系统公告发布。系统通过角色权限控制确保数据安全,预计开发周期从2025年11月至2026年5月。


评委老师:你为什么选择医院病历管理系统这个题目?这个题目有什么实际意义?

答辩学生:选择这个题目是因为现在医院每天产生的病历量很大,纸质病历查找麻烦、占用空间大,还容易损坏丢失。电子病历可以方便地存储在电脑里,医生能快速查询到病人的历史病情,方便不同科室之间共享信息,提高看病效率,也能减少因为病历字迹不清或信息不全导致的医疗错误。


评委老师:你的系统采用B/S架构,请简单说一下B/S和C/S架构有什么区别?为什么选择B/S而不是C/S?

答辩学生:B/S是浏览器/服务器模式,用户通过网页浏览器访问系统,不需要安装专门的软件;C/S是客户端/服务器模式,需要在每台电脑上安装客户端程序。我选择B/S架构是因为使用起来更方便,医生或病人直接打开浏览器就能使用,不需要安装配置,而且后期维护简单,升级时只需要修改服务器端的代码就行。


评委老师:系统中有哪些用户角色?请分别说说医生和病人各自能做什么功能?

答辩学生:系统主要有病人、医生、管理员三个角色。病人可以登录系统、修改自己的个人信息、打印自己的病历。医生可以登录系统、修改个人信息、管理病人信息、给病人录入新病历和查询历史病历(包括已经删除的病历记录)、还能查询药品的库存量。管理员可以管理医生的账号和科室、修改病历内容和类型、管理药品库存、发布系统公告和查看登录日志。


评委老师:你提到使用SSM框架,能简单说说这是什么东西吗?为什么要选择这个技术?

答辩学生:SSM是Spring、SpringMVC和Mybatis三个框架的整合。Spring用来管理程序中的对象,SpringMVC负责处理网页请求和页面跳转,Mybatis负责连接数据库进行数据的增删改查。选择这个技术是因为目前比较成熟稳定,网上学习资料很多,遇到问题容易找到解决办法,而且我们课程里也学过Java Web开发,用这个框架开发效率比较高。


评委老师:数据库方面你打算用什么?大概会有哪些主要的数据表?

答辩学生:数据库打算用MySQL,因为它是免费开源的,使用起来也比较简单。主要的数据表应该包括:用户登录表(存储账号密码和角色)、病人基本信息表、病历详情表、医生信息表、药品信息表、系统公告表,还有操作日志表记录用户的登录和操作情况。


评委老师:病历信息涉及患者隐私,系统的安全性方面你是怎么考虑的?

答辩学生:安全性方面我考虑了几点:首先是权限控制,不同角色看到的内容不一样,比如病人只能看自己的病历,不能看别人的,也不能修改病历内容;其次是登录验证,需要用户名密码才能进入系统;另外管理员可以查看系统日志,记录谁什么时候登录、做了什么操作,这样如果有数据被修改也能查到是谁操作的。后期如果时间允许,也会考虑对密码进行加密存储。


评委老师:你的开发计划是怎么安排的?大概什么时候能完成?

答辩学生:开发计划大概是这样安排的:2025年11月主要是查资料、确定选题和写开题报告;2025年12月到2026年4月主要是做系统需求分析、设计数据库、编写代码和调试;2026年4月中下旬开始写毕业论文;2026年5月中旬参加答辩。整个周期大概6个多月。


评委老师:xx同学的开题报告整体结构完整,选题贴近实际应用需求,具有一定的实用价值。技术选型合理,采用Java语言和SSM框架符合当前企业开发的主流选择,功能模块设计清晰,能够明确区分不同用户角色的权限职责。对B/S架构的理解基本正确,时间安排合理,符合毕业设计的工作进度要求。建议在后续开发中重点关注数据库表设计的规范性,特别是病历数据字段的完整性,以及加强系统安全方面的设计,比如考虑数据备份机制和更细致的权限控制。整体而言,该开题报告达到了要求,同意开题。


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题定功能和建议

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 12:24:52

大模型核心技术:从基础训练到多模态适配的完整指南

文章详细介绍了大模型的三大训练阶段:预训练阶段(无监督学习海量数据)、指令微调阶段(使用带标签数据二次训练)和人类反馈强化学习阶段(引入人类评价进行价值对齐)。同时阐述了优化大模型的几种…

作者头像 李华
网站建设 2026/7/8 5:15:46

MAF快速入门(13)常见智能体编排模式

大家好,我是Edison。 最近我一直在跟着圣杰的《.NETAI智能体开发进阶》课程学习MAF开发多智能体工作流,我强烈推荐你也上车跟我一起出发! 上一篇,我们学习了MAF中如何进行子工作流。本篇,我们来了解下在MAF中如何快速…

作者头像 李华
网站建设 2026/7/2 2:14:11

《AI Flow: Perspectives, Scenarios, and Approaches》论文解读

《AI Flow: Perspectives, Scenarios, and Approaches》论文深度解读 (论文链接:https://arxiv.org/html/2506.12479v1,发布于2025年6月14日,领域:cs.AI) 一、论文基本信息 1. 核心团队与背景 作者单位&…

作者头像 李华
网站建设 2026/7/1 7:08:30

软件测试之单元测试

所谓单元测试指,指的是对软件中最小可测试单元开展细致的检查与验证工作。 具体而言,它主要用于检验单个类的准确性,确保其功能符合预期。 单元测试与集成测试、系统测试存在显著差异。它是软件开发流程中前置的测试环节,规模最…

作者头像 李华