题目:上课点名系统
任务基本要求:
1. 点名概率均等,结果不能有规律;
2. 课堂学生信息不能在程序内部指定,全部由外部文件输入
3. 课堂名单中间可能存在学号姓名不一致的情况,需提供对应的管理接口。
4. 点名系统需实现一次点名能够得到一人或者多人名单(可通过输入进行选择)
撰写模板
上课点名系统设计与开发
功能分析
依据要求,提取点名系统的基本功能,。。。。。。。。。。。。。。。。。。。。。
系统框架设计
结合前面提出的具体功能,按照流程图的方式,给定系统的整体框架
(上图较为简略,仅供参考)
详细模块开发
详细模块的开发主要包含随机函数,学生信息,界面相关,以及最终的集成相关(具体形式需要按自己的思路进行区别)
随机函数模块
此部分主要实现无特定规律的满足要求的随机数的生成,相关代码及运行效果需放此处
学生信息管理模块
此部分主要实现对应的学生信息的操作,包括读取相关,修改,以及对应的功能分析里面提出的功能。此处同样需要提供相关的代码以及运行效果图
界面模块
UI相关,提供人机交互界面,包括输入输出,以及相关选择性操作。需要提供相关的代码以及运行效果图
系统集成与测试
集成了前面相关模块之后的运行效果图,以及对应的实现代码。