课程设计说明书范例

合集下载

课程设计说明书【范本模板】

课程设计说明书【范本模板】

邮电与信息工程学院课程设计说明书课题名称:软件项目实训学生学号:6102040124专业班级:11测控01班学生姓名: 徐晗学生成绩:指导教师:陈希课题工作时间:2014-6—9至2014-6-22一、课程设计任务的基本要求:(1)课程设计目的:1.全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶向下,逐步细化,模块化的设计原则。

2.掌握C语言基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。

3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.(2)课程设计总体要求:1。

采用模块化程序设计方法。

2.主菜单设计界面如下:3.子菜单界面如下:选择结构子菜单:循环结构子菜单:4。

在对应模块下完成如下功能: (1)单选择if语句:(2)双选择if语句:(3)多选择if语句:(4)switch语句(5)while循环语句(6)do—while循环语句(7)for循环语句(8)循环嵌套例如:switch语句案例界面:(3)论文部分1、学生应提交的资料:纸质《课程设计说明书》1份;课程设计报告1份。

2、课程设计报告的内容附在《课程设计说明书》后,内容包括:一、设计目的1。

全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。

2。

掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。

3。

掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力.二、系统功能模块图(略)三、设计函数列表在C语言中每一个功能模块都对应一个函数,即由函数来实现各功能模块的具体功能,也就是建立功能模块与函数之间一一对应的关系,在编写程序时可以减少不课程设计报告一、设计目的1. 全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。

2. 掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计.3.掌握利用C语言进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力。

课程设计说明书模板

课程设计说明书模板

课程设计说明书模板课程设计说明书1. 课程名称:[填写课程名称]2. 课程设计目的:[填写课程设计的主要目的和需求]3. 课程设计目标:[填写课程设计的具体目标]4. 课程大纲:[填写课程的大纲,包括每个单元的主题、教学目标、教学内容、教学方法、评价方式等]5. 教学资源:[列举所需的教学资源,如教科书、参考书、多媒体设备等]6. 教学活动:[列举每个单元的教学活动,包括课堂讲解、实验、讨论、小组活动等]7. 评估方式:[说明课程的评估方式,包括考试、作业、项目等]8. 教学团队:[介绍教学团队的成员,包括主讲教师、助教等]9. 课程进度安排:[设置每个单元的教学时间,包括预计的课程开始和结束日期]10. 教学参考文献:[列举可供参考的教学资料和文献]11. 补充说明:[如有任何额外的补充说明,请在此处填写]以上是一个简单的课程设计说明书模板,具体的内容根据课程的实际需求进行填写和修改。

12. 课程设计背景:[解释为什么设计此课程,背景资料和理由等]13. 教学目标细化:[具体阐述每个单元的教学目标,并且可分为知识、技能和态度等层面]14. 教学方法和策略:[详细描述采用的教学方法和策略,如讲授、案例分析、小组合作等]15. 教学评估标准:[明确课程评估的标准和要点,例如针对知识理解的测验、技能表现的评估等]16. 教学资源准备:[具体说明所需的教学材料、设备、实验器具等,以及相关的采购和准备工作]17. 学习支持与辅助:[列举可提供给学生的学习支持和辅助资源,如电子教学平台、辅导手册等]18. 教学组织和管理:[描述课堂组织和管理的方式,包括上课时间、课堂纪律、小组分工等]19. 教学团队角色职责:[详细说明教学团队中各成员的角色职责,包括主讲教师、助教、辅导员等]20. 课程进度和时间安排:[具体列出每个单元的教学时间安排,包括每周课时数、教学时间分配等]这些补充内容可以根据课程的具体要求和设计者的个人情况进行修改和适应,以更好地满足教学需求和目标。

课程设计说明书范文格式

课程设计说明书范文格式

