Student-Information-Manage-System-master学生管理系统

上传者: 41360517 | 上传时间: 2022-09-20 13:53:09 | 文件大小: 878KB | 文件类型: ZIP
系统功能描述 该系统管理学生的课程信息。系统提供账户的管理和学生信息的管理功能。 系统提供的功能主要有学生信息的查询,修改,增加,删除,账户信息的查询,修改,增加,删除。 -------------------------------------------------- -------------------------------------- 登陆运行提示: -------------------------------------------------- -------------------------------------- 欢迎来到SIMS | 请选择您的帐户级别:| | [0]你是老师| [1]你是学生| [2]退出| | 选择一个数字:| -------------------------------------------------- -------------------------------------- 登录管理系统的账户分为管理员账户和普通账户: *普通用户只具有查询学生信息的功能: -------------------------------------------------- -------------------------------------- [1]搜索学生信息 [2]退出 选择一个数字: -------------------------------------------------- -------------------------------------- *管理员用户具有系统提供的所有功能: -------------------------------------------------- -------------------------------------- [1]搜索学生信息| [2]添加学生信息| [3]更新学生信息| [4]删除学生信息| [5]搜索用户帐号| [6]添加用户帐号| [7]更新用户帐号| [8]删除用户帐号| [9]退出| | 选择一个数字:| -------------------------------------------------- -------------------------------------- 系统数据主要存储在三个文件:configure.txt usr_account.txt student.txt。 usr_account.txt主要用于存放用户账户信息,0表示管理员账户,1表示普通用户 student.txt主要用于存放学生信息 configure.txt主要用于存放配置信息:usr_account.txt student.txt文件的存储位置路径信息,根据这个路径信息去读这两个文件 -------------------------------------------------- -------------------------------------- 系统在启动时会根据配置文件里的内容找到相应文件并读取出数据来加载账户信息和学生信息 SIMS用到的结构体: typedef struct user { char user_name [USER_NAME_LEN + 1]; char user_password [USER_PASSWORD_LEN + 1]; int users_limit; struct user * next; } USER_ACCOUNT,* pUSER_ACCOUNT; //注册账户信息 typedef struct course { int course_id; double course_score; }当然,* pCOURSE; //多个课程,课程结构体 typedef struct student { int stu_id; char stu_name [USER_NAME_LEN + 1]; 课程[COURSE_NUM]; 结构学生*下一个; } STUDENT,* pSTUDENT; //学生信息结构体 -------------------------------------------------- -------------------------------------- Windows下的是在Windows 10系统下的Visual Studio 2012开发的 Linux下的是在Linux ubuntu 4.10.0-42-generic#46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux下开发的 ****注**** windows版本随意使用; windows版本下的configure.txt和usr_account.txt student.txt在同一目录下, 要注意configure.txt内容要相应更改成这两个文件的绝对路径。 Linux的版本输入信息错误不能退格删除,只能重启;发送SIGINT信号结束进程 的Linux版本提示输入信息(任意字符)继续的时候不要输入回车,其他都行;

文件下载

资源详情

[{"title":"( 99 个子文件 878KB ) Student-Information-Manage-System-master学生管理系统","children":[{"title":"Student-Information-Manage-System-master","children":[{"title":"Windows","children":[{"title":"MySIMS.sdf <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"MySISM","children":[{"title":"main.c <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"MySISM.vcxproj.user <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"user_account.txt <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"sims.h <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"link.38212-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.112.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.16336-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.read.1.tlog <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"link.12592.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.9572-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.12592-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"vc110.pdb <span style='color:#111;'> 84.00KB </span>","children":null,"spread":false},{"title":"link.35780-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.38212-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.9572.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.112-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.112-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.9572-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.16336-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"link.38212-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"cl.command.1.tlog <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"link.20304-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.16336-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.9572-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.20304-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"vc110.idb <span style='color:#111;'> 51.00KB </span>","children":null,"spread":false},{"title":"link.20304.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.38212.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.35780-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.20304-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.12592.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.38212-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.12592-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.35780-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.112.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"fun.obj <span style='color:#111;'> 65.52KB </span>","children":null,"spread":false},{"title":"main.obj <span style='color:#111;'> 10.18KB </span>","children":null,"spread":false},{"title":"link.112-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.16336.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.20304-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"MySIMS.lastbuildstate <span style='color:#111;'> 50B </span>","children":null,"spread":false},{"title":"link.38212.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.35780.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.12592-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.20304.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.112-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 4.66KB </span>","children":null,"spread":false},{"title":"link.16336.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.12592-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.13180.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.16336-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.11644.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.17512-cvtres.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"MySISM.log <span style='color:#111;'> 9.49KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"link.9572.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.9572-cvtres.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link-rc.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.35780-rc.write.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"link.35780.read.1.tlog <span style='color:#111;'> 2B </span>","children":null,"spread":false}],"spread":false},{"title":"student.txt <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"configure.txt <span style='color:#111;'> 77B </span>","children":null,"spread":false},{"title":"fun.c <span style='color:#111;'> 15.94KB </span>","children":null,"spread":false},{"title":"MySISM.vcxproj <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"MySISM.vcxproj.filters <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"MySIMS.ilk <span style='color:#111;'> 302.78KB </span>","children":null,"spread":false},{"title":"MySIMS.exe <span style='color:#111;'> 48.50KB </span>","children":null,"spread":false},{"title":"MySIMS.pdb <span style='color:#111;'> 491.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"MySISM.sdf <span style='color:#111;'> 384.00KB </span>","children":null,"spread":false},{"title":"MySIMS.sln <span style='color:#111;'> 885B </span>","children":null,"spread":false}],"spread":true},{"title":"Linux","children":[{"title":"bin","children":[{"title":"SIMS <span style='color:#111;'> 22.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"conf","children":[{"title":"user_account.txt <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"student.txt <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"configure.txt <span style='color:#111;'> 49B </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"sims.h <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"main.c <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"fun.c <span style='color:#111;'> 16.38KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明