王瑀 张琦 关雅文 孟泽昕 周鑫


引言
本论文主要描述该医考综合模拟平台的设计、开发过程,详细讲述了需求确认、架构选择、基本功能、数据存储结构设计和所使用的关键技术,对该软件程序的制作过程进行总结,客观分析了其设计的成长空间。软件主要能够实现医学生日常考试的选择题部分模拟,统计错题生成报表,乃至错题重练功能。本文亦对系统中所使用的各类技术进行了一定研究。软件使用Microsoft Visual Studio Code开源代码编辑器进行开发与编译,使用Microsoft Office Excel软件导出的*.xlsx文件进行数据保存,便于同学修改题库,Golang编程语言用于图形用户界面与后端算法的开发,软件对医学生具有一定用途。
平台概述
目标描述
以现代化、信息化的方法对医学生进行综合测试,解决易错题的收集和再次练习的难题,达到实时、动态、全面梳理已有知识的目的。为学生的进一步学习提供辅助决策支持。使学生对知识的掌握规范有序,提高了学习效率以及学习兴趣,极大地增强了学生的就业、考研竞争力。
系统的常规开发过程
常规软件的开发过程应包含开发准备、调查、系统分析、系统设计、系统维护等步骤。根据开发系统的大小、时间空间复杂度、各阶段投入、程序编写的方式方法等因素的不同,各步骤的要求和内容也不同,故需要根据实际情况另行规划。
开发准备:主要应包括有具体需求的获取、选择共同成立开发团队的人员、制作开发甘特图等工作。
调查:系统分析应建立在现行调查的基础上,即应调查学生现行的选择题练题方法。……