收藏 分销(赏)

教师教学质量评价系统设计-毕业设计论文.doc

上传人:可**** 文档编号:2909267 上传时间:2024-06-11 格式:DOC 页数:49 大小:2.12MB 下载积分:10 金币
下载 相关 举报
教师教学质量评价系统设计-毕业设计论文.doc_第1页
第1页 / 共49页
教师教学质量评价系统设计-毕业设计论文.doc_第2页
第2页 / 共49页


点击查看更多>>
资源描述
重庆科技学院 毕业设计(论文) 题 目 教师教学质量评价系统设计 院(系) 电气与信息工程学院 专业班级 计科2010-01 学生姓名 张 三 学号 2010441787 指导教师 XXX 职称 XXXX 评阅教师 职称 2014年 5 月 23日 学生毕业设计(论文)原创性声明 本人以信誉声明:所呈交的毕业设计(论文)是在导师的指导下进行的设计(研究)工作及取得的成果,设计(论文)中引用他(她)人的文献、数据、图件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包含他人成果及为获得重庆科技学院或其它教育机构的学位或证书而使用其材料。与我一同工作的同志对本设计(研究)所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 毕业设计(论文)作者(签字): 年 月 日 重庆科技学院本科生毕业设计论文 中文摘要 摘 要 教师教学质量评价管理是各级院校指导学校教学工作的一大重要环节,对于学校教学工作的意义重大。对任课教师的工作进行评价统计的工作在很早以前就已经开始有了,但是纸质的评价方式存在诸多的弊端和不方便。比如:实施困难、步骤繁多、统计繁琐等等,造成了严重的重复劳动和资源浪费。但是随着电子信息技术的发展,越来越多的电子信息技术也被应用到了现在的教学工作中,教师教学质量评价管理系统也逐渐取代了以前的纸质的评教方式,为这一工作带来了诸多的便利,节约了大量宝贵的时间,并且统计数据也更加科学,更具指导意义。 本次设计的任务是针对现沿用的教师教学评价管理系统中存在的诸多问题,应用ASP.Net以及SQL数据库开发技术,设计出基于B/S模式的教师教学质量评价管理系统。将现有的用纸张评价高校教师教学向Internet的无纸张评价系统的转变,实现对系统的不同用户帐户的管理,以及完成问卷设计、评分、统计这些环节的处理,是响应节能环保的重要体现。该系统的主要功能包括数据录入、查询、密码设定、统计、打印等,该系统要求:学生能够进行选课、学生能够对教师进行教学质量评估及对其留言、教师能够查看评教以及对同行进行教学质量评估、管理员能够对学生教师信息进行插入删除等操作、管理员能够对教学质量评估进行统计。并要求该系统具有界面美观、方便使用并具有较强的安全性。在经短期试用之后正式该系统可以安全可靠地运行,可以有效提高教师教学评价管理工作的质量和效率。 关键词: 教师教学评价管理 数据统计 数据库 .Net技术 I 重庆科技学院本科生毕业设计论文 英文摘要 ABSTRACT Evaluation of teaching quality management is an important part of teaching work at all levels of colleges and the all universities, for the school teaching work is a great significance. The teacher job’s evaluation work has appeared for a period of time, but the paper evaluation methods have many disadvantages and inconvenience. For example: the difficulty of implementation, so many steps, complicated statistic work and so on, causing serious duplications and wastes of resources. But with the development of electronic information technology, more and more electronic information technology is also applied to the work of teaching management system, evaluation of teachers' teaching quality management has gradually replaced the previous paper of the evaluation of teaching methods, bring many convenience for the work, saving a lot of valuable time, and make the statistics more scientific, bring more practical guidance. The task of the project is to apply ASP.Net and SQL database development technology, and then to design an evaluation management system for teaching quality based on B/S model, to resole the problems in teaching evaluation management system. Make the paper evaluation of college teachers teaching transited to a paperless evaluation system of Internet, realize the different user account on the system management, and processing to the parts of questionnaire design, scoring, statistics. These links is an important reflect, in response to energy saving and environmental protection. The main functions of the system including data input, query, statistics, printing, the password setting, the system requires: students will be able to sign up for the courses, students can make teaching quality evaluation for teachers and leave messages, teachers can view the evaluation of teaching and teaching quality evaluation of peers, the administrator can carry on students' and teachers' information insertion deletion operation, and make statistics. And the system has beautiful interface, easy to use and strong security. In the formal after short-term trial, the system can run safely and reliably, and can effectively improve the evaluation of teachers' teaching quality and efficiency of the management. Keywords: Evaluation of teaching Data management Database .Net Technology II 重庆科技学院本科生毕业设计论文 目录 目 录 摘 要 I ABSTRACT II 1 绪 论 1 1.1 引言 1 1.2 研究背景 1 1.3 研究意义 2 1.4 论文概述 2 2 系统技术基础 4 2.1 B/S模式 4 2.2 开发语言C#的介绍 5 2.3 ASP.NET技术的简介 6 2.4 ADO.NET数据库访问技术 6 2.5 SQL:结构化查询语言 7 3 需求分析 9 3.1前台功能 9 3.1.1学生选课 9 3.1.2学生评价 9 3.1.3教师评教信息统计(教师端) 10 3.1.4登陆密码修改(学生、教师端) 10 3.2后台功能 10 3.2.1教师评教信息统计(管理员端) 10 3.2.2个人信息管理(管理员端) 10 3.2.3评教具体指标管理 10 3.3 系统结构 10 3.4 运行环境 11 3.5 系统数据流图 12 3.6 数据字典 16 3.7 概念模型图 21 4 概要设计 22 4.1功能模块划分 22 4.1.1学生选课 22 4.1.2学生评价 22 4.1.3学生修改登录密码 22 4.1.4教师查询评教信息 23 4.1.5教师修改登录密码 23 4.2后台功能 23 4.2.1管理员查询、统计评教信息 23 4.2.2管理员管理用户信息 23 4.2.3管理员管理评教信息指标 23 4.3 数据库物理结构设计 24 5 功能模块的详细设计与实现 25 5.1程序开发工具与运行平台 25 5.1.1 开发工具 25 5.1.2 运行平台 25 5.2 系统关键技术 25 5.2.1登陆 25 5.2.2学生选课模块 26 5.2.3学生评价模块 29 5.2.4 教师查看评教信息模块 31 5.2.5 管理员统计评教信息模块 31 5.2.6 管理员管理用户信息模块 33 6用户手册 35 6.1系统运行环境的配置方法 35 6.1.1 IIS的安装 35 6.1.2启动IIS 35 6.2用户使用手册 36 7 总结 40 参考文献 41 致 谢 42 IV IV 重庆科技学院本科生毕业设计论文 1绪论 1 绪 论 1.1 引言 教师教学质量评价管理系统在院校教研工作中的意义重大,合理利用该系统可以是工作效率大大提高,不仅减少工作时间,更能够提高工作质量,使评价统计结果更能够有效地知道教学工作的开展。以往传统的纸质评价工作存在诸多的弊端,流程繁琐,容易出差错,不仅特别浪费人力物力,统计的结果也并不严谨,存在很大的滞后性。通过使用该系统可以使教师教学评价工作中的学生评价、教师查看统计以及管理员统计评教信息等等环节更加合理和有效率,减少出现差错的几率。现在学校所所使用的教师教学评价管理系统也存在诸多的问题。比如,操作不方便,没有针对性,界面不友好,响应慢等缺陷,开发一套功能完备、界面友好、更具实用意义的教师教学评价管理系统意义重大。基于以上情况,本次系统的开发决定采用B/S架构进行开发。该种架构具有易于更新、便于管理的等诸多优点,在日常的使用中能够更大程度地为教师教学评价工作的参与者提供便利。 1.2 研究背景 教师评教管理是各高校的重要教研工作之一,涉及到的参与者众多,工作结果意义重大。虽然教育体制在不断地深化和改革,但是在改革的过程中,的确给各大学校的日常工作带来了不小的挑战,如何能够适应现如今变化越来越快的教育体制改革,开发出一套功能完备,操作简便,流程合理的教师教学质量评价管理系统迫在眉睫,并以期能够更好地指导教学工作的开展。 目前该系统在国内外的应用情况大不相同,在国外,很多国家有比国内更加先进和成熟的的技术,国外在这一方面也更加成熟,应用得也比较普遍。而在国内,由于国内的大多数高校信息化建设相比国外都比较滞后,虽然在近几年很多 高校都已经开始注意加强信息化建设,不断加大在这方面的投入,在信息化的建设上也形成了一定的规模。但是由于整体滞后,与国外高校的信息化建设和管理上还是存在相当的差距。 纵观国内外该系统的研究现状,国外已经应用得比较成熟了。而在国内的情况则不大乐观,说虽然目前在国内的很多高校都已经使用了很多类似的教学评价管理系统到教学工作中,但是多数的系统并不能够很好地为教学工作的开展提供很好的支持,这其中的一方面的原因有技术上的不成熟,而更多的方面则是需求分析的不到位。开发者在开发的过程中没有很细致地对用户的需求做分析。做出来的系统可以说只是单纯的为实现某一功能,而不注重用户的体验。使得目前多数正在使用中的系统要么功能单一,要么无法满足用户需求,要么用户体验不够好,这种不注重用户体验的做法是不可取的,对于信息化技术的建设和信息化技术的广泛应用是有害而无利的。但即使是目前存在各种不乐观的情况,但是仍然很有必要加快信息化技术在教育教学中的应用。使传统的教务管理走向数字化、信息化、智能化的方向发展。教师教学评价管理系统作为教务系统中的一个重要组成部分,其作用和重要性可见一斑。 1.3 研究意义 在前边的现状分析中已经部分提到了国内在在该系统的研究方面的不容乐观的情况。其直接导致的结果就是使得该评价统计越来越趋于形式化,而很大程度上起不到指导教学的初衷。 而另一方面,现在的科技发展日新月异,一天一个样,教学体制上也是在不断的改革,如果没有高效的教务系统来做支撑,势必会很大程度上增加教学工作的负担,使学生,教师,管理者等各教学工作的参与者痛苦不堪,不堪重负。加快教学工作的信息化建设,促使教师教学评价管理趋于成熟势在必行。 信息管理系统(MIS)是在上实际80年代才逐渐形成的一门新兴学科,近年来其应用的领域也越来越广,其最初的目的就是对以往已经形成的数据做出统计,进而指导日后的工作,指定工作的重点和规划。而本次所要设计的系统正是要对教师以往的教学工作做出系统、科学的评价,总结出以往在教学工作中的不足,改正不足,有针对性地指导日后的教学工作和教学计划,使教学工作日臻完善,对学校,对整个教育体制的意义及其重大。 对于本系统来说,有三大重要结构组成:信息收集、信息处理、信息统计。学生是本系统中信息收集的主要参与者,但是由于以往的评价题目较为单一和比较笼统,使得学生的参与度不高,这是使得教学评价趋于形式化的根本原因。所以在本次设计中需要灵活设置评价的题目,自由组合,并在评价的过程中增设一些趣味性的因素,提高学生的参与度,力求获得的数据更加真实,更加贴近教学实际。信息处理和信息统计的环节中管理员是主要参与者,管理员统计所有教师所授课程的评价情况,提炼出具有指导意义的数据指标反馈给教师。教师则是本系统的直接受益者,通过倾听反馈来的数据,发现自身在教学中的优势和不足,扬长避短,提高自身教学素质和课堂质量。综上就是研究开发教师教学评价管理系统的意义。 1.4 论文概述 本篇论文主要论述《教师教学评价管理系统》的实现过程和核心技术。第二章主要讲在本次的开发过程中用到技术,对用到的技术做介绍。第三章主要做需求分析,从用户的角度出发发掘用户所需。第四章对该系统用到的数据库做详细阐述和介绍,包括数据表、数据字典、视图、触发器以及各表之间的对应关系。第五章阐述系统的核心功能,和一些功能的实现,并对有代表性的实现方法做介绍。第六章是用户手册,介绍该系统的使用流程。第七章是总结部分,总结在本次设计的过程中遇到的问题和难点,如何解决一些具有代表性的问题的以及在本次设计中的收获。 3 重庆科技学院本科生毕业设计论文 2系统技术基础 2 系统技术基础 2.1 B/S模式 该系统采取这种模式一方面是出于系统维护方便的需要,另一方面是考虑到该系统的参与者众多,需要尽可能的降低客户端的负荷,把需要进行的计算尽量放到服务器端来。而从B/S模式的介绍来看,恰恰与这种需求不谋而合。在这种结构下,用户界面是呈现的浏览器上的,主要的逻辑计算是在服务器上实现的,这样就大大降低了客户端的硬件要求,减少系统维护的成本。 其优势在于: j良好的兼容性,只要有浏览器就可以参与得到该系统中来; k降低开发成本,因不需在客户及其上安装客户端,免去了开发各种客户端的成本和时间; l具有良好的开放性和可扩充性; 1)B/S模式结构图,如图2.1所示 图2.1 B/S模式结构图 2) B/S模式数据流图,如图2.2所示 执行SQL 图2.2 B/S模式数据流图 2.2 开发语言C#的介绍 C#是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛上登台亮相。它包含了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,是.NET windows网络框架的主角。 它的主要特点与优势是: 语言简洁。 保留了C++的强大功能。 语言的自由性。 强大的Web服务器控件。 支持跨平台。 与XML相融合。 其中跨平台的这一特性对本次设计来说尤为重要。其便捷的可视化界面,方便调试和修改,这是这门语言最令我喜欢的特点。在编程的过程中有种所见即所得的即视感,特别直观。 2.3 ASP.NET技术的简介 ASP是Active Server Page的缩写,可直译为“活动服务器网页”,当然现在多被翻译成我们所熟知的“动态网页”。在大学期间学习这门课程之前我们已经学习了C#语言,对于Visual Studio上的控件已经比较熟悉了,之前是在windows窗体上使用它是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。与以前的Web开发模型相比,ASP.NET有几个显著的优点,这也是本次设计中使用该技术的重要原因: 增强的性能。ASP.NET是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,可利用早期绑定、实时编译、本机优化和盒外缓存服务。这就相当于在便携代码之前便显著提高了性能。 顶级的工具支持。ASP.NET Framework 补充了Visual Studio集成开发环境中的大量工具箱和设计器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大工具所提供的功能中的少数几种。 威力和灵活性。由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。 易于管理的特性。由于其配置信息是以纯文本形式存储的,因此即使是在本地没有管理工具的情况下,依然可以方便地对配置信息进行管理和部署。 优异的可扩展性。可开发人员可以用自己编写的扩展组件去替换掉运行库中的任何子组件,便于扩展。 良好的安全性。它可以借助windows身份验证保证应用程序是安全的。 现在对于很多人来说,使用ASP来创建动态网页已经是比较常见的了,这种技术越来越广泛地被人们接受。从它发布到现在的几年的时间里,也在不断地改进,克服了传统ASP的局限性,成为了当下比较时兴的web开发技术。 2.4 ADO.NET数据库访问技术 在.NET环境下,ADO.NET技术是实现数据访问的必要手段。ADO.NET使用了一些ADO对象,如常见的Connection 和Command对象,再次之外还引入了新的对象。比如DataReader、DataSet、 DataAdapter。使用ADO.NET访问数据库离不开对 DataSet对象和.NET数据提供程序中的对象的操作。利用这些对象可以方便地对数据进行查询和数据绑定。下面来逐一进行介绍。 j Connection对象 在访问数据之前,首先要做的就是与数据源建立起连接。Connection对象就是用来与数据库建立连接的。该对象提供的一些属性可以使开发者方便地设置数据源的位置、数据库的名、连接数据库的账号密码等。 k DataSet(数据集)对象 DataSet相当于是一个数据缓冲区,是一个数据的集合。从数据库中读取出来的数据先放到这个对象中,然后按照需要帮顶给需要绑定数据的控件。 DataSet包含了一个DataTable对象的集合,可以通过这个属性方便地获取某一行某一列中的具体数据。 l DataAdapter对象 DataAdapter对象是DataSet和源数据之间的桥梁。它使用Fill()方法将数据填充到DataSet的DataTable中去。 有了这个对象,即使我们在不知道Connection与Command沟通的细节,也能方便的进行数据的取用。 m Command对象 当与数据库建立了连接后,可以用Command对象来对数据源进行增删改查的操作,这个对象包含对于数据库的所有操作命令,方便易用。 2.5 SQL:结构化查询语言 SQL结构化查询语言,是关系数据库的标准语言。包括查询、定义、操纵和控制4个部分,功能齐全。SQL具有语言简洁、方便实用、功能齐全等优点。目前,多数数据库管理系统都支持SQL或提供SQL接口。SQL语言分为3类,数据库操纵语言DML(见表2.1),数据定义语言(见表2.2),数据控制语言DCL(见表2.3)。 表2.1常用DML语句及说明 SELECET 在数据库中查找满足指定条件的纪录 INSERT 增加数据行到表 UPDATE 更改表中的数据 DELETE 从表中删除数据行 表2.2常用DDL语句及说明 CREATE TABLE 创建表 CREATE INDEX 创建索引 CREATE VIEW 创建视图 ALTER TABLE 增加表列、重定义表列、更改存储分配 DROP TABLE 删除表 DROP INDEX 删除索引 表2.3常用DCL语句及说明 GRANT 将权限或角色授予用户或其他角色 REVODE 回收用户权限 COMMIT 提交 ROLL 回滚 40 重庆科技学院本科生毕业设计 3需求分析 3 需求分析 就我们学校目前的状况来看,教师评价考核部分仍然是用的纸质考核的方式,评价、统计起来费时费力,很不方便也很不科学。虽然也有网上的教师评教,但是很大程度上流于形式化。本次设计所要实现的功能包括:学生能够进行选课、学生能够对所授课的教师进行教学质量评估及对其留言、教师能够查看评教以及对同行进行教学质量评估、管理员能够对学生教师信息进行插入、删除等操作、要求管理员能够对教学质量评估进行统计。 通过该系统,可以方便地对教师教学质量进行考核,找出目前教学活动中出现的问题,有针对性地指定下一步的教学计划。 3.1前台功能 3.1.1学生选课 学生登录之后,在学生端页面上可以查看并选择目前可以选择的课程。课程的信息包含了课程编号、课程名称、开课学期、任课教师、学分、学时等信息。可以按照如下条件进行组合查询,并可以对查询结果进行排序,方便进行查看和选择。 n 开课学期 n 课程类别 n 任课教师 n 学时 n 学分 3.1.2学生评价 在此页面,学生可以针对自己所选择的课程的教师针对授课质量、课下辅导、师德等多方面进行打分并对该授课教师进行留言。考核的指标包括: n 讲课,重点突出、详略得当、富有启发性、逻辑性强 n 辅导,辅导答疑认真、耐心 n 作业,按时收交、认真批改、有批语 n 育人,能够严格要求学生、尊重学生意见 n 板书,板书工整、汉字规范、版面美观 n 建议,学生对老师提的建议 3.1.3教师评教信息统计(教师端) 教师可以登录本系统查看学生对自己所授每门课的评价统计信息。包括: n 课程属性 n 参评人数 n 总分 n 平均分 n 以及评价详情(包括各考核指标具体得分以及学生留言) 3.1.4登陆密码修改(学生、教师端) 在学生端以及教师端,提供学生和教师对自己的登录密码进行修改的权限。 3.2后台功能 3.2.1教师评教信息统计(管理员端) 管理员可以登录该系统按学期、学院、专业、教师名进行综合查询教师评教信息并可按总分、平均分、学分对其进行排序、统计。统计的具体信息包括: n 课程属性 n 参评人数 n 总分 n 平均分 n 以及评价信息详情(包括各考核指标具体得分以及学生留言) 3.2.2个人信息管理(管理员端) 管理员登陆该系统,可以对本评教管理系统的各参与者进行新用户添加、用户信息修改、删除的操作 3.2.3评教具体指标管理 管理员登录本系统之后可以对评价指标的具体内容根据评教的具体情况作出修改。 3.2 系统结构 本系统采用了三层结构模型,前端为客户端,通过浏览器登录访问部署在IIS服务器上的教师评教管理系统。数据层单独用一个服务器以保证数据访问的稳定、安全。这样的结构可以充分利用浏览器资源,减轻网络和客户端机器的负载,维护方便,并且可以在多个平台使用,方便使用各种设备的用户登录。 系统结构如图3.1所示: 老师(前台) (浏览器) 管理员(后台) (浏览器) 学生(前台) (浏览器) WEB服务器(IIS) 教师评教管理服务程序 SQL Server数据库 图3.1系统结构图 · 学生和老师使用浏览器就可以完成在自己权限内的全部操作。 · 该系统的管理员也是在浏览器上就可以完成自己所需的全部操作。 · 本系统采用SQL数据库,数据库中保存了该系统所有的用户的个人信息以及评教过程产生的各种数据。 · 教师评教管理服务程序是该系统的核心部件。完成所有的功能和业务逻辑。 · Web服务器实现了对浏览器前端页面的支持。 3.3 运行环境 系统平台:Windows系统平台 数据库:SQL Server 2008 R2 Web服务器:(IIS)Internet Information Services Windows 信息服务器 工作环境:NET Framework 2.0 3.4 系统业务流程以及数据流图 学生 登录 登录验证 前台 查看个人信息 选择课程 对所选课程进行评价 修改登录密码 通过验证 提示消息 在本教师教学评价管理系统中,外部实体包括学生、教师、系统管理员,在数据库中,数据主要以表的形式存在。 系统业务流程如图3.2所示。 教师 登录 登录验证 前台 查看个人信息 查看评教信息、统计 修改登录密码 通过验证 提示消息 系统管理员 登录 登录验证 后台 查看个人信息 查看评教信息、统计 管理评教指标信息 管理用户个人信息 通过验证 提示消息 图3.2 系统业务流程图 学生端的功能分三部分:选课、评价、修改个人登录密码。学生端数据流图如图3.3所示。 图3.3 学生端数据流图 教师端的功能分两部分:查看评教信息、登录密码修改。教师端数据流图如图3.4所示。 图3.4 教师端数据流图 系统管理员具有总共7大部分功能:。具体数据流程如图3.5 所示。 图3.5 系统管理员端数据流图 3.5 数据字典 教师教学评价管理系统其数据库中一共有10张数据表,分别是:学生信息表、教师信息表、管理员信息表、学院信息表、专业信息表、课程信息表、课程类别信息表、选课记录表、学期信息表、评价信息表。 数据库中数据表清单,如表3.1表所示。 表3.1 数据表清单 名称 代码 学生信息表 dbo.tb_StudentInfo 教师信息表 dbo.tb_TeacherInfo 管理员信息表 dbo.tb_AdminInfo 学院信息表 dbo.tb_CollegeInfo 专业信息表 dbo.tb_MajorInfo 课程信息表 dbo.tb_CourseInfo 课程类别信息表 dbo.tb_CourseCategoryInfo 选课记录表 dbo.tb_CourseRecordInfo 学期信息表 dbo.tb_SemesterInfo 评价信息表 dbo.tb_EvaluationInfo 1 学生信息表如表3.2所示。 表3.2 学生信息表明细(dbo.tb_StudentInfo) 名称 代码 数据类型 主键 外键 默认值 学号 S_Id Int 是 姓名 S_Name nvarchar(50) 性别 S_Sex nvarchar(50) 专业编号 M_Id int 是 学院编号 College_Id int 是 年级 S_Grade int 班级 S_Class int 生日 S_Birthdate date 密码 S_Password nchar(10) 2 教师信息表,如表3.3所示。 表3.3 教师信息表明细(dbo.tb_TeacherInfo) 名称 代码 数据类型 主键 外键 默认值 教师编号 T_Id int 是 姓名 T_Name nvarchar(50) 性别 T_Sex nvarchar(50) 学院编号 College_Id int 是 密码 T_Password nvarchar(50) 职称 T_Title nvarchar(50) 3 管理员信息表,如表3.4所示。 表3.4 管理员信息表明细(dbo.tb_AdminInfo) 名称 代码 数据类型 主键 外键 默认值 管理员编号 A_Id int 是 姓名 A_Name nvarchar(50) 密码 A_Password nvarchar(50) 性别 A_Sex nvarchar(50) 4 学院信息表资料,如表3.5所示。 表3.5 学院信息表明细(dbo.tb_CollegeInfo) 名称 代码 数据类型 主键 外键 默认值 学院编号 College_Id int 是 学院名称 College_Name nvarchar(50) 学生总数 College_SAmount int 教师总数 College_TAmount int 院长 College_President nvarchar(50) 5 专业信息表,如表3.6所示。 表3.6 专业信息表明细(dbo.tb_MajorInfo) 名称 代码 数据类型 主键 外键 默认值 专业编号 M_Id int 是 专业名称 M_Name nvarchar(50) 专业人数 M_Amount int 辅导员编号 T_Id int 是 6 课程信息表,如表3.4.7所示 表3.7 课程信息表明细(dbo.tb_CourseInfo) 名称 代码 数据类型 主键 外键 默认值 课程编号 Course_Id int 是 课程名 Course_Name nvarchar(50) 学期编号 Semester_Id nvarchar(50) 是 学时 Course_Hours int 学分 Course_Credit float 课程类别 CourseCategory_Name nvarchar(50) 是 课程简介 Course_Introduction nvarchar(MAX) 教师编号 T_Id int 是 专业编号 M_Id nchar(10) 是 7 课程类别信息表,如表3.8所示。 表3.8 课程信息表明细(dbo.tb_CourseCategoryInfo) 名称 代码 数据类型 主键 外键 默认值 课程类别 CourseCategory_Name nvarchar(50) 是 8 选课记录表,如表3.9所示。 表3.9 选课记录表明细(dbo.tb_CourseRecordInfo) 名称 代码 数据类型 主键 外键 默认值 选课记录号 Record_Id int 是 学生学号 S_Id int 是 课程编号 Course_Id int 是 9 学期信息表,如表3.10所示。 表3.10 学期信息表明细(dbo.tb_SemesterInfo) 名称 代码 数据类型 主键 外键 默认值 学期编号 Semester_Id int 是 10 评价信息表,如表3.11所示。 表3.11 评价信息表明细(dbo.tb_EvaluationInfo) 名称 代码 数据类型 主键 外键 默认值 评价编号 E_Id int 是 选课记录号 Record_Id int 是 第一题得分 N1 int 第二题得分 N2 int 第三题得分 N3 int 第四题得分 N4 int 第五题得分 N5 int 第六题得分 N6 int 第七题得分 N7 int 第八题得分 N8 int 第九题得分 N9 int 第十题得分 N10 int 第十一题得分 N11 nvarchar(MAX) 总分 Sum int 重庆科技学院本科生毕业设计
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服