【精品】VC++基于校园网的学院教学质量监测评估系统(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共51页)
编号:1639468
类型:共享资源
大小:3.39MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vc
基于
校园网
学院
教学质量
监测
评估
系统
源代码
论文
- 资源描述:
-
【精品】VC++基于校园网的学院教学质量监测评估系统(源代码+论文),精品,vc,基于,校园网,学院,教学质量,监测,评估,系统,源代码,论文
- 内容简介:
-
华北科技学院 毕业设计论文 第 1 页共 51 页 第 1 章 绪 论 统开发的目的和意义 教育部 2001 年 8 月 28 日印发的关于加强高等学校本科教学工作提高教学质量的若干意见(教高 20014 号)中指出“高等学校的根本任务是培养人才,教学工作始终是学校的中心工作。近几年来,我国高等教育的改革与发展取得重大进展,特别是本科教育的规模迅速扩大,随着社会主义市场经济体制的完善和经济结构的战略性调整,社会各方面都对高等教育人才培养的质量提出了新的更高的要求。” 华北科技学院自从 2002 年 9 月招收本科学生以来,学校的本科专业逐年增加,以由 2002 年 9 月招生 时的 5 个本科专业扩大到目前的 22 个本科专业。本科专业和在校本科学生的急剧的增加,无疑给教学系部增加了教学压力,明显感觉每位教师的教学任务繁重。他们的教学经验还普遍比较缺乏,为了更好的引导这些青年教师积累教学经验, 学院领导、 系部领导、教研室主任和教师本人及时了解教师教学效果和同学的对所教课程的反映,利用现代计算机技术开发“基于校园网的 学院 教学质量监测评议系统”成为必需。 学院 教学质量监测评议系统的开发与应用具有以下意义: 1. 学生可以通过本系统将教师上课情况反馈给 学院领导、 系部领导、教研室主任和任课教师本人 ,反映学生对课堂教学的意见、建议和要求; 2. 教学系部领导能够及时掌握全系教师上课的基本情况,可以及时对学生反映的问题进行梳理、归类处理,对于共性问题可以通过全系大会进行解决,有效的遏制教学事故的发生,利于提高系部整体教学质量和教学水平。 3. 教研室主任能够及时掌握本教研室教师和外聘教师的教学情况,可以针对学生反映的问题,对青年教师进行有目的的指导和帮助,充分发挥教研室主任和主讲教师的教学指导和模范带头作用,利于提高教研室的教学水平和青年教师的成长 。 4. 教师可以从学生反映的信息进行检查自己,反思自 己在教学过程中存在的不足和需要改进的地方,改进自己的教学过程的设计方案,提高自己的教学监控能力,使学生的学习主体作用和教师的主导作用更加融洽的结合起来。 统的四大特色 基于校园网的学院教学质量监测评议系统 第 2 页共 51 页 本系统具有先进性、通用性、灵活性和安全性的四大特色。 1. 先进性 本系统采用了先进的 B/S(浏览器 /服务器)模式,利用 程语言,后台采用比较 据库,使学生的评议操作 、督导评议操作 和教师查看评议结果更简便,更熟悉,使用校园网更方便。 2. 通用性 本系统是针对教学 院 教学质量监测评议的一个通用系统,只要更新后台数 据库(主要有学生基本数据表和教师基本情况数据表和教学任务表),久可以变化为不同系部的教学质量监测评议,具有很强的通用性。 3. 灵活性 本系统充分考虑不同的用户级别可以看到不同教师的评议结果,有效的进行分级管理,实现了数据的保密性。系统共设计 四 级管理模式,分别是: 学院领导、 系部领导(正副主任、正副书记等)处级干部、教研室主任(办公室主任、实验中心主任等)科级干部和教师本人 。 4 安全性 为了保证学生在进行教学评议时的共正性和客观性,系统设置了安全策略,如果教师、教研室主任或者系部领导发现有对教师人身进 行漫骂、侮辱等言行,可以将评议的 z 编号 发送给系统管理员,可以进行系统身份验证和确认,个别对学生进行谈话,进一步教育。 统功能简介 本系统以 言为基础,以 B/S 模式开发的基于网络化的教学质量监测评议系统,共分为学生教学质量评议、 督导评议 (督导评议、院督导统计教师得分情况 、系督导查看各班评议记录 ) 、 评议结果(教师查询、教研室主任、系部领导教)查询、后台数据管理(学生基本信息表、教师基本信息表、教师教学任务表、教师评议成绩表、教师评议建议表 、督导信息表 等)等 4 个大模块,其功能结构图如图 2 1. 学生教学质量评议 华北科技学院 毕业设计论文 第 3 页共 51 页 学生进行身份验证登录后,可以对 其任课 教师的教学质量从“ 理论讲解清楚 ; 2. 按授课计划教学 ,重点突出 ,辅助内容选取得当 ; 3. 注意提示本门课程的内在规律 ,并提供学习或研究的方法 ; 4. 善于结合本课程介绍有关的学术动态或信息 ; 5. 语言有艺术性、准确、精练、生动 ; 6. 注意培养并善于调动学生的学习兴趣和求知欲 ; 7. 引导学生积极思维 ,注意提高学生分析问题 ,解决问题的能力 ; 8. 备课充分 ,课堂内容饱满 ; 9. 教书认真 ,育人严格 ,言传身教 ,为人师表 ; 10. 关心学生的学习 ,及时了解和解决学生学习中存在的问题 ; 11. 主动沟通教与学的关系 ,努力优化教学结构 ; 是否掌握该课程的基本理论 ,基础知识 ,并能激发你的联想 ; 是否能掌握本门课程的学习方法 ; 是否有助于提高自学能力 ,分析问题解决问题的能力 ”等 14 个方面进行打分,还可以对教学工作提出自己的意见和建议(限制 200 字以内)。 还有修改学生登陆密码的功能。 2. 督导教学质量评议 督导 进行身份验证登录后, 系督导 可以对其 系 课教师 (院督导可以对全院教师)的教学质量从“ 分,讲课熟练,责任心强,课堂纪律好; 书育人,为人师表; 量适当; 本理论正确; 容丰富,针对性强,更新意识强; 入浅出,条理清楚; 进思维,培养能力; 学效果好; 果好; 楚易懂,生动精练,语速语调适中; 迹规范,布局合理”等 11 个方面进行打分,还可以对教学工作提出自己的意见和建议(限制 200 字以内)。还有修改 用户 登陆密码的功能。 院督导统计教师得分情况、系督导查看各班评议记录 。 3 评议结果查询 评议结果查询是按照不同的分级管理体系进行查看的,教师以本人身份登陆后可以看到自己评议结果和学生对教学过程的意见和建议;教研室主任(办公室主任、实验中心主任等)科级干部进行身份验证登录到系统后 (后台管理设置决定是否)可以看到自己科室所有教师的教学质量监测评议结果;系部领导(正副主任、正副基于校园网的学院教学质量监测评议系统 第 4 页共 51 页 书记等)处级干部进行身份验证登录到系统后可以看到全系所有教师的教学质量监测评议结果 ;学院领导处级干部进行身份验证登录到系统后可以看到全学院所有教师的教学质量监测评议结果 。 4. 后台数据库管理 以超级管理员身份登陆后,可以进行后台数据库的管理,主要有学生信息表的修改、教师基本情况表的修改、教师教学任务表的修改、系部科室的添加、删除和修改、系部教师的增加、删除和修改 、督导基本情况表的修改、 学院单位的添加、删除和修改 、数据管理、用户管理,权限设置 等。 术路线 采用软件工程面向对象的设计方法,运用模块化开发方法,建立的“基于校园网的 学院 部教学质量监测评议系统”。本系统开发符合人的通常的评议与思维方式,容易扩充和修改,可移植性和可维护性好,能满 足系统功能的不断扩充和软件系统不断升级的要求。 具体研究流程: 调研 开展需求分析 系统分析与总体设计 子系统分析与设计 模块分析与设计 模块编程与测试 系统组装与测试 系统试运行 系统修改、完善 软件系统鉴定 系统使用、升级与维护。 华北科技学院 毕业设计论文 第 5 页共 51 页 第 2 章 系统分析与设计 于校园网的 学院 教学质量监测评议系统”功能结构与逻辑流程 程序结合模块设计的意义非常重大,合理的模块划分使系统结构清楚、符合逻辑,并且使用方便。如何划分模块是完成概要设计的关键,模块的独立性是划分的重要原则,直接影响 到软件的质量。优质的模块划分应使模块间的联系越少越好,而模块内的联系越紧密越好。模块内部程序各个部分之间的联系性称为内聚性,跨越模块之间的联系称为耦合性。模块内聚性的类型主要有:功能内聚性、顺序内聚性、通讯内聚性、临时内聚性和逻辑内聚性;模块之间的耦合性的类型主要有:数据耦合性、公共耦合性、控制耦合性和内容耦合性。 模块的划分除了增强内聚性和减少耦合性外,还需要尽可能把和硬件有关的部分代码集中在一起,把改动不大的部分集合在一起以尽可能提高代码质量,使代码能够重复利用,合理掌握模块的大小和程序结构形态。 根据上述模块划分的原则,根据 学院 教学质量监测评议系统的特点,系统的逻辑流程图见图 2要功能划分见图 2 基于校园网的学院教学质量监测评议系统 第 6 页共 51 页 华北科技学院 毕业设计论文 第 7 页共 51 页 发原则、方法与步骤 系统开发根据软件开发的规范,采用如下原则,使软件开发工作顺利进行,保证软件质量,使其标准化并使软件具有较高的可维护性。 面向用户的原则 实用性和先进性原则 稳定性原则 系统工程方法原则 阶段性原则 软件工程范型( 是指导软件开发的范型,也可以直接称作 软件开发范型。常见的有以下三种软件工程范型: 瀑布模型( 较早提出的一种基于生存期的开发范型。典型的瀑布模型包括计划、开发、运行 3 个阶段,内含系统分析、总体设计、模块设计、详细设计等 8 个子阶段,各个子阶段的活动依次展开。该模型坚持结构化思想和强调文档齐全,并且每个阶段划分清楚,每个子阶段任务明确,主要使用于“需求明基于校园网的学院教学质量监测评议系统 第 8 页共 51 页 确、复杂程度相对较低”的软件开发活动。 快速原型模型是 80 年代出现的一种软件工程范型,主要包括两个阶段(如图2速原型开发模型) 1)建立原形 快速地建立一个模 拟待开发软件的原型( 请用户评价并提出对软件需求的修改,这种修改可能会反复多次; 2)实现最终软件 根据最终认定的软件需求,设计和实现所需求的最终软件(最终系统)。 原型其实是一个简化了的目标系统,实际上建立的原型常常兼顾功能和界面两方面的要求。这种开发范型具有用户早期介入的特点,用活生生的原型代替“需求说明书”,可以使用户及早发现目标系统存在的问题,达到事半功倍的效果。由此可见,可以使用快速编程语言和充分利用现成软件来实现一个最初的原型。 面向对象范型是一种全新的软件工程范型,是基于面 向对象程序设计理论演化而来的,它包括“ 析 计 码”三个阶段。该模型简化了软件设计,较好地实现了问题空间和求解空间的一致性,大大减少了软件开发工作量; 支持软件重用,使开发人员把更多的精力放在总体设计和新的对象上;提高了可靠性以及保持了连续性等特点,应用广泛。 在软件开发的开始,尽管用户在刚开始的时候说不清楚未来的软件应该是什么样子,但是他们却可以对已经存在的系统进行非常熟练的挑剔。这种方法让开发人需求分析 快速设计 建立原型 最终系统 修改原型 用户评价原型 图 2速原型开发模型 华北科技学院 毕业设计论文 第 9 页共 51 页 员和用户一起定义软件的所有目标,确定哪些需求已经清楚,哪些还需要进一步定义。然后进行模块的快速 设计,产生一个原型的构造。有了原型,用户就可以对其进行评价,然后修改需求。重复上述过程,直到该原型满足用户的要求为止。考虑到开发条件和时间的限制,本系统开发采用快速原型法,整体上结合系统分析与设计的方法,并结合面向对象的设计分析方法,实现系统模块和代码的可移植性和可重用性。根据用户提出的需求分析,由用户和开发者共同确定了系统的基本需求和主要功能,在较短的时间内建立实验性的简易模型并交给用户试用,然后根据用户的修改意见对初步原型进行修改、补充和完善,再提交给用户试用并提出意见,再修改、补充和完善。如此循环直至 本软件完善。 系统的开发经历了以下六个阶段,其中第六个阶段正在进行中。 1)可行性研究阶段:确定系统的总目标,给出系统的功能、性能、可靠性及接口等方面的要求。研究项目的可行性,探讨解决问题的可能方案并对可利用的资源、成本和可得效益、开发进度作出估计; 2)分析阶段(需求分析和系统分析):对软件提出的需求进行分析并给出详细的定义,并给出软件需求说明书或系统功能说明书以及初步用户手册; 3)总体规划设计阶段:从总体上规划软件功能的实现和划分; 4)系统设计阶段:把各项已确定了的需求转化为 相应的一个体系结构,结构中每一个组成部分都是意义明确的模块,每个模块都和某些需求相对应,进而对每个模块要完成的工作进行精确的描述; 5)系统实施阶段:即程序编写、模块测试和系统组装,把软件设计的各个模块根据其功能描述和数据描述,利用特定的编程语言,转化为计算机可以接受的程序代码,并根据数据结构的要求,组织数据进行模块功能的测试,直至模块组装完的系统测试; 6)系统试运行和维护阶段:根据系统设计中相应文档和数据的描述,结合一门课程评议系统的实际情况进行系统的试运行和初步应用,并根据出现的问题进行系统维护和 升级。 统测试与维护 基于校园网的学院教学质量监测评议系统 第 10 页共 51 页 软件测试的目的是寻找、纠正软件可能发生的各种错误 (包括逻辑错误、编码错误、组装运行错误等 )以及检核软件的功能和性能是否达到要求。基于本软件是应用型软件,在联合采用随机测试、人工测试和程序员自己测试等方法的基础上,最后采用实际数据实际运行并检核对照其结果的直观方法进行现场测试 (双方合作完成 )。这也是应用软件测试中最简便易行的测试方法。故本软件的实用性、可靠性评价比较直观、便捷。本软件的组装采用自动检测组装的方法,组装设计时充分考虑了不同用户以及单机、网络版的差异和特点,从而确保 系统各模块的独立、协调工作,并实现合理的资源共享。 软件的维护是指为提高软件产品的正确性、可靠性、适应性、完善性而对软件进行必要的修改,软件的可维护性及维护效率是衡量软件质量优劣的重要指标之一。本软件充分考虑了系统的可维护性,如用户的增加、单机 /网络运行环境、软件运行初始化整理及代码维护等,这无疑都大大提高了软件的可维护性能,此外,还设置了详尽便捷的帮助、学习功能,使用户能更容易地对软件进行必要的维护。软件的维护是一项长期且极为重要的工作,不断对软件自身进行调试与完善 (升级 ),并加强与用户的联系与交流,是任 何软件保持其应有生命力之根本。华北科技学院 毕业设计论文 第 11 页共 51 页 第 3 章 系统的关键技术分析 览器 ) 传统的二层式程序,也就是客户 /服务器( 构,这种程序相对简单、清楚、开发容易,其结构如图 3户机都通过网络连接到同一个数据库上,不过这样结构问题很多,最主要的就是性能较差维护困难已经不适应在因特网( 使用。这种方式 数据同一性和完整性难以控制。同时由于每一个客户机都必须安装特定的软件,且这种客户端软件体积还比较大,用户使用起来非常不方便,所以目前已经 面临淘汰。 三层结构 (见图 3是目前用得最多的,这种结构比传统的 C/S 结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小,也就是常说的瘦客户,更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会因为错误的操作而影响到其他的用户,所以他的可靠性、稳定性和效率都比较好。当然开发这样的系统在技术上和成本上要求就要多一些。 近几年来因特网飞速发展,人们的生活因为网络而在慢慢的改变。现在的个人电脑( 都安装了浏览器( 此人们就利用浏览器图 3户 /服务器结构 图 3层结构 图 图 3览器模式 基于校园网的学院教学质量监测评议系统 第 12 页共 51 页 来作为客户端程序,万维网服务器( 为中间层和客户端沟通服务器,这就是现在流行的 B/S( 构方式 (见图 3。在这种结构下,本地的计算机无须安装任何客户端程序,只要有浏览器,可以使用因特网就可以使用系统了。他不仅仅减少了开发客户端带来的成本,最关键的是,大大减少了系统维护的成本和时间,当修改系统的时候不需要对客户做任何的改动。并且客户 端 也可以在任何计算机上使用你的系统而不要做特别的设置。 在 B/S 系统中以 微软公司的 览器、和 务器应用最为广泛,使用最方便,对中文的支持也是最好的。 统平台的选择与技术 此系统采用微软公司的服务器、数据库以及 网络产品。 服务器采用了 作系统和 页发布服务器。 数据库采用了 000 系统。 管理软件采用 X 编制。 网络端软件采用 制,客户浏览器采用了 主的浏览器。 X 随着计算机的技术不断发展,编程工具也得到了迅速发展。这些编程工具中,可视化编程工具已经越来越受到编程员的欢迎,并已逐步成为传统的编程工具,流行的可视化编程工具有好多种,而网络编程工具中最具代表的就是 X,因为在该编程工具中不仅是可 视化的界面操作,还可以在其中添加脚本语言,例如, 脚本,并且还可以加入 介 目前流行的 用开发技术之一,用于构建务器平台上的 用程序。 是一种动态网页,其主要特点是华北科技学院 毕业设计论文 第 13 页共 51 页 它可以包含服务器端脚本,而且可以使用一些内置对象来增强脚本的功能,还可以调用组件对象模型( 件来执行任务,例如访问数据库或者执行商业计算等。创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态生成 程序代码。因此,只要用户浏览 点并请求一个 , 务器就可以处理相应的 码,生成 码,然后将它传递到用户浏览器并显示出网页。 含于 中,通过 们可以结合 页、 令和 件建立动态、交互且高效的 了 不必担心客户的浏览器是否能运行所编写的代码,因为所有程序都将在服务器端执行,包 含所有嵌在普通的 的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样就减轻了客户端浏览器的负担,大大提高了交互的速度。 特点具有以下特点: 1 件是用附加特性扩展了的 件,在 件中可以添加可被浏览器解释并显示的 记,也可以添加 程序,客户端脚本、客户端 2 在 中可以包含服务器端脚本,通过在 务器上执行脚本可以将交互式内容添加到网页中。例如,利用 以创建一个对不同访问者显示不同信息的动态网页。 3 供 了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如,可以在 览器中获取用户通过 单提交的信息,并在脚本中对这些信息进行处理,然后向 览器发送信息。 4 以使用服务器端 件来执行各种各样的任务,例如存取数据库、发送 访问文件系统等。 5 高了程序的安全性, 本只在 务器上执行,在客户端计算机浏览器中可以看到脚本的执行结果( 态网页),但看不到 代码本身。 6 与标准 既有区别也有联系: 的文件扩展名为 准的 的文件扩展名则是 准的 不经过处理就可以基于校园网的学院教学质量监测评议系统 第 14 页共 51 页 发送到浏览器,处理 本时先执行服务器端脚本而后生成 ;从浏览器来看, 与标准 几乎是完全相同的,向 务器发出一个求后,浏览器将收到一个标准的 。 此外, 件是一种无格式的纯文本文件,可以使用记事本之类的文本编辑器通过手工方式编写,也可以使用 x 之类的网页编辑软件通过可视化操作来创建。 运行环境有 .0 T .0 T 5/98。 工作流程是: 1 在客户端计算机上,用户在浏览器的地址栏中输入一个 态网页的 ,向服务器发出一个 件请求。 2 务器收到该请求后 ,根据扩展名 断出这是一个 件请求,并从内存或硬盘中获取所需的 件,然后向应用程序扩展 送到 3 上而下查找、解释并执行 中包含的服务器端脚本命令,处理结果是生成了 件,并 件送回 务器。 4 务器将 送到客户端计算机上的 览器,然后由浏览器负责对 件进行解释,并在浏览器窗口中显示结果 。 为了进一步扩展 用程序的功能,还可以通过数据库访问组件实现对数据库的访问。数据库访问组件提供用 象 ( 数据库的访问。 象模型中有三个主要对象,即 象、 象、 过这些对象可以在 面上浏览、检索、添加、删除和修改数据库中的数据。在 一项容易使用并且可扩展的将数据库访问添加到 的技术。可以使用 编写紧凑简明的脚本以便连接到 容的数据库和 容的数据源。例如,你可以使用 据库的信息,以及其他与 华北科技学院 毕业设计论文 第 15 页共 51 页 创建数据库连接主要有以下几个步骤: 1、创建 象实例,与使用其他 件一样,在使用 使用 法创建该对象实例。语法格式如下: 2、指定连接字符串 象的 性里可以包含用来建立数据库的信息。 3、设置连接超时周期 使用 象的 性可以设置在终止尝试和产生错误前建立数据库连接期间所等待的时间,该属性设置或返回指示等待连接打开的时间长整型值(单位为秒),默认为 15 秒。 4、打开数据库连接 使用 象的 法可以建立数据库的物理连接。 5、检查 象的状态 使用 象的 性可以检查该对象当前的状态,该属性是只读的,其返回值是一个 长整形数字。 6、关闭数据库连接 在对打开的 象的操作结束后,可以使用 法格式为: 据库简介 目前最流行的 关系 型数据库软件之一。它提供了大量的输入、分析和展示数据的工具得到了用户的广泛喜爱。 000 数据库是 是基于客户端 /服务器模式( 式。简称C/S 模式)的新一代大型关系型数据库管理系统( 。 它在电子商务、数据仓库 和数据库解决方案等应用中草药起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。 000 是一个巨大面复杂的数据库管理系统 。 基于校园网的学院教学质量监测评议系统 第 16 页共 51 页 000 有以下几大 新 优点 : 1 数据仓库(分析服务、数据转换服务、数据开采、分析服务、索引化视图) 2 电子商务(对 持的增强、 据访问、分布式分区视图、安全性、简化数据管理、数据库复制) 3 可伸缩性和可用性(同一个数据库引擎可以在不同的平台上使用; 业版还支持联合服务器、索引视图和大型内存等功能,使其得以升级到最大 点所需的性能级别) 4 易于安装使用 据库设计与分析 在计算机世界所用的表示方法为数据模型。第一种数据模型是以层次结构表示实体之间联系的层次模型,数据是由节点和连线组成的,节点表示实体的集合,连线表示相连的粮食体间的联系,但只能是 1: 1 或 1: m 联系,亦即任何节点有且只有一个父节点,同时可有一个或多个节点与其相连。层次数据模型比较简单,比较容易使用,但层次数据模型实现多对多的联系是不方便的 ,会导致数据的冗余。第二种数据模型是网状数据模型,该模型可以由一个以上的节点无父节点,并且至少有一个节点有多于一个的父节点。网状数据模型易于表达网络联系,但比较复杂,操作困难。第三种数据模型是关系数据模型,关系数据模型是以二维来表示数据,其中一列表示一个属性(也称字段或数据项),另一列是属性值。表中一行称为一个元组,元组可以有一个或若干个数据项的结合来标志它自己,称为键( 行和列的次序不象层次模型和网状模型重要,所有的数据项都是不能再细分的最基本的单位。实体间的联系不是用另一种对象来表示,而是用来表 示,通过表中的共同属性来建立表之间的联系。 关系模型与前两种数据模型相比较具有独特的优点: 系模型主要使用表的概念,直观、简单,用户易于了解。 为在表(关系)间不存在位置依赖,所以数据华北科技学院 毕业设计论文 第 17 页共 51 页 请求可以不指出路径,便于使用非过程的数据操纵语言,比如 易实现友好的用户界面。 c. 数据独立性。关系模型中没有用户接口中的存储结构和存取方法的细节,因此有更好的数据独立性。但是为能够利用关系模型的这个性质,表的设计必须是完整的、准确的。 种坚实的理论基 础是其它数据模型所不具备的。 数据库设计可以分为四个阶段:需求分析、概念设计、逻辑设计和物理设计。 概念设计是数据库设计的关键。早期的数据库设计,在分析系统要求后,接着进行逻辑设计。由于要同时考虑数据结构、存取路径、存取效率等方面的问题,设计工作变得十分复杂。 1976 年, 出逻辑设计前先设计一个概念模式(信息结构模型),并提出了用 来表示概念模型的方法。这降低了设计工作的复杂性。 法是“实体 联系方法”( 的简称。它是描述客观世界结构模型的有效方法。用 法建立的概念结构模型(信息结构模型)也称 型。 概念设计的任务是以需求分析中所产生的数据项定义字典、数据库应用操作任务定义等为基础,确定系统内的实体和实体间的联系,并用 型、综合联系图表示该系统的信息模式。概念设计的模式目标是:建立一个既可以为用户理解又可在多种数据库管理系统上实现的高级概念模型。 逻辑设计的任务是根据需求分析产生的数据操作和概念设计产生的数据概念模式,设计和产生数据库管理系统可以处理的逻辑数据库模式。逻辑设计的目标是产生一个 数据库管理系统可处理的逻辑数据库模式,并满足如下条件: 满足用户完整性和安全性要求; 动态关系模式必须具有第三范式形式,静态关系至少具有第一范式形式; 能够在逻辑上高效率地支持用户的数据库要求; 在逻辑上具有高存储空间利用率。 为提高信息管理系统的效率,经过规范化的关系模式还需要进行优化处理。关系模式的优点是根据分析中定义的操作任务的特点和要求,对关系模式进行分解,基于校园网的学院教学质量监测评议系统 第 18 页共 51 页 提高数据库操作的效率和存储空间的利用率。为此,需要进行垂直分解和水平分解。 根据上述关系数据库技术的基本理论,各数据库的设计遵循“需求分 析概念模式设计逻辑模式设计物理设计”的过程,其中库结构设计过程中的概念模式设计阶段采用了实体 联系方法 (法 )进行描述和定义,在规范数据时,遵循了尽可能提高数据关系范式等级的原则,以降低数据冗余,提高数据存取的效率。 本系统设计的表主要有对老师评议的分数表、 学院单位设置表、 系部科室设置表、系部学生信息表、教师基本情况表、教师教学任务表 、督导基本情况表 等,见表 2 表 2据库表列表 表 名 类 型(表或视图) 说 明 评议系统中的宣传标语 记录对老师评议的分数 学院单位设置 学生信息 学生教学意见和建议备份 学生教学意见和建议 学生评议记录 教师基本情况 教师教学任务 学生评议记录备份 督导教学意见和建议 督导教学意见和建议备份 后台管理员信息 华北科技学院 毕业设计论文 第 19 页共 51 页 教师反馈记录 督导信息 共有 15 张表 表 2-2 详细定义 字 段 类 型 精 度 是否为空 说 明 键 ) 自动编号 记录编号 字 教师 字 评议总分 字 学生评议次数 字 学生评分 字 系督导评议次数 字 系督导评分 字 院督导评议次数 院督导评分 基于校园网的学院教学质量监测评议系统 第 20 页共 51 页 字 注:教师 教师基本信息表中的记录编号相联。 表 2-3 详细定义 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 符 50 学生学号 符 16 学生姓名 符 50 学生密码 符 50 学生的专业名 符 200 学生班别名 符 100 学生系名 注:学生基本信息表信息表。 表 2-4 详细定义 字 段 类 精 是否 说 明 华北科技学院 毕业设计论文 第 21 页共 51 页 型 度 为空 动编号 记录编号 字 教师编号 符 255 评议内容 间 /日期 4 评议时间 符 255 评议课程 符 255 评议班级 注:学生评议建议记录表 基于校园网的学院教学质量监测评议系统 第 22 页共 51 页 表 2-5 的详细定义 表 2-6 的详细定义 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 字 教师代号 字 学生 _期 /时间 4 记录的时间 注: 教师基本信息表中教师编号相联。 学生基本信息表中学生编号相联。 华北科技学院 毕业设计论文 第 23 页共 51 页 字 单位名 符 50 教师密码 符 50 教师名字 符 10 性别 符 20 文化 符 50 教师职称 符 50 学位 符 50 教师学历 符 100 科室名 符 200 教师职务 符 权限级别 注: 表 2-7 的详细定义 基于校园网的学院教学质量监测评议系统 第 24 页共 51 页 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 符 50 教师名 符 100 课程名称 符 200 学时 符 200 班级 注 : 表 2-8 详细定义 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 字 教师编号 符 255 评议内容 间 /日4 评议时间 华北科技学院 毕业设计论文 第 25 页共 51 页 期 注:督导评议建议记录表 表 2-9 详细定义 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 字 教师编号 符 255 评议内容 间 /日期 4 备份时间 间 /日期 4 评议时间 基于校园网的学院教学质量监测评议系统 第 26 页共 51 页 注:督导评议建议记录表 表 2的详细定义 字 段 类 型 精 度 是否为空 说 明 动编号 记录编号 字 教师代号 期 /时间 4 记录的时间 注: 教师基本信息表中教师编号相联。 华北科技学院 毕业设计论文 第 27 页共 51 页 第 4 章 系统功能实现 生对教学质量的评议 教师教学质量的评议应该严格按照学院督导、系部督导对教师评议的要求进行,从十四 个方面进行评价,同时系统还给出了学生自由进行发表意见和建议的空间。 学生进入本系统后,首先看到界面如图 4要学生输入自己的学号和密码,系统缺省的密码是该学生的学号,学生进入系统后可以更改自己的密码。图 4生登录界面 学生输入相关信息后,单击“登录”按 钮,就可以进入系统(图 4 基于校园网的学
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。