华北理工大学轻工学院课程设计说明书题目学部:专业:班级:姓名:指导教师:2015 年月日第1章绪论 (1)1.1在线考试的现状 (1)1.1.1 在线考试在国外的发展状况 (1)1.1.2 在线考试在国内的发展状况 (1)1.1.3 当前在线考试系统的特征 (1)1.2组卷算法的现状 (2)1.3.本课题的来源 (2)1.4本文主要内容 (2)第2章组卷算法与题库的研究 (3)2.1组卷算法理论 (3)2.1.1随机选取法和回溯试探法 (3)2.1.2 遗传算法 (3)2.2在线考试系统的组卷算法 (3)2.2.1 组卷算法的确定 (3)2.2.2组卷参数定义 (4)2.2.3 基于遗传算法的组卷算法设计 (4)2.3题库基础理论 (5)2.3.1 题库发展 (5)2.3.2 题库的概念 (5)2.3.3 题库的特征 (5)2.3.4 题库的建设理论 (5)2.3.5题库建设步骤 (5)2.4在线考试系统的题库建设方案 (5)2.4.1 在线考试系统的题库建设步骤 (6)2.4.2 题库管理系统框架 (6)2.4.3 题库管理设计方案 (6)第3章在线考试系统的需求分析和设计 (7)3.1系统需求分析 (7)3.1.1 系统功能分析 (7)3.1.2系统的数据流图 (7)3.2系统概要设计 (7)3.2.1 系统功能模块的划分 (7)3.2.2 在线考试系统的主流程图 (7)3.2.3数据库设计 (7)3.3系统详细设计 (8)结论 (9)参考文献 (10)第1章绪论1.1 在线考试的现状1.1.1 在线考试在国外的发展状况大约1997年初,国外开始出现支持网上教学的系统和平台,近年来层出不穷。

国外大多数系统侧重于网上的课程开发、课程管理、学生历史记录等方面,对教学过程提供全面有效但是比较基础的支持,也有一些系统重视教学活动的设计,如提供对不同教学模式的教学实施方便性的支持。

美国的NTU英国的pen College都是十分典型的网络教育示例。

机械设计课程设计说明书范例

机械设计课程设计说明书范例

机械设计课程设计说明书范例
一、项目简介
本项目是一门机械设计课程,主要内容包括:计算机辅助设计与仿真、轴承应用、机械结构设计、焊接技术与结构分析、机械应用与传动机构综
合设计等,目的在于通过实验课程,为学生培养良好的机械设计能力,使
学生具备从设计、制造到利用的能力。

通过本课程,学生将学习到机械设
计的方法和流程,对机械设计和制造有深入了解。

二、课程目标
1、教会学生如何实现机械设计过程中的软件应用,并熟悉软件工具
的使用;
2、使学生掌握机械设计流程,包括机械结构设计,机械元件及材料
等的选择和应用;
3、学习机械设计制造中的焊接技术及结构分析,理解机械传动机构
的工作原理及其各种组件;
4、锻炼学生的创新能力、综合运用所学知识,能够独立或小组设计
解决具体问题的能力。

三、课程大纲
1、计算机辅助设计与仿真:教会学生使用计算机辅助设计软件,进
行机械结构参数化定义、机械结构能力仿真与验证;
2、轴承应用:了解轴承的类型及应用,学习轴承选型、轴承安装、
润滑、清洁与检测等;。

课程设计课程设计说明书

课程设计课程设计说明书

课程设计课程设计说明书一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,培养学生运用XX知识解决实际问题的能力。

具体来说,知识目标包括:1.掌握XX学科的基本概念、原理和方法;2.了解XX学科的发展趋势和应用领域。

技能目标包括:1.能够运用XX知识解决实际问题;2.具备XX学科的基本实验技能。

情感态度价值观目标包括:1.培养学生对XX学科的兴趣和热情;2.培养学生团队合作、创新思维和科学精神。

二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法,以及实际应用案例。

具体安排如下:第一章:XX学科概述1.1 XX学科的定义和发展历程1.2 XX学科的应用领域和前景第二章:XX基本原理2.1 XX原理的提出和证明2.2 XX原理的应用案例第三章:XX方法与应用3.1 XX方法的原理和步骤3.2 XX方法在实际问题中的应用第四章:XX学科的发展趋势4.1 XX学科的最新研究成果4.2 XX学科的未来发展方向三、教学方法为了实现课程目标,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。

具体安排如下:1.讲授法:通过教师的讲解,使学生掌握XX学科的基本概念、原理和方法;2.讨论法:引导学生针对实际问题进行思考和讨论,培养学生的创新思维和解决问题的能力;3.案例分析法:通过分析具体案例,使学生了解XX方法在实际问题中的应用;4.实验法:让学生亲自动手进行实验,培养学生的实验技能和科学精神。

四、教学资源为了支持教学内容和教学方法的实施,本课程将利用多种教学资源,包括教材、参考书、多媒体资料和实验设备等。

具体安排如下:1.教材:选用国内权威出版的XX学科教材,为学生提供系统、科学的学习资料;2.参考书:推荐学生阅读相关领域的经典著作和最新研究论文,拓展知识面;3.多媒体资料:利用课件、视频等多媒体资源,丰富教学手段,提高学生的学习兴趣;4.实验设备:配备必要的实验设备,为学生提供动手实践的机会,培养实验技能。

机械设计基础课程设计说明书【范本模板】

机械设计基础课程设计说明书【范本模板】

〈〈机械设计基础课程设计>〉说明书机械制造及自动化专业Jixie zhizao ji zidonghua zhuanye机械设计基础课程设计任务书 2Jixie sheji jichu kecheng sheji renwu shu 2姓名: x x x学号:班级: 09级机电1班指导教师: x x x完成日期: 2010/12/12机械制造及自动化专业机械设计基础课程设计任务书2学生姓名:班级:学号:一、设计题目:设计一用于带式运输机上的单级圆锥齿轮减速器给定数据及要求已知条件:运输带工作拉力F=4kN;运输带工作速度v=1。

2m/s(允许运输带速度误差为±5%);滚筒直径D=400mm;两班制,连续单向运转,载荷较平稳。

环境最高温度350C;小批量生产。

二、应完成的工作1.减速器装配图1张;2.零件工作图1张(从动轴);3.设计说明书1份。

系主任:科室负责人:指导教师:前言这次设计是由封闭在刚性壳内所有内容的齿轮传动是一独立完整的机构。

通过这一次设计可以初步掌握一般简单机械的一套完整设计及方法,构成减速器的通用零部件.这次设计主要介绍了减速器的类型作用及构成等,全方位的运用所学过的知识。

如:机械制图,金属材料工艺学公差等已学过的理论知识.在实际生产中得以分析和解决。

减速器的一般类型有:圆柱齿轮减速器、圆锥齿轮减速器、齿轮-蜗杆减速器,轴装式减速器、组装式减速器、联体式减速器。

在这次设计中进一步培养了工程设计的独立能力,树立正确的设计思想,掌握常用的机械零件,机械传动装置和简单机械设计的方法和步骤,要求综合的考虑使用经济工艺性等方面的要求。

确定合理的设计方案。

目录♣一、电动机的设计 (6)1. 选择电动机 (6)2。

选择电动机容量 (6)3.计算总传动比并分配各级传动比 (7)4。

计算传动装置的运动和动力参数 (7)5。

电动机草图 (8)♣二、带传动的设计 (9)1. 确定计算功率 (9)2.确定V带型号 (9)3。

《机电一体化系统设计课程设计》设计说明书

《机电一体化系统设计课程设计》设计说明书

《机电一体化系统设计课程设计》设计说明书一、课程设计的目的机电一体化系统设计是一门综合性很强的课程,通过本次课程设计,旨在让我们将所学的机电一体化相关知识进行综合运用,培养我们独立设计和解决实际问题的能力。

具体来说,课程设计的目的包括以下几个方面:1、加深对机电一体化系统概念的理解,掌握系统设计的基本方法和步骤。

2、熟悉机械、电子、控制等多个领域的知识在机电一体化系统中的融合与应用。

3、培养我们的工程实践能力,包括方案设计、图纸绘制、参数计算、器件选型等。

4、提高我们的创新思维和团队协作能力,为今后从事相关工作打下坚实的基础。

二、课程设计的任务和要求本次课程设计的任务是设计一个具有特定功能的机电一体化系统,具体要求如下:1、确定系统的功能和性能指标,包括运动方式、精度要求、速度范围等。

2、进行系统的总体方案设计,包括机械结构、驱动系统、控制系统等的选择和布局。

3、完成机械结构的详细设计,绘制装配图和零件图。

4、选择合适的驱动电机、传感器、控制器等器件,并进行参数计算和选型。

5、设计控制系统的硬件电路和软件程序,实现系统的控制功能。

6、对设计的系统进行性能分析和优化,确保满足设计要求。

三、系统方案设计1、功能需求分析经过对任务要求的仔细研究,确定本次设计的机电一体化系统为一个小型物料搬运机器人。

该机器人能够在规定的工作空间内自主移动,抓取和搬运一定重量的物料,并放置到指定位置。

