学生选课系统毕业论文 - 图文 联系客服

发布时间 : 星期二 文章学生选课系统毕业论文 - 图文更新完毕开始阅读b7e65bd97f1922791688e8fb

广西工学院计算机工程系毕业设计论文

5. 系统设计

5.1 系统目标

根据《高校选课系统需求说明书》,制定是系统目标如下: ? ? ? ? ? ? ?

灵活的人机交互界面,操作简单方便,界面简洁美观。 系统提供中、英文语言,实现国际化。 学生进行网上选课

管理员对课程与专业信息进行维护。 统计信息。 修改个人密码。。

系统运行稳定,安全可靠

5.2 系统功能结构

高校学生选课系统的功能结构如图1-1所示:

高校学生选课系统 用户登陆 用户管理模块 学生模块 管理模块 用户注册 修改密码 输入基本信息 查询课选课程 选择课程 查询已选课程 查询信息 增加专业信息 修改专业信息 增加新课程信息 修改课程信息 信息统计

图1-1 学生选课系统功能结构图

16

广西工学院计算机工程系毕业设计论文

5.3 系统流程图

根据学生选课系统的操作流程,系统的流程图如图1-2、1-3所示

学生选课系统 添加专业信息 查询专业信息 专业信息管理 修改专业信息 管理员登陆 管理员 课程信息管理 添加课程信息 查询课程信息 修改课程信息 基本信息管理 图1-2 学生选课系统流程图1

17

广西工学院计算机工程系毕业设计论文

学生选课系统 学生登陆 查询可选课程 选择课程 学生 选课信息管理 查询已选课程 查询个人信息 图1-3 学生选课系统流程图2

18

广西工学院计算机工程系毕业设计论文

6.数据库设计

6.1数据库中表的设计

本系统定义的数据库包括:表tb_course、表tb_specialty、表tb_stucourse、表tb_stuuser、表tb_userlogin.

tb_course表:主要用来保存于课程有关的信息,其字段名称、类型、描述如图2-1

图2-1表 tb_course

tb_specialty表主要用来保存与专业有关的信息,其字段名称、类型、描述如图2-2

t

图2-2表tb_specialty

tb_stucourse表:由于会有多个学生选择多门课程,所以学生与课程的关系为多对多,而该表就是用于关联学生与课程多对多关系。其字段名称、类型、描述如图2-3

19