77范文网 - 专业文章范例文档资料分享平台

学生选课系统课程设计报告(4)

来源:网络收集 时间:2019-01-07 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

学生选课管理系统

3.1.3 系统实体E-R图分析

经过上述系统功能分析和需求总结,设计如下所示的实体和属性的定义:

课程信息(课程代号,课程名称,授课教师,教室,剩余名额,上课

时间,学分)

学生信息(学号,姓名,性别,班级,出生年月日,是否已选课) 学生登录信息(学号,用户名,密码,权限代号) 学生选课信息(学号,课程代号,学期,课程成绩) 用户权限(权限名称,权限代号)。

本系统根据上面的设计规划出的实体有:课程信息实体,学生信息实体,学生登录信息实体,学生选课信息实体,用户权限实体。

实体之间关系的E-R图如图3-2所示。

图3-2系统E-R图

课程信息实体E-R图,如图3-3所示:

图3-3课程信息实体E-R图

14

学生选课管理系统

学生选课实体E-R图,如图3-4所示:

图3-4 学生选课实体图

学生信息实体E-R图,如图3-5所示:

图3-5 学生信息实体图

登录信息实体E-R图,如图3-6所示:

图3-6 登录信息实体图

用户权限实体E-R图,如图3-7所示:

图3-7 用户权限实体图

3.2本章小结

学生选课系统主要是为学生选课的管理提供全面、准确、科学的管理方法,方便快捷地处理选课的管理信息;避免了信息处理错误,提高了信息管理的工作效率,大大地节省人力和物力的开支。本章主要阐述了系统的业务流程,根据业务流程画出绘制出了E-R图。

15

学生选课管理系统

4 系统实现

4.1 创建一个工作空间和应用程序对象

创建一个工作空间(WorkSpace)student,目标(Target)student和应用(Application)stu,在应用的open 事件中写入如下的语句进行应用与数据库的连接。 // Profile stu_select SQLCA.DBMS = \SQLCA.AutoCommit = False

SQLCA.DBParm = \ connect;

4.2创建数据库表

为了保存学生信息、课程信息、学生选课信息、登录信息、用户权限信息,数据库设计了学生信息表,课程信息表,学生选课信息表,登录信息表和用户权限信息表。这些表使得用户对数据的增删改变得非常方便,数据的冗余不是十分明显。

数据库中的学生信息表结构如表4-1所示:

表4-1 学生信息表(stu_inform)

字段名 学号 姓名 性别 班级 出生年月日 是否已选课 数据类型 Char Nvarchar Char Nvarchar datetime char 长度范围 8 2 是否为空 否 是 是 是 是 是 字段说明 数据库中的课程信息表结构如表4-2所示: 表4-2 课程信息表(course_inform)

字段名 课程代号 数据类型 Char 长度范围 10 是否为空 否 字段说明 16

学生选课管理系统

课程名称 授课教师 教师 剩余名额 上课时间 学分 Nvarchar Nvarchar Nvarchar Char Char Int 3 20 是 是 是 是 是 是 数据库中的学生选课信息表如表4-3所示: 表4-3学生选课信息表(stu_select)

字段名 学号 课程代号 学期 课程成绩 数据类型 Char Char Char Int 长度范围 8 10 6 是否为空 否 否 是 是 字段说明 数据库中的登录信息如表4-4所示: 表4-4登录信息表(stu_login)

字段名 学号 用户名 密码 权限代号 数据类型 Char Nvarchar Nvarchar Char 长度范围 8 3 是否为空 否 是 是 是 字段说明 数据库中的权限信息如表4-5所示: 表4-5权限信息表(user_gl)

字段名 权限名称 权限代号 数据类型 Char Char 长度范围 10 3 是否为空 是 否 字段说明 4.3创建主窗口

通过主窗口可以实现信息查询,选择课程,修改选课打印课表等功能。其主要实现窗口如下图4-1所示:

17

学生选课管理系统

图4-1 主窗口

4.4 创建主菜单

创建主菜单主要是方便各种功能的实现,从而实现更好的完成学生选课,查看课程信息等功能。如图4-2所示:

图4-2 主菜单

18

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生选课系统课程设计报告(4)在线全文阅读。

学生选课系统课程设计报告(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/409495.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: