摘要随着高等教诲不断进一步,大学实行选课制度是非常有必要,这样可以依照学生兴趣,自行选取自己喜爱课程。本系统就是为了适应新形势下高校教诲而开发大学生选课。通过集成从学生选课、学校开选修课、老师考勤、授课、上成绩等一系列功能,每个环节明确分工,并通过后台数据库支持,有效减小了人为因素导致差错,从而高效、便捷、精确为学生和老师服务,使学生选课和老师授课都变以便快捷。本系统由三类顾客构成,学生,老师和管理员。学生功能涉及选课,查寻实验信息等,老师功能涉及考勤,学生实验成绩录入,查寻实验信息等。管理员功能涉及新建老师,学生账户,设定实验课程信息(设定实验时间,地点,任课老师)。管理员可对老师,学生及实验课程信息进行修改;老师可对任课考勤,成绩进行修改;学生可以对自己选修课程重选,退选。管理员可删除老师,学生及实验课程信息。老师可查询所任课程学生名单,实验时间,考勤及实验成绩,并可按成绩分数段进行记录;学生可查寻所学课程实验时间,老师名单;管理员具备全系统查寻功能。通过 SQL 数据库作为后台,完毕这一系列操作。核心字:选课系统 数据库 目录1 需求分析................................................................11.1 系统功能规定与分析...............................................11.1.1 系统功能规定分析.............................................11.1.2 设计环境......................................................11.2 数据字典.........................................................11.2.1 数据构造......................................................11.2.2 数据流........................................................31.2.3 数据项........................................................32 概念构造设计............................................................52.1 E-R 图...........................................................52.2 概念构造图.......................................................63 逻辑构造设计............................................................73.1 E-R 图向关系模型转换.............................................73.2 关系模式.........................................................74 物理构造设计.....................................