东北石油大学综合应用( c)作业2014 年 10 月 25 日课程计算机综合应用题目课程管理系统院系石油工程学院专业班级学生姓名1 / 48目录1. 程序的功能 ............................................................................................................. 22. 界面设计和函数的使用......................................................................................... 33. 程序中的数据结构 ............................................................................................... 104. 成员分工 ............................................................................................................... 105. 源代码 ................................................................................................................... 112 / 481. 系统的功能(一)管理员:1. 添加功能 : 管理员对用户的用户名、密码、用户类型,进行添加工作。2. 修改功能 : 管理员对用户的用户名、密码、用户类型,进行修改工作。3. 删除功能 : 管理员对用户的用户名、密码、用户类型,进行删除工作。(二)老师:1.)添加功能 : 老师对课程的添加工作。2)查询功能:a.查询全部课程。b.按照课程的性质(必修或者选修)进行查找并显示。c.按照课程的编号进行查找并显示。d.按照课程的学分进行查找并显示。(三)学生:1)查询功能:a 查询全部课程。b.按照课程的性质(必修或者选修)进行查找并显示。c.按照课程的编号进行查找并显示。d.按照课程的学分进行查找并显示。2 )选课功能 : 必修课学生必选,学生对选修课进行选课。且选修课学分加必修课学分不少于30 分。已选的选修课放入文件3 / 48中。3 )退选功能:学生只能对选修课进行退选,必修课不能退选。(四) 退出系统。2. 界面设计和函数的使用(1)main 函数。(2)check 函数:检验所输入的类别,用户名和密码是否正确。(3)she 【管理员函数】管理员调用函数 .add,del,edits:管理员对用户进行添加,删除,编辑的操作。(4) teacher【教师函数】教师调用函数addkc;kccxtea【kcxxtea,kccxtea1,kccxtea2,kccxtea3,】依次为教师添加课程 ,教师查询课程(包括查询全部课程,按照课程名称查询,按照课程性质查询,按照学分查询)(5),student【学生函数】学生调用函数1 查询课程函数 kccx【kcxx,kccx1...