学生信息管理系统综合实例课件.ppt
学生信息管理系统综合实例,1,第十章 学生信息管理系统综合实例,本章将从完成一个“学生信息管理系统”出发,以Access数据库管理系统为工具,实现该系统的设计、实现与应用等过程。,学生信息管理系统综合实例,2,10.1 系统数据库的设计过程,1. 需求分析,收集系统所涉及的所有需求,才能明确系统要达到的要求和目标。,2. 概念结构设计,针对学生、院系教研室、教师、学生选课和成绩信息以及系统用户信息等形成该系统的总体功能框图。,学生信息管理系统综合实例,3,系统E-R图,学生信息管理系统综合实例,4,2. 逻辑结构设计,根据系统总体功能框图和ER模型,将概念结构转换为逻辑结构,这里将其转换为关系模型。,学院(学院编号,学院名称,院长姓名,电话,地址)系(系编号,系名称,系主任,学院编号)班级(班级编号,班级名称,班长姓名,专业,系编号)学生(学号,姓名,性别,出生年月,籍贯,班级编号)课程(课程编号,课程名,学时,学分)选课(学号,课程编号,教师编号,成绩)教研室(教研室编号,教研室名称,系编号)教师(教师编号,姓名,性别,职务,教研室编号)用户(用户名,密码)(注:此表为系统登录用户名和密码),根据系统关系模式以及各个关系模式之间的关联关系,设计该系统中各个表的结构,在Access上实现的关系数据库模式。,学生信息管理系统综合实例,5,为了明确设计目标,将系统各个功能模块列表如下,具体实现可以由用户自行决定。,10.2 系统功能模块细化,系统功能模块列表,主要功能模块包括:主页设计、登陆窗口设计、菜单设计、控制面板设计、数据库设计、工作窗体设计、报表设计。,