专栏名称: 古月居
专业的ROS机器人知识社区和产业服务平台
今天看啥  ›  专栏  ›  古月居

C语言入门项目校园选课系统

古月居  · 公众号  ·  · 2024-08-28 17:20

文章预览

一、设计描述 1.1 设计目的 设计一个选课系统,帮助学生和管理员管理课程选择与信息。系统支持两类用户:管理员和学生,能够根据用户类型提供不同的功能。 1.2 用户角色 学生: 登录使用学号和密码。 功能包括查看课程、选课、退课、查看已选课程。 管理员: 登录使用管理员账号和密码。 功能包括添加课程、删除课程、查看所有学生信息、查看某门课程的选课情况。 1.3 数据限制 学生数量:最多1000人 管理员数量:最多10人 课程数量:最多100门 姓名字符限制:不超过20个字符 密码字符限制:不超过20位 1.4 数据文件格式 系统在启动时会从三个文本文件中加载数据,这些文件需与源代码位于同一目录下。 课程信息(course.txt): 课程ID,课程名称,课程教师,课程学分101,数据结构,张老师,3102,算法,李老师,4 学生信息(student.txt): 学号,姓名,密码20 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览