2、总体方案设计(1)机械结构采用轮式移动平台,通过直流电机驱动轮子实现机器人的移动。

机械手臂采用关节式结构,由三个自由度组成,分别实现手臂的伸缩、升降和旋转,通过舵机进行驱动。

抓取机构采用气动夹爪,通过气缸控制夹爪的开合。

(2)驱动系统移动平台的驱动电机选择直流无刷电机,通过减速器与轮子连接,以提供足够的扭矩和速度。

机械手臂的关节驱动选择舵机,舵机具有控制精度高、响应速度快等优点。

抓取机构的气缸由气泵提供气源,通过电磁阀控制气缸的动作。

化工原理课程设计说明书模板

化工原理课程设计说明书模板

化工原理课程设计说明书模板一、课程背景化工原理是化学工程专业的一门基础课程,是学生打下化工理论基础的重要课程之一。

本课程旨在系统地介绍化工原理的基本理论和应用,帮助学生建立化工原理的相关知识体系,为日后的专业学习和工作打下坚实的理论基础。

二、课程目标1.理解化工原理的基本概念和原理;2.掌握化工原理的基本计算方法和理论模型;3.能够应用化工原理的知识解决实际工程问题;4.培养学生的创新能力和实践能力。

三、课程内容1.化工原理的基本概念a.化工原理的定义和基本概念b.化工原理的基本原理和规律c.化工原理的相关学科和领域2.物质的结构与性质a.物质的基本结构和性质b.物质的相态变化与热力学c.物质的组成与性质的关系3.热力学基础a.热力学基本定律和概念b.热力学过程的基本方程和计算方法c.热力学的应用和工程实践4.化工原理的传质与分离a.传质的基本概念和理论b.分离过程的基本原理和方法c.分离设备的设计和应用5.反应工程基础a.化学反应的基本原理和动力学b.反应器的类型和设计原则c.反应工艺的应用和优化6.流体力学基础a.流体的基本性质和流动规律b.流体的流动类型和应用c.流体力学在化工领域的应用四、教学方法1.理论讲授:通过讲授化工原理的基本概念、理论和计算方法,帮助学生建立起扎实的理论基础。

2.课堂互动:鼓励学生积极参与课堂讨论和提问,促进学生对化工原理的深入理解。

3.实践教学:引导学生参与化工实验和工程设计,培养学生的实践能力和创新意识。

的综合分析和表达能力。

五、课程评估1.平时表现:包括课堂参与情况、作业完成情况等。

2.中期考试:包括对化工原理基本概念和计算方法的考核。

3.期末考试:总结对整门课程的掌握情况,包括理论知识和应用能力的考核。

六、教材1. 《化工原理导论》,作者:王明华,出版社:化学工业出版社2. 《化工原理》,作者:张三,出版社:化学出版社七、课程作业1.每周布置相关的课后习题,加强学生对专业知识的理解和掌握。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综合测评系统的分析与设计目录第一章需求分析 (2)一、需求调查 (2)二、建立用例图 (2)三、描述用例 (3)第二章系统分析 (5)一、寻找系统中的实体类 (5)二、建立实体类的类图 (7)三、建立用户界面类的类图 (7)三、建立交互图 (8)第三章系统设计 (10)一、类图的调整与修改 (10)二、人机界面设计 (10)三、数据库设计 (14)第四章系统实现 (15)一、开发环境 (15)二、建立数据库 (15)第一章需求分析一、需求调查为贯彻党的教育方针,加强对学生的教育管理,鼓励学生在校期间刻苦学习、奋发向上、德智体全面发展,培养具有较高综合素质的优秀人才,河南科技大学制定了《河南科技大学学生德智体综合测评试行办法》、《河南科技大学优秀学生奖学金评定办法》。

根据这两个文件的有关精神,我校每个学期都要对学生进行综合测评,并根据综合测评的结果,评选综合奖学金。

由于在校学生较多,传统的手工计算方式难以满足学校日常工作的要求,因此,我校急需开发一个综合测评系统,以提高该项工作的效果和效果。

通过调查,我校综合测评工作的运行过程如下:由学习委员录入本班学生上一学期的各门课程的成绩,计算各个学生的课程成绩的平均分。

由团支书录入本班学生上一学期的德育成绩。

由体育委员录入本班学生上一学期的体育成绩。

