【开题答辩全过程】以 网络药店管理系统为例,包含答辩的问题和答案

个人简介

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

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

感谢大家的关注与支持!

各位老师好,我是计算机科学与技术专业的 XX 同学,我的课题是《网络药店管理系统》。系统面向药店日常进销存业务,分员工端和管理端:员工端可以管药品、客户、入库、出库、退货、报损、盘点;管理端在此基础上再加员工管理、供应商管理、销售统计和药品类型统计。前端用 HTML+CSS+JavaScript,后端用 Java-SSM 框架,数据库用 MySQL,开发工具选 Eclipse,运行后能实现局域网内的 Web 访问。下面请各位老师提问。


评委老师:为什么选择做"网络药店"而不是其他行业?

答辩学生:我家里开小药店,平时看爸妈手工记账又慢又容易错,就想用学过的知识帮他们减负,选题也熟悉,调研方便。


评委老师:系统里最核心的模块是哪一块?

答辩学生:药品的进销存,只要把入库、出库、库存算准,后面的销售和统计才不会出错。


评委老师:数据库里几张主表?主外键怎么连?

答辩学生:主要五张:药品表、员工表、客户表、入库表、出库表。入库表用药品 ID 去连药品表,出库表也连药品表,这样库存就能实时加减。


评委老师:前端只做电脑端吗?手机能打开吗?

答辩学生:做了简单自适应,手机能打开,但界面还是电脑端布局,后期再优化小屏幕。


评委老师:怎么防止同一条药品被重复入库?

答辩学生:在数据库给药品表的"批号+有效期"做联合唯一索引,重复录入时系统会抛异常,页面提示"该批次已存在"。


评委老师:如果药品库存为 0,还能不能出库?

答辩学生:不能,点出库时系统先查库存,若数量不足会弹窗提示"库存不足",并阻止提交。


评委老师:打算怎么做测试?

答辩学生:先用黑盒法,把每个按钮都点一遍,再录 50 条假数据跑流程;然后用白盒法看代码分支能不能全部走到,争取语句覆盖 80% 以上。


评委老师:计划安排里哪一周最担心完不成?

答辩学生:第 4-8 周写初稿,怕程序 bug 多,论文来不及同步,所以我提前把大纲写好,边做边截图,bug 留到第 9 周集中修。


评委老师:参考文献里有一篇英文的,你读懂了吗?

答辩学生:只看了摘要和结论,讲的是开源软件影响力评价,跟我的代码没关系,主要是想凑一下英文参考文献。


【评委评价与总结】

XX 同学选题贴近生活,目标明确,技术路线可行,对进销存核心逻辑有基本认识;数据库设计、前端适配和测试计划都考虑到细节,说明准备工作较充分。后续需重点关注库存并发安全、手机端体验以及论文格式规范。总体来看,开题报告质量达标,同意进入下一阶段。


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

最后

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

相关推荐
荔枝hu6 分钟前
springboot和shiro组合引入SseEmitter的一些坑
java·spring boot·后端·sseeitter
老华带你飞25 分钟前
健身房|基于springboot + vue健身房管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端
JIngJaneIL29 分钟前
基于Java酒店预约系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot
曹牧1 小时前
Java:List<Map<String, String>>转换为字符串
java·开发语言·windows
Unstoppable222 小时前
代码随想录算法训练营第 56 天 | 拓扑排序精讲、Dijkstra(朴素版)精讲
java·数据结构·算法·
qinyia2 小时前
WisdomSSH解决docker run命令中log-opt参数不支持导致的容器创建失败问题
java·docker·eureka
电饭叔2 小时前
不含Luhn算法《python语言程序设计》2018版--第8章14题利用字符串输入作为一个信用卡号之二(识别卡号有效)
java·python·算法
小付爱coding2 小时前
Claude Code安装教程【windows版本】
java·git·python
**蓝桉**3 小时前
数组的执行原理,java程序的执行原理
java·开发语言
YDS8293 小时前
MyBatis-Plus精讲 —— 从快速入门到项目实战
java·后端·spring·mybatis·mybatis-plus