学生信息管理系统c语言-课程设计内容摘要:
ntf(请选择 (12):)。 } char choice() { char select。 select=getche()。 getch()。 return (select)。 } void DisplayInfor(STUDENT stu[],int Max) /*输入 */ { int i。 printf(\n 学号 姓名 年龄 性别 出生年月 \t 地址 \t 电话 \t Email\n)。 for(i=0。 iMax。 i++) printf(%8d %10s %2d %2s %8d %15s %12s %10s,stu[i].ID,stu[i].Name,stu[i].Age,stu[i].Sex,stu[i].Birthday,stu[i].Adress,stu[i].TelNum,stu[i].Email)。 printf(\n)。 } void input(STUDENT stu[],int Max,int ) { int i。 for(i=。 iMax+。 i++) { printf(\n 请输入第 %d 个学生的学号 (8 个字符以内 ):,i+1)。 scanf(%d,amp。 stu[i].ID)。 printf(\n\t\t 姓名 (10 个字符以内 ):)。 scanf(%s,stu[i].Name)。 printf(\n\t\t\t 年龄 :)。 scanf(%d,amp。 stu[i].Age)。 printf(\n\t\t\t 性别 (m 或 w):)。 scanf(%s,amp。 stu[i].Sex)。 printf(\n\t\t 出生年月 (8 位 ):)。 scanf(%d,amp。 stu[i].Birthday)。 printf(\n\t\t\t 地址 :)。 scanf(%s,amp。 stu[i].Adress)。 printf(\n\t\t\t 电话 :)。 scanf(%s,amp。 stu[i].TelNum)。 printf(\n\t\t\t Email:)。 scanf(%s,amp。 stu[i].Email)。 } printf(\n 您的输入信息是 :\n)。 DisplayInfor(stu,Max+)。 } int findStudentID(STUDENT stu[],int findID,int Max) { int i。 for(i=0。 iMax。 i++) { if(stu[i].ID==findID) break。 } if(iMax) return i。 else return 1。 } int InforInput(STUDENT stu[],int ) { int number。 printf(\n 请输入本次录入的学生人数 : )。 scanf(%d,amp。 number)。 if(numberMAX_NUM) { printf(您输入的人数太多 ,大于 %d 人 !\n,MAX_NUM)。 return (0)。 } input(stu,number,)。 return (number+)。 } void QueryInfor(STUDENT stu[],int Max) /*查询 */ { char select。 int i。 int findID。 char findNAME[10]。 DispQueryMenu()。 select=choice()。 switch (select) 学生信息管理系统 c 语言 { case 39。 139。 : printf(\n 按学号查询 \n 请输入学生的学号 : )。 scanf(%d,amp。 findID)。 if ((i=findStudentID(stu,findID,Max))!=1) { printf(查找结果如下 :\n)。 printf( 学号 姓名 年龄 性别 出生年月 \t 地址 \t 电话 \t Email)。 printf(%8d %10s %2d %2s %8d %15s %12s %10s,stu[i].ID,stu[i].Name,stu[i].Age,stu[i].Sex,stu[i].Birthday,stu[i].Adress,stu[i].TelNum,stu[i].Email)。 } else printf(您输入的学号不存在 !\n)。 break。 case 39。 239。 : printf(\n 按姓名查询 \n 请输入学生的姓名 : )。 scanf(%s,amp。 findNAME)。 if ((i=findStudentNAME(stu,findNAME,Max))!=1) { printf(查找结果如下 :\n)。 printf( 学号 姓名 年龄 性别 出生年月 \t 地址 \t 电话 \t Email)。 printf(%8d %10s %2d %2s %8d %15s %12s %10s,stu[i].ID,stu[i].Name,stu[i].Age,stu[i].Sex,stu[i].Birthday,stu[i].Adress,stu[i].TelNum,stu[i].Email)。 } else printf(您输入的姓名不存在 !\n)。 break。 default : printf(选择错误 !\n)。 } } void EditInfor(STUDENT stu[],int Max) /*修改 */ { int i。 int findID。 printf(\n 请输入学生的学号 : )。 scanf(%d,amp。 findID)。 if ((i=findStudentID(stu,findID,Max))!=1) { printf(姓 名 : %s\n,stu[i].Name)。 pri。学生信息管理系统c语言-课程设计
相关推荐
学生 课程 教师 班级 首先是用户信息数据表( Users),用于存储学生管理系统所有参与人员的信息。 用户信息数据表 ( Users) 列名 数据类型 大小 字段描述 User_id Varchar 50 表示用户名设为主键 User_Password Varchar 50 记录用户登陆本系统时的密码 User_Power Int 4 记录用户类型, 0本校注册生, 1管理员 在学生管理系统中
m_UId=。 m_UName=。 m_USex=。 m_UAge=。 m_UClass=。 m_UPhone=。 UpdateData(FALSE)。 } catch(...) { AfxMessageBox(_T(删除失败 ))。 } 2 增加信息代码 void Student::OnAdd() //增加学生信息 { // TODO: Add your control
中不可或缺的模 块, 它 实现该 系 统 用 户认证 登 陆 和安全管理。 学生信息管理系统 用户管理及信息查询 学生个人信息管理 课程及班级管理 学生成绩管理 学生表现管理 学生信息管理系统 — 用户管理 第 5 页 共 33 页 第二章 系 统 概述 学 校 学 生管理信息系 统 是 针对学 校人事 处 的大量 业务处 理工作而 开发的 管理 软 件,是典型的信息管理系 统 (
C(任课教师 表 ) NO. 字段名 类型 约束 1 Tno Char 主键 2 Cno Char Null 4. 3 用户子模式举例 学生个人信息查询视图 列名 数据类型 可否为空 说明 Sno Char not Null 主键 Sname Char Nulll Cno Char Null Cname Char Null Tno Char Null 课程信息查询视图 列名 数据类型 可否为空
剂、杀虫剂、洗涤剂、消毒剂等)及个人生活物品。 食品冷藏、冷冻贮藏应做到原料、半成品、成品分开存放并有明显标志,不得将食品堆积、挤压存放,冷藏、冷冻柜(库)有明显区分标志。 用于贮藏食品的冷藏、冷冻柜(库)应定期除霜。 第十八条 学校负责学生集体用餐的订购人员在订餐时,应确认生产经营者取得有效食品生产许可证或餐饮服务许可证上注有“送餐”或“学生营养餐”的许可项目。 不得向未经许可的生产经营者订餐
领导下, 由 专人具体负责和指导资料的收集、分析、筛选、整理、立卷、归档建档工作。 2. 档案工作是一项科学的管理性工作,学校档案工作又是学校管理工作的重要组成部分。 因此档案管理人员要有强烈的责任感,严格执行《中华人民共和国档案法》,迅速、准确、及时地把各类信息、资料、文件归档。 3. 制订各种档案工作计划和各方面档案管理制度。 4. 加强对档案室管理,定期对档案室进行检查。 5. 做好档案的