德智体三个方面的成绩录入完成后,由班长计算各个学生的综合分,计算公式为:综合分=智育分×70%+德育分×20%+体育分×10%。

最后,由辅导员根据综合分评选综合奖学金。

二、建立用例图从以上需求描述中,我们发现系统中的参与者有:学习委员、团支书、体育委员、班长、辅导员。

识别出参与者后,从参与者的角度就可以发现系统的用例,并绘制出系统的用例图,如图1-1所示。

图1-1 用例图三、描述用例用例图中仅仅给出了用例的名称,每一个用例的内部细节尚不清楚,需要对此进行描述。

描述用例有两种方式,一种是用文字或表格,另一种是活动图。

需要说明的是,对于简单的用例,不需要进行描述。

由于辅导员“评选综合奖学金”这一用例比较复杂,在此用活动图进行描述,如图1-2所示:图1-2评选综合奖学金的活动图第二章系统分析一、寻找系统中的实体类通过对系统需求的分析,我们发现系统中的类有:课程成绩类、德育成绩类、体育成绩类、总分成绩类、学生基本信息类。

还需要增加一个数据库访问类(Data)。

1、课程成绩类(CourseScoreClass)该类描述学生的课程成绩。

(1)属性EnglishScore:学生的英语成绩。

ComputerScore:学生的计算机成绩。

MathScore:学生的数学成绩。

AvgScore:英语、计算机、数学三门课程成绩的平均分。

(2)操作RecordCourseScore:输入学生的课程成绩。

AvgCourseScore:计算学生的课程成绩平均分。

QueryCourseScoreByID:根据学号查询学生的课程成绩。

QueryCourseScoreAll:查询所有学生的课程成绩。

2、德育成绩类(MoralScoreClass)该类描述学生的德育成绩。

(1)属性MoralScore:学生的德育成绩。

(2)操作RecordMoralScore:输入学生的德育成绩。

QueryMoralScoreByID:根据学号查询学生的德育成绩。

QueryMoralScoreAll:查询所有学生的德育成绩。

3、体育成绩类(SportScoreClass)该类描述学生的体育成绩。

(1)属性SportScore:学生的体育成绩。

(2)操作RecordSportScore:输入学生的体育成绩。

QueryvScoreByID:根据学号查询学生的体育成绩。

QuerySportScoreAll:查询所有学生的体育成绩。

4、总分成绩类(SumScoreClass)该类描述学生的总分成绩。

(1)属性SumScore:学生的德智体成绩总和。

MoneyLevel:奖学金等级。

(2)操作CountSumScore:计算学生的成绩总和。

QuerySumScoreByID:根据学号查询学生的总分成绩。

QuerySumScoreByID:查询所有学生的总分成绩。

CountMoneyLevel:确定学生的奖学金等级。

QueryMoneyLevelByID:根据学号查询学生的奖学金等级。

QueryMoneyLevelAll:查询所有学生的奖学金等级。

5、学生基本信息类该类Student描述学生的基本信息。

(1)属性StuID:学生的学号。

StuName:学生的姓名。

StuAge:学生的年龄。

StuClass:学生的班级。

StuAddress:学生的籍贯。

(2)操作无。

6、数据库访问类(Data)类Data为数据库访问类,用于将相关数据从数据库中读出来,或写入数据库中。

(1)属性sConn:数据库连接字符串。

(2)操作:ExecuteSqlNonQuery:根据SQL语句修改数据库。

ExecuteSqlDataSet:根据SQL查询数据库。

二、建立实体类的类图根据以上分析,建立如图2-1所示的类图。

图2-1 实体类的类图三、建立用户界面类的类图需要建立用户界面类,如图2-2所示。

图2-2 用户界面类的类图LeanerWindow:学习委员录入和查询课程成绩的窗口。

MoralerWindow:团支书录入和查询德育成绩的窗口。

SporterWindow:体育委员录入和查询体育成绩的窗口。

MonitorWindow:班长计算和查询总分成绩的窗口。

TeacherWindow:辅导员评选和查询综合奖学金的窗口。

三、建立交互图交互图包括顺序图和通信图,二者是类图的辅导模型。

在建立顺序图和通信图时,将会发现新的操作,并可以将它们添加到类图中。

1、录入课程成绩的顺序图如图2-3所示。

