基于校园网的学院教学质量监测评议系统—免费毕业设计论文内容摘要:

作困难。 第三种数据模型是关系数据模型,关系数据模型是以二维来表示数据,其中一列表示一个属性(也称字段或数据项),另一列是属性值。 表中一行称为一个元组,元组可以有一个或若干个数据项的结合来标志它自己,称为键( key)。 行和列的毕业设计论文 第 17 页共 58 页 次序不象层次模型和网状模型重要,所有的数据项都是不能再细分的最基本的单位。 实体间的 联系不是用另一种对象来表示,而是用来表示,通过表中的共同属性来建立表之间的联系。 关系模型与前两种数据模型相比较具有独特的优点:。 关系模型主要使用表的概念,直观、简单,用户易于了解。 因为在表(关系)间不存在位置依赖,所以数据请求可以不指出路径,便于使用非过程的数据操纵语言,比如 SQL。 容易实现友好的用户界面。 c. 数据独立性。 关系模型中没有用户接口中的存储结构和存取方法的细节,因此有更好的数据独立性。 但是为能够利用关系模型的这个性质,表的设计必须是完整的、准确的。 ,这种坚实的理论基础是其它数据模型所不具备的。 数据库设计可以分为四个阶段:需求分析、概念设计、逻辑设计和物理设计。 概念设计是数据库设计的关键。 早期的数据库设计,在分析系统要求后,接着进行逻辑设计。 由于要同时考虑数据结构、存取路径、存取效率等方面的问题,设计工作变得十分复杂。 1976 年, Chen 提出逻辑设计前先设计一个概念模式(信息结构模型),并提出了用 ER 图来表示概念模型的方法。 这降低了设计工作的复杂性。 ER 方法是“实体 — 联系方法”( Entity Relation Approach)的简称。 它是描述客观世界结构模型的有效方法。 用 ER 方法建立的概念结构模型(信息结构模型)也称 ER 模型。 概念设计的任务是以需求分析中所产生的数据项定义字典、数据库应用操作任务定义等为基础,确定系统内的实体和实体间的联系,并用 ER 模型、综合联系图表示该系统的信息模式。 概念设计的模式目标是:建立一个既可以为用户理解又可在多种数据库管理系统上实现的高级概念模型。 逻辑设计的任务是根据需求分析产生的数据操作和概念设计产生的数据概念模式,设计和产生数据库管理系统可以处理的逻 辑数据库模式。 逻辑设毕业设计论文 第 18 页共 58 页 计的目标是产生一个数据库管理系统可处理的逻辑数据库模式,并满足如下条件: ①满足用户完整性和安全性要求; ②动态关系模式必须具有第三范式形式,静态关系至少具有第一范式形式; ③能够在逻辑上高效率地支持用户的数据库要求; ④在逻辑上具有高存储空间利用率。 为提高信息管理系统的效率,经过规范化的关系模式还需要进行优化处理。 关系模式的优点是根据分析中定义的操作任务的特点和要求,对关系模式进行分解,提高数据库操作的效率和存储空间的利用率。 为此,需要进行垂直分解和水平分解。 根据上述关系数据库技术 的基本理论,各数据库的设计遵循“需求分析→概念模式设计→逻辑模式设计→物理设计”的过程,其中库结构设计过程中的概念模式设计阶段采用了实体 — 联系方法 (ER 方法 )进行描述和定义,在规范数据时,遵循了尽可能提高数据关系范式等级的原则,以降低数据冗余,提高数据存取的效率。 本系统设计的表主要有对老师评议的分数表、学院单位设置表、系部科室设置表、系部学生信息表、教师基本情况表、教师教学任务表、督导基本情况表等,见表 21—。 表 21 数据库表列表 表 名 类 型(表或视图) 说 明 content 表 评议系统中的宣传标语 score 表 记录对老师评议的分数 danwei 表 学院单位设置 s_table 表 学生信息 xsoptionbf 表 学生教学意见和建议备毕业设计论文 第 19 页共 58 页 份 xsoption 表 学生教学意见和建议 xspyjl 表 学生评议记录 t_table 表 教师基本情况 kc_table 表 教师教学任务 xspyjlbf 表 学生评议记录备份 ddoption 表 督导教学意见和建议 ddoptionbf 表 督导教学意见和建议备份 admin 表 后台管理员信息 userjl 表 教师反馈记录 dudao 表 督导信息 共有 15 张表 表 22 score表 的详细定义 字 段 类 型 精 度 是否为空 说 明 ID(主键 ) 自动编号 Int 记录编号 t_id 数字 Int √ 教师 ID 号 毕业设计论文 第 20 页共 58 页 tscore 数字 Int √ 评议总分 xs_cs 数字 Int √ 学生评议次数 xsscore 数字 decimal √ 学生评分 sdd_cs 数字 Int √ 系督导评议次数 sddscore 数字 decimal √ 系督导评分 ydd_cs 数字 Int √ 院督导评议次数 yddscore 数字 decimal √ 院督导评分 注:教师 ID 和教师基本信息表中的记录编号相联。 表 23 s_table 表 的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自动编号 Int 记录编号 xuehao 字符 50 √ 学生学号 name 字符 16 √ 学生姓名 毕业设计论文 第 21 页共 58 页 password 字符 50 √ 学生密码 zy 字符 50 √ 学生的专业名 b_name 字符 200 √ 学生班别名 xss 字符 100 √ 学生系名 注:学生基本信息表信息表。 表 24 xsoption表 的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自动编号 Long Int 记录编号 cat_id 数字 Long Int √ 教师编号 content 字符 255 √ 评议内容 O_time 时间 /日期 4 √ 评议时间 py_kc 字 255 √ 评议课程 毕业设计论文 第 22 页共 58 页 符 class 字符 255 √ 评议班级 注:学生评议建议记录表 表 25 xspyjl 表的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自动编号 Long Int 记 录编号 teacher_id 数字 Long Int √ 教师代号 Xs_id 数字 Int √ 学生 ID P_time 日期 /时间 4 √ 记录的时间 注: teacher_id 和教师基本信息表中教师编号相联。 xs_id 和学生基本信息表中学生编号相联。 毕业设计论文 第 23 页共 58 页 表 26 t_table 表的详细定义 字 段 类 型 精 度 是否为空 说 明 T_id 自动编号 Long Int 记录编号 danwei 数字 Long Int √ 单位名 teacher_passwd 字符 50 √ 教师密码 T_name 字符 50 √ 教师名字 sex 字符 10 √ 性别 wenhua 字符 20 √ 文化 zhicheng 字符 50 √ 教师职称 xuewei 字符 50 √ 学位 xueli 字符 50 √ 教师学历 毕业设计论文 第 24 页共 58 页 Ks_name 字符 100 √ 科室名 zhiwu 字符 200 √ 教师职务 T_flag 字符 Int √ 权限级别 注: 表 27 kc_table 表的详细定义 字 段 类 型 精 度 是否为空 说 明 Kc_id 自动编号 Int 记录编号 name 字符 50 √ 教师名 kc_name 字符 100 √ 课程名称 xueshi 字符 200 √ 学时 class 字符 200 √ 班级 注 : 表 28 ddoption表 的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自 Int 记录编号 毕业设计论文 第 25 页共 58 页 动编号 cat_id 数字 Int √ 教师编号 dd_content 字符 255 √ 评议内容 dd_time 时间 /日期 4 √ 评议时间 注:督导评议建议记录表 表 29 ddoptionbf表 的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自动编号 Int 记录编号 cat_id 数字 Int √ 教师编号 毕业设计论文 第 26 页共 58 页 dd_content 字符 255 √ 评议内容 Bf_time 时间 /日期 4 √ 备份时间 dd_time 时间 /日期 4 √ 评议时间 注:督导评议建议记录表 表 210 userjl 表的详细定义 字 段 类 型 精 度 是否为空 说 明 id 自动编号 Int 记录编号 teacher_id 数字 Int √ 教师 代号 P_time 日期 /时间 4 √ 记录的时间 毕业设计论文 第 27 页共 58 页 第 4 章 系统功能实现 学生对教学质量的评议 注: teacher_id 和教师基本信息表中教师编号相联。 毕业设计论文 第 28 页共 58 页 教师教学质量的评议应该严格按照学院督导、系部督导对教师评议的要求进行,从十四 个方面进行评价,同时系统还给出了学生自由进行发表意见和建议的空间。 学生进入本系统后,首先看到界面如图 41,需要学生输入自己的学号和密码,系统缺省的密码是该学生的学号,学生进入系统后可以更改自己的密码。 图 41 学生登录界 面 学生输入相关信息后,单击“登录”按钮,就可以进入系统(图 42), 毕业设计论文 第 29 页共 58 页 图 42 学生登录后界面 在这个界面中主要提供了“管理首页”、“修改密码”、“进入评议”、“退出管理”和“标语欣赏”等几个模块,用户可以更改自己的密码 \欣赏标语,也可以进入评议系统评议。 单击“进入评议”按钮系统提供如图 43 界面所示。 图 43 学生对教师教学效果评议 在这个界面中,学生需要选择评议教师(该学生的所有任课教师已经给毕业设计论文 第 30 页共 58 页 出),然后就自动显示了该教师所教课程,学生选择信息后,可以进行打分和发表对本门课程的意见和建议,最 后单击“发表”即可。 实现以上功能的核心代码如下 : %sub save() if CommentedID then if instr(CommentedID,|)0 then arrCommentedID=split(CommentedID,|) for i=0 to ubound(arrCommentedID) if Clng(arrCommentedID(i))=kc_id then Commented=True exit for end if next else if Clng(CommentedID)=kc_id then Commented=True end if end if end if if Commented=True then FoundErr=。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。