C++S市义务教育招生入学服务系统
实 践 任 务 书
2022— 2023学年第 1学期 创新创业实践一 任务书
适用专业: 计算机科学与技术 实习学时: 1周
课程名称: 数据结构与算法 任课教师:
实习题目: S市义务教育招生入学服务系统
实习环境: DEV C
实习内容:
本系统适用于S市民办学校小升初。全市民办学校招生统一通过“S市义务教育招生入学服务系统”进行报名。需求如下:
每名适龄儿童、少年可填报1所学校作为第一志愿,并可选填1所学校作为第二志愿。双(多)胞胎子女填报信息时,家长可申请“双(多)胞胎绑定”参加电脑随机派位,双(多)胞胎派位将产生一个派位结果,如派位录取,则组合绑定的双(多)胞胎均被录取;如派位未录取,则组合绑定的双(多)胞胎均不录取。
报名结束后,主管县级教育行政部门联合民办学校对报名信息进行审核,确定符合条件的有效报名信息。
当第一志愿报名人数小于或等于学校招生计划时,予以全部录取;当第一志愿报名人数超过学校招生计划时,采取电脑随机派位方式确定录取结果。按学生的第一志愿未招足计划数的学校,剩余计划数按学生的第二志愿采用电脑随机派位方式进行招录。
电脑随机派位:例如,A校计划招生100人,报名学生数为200人,对所有报名该学校的学生由电脑产生随机数(1--200)作为学生编号,编号为1--100的学生被录取。剩余的100人将纳入第2志愿学校的报名表中。
两个志愿均未被录取的学生,则仍采用电脑随机派位方式分配至招生计划未满的学校。这里假定:全市招生计划总人数>=适龄报名人数。
实习要求:
- 分组完成(四人一组或五人一组)。
- 系统应具备注册、登录、报名、结果查询、系统设置、派位等功能。
- 报名可由学生家长注册后填写必要的信息。登录后可选择志愿学校报名,并可以在截止时间之前修改志愿。
- 报名截止后,管理员审核信息,并生成派位信息。
- 注册用户可查询派位结果。
- 学校信息应由管理员在系统使用之前设置完成,具备增删改查功能。
- 模拟学生报名信息不少于100人,模拟学校信息不少于10个。建议使用文件进行存储。
- 在学习通上提交实验报告,和完整的程序文档(保证能在老师的机器上运行),以及讲解视频。请在实验报告中注明每个同学的工作。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:报名,录取,入学,招生,C++,学校,派位,志愿 From: https://www.cnblogs.com/codewriter/p/17060441.html