图2-3 录入课程成绩的顺序图2、计算课程成绩平均分的顺序图如图2-4所示。

图2-4 计算课程成绩平均分的顺序图3、根据学号查询课程成绩的顺序图如图2-5所示。

图2-5 根据学号查询课程成绩的顺序图4、查询所有学生的课程成绩如图2-6所示。

图2-6 查询所有学生的课程成绩的顺序图第三章系统设计在系统设计阶段,要考虑系统的实现环境,对分析阶段的类图模型进行调整与完善,并对人机界面和数据库进行设计,最终形成一个可实现的系统设计模型。

本系统将采用C#进行编程。

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。

一、类图的调整与修改在系统设计阶段,要对系统分析阶段的类图,根据实现条件对其进行补充与调整。

需要补充与调整方面有很多:如有的编程语言不支持多重继承和多态,在设计模型中就要去掉多重继承,并考虑如何不使用多态而仍能完成原有的功能;根据编程语言的特性,确定属性的数据类型;若能得到可复用的模型成分,则要对模型进行修改;根据需要还可能要合并或分开一些类、属性或操作。

本系统中,由于系统分析阶段的类图较为简单,没有出现多重继承,C#语言对多态的支持性很好,因此不需要对类图作其他修改。

二、人机界面设计1、首页的设计首页是系统的第一个页面,主要功能是供各类人员登录,其界面设计如图3-1所示。

图3-1 首页2、学习委员页面的设计该页面是学习委员录入和查询课程成绩的页面,其界面设计如图3-2所示。

图3-2 学习委员的页面3、团支书页面的设计该页面是团支书录入和查询德育成绩的页面,其界面设计如图3-3所示。

图3-3 团支书的页面4、体育委员页面的设计该页面是体育委员录入和查询体育成绩的页面,其界面设计如图3-4所示。

5、班长页面的设计该页面是班长计算和查询总分成绩的页面,其界面设计如图3-5所示。

图3-5 班长的页面6、辅导员页面的设计该页面是辅导员评选和查询奖学金等级的页面,其界面设计如图3-6所示。

三、数据库设计由于目前面向对象数据库系统还不成熟,本系统将采用关系数据库系统存储永久对象(需要长期存储的对象)。

主要工作是将类图转换为关系模型。

在实体类的类图中,由于CourseScoreClass、MoralScoreClass、SportScoreClass、SumScoreClass与StuInfoClass之间分别存在多对一的关联关系,因此,需要分别在前4个类中加入2个属性“stuID”、“stuName”以表明各个类别的成绩是属于哪个学生的。

另外,data类不需要保存,因此,不需要将类转换成关系模型。

据此,奖实体类转换成如下几个关系模型:CourseScoreTable(stuID,stuName,EnglishScore,ComputerScore,MathScore,AvgScore)MoralScoreTable(stuID,stuName,MoralScore)SportScoreTable(stuID,stuName,SportScore)SumScoreTable(stuID,stuName,SumScore,MoneyLevel)StuInfoTable(stuID,stuName,StuAge,StuClass,StuAddress)通过分析,以上各个关系模型均符合三范式的要求,不需要作进一步的调整。

第四章系统实现一、开发环境本系统采用B/S(Browser/Server)架构进行开发。

前台的页面制作工具为Microsoft Visual Studio 2005,网页采用XHTML+CSS技术进行布局。

后台的开发语言为C#,通过 2.0(基于C#语言)技术访问和操作数据库。

采用Microsoft SQL Server 2000建立数据库。

二、建立数据库本系统采用Microsoft SQL Server 2000建立数据库,数据库名称为“score.mdf”,其中包含5张表,如图4-1所示。

图4-1 数据库1、表CourseScoreTable该表用于存储学生的课程成绩信息,如图4-2所示。

图4-2 CourseScoreTable的结构2、表MoralScoreTable该表用于存储学生的德育成绩信息,如图4-3所示。

图4-3 MoralScoreTable的结构3、表SportScoreTable该表用于存储学生的体育成绩信息,如图4-4所示。

图4-4 SportScoreTable的结构4、表SumScoreTable该表用于存储学生的总分成绩信息,如图4-5所示。

图4-5 SumScoreTable的结构5、表StuInfoTable该表用于存储学生的基本信息,如图4-6所示。

图4-6 StuInfoTable的结构课程设计的评语及得分。

相关文档
最新文档