奖学金评定系统完整

上传人:达2 文档编号:166502893 上传时间:2022-11-01 格式:DOCX 页数:31 大小:403.41KB
收藏 版权申诉 举报 下载
奖学金评定系统完整_第1页
第1页 / 共31页
奖学金评定系统完整_第2页
第2页 / 共31页
奖学金评定系统完整_第3页
第3页 / 共31页
资源描述:

《奖学金评定系统完整》由会员分享,可在线阅读,更多相关《奖学金评定系统完整(31页珍藏版)》请在装配图网上搜索。

1、沈阳工程学院课程设计设计题目数据库原理课程设计系 别 信息工程系班级 网络本093学生姓名姜莹杨波汪凯汪学号 02 08 11 17指导教师费雅洁关颖职称 教授讲师起止日期: 2011年5月30日起至2011年6月3日止沈阳工程学院课程设计任务书课程设计题目数据库原理课程设计一奖学金评定数据库系统设计别 信息工程系班级 网络本 093学生姓名姜莹 杨波 汪凯 汪1 Al学号 02 08 11 17指导教师 费雅洁 关颖 职称 教授 讲师课程设计进行地点:实训F任 务 下 达 时 间: 2011 年 5 月 30 日 起止日期: 2011 年 5 月 30 日起至 2011 年 6 月 3 日止

2、教研室主任 杨弘平 2011年5月20日批准1.设计的原始资料及依据本次数据库设计主要涉及到需求分析、概念结构设计、逻辑结构设计几个主要环节。2设计的主要内容及要求写出系统的需求分析,要求包括数据流图、数据字典等。画出系统的 E-R 图及 CDM 模型。画出系统的 PDM 模型。3对设计说明书撰写内容、格式、字数的要求学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计说 明书(论文)的结构及各部分内容要求可参照沈阳工程学院毕业设计(论文)撰写规范 执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。装订格式: 封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、

3、结论、致谢、参 考文献。课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000 字。4. 设计完成后应提交成果的种类、数量、质量等方面的要求每组提交一份课程设计报告,要求包括需求分析、概念结构设计、逻辑结构设计三部 分最终结果,而且每组前后设计保持连续性。5. 时间进度安排顺序阶段日期计划完成内容备注17.10查阅资料,充分解读题目内容,小组分工,确定每 个人的具体任务。27.11小组讨论确定系统的需求分析,开始撰写需求分析 报告。37.12熟悉需求分析,进行概念结构设计,开始撰写概念 结构设计报告。47.13熟悉概念结构设计,进行逻辑结构设计,开始撰写 逻辑结构设计。57

4、.14检查组内设计的一致性。6.主要参考资料(文献)王珊数据库系统概论北京:高等教育出版社,2000 张龙祥数据库原理与设计北京:人民邮电出版社,2000李红数据库原理与应用北京:高等教育出版社,2002王能斌.数据库系统原理.北京:电子工业出版社,2002数据库原理课程设计成绩评定表沈阳工程学院系(部):信息工程系 班级:网络本093 学生姓名:姜莹 杨波 汪凯 汪指导教师评审意见评价 内容具体要求权重评分加权 分调研 论证能独立查阅文献,收集资料;能制定课程设计方案 和日程安排。0.1工作 能力 态度工作态度认真,遵守纪律,出勤情况是否良好,能 够独立完成设计工作,0.2工作量按期圆满完成

5、规定的设计任务,工作量饱满,难度 适官。0.2说明 书的 质量说明书立论正确,论述充分,结论严谨合理,文字 通顺,技术用语准确,符号统一,编号齐全,图表 完备,书写工整规范。0.5指导教师评审成绩 (加权分合计乘以12)分加权分合计指导教师签名:年 月曰评阅教师评审意见评价 内容具体要求权重评分加权 分查阅 文献查阅文献有一定广泛性;有综合归纳资料的能力0.2工作量工作量饱满,难度适中。0.5说明 书的 质量说明书立论正确,论述充分,结论严谨合理,文字 通顺,技术用语准确,符号统一,编号齐全,图表 完备,书写工整规范。0.3评阅教帅评审成绩 (加权分合计乘以8)分加权分合计评阅教师签名:年 月

6、曰课程设计总评成绩分目录 中文摘要 1 系统总体介绍及组内分工 2数据库设计(按表号章号排)2.1 需求分析2.112.2 概念结构设计2.3 逻辑结构设计 结论 致谢 参考文献中文摘要计算机技术的发展使其在杜会各领域的应用越来越广泛,学校系统也越来越复杂,比 如说奖学金评定系统,学生奖学金评定系统是各个学校管理和评定奖学金的重要工具。它 可以大大减少学校的管理者的工作量,同时提高奖学金的评定速率,深化管理制度,实施 奖学金评定系统,不仅对学生获得奖学金等次进行统计,还要能够对数据表进行录入、修 改、删除、查询等操作,另外提高奖学金评定系统查询有效性,避免在查询有效信息带来 很多多余的信息,不

7、利于查询者阅读信息。为了使本系统更全面,我们组翻阅了大量关于学生奖学金评定的规则,经过充分考察 调研,我们进行了分析、设计与开发,为达到在操作时简单方便、尽量少输汉字、有较好 的容错性,健壮性较强,无运行时间限制等目的,我们利用计算机快捷、存储量大、查找 简单等特点,同时在创建数据库时要将数据表用某种关联组织起来运用了数据库技术,可 以大量存储学生信息,学院信息,奖学金信息,班级信息,学分信息,课程信息。实现了 计算机对信息的管理、录入、修改、删除查询等功能,力争做到系统的功能完善、操作简 单,除了满足当前对奖学金评定的需求还为系统将来可能的发展留出余地。数据库设计是建立数据库及其应用系统的技

8、术,是信息系统开发和建设中的核心技 术,具体说,是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应 用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 数据库一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。本论文主要介绍了奖学金评定系统,它包括需求分析、概念结构设计和逻辑结构设计 三个主要部分,主要实现对奖学金评定的规范化、系统化的管理。在需求分析中,主要内 容为数据流图、数据字典(数据项、数据结构、数据流、数据存储);在概念结构设计中, 构造出E-R图、总体概念模型和CDM图;在逻辑结构设计中主要工作就是将E-R图转换 成关系

9、模式,并构造具体的PDM图。总而言之,利用数据库技术实现奖学金评定系统,是时代发展的必然趋势,它将极大 的改变奖学金评定的模式。也将大大提高学生奖学金评定的效率,为奖学金评定提供极大 的方便。1 系统总体介绍及组内分工1.1 系统系统总体介绍随着学生数量的增加,规模不断扩大,学生奖学金的信息量成倍增长。面对庞大的信 息量,就需要合理的信息系统来管理,进而提高管理工作的效率。对学生奖学金管理系统 开发的总体任务是实现学生奖学金信息关系的系统化、规范化和自动化。该系统主要作用是给各大高校奖学金的评定提供一个方便的平台,减少学校的管理者 的工作量。并向使用者提供数据输入,数据处理以及数据查询等功能。

10、2.1.1 设计思想需求分析对信息的要求是指用户需要从数据库中获得的信息内容与性质。由信息要求 可以导出数据要求,即在数据库中需要存储那些信息。经过对学生成绩信息管理系统的分析可以明确数据库中应该存有:学生表,课程表, 班级表,学院表,学分表,奖学金表。他们之间应该有如下的关系:班级和学院之间:一个学院可以对应多个班级,一个班级只能对应一个学院 学生和课程之间:一个学生可以选多门课程,一门课程可以被多个学生选修。 学生和奖学金之间:一个学生可以获得一项奖学金,一项奖学金可以只能被一个个学 生获得。学生和学分之间:一个学分对应一个学生,一个学生对应一个学分。表 2-1 数据流图符号表说明符号加工

11、,输入数据在此进行变换产生输出数据,中间要注 明加工的名字数据输入的源点和数据输出的终点,在其中要注明源点 或终点的名字数据流,被加工的数据及数据流向,在箭头边要用名词 或名词性短语给出数据流的名字数据存储文件,要用名词或名词性短语给出数据文件的 名字1.2 组内分工姓名组内分工成绩姜莹(组长)概念结构设计、排版杨波数据字典、总结汪鑫数据流、致谢汪凯逻辑结构设计、系统总体介绍2 数据库设计2.1 需求分析2.1.1 功能需求奖学金评定系统不但要能对学生获得奖学金等次进行统计,还要能够对数据像是学生 信息,学院信息等进行录入、处理、查询等操作。2.1.2 性能需求为了尽可能的减少使用者在应用该系

12、统时候的工作量,要求在操作时简单方便、尽量 少输汉字、有较好的容错性,健壮性较强,无运行时间限制等。2.1.3 数据库结构为提高数据库的完整性,和便于管理员操作和管理。在创建数据库时要将数据表用某 种关联组织起来。2.1.4 系统主要功能1学院基本信息管理:提供学院基本信息录入、维护与查询功能。包括:系统管理员 录入学院基本信息;系统管理员更新、增加及删除学院基本信息;所用用户可根据学院名 称查询学院基本信息。2. 班级基本信息管理:提供班级基本信息录入、维护、与查询功能。包括: 系统管理员录入班级基本信息;系统管理员更新、增加及删除班级基本信息; 所有用户可根据班级编号、班级名称查询基本信息

13、。3. 学生基本信息管理:提供学生基本信息录入、维护、与查询功能。包括: 管理员录入学生基本信息;管理员或学生本人可修改学生基本信息,系统管理员增加、删除学生基本信息。所有用户可根据学生姓名、学号查询学生基本信息。4. 课程基本信息管理:提供课程基本信息录入、维护、与查询功能。包括: 管理员录入课程基本信息,管理员可修改课程基本信息,系统增加、删除课程基本信息,所有用户可根据课程号、课程名查询基本信息。5. 学分基本信息管理:提供学分基本信息录入、维护、与查询功能。包括:管理员录 入学分基本信息,管理员可修改学分基本信息,系统增加、删除学分基本信息,所有用户 可根据学号与课程号查询基本信息。6

14、. 奖学金信息管理:提供奖学金基本信息录入、维护、与查询功能。包括:管理员录 入奖学金基本信息,管理员可修改奖学金基本信息,系统增加、删除奖学金基本信息,所 有用户可根据分数查询奖学金是否获取、获取何等奖学金基本信息。2.1.5 评定规则分析1奖学金评定必要条件单科成绩不及格者,或在必修课、选修课中有重修、缓考者不能参与本学年奖学金的 评定。受留校察看处分的学生在查看期间不能参与本学年奖学金的评定。 受警告、严重警告、记过处分的学生不能参与本学年奖学金的评定。 因故退学、被开除学籍者,从批准之日起均不得参与奖学金的评定2评定条件特等奖学金:各科平均学分成绩 90 分以上,体育成绩总得分必须达

15、80 分以上。 一等奖学金:各科平均分成绩 85 分以上,体育成绩总得分必须达 75分以上。二、三等奖学金:按学生德智体综合测评排名进行评定,体育成绩总得分二等必达70 分以上,三等必须达及格以上。进步奖学金:以学生该学年下学期较上学期的排名为依据,增量按教务处“学习进步 (排名)的预算办法”执行。优秀特困奖学金:符合奖学金评选基本条件,获奖学生必须为家庭特困生,凡各科平 均成绩 65 分以上均可获得,一门单科成绩可适当降低。2.1.6 数据流图数据流图(Data Function Diagram),又名数据功能图表,简称DFD,就是采用图形 方式来表达系统的逻辑功能、数据在系统内部的逻辑流向

16、和逻辑变换过程,是结构化系统 分析方法的主要表达工具及用于表示软件模型的一种图示方法。为了得到数据流图,首先需要分析系统需要具备哪些功能。系统具应备的各种功能, 像是信息的存储,信息的处理,奖学金的评定,查询功能等。 管理员能够输入学生的基 本信息、学院的基本信息,班级的基本信息 、奖学金的基本信息等,并且能够对这些信 息进行处理,以便系统能够随时的调用这里的信息。只要学校发起奖学金评定系统,该系 统会自动调取评定奖学金所需的各种信息,然后进行相关处理。输出评定结果,进行存储, 存储包括获得奖学金学生的各种信息以及奖学金的信息。此外,学生可凭输入的学生的相 关信息查询是否此学生获得奖学金,以及

17、获得奖学金的类别和金额。具体的功能的实现及 关系如图 2.1 所示。沈阳工程学院图 2.1 数据流图2.1.7 数据字典数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的 主要成果。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程 5 个部分。 数据字典在数据库设计中占有很重要的地位,它是关于数据的信息的集合,也就是对数据 流图中包含的所有元素的定义的集合。1数据项数据项是数据结构中讨论的最小单位,是数据记录中最基本的、不可分的有名数据单 位。数据项可以是字母、数字或两者的组合。通过数据类型(逻辑的、数值的、字符的等) 及数据长度来描述。数据项用来描述实体的

18、某种属性。对数据项之间的描述通常包括以下 内容:数据项描述=数据项名,数据项含义说明,列名,数据项类型,长度,取值范围,取 值含义,与其他数据项的实际联系,数据项之间的联系该系统主要涉及的数据项,如表 2.1 所示。表 2.1 数据项数据项名称数据项列名数据类型说明院名snameVarchar(50)办公地点splaceVarcahr(50)班级号class_noCahr(10)班级名class_nameVarchar(50)学号noChar(10)姓名nameVarchar(50)性别sexChar(10)出生日期birthdayDaretime籍贯originVarchar(50)民族na

19、tionVarchar(50)年级gradeSmallint(2)课程号course_noChar(10)课程名course_nameVarchar(50)课时数course_timeInt得分course_recordInt学年class_yearNumeric成绩recordInt奖学金类型typeVarchar(50)奖金amountChar(10)2数据结构数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可 以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。对数据结构的描述通 常包括以下内容:数据结构的描述=数据结构名,含义说明,组成:数据项或数据结构

20、 该系统主要涉及的数据结构有:学院表,如表、班级、学生、学分、课程、奖学金。如表 2.2 所示。表 2.2 数据结构数据结构名学院表说明组成备注记录学院的基本信息sname+splace数据结构名班级表说明组成备注记录学院的基本信息class_no +class_name数据结构名学生表说明组成备注记录学生的基本信息no+name+sex+birthday+origin+nation+grade数据结构名课程表说明组成备注记录课程的基本信息course_no+ course_name+ course_time+ course_record数据结构名学分表说明记录学分的基本信息组成备注class

21、_year+ record数据结构名奖学金说明组成备注记录奖学金的基本信息type+amount数据结构名结果表说明记录奖学金评定结果组成奖学金+ 学院表+学生表备注3.数据流数据流是数据结构在系统内传输的路径。对数据流的描述通常包括以下内容:数据流描述=数据流名,说明,数据流来源,数据流去向,组成:数据结构平均流量,高峰期流量该系统主要涉及的数据流如表 2.3 所示。表 2.3 数据流数据流名奖学金注册说明奖学金的基本信息数据流来源管理员数据流去向奖学金信息处理组成奖学金流量输入种奖学金,记录种奖学金数据流名学生注册说明学生的基本信息数据流来源管理员数据流去向学生信息处理组成学生表流量输入个

22、学生,记录个学生数据流名班级注册说明 数据流来源 数据流去向组成 流量班级的基本信息管理员 班级信息处理班级表输入个班级,记录个班级数据流名学院注册说明 数据流来源 数据流去向组成流量学院的基本信息管理员 学院信息处理学院表输入个学校,记录个学校数据流名学分注册说明 数据流来源 数据流去向组成 流量学分的基本信息管理员 学分信息处理学分表输入 个学分,记录 个学分数据流名学生信息说明 数据流来源 数据流去向组成学生的基本信息 学生信息处理 学生描述 学生表流量数据流名学院信息说明 数据流来源 数据流去向组成学院的基本信息 学院信息处理 学院描述 学院表流量数据流名班级信息说明 数据流来源 数据

23、流去向组成班级的基本信息 班级信息处理 班级描述 班级表流量数据流名奖学金信息说明 数据流来源 数据流去向组成奖学金的基本信息 奖学金信息处理 奖学金描述 奖学金流量数据流名学分信息说明 数据流来源 数据流去向组成学分的基本信息 学分信息处理 学分描述 学分表流量数据流名课程信息说明 数据流来源 数据流去向组成课程的基本信息 课程信息处理 课程描述 课程表流量数据流名运行结果说明 数据流来源 数据流去向组成系统的处理结果 奖学金评定 评定结果 奖学金+ 学院表+学生表流量4数据存储数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。对数据存储的描述通常包括:数据存储描述=数据存储名

24、,说明,编号 组成:数据结构,数据量,存取频度, 该系统的数据存储如表 2.4 所示。表 2.4,输入的数据流,输出的数据流,存取方式数据存储数据存储名学院描述说明记录学院的基本信息输入的数据流学院注册输出的数据流学院基本信息组成学院表数据存储名班级描述说明记录班级的基本信息输入的数据流班级注册输出的数据流班级基本信息组成班级表数据存储名学生描述说明记录学生的基本信息输入的数据流学生注册输出的数据流学生基本信息组成学生表数据存储名课程信息说明记录课程的基本信息输入的数据流课程注册输出的数据流课程基本信息组成课程表数据存储名学分描述说明输入的数据流输出的数据流组成记录学分的基本信息 学分注册 学

25、分基本信息 学分表数据存储名-说明 输入的数据流 输出的数据流 组成奖学金描述记录奖学金的基本信息奖学金注册奖学金基本信息奖学金数据存储名评定结果说明输入的数据流输出的数据流组成记录获得奖学金的学生以及奖学金的类别评定结果学生获得奖学金类别及金额学号+奖学金类别+金额5.处理过程处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典中只需要处理过程 的说明性信息,由以下内容组成:处理过程描述=处理过程名,说明,输入:数据流,输出:数据流, 组成:简要说明该系统设计的处理过程如表 2.5 所示:表 2.5 处理过程数据过程名学生信息处理说明处理学生的全部信息输入学生信息输出信息处理结果数据过

26、程名学院信息处理说明处理学院的全部信息输入学院信息输出信息处理结果数据过程名班级信息处理说明输入输出处理班级的全部信息 班级信息 信息处理结果数据过程名奖学金信息处理说明 输入 输出处理奖学金的全部信息 奖学金信息 信息处理结果数据过程名学分信息处理说明 输入 输出处理学分的全部信息 学分信息 信息处理结果数据过程名课程信息处理说明 输入 输出处理课程的全部信息 课程信息 信息处理结果数据过程名奖学金评定说明 输入 输出评定奖学金 输入学生统计信息 奖学金评定结果数据过程名查询说明 输入 输出查询哪个学生获得了哪个奖学金 所查学生的信息 该生所获得的奖学金类型以及金额2.2 概念结构设计在需求

27、分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更 准确地用某一 DBMS实现这些需求。在概念结构设计阶段,首先需要了解概念结构设计的 方法和步骤。1概念结构设计的方法:本系统采用自底向上的概念结构设计方法。即首先定义各局 部应用的概念结构,然后将它们集成起来得到全局概念模式。2.概念结构设计的步骤:抽象数据并设计局部视图。就是对需求分析阶段收集到的数据按照E-R模型的要求 进行分类、组织,标识实体的键,确定实体之间的联系类型,设计出E-R图的框架。丰富E-R,为其添上属性,得到全局的概念结构。2.2.1各实体集及其E-R图1学院实体集。其属性有学院名、办公地点。具体E-R图

28、如图2.2所示。2班级实体集。其属性有班级号、班级名。具体E-R图如图2.3所示。图 2.3 班级实体集 E-R 图示。3学生实体集。其属性有学号、姓名、性别、籍贯、民族。具体E-R图如图2.4所示。4学分实体集。其属性有学年、成绩。具体E-R图如图2.5所示。5.课程实体集。其属性有:课程号、课程名、课时数、成绩。具体E-R图如图2.6所图 2.7 奖学金实体集 E-R 图2.2.2联系集及E-R图学院1n赃级学院1性别学分籍贯所属班级年级口姓容管理1开设选修谍程n包括、p I I学生民族课程号学分奖金类型学年课程号成绩图2.8 E-R联系集及E-R图2.3逻辑结构设计231 E-R图向关系

29、模型的转化:学分表,如表2.6所示。表2.6学分表字段名称数据类型大小是否为空是否为主键说明nochar10否是course_nochar10否是Recordchar10yearnumber奖学金表,如表 2.7所示。表 2.7 奖学金表字段名称数据类型大小是否为空是否为主键说明typechar50否是amountchar10班级表,如表 2.8所示。表 2.8 班级表字段名称数据类型大小是否为空是否为主键说明nochar10否是course_nochar10否是class_nochar10否是snamechar50class_namechar50学院表,如表 2.9所示。表 2.9 学院表字

30、段名称数据类型大小是否为空是否为主键说明snamechar50否是splacechar50课程表,如表 2.10 所示。表 2.10 课程表字段名称数据类型大小是否为空是否为主键说明coursechar10否是snamechar50Course_namechar50Course_timenumberCourse_creditnumber学生表,如表 2.11 所示表 2.11 学生表字段名称数据类型大小是否为空是否为主键说明nochar10否是Class_nochar10Course_nochar10typechar50namechar50sexchar10birthdaycharorigin

31、char50nationchar502.3.2 cdm 模型1 在DataArchitect环境下有四种方法生成PDM文件: 从 CDM 中生成 PDM。通过逆向工程(Reverse Engineering)从数据库生成脚本中产生PDM。 通过逆向工程(Reverse Engineering)从现存的数据库中生成PDM。不使用概念级数据模型设计方法,直接设计PDM (这个过程与设计CDM概念数据模 型的过程类似)。这里介绍第一种方法,即从CDM生成PDM。2.从CDM生成PDM的步骤从CDM生成PDM的过程基本是自动的,需进行如下操作:在CDM工作区中,打开一个CDM文件,选择菜单“ Tool

32、s”一 “ Generate Physical Model。系统自动出现生成物理数据模型的窗口,如图2.8所示。从下拉列表框中选择一种DBMS。单击“确定”,开始生成PDM。值得指出的是,由CDM生成PDM的过程需要一段时间,时间的长短取决于CDM内容 的多少。如果CDM有错,那么生成PDM时系统将提示错误信息,此时需根据出错信息修改 CDM,直到生成PDM无错为止。图2.8生成物理数据模型的窗口利用powerdesigner构建的CDM概念的模型如图2.9所示PWsrPrprJFk Edi 企耳 kudd 知伽IId生少i Haip和规找灯巳zclis 毁-Bnr.回口口.V Lh ilta

33、d+L. jLlJMi.BAaikL mIJi iH?44L. i 列I画 iqiojb i ki is iinTs n |-口 I即JkfiiiribBchip 1RiwnHp_X (DIM Lmeiil jdDH.aHiriitel_jP h2.9n3rW_2CJi.DiMUfiWil:Mrf SrtlkriOti.fWti,JEfifl I l.tftltmdHm_m glih-rlnail 4pi)v-AiillliitiiiCijjDC曰 亠:1 1- AHuiIiImi_I 叩ih-Oa mirRi dJni undit沁s业 曲11khitn昭-i印話-=|3PEhidirlum

34、aZ M : !: |A5DA1&ZdhdiRjrDTWl|llfMtETi_rxiiUHE ii:rt:gi!i! I W l.lbLl ll.L4ULlnJ?* 12.3.3 PDM 模型从CDM生成PDM的过程基本是自动的,详细操作过程:1 在CDM工作区中,打开一个CDM文件,选择菜单“Tools” 一 “Generate Physical Model”系统自动出现生成物理数据模型的窗口,在 DBMS下拉菜单中选择ORACLE VERSION9i 如图 2.10 所示:图2.10生成物理数据模型的窗口2从下拉列表框中选择Oracle verstion 9i,单击“确定”,生成PDM,如

35、图2.11所示。图2.11生成PDM3.需要注意的是:由CDM生成PDM的过程需要一段时间,时间的长短取决于CDM 内容的多少。如果CDM有错,那么生成PDM时系统将提示错误信息,此时需根据出错信 息修改CDM,直到生成PDM无错为止。生成PDM模型如图2.12所示。图2.12 PDM模型图2.3.4脚本脚本内容参考附录生成脚本。总结与心得经过了近一个星期的实验,得以在实际运用和操作中实践半学期所学的关于 数据库的理论知识。这次课程设计,我更加熟练的掌握了使用SQL Server 2000 进行数据库软件开发的方法,加深了对数据库课程知识的理解。由于时间仓促, 软件还有一些不足之处,该系统不完

36、善,不足之处希望老师给予指正。在今后的 学习中,我会加强理论与实践的结合,通过不断的摸索来弥补自己在系统开发方 面的不足。在实际操作中我发现,书本上的理论只是涉及一些比较广义上的运用, 而细节上的操作却是需要用实践来一步步掌握的。我认为,在今后的学习当中, 应予以理论与实践相结合的方针思想。我们只有理论、实践两手抓,才能学好, 掌控自己所要学习的知识。对于此次课程设计我感慨很多,从最开始设计 DFD 到完成整个编程,从理论到实践,在接连的几个星期里,将之前学到的很多理论 知识又彻底巩固了一遍,如数据流图、数据字典、E-R图、二维表、规范化、优 化、视图、功能图以及系统的运行,具体的步骤都可以在

37、这次课程设计中体现出 来;在实践过程中,不仅加深了课本上的知识,而且了解了一些书本上没有学过 的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论 知识是远远不够的,只有把所学到的理论知识与实践相结合起来,从理论中得出 结论,将结论辅助与理论,才能真正学到知识并写出有用的程序,所以提高自己 的实际动手能力和独立思考的能力是十分重要的。在设计的过程中遇到过很多问 题,可以说得是困难重重,由于对以前所学过的知识理解得不够深刻,掌握得不 够牢固,导致自己在程序设计过程中出错,致使程序的运行总是受阻,不过事情 也总是在最后变得更好。总之,通过这次课程设计,我更加熟练的掌握了使用了数据

38、库应用系统进行 系统开发及设计的方法,加深了对数据库课程知识的理解,同时也更加深入的了 解了利用 SQL 语言操纵数据库的知识,并且对数据库里面的存储过程有了比较 深入的了解。经过这么多天的艰苦奋斗,我终于完成了我的数据库课程设计火 车站售票系统,进一步提高了分析解决问题的综合能力。由于时间仓促,系统还 有很多不足之处,所以开发的系统不是很完善,有一些功能未实现,但是列车票 务管理的基本功能均已实现。以前对数据库的很多知识认识都不深刻,做过这次 课程设计之后,我对数据库的知识有了一个比较系统的了解,比如:数据库课程 设计的总体流程、对表内一些字段的约束。由于是第一次使用,所以运用的不是 很熟练

39、;刚开始的时候,对于数据库设计方法等一系列知识都不熟悉,但当我基 本完成此系统开发的时候,我发现其实也没有那么难,在未做之前我还害怕做不 出来。经过对这个系统的开发,在开发过程中遇到但也解决了很多问题,这个课 程设计使我巩固了数据库的知识,在今后的学习中我会加强理论与实践的结合, 通过不断的摸索来弥补自己的不足之处。致谢数据库课程设计的选题、研究及报告的撰写均是在我们的指导教师费雅洁、 关颖老师的悉心指导下进行的。设计中的每一个环节无不凝聚着两位老师的心 血。老师在数据结构课程设计有很多的实践经验,在我面对问题时对我的悉心指 导及其严谨的工作态度锐意创新的精神,使我们受益匪浅,在此特别向老师表

40、示 深深的感谢和由衷的敬意。在我们课程设计完善过程中,我们也遇到了这样或那样的技术问题,但经过 自己的不懈努力及查阅大量的资料,最终都得到了基本满意的答案。同时,其他 同学也给了我们许多有益的启示,促动和帮助,使我们能够顺利的完成课题。感谢所有给予我们帮助的老师,他们辛勤耕作,传道授业,不仅使我们开阔 了视野,拓宽了思路,增长了学识,而且为我们今后的工作和学习打下了牢固的 基础,也使增强我们对计算机的兴趣。是老师给予我们无限的创造力和奋斗力, 使我们有无限的信心和希望来完成本次的课程设计内容。我们还清楚地记得,在我们遇到困难的时候,有各位老师的辛勤指导,而且 从他们的身上,也使我们知道自己知识

41、的匮乏,对数据库这一门课程,自己还存 在许多不足和需要完善的地方,通过此次课程设计,也使我们更加敬佩老师的渊 博学识,更重要的是他们将自己知道的知识毫不保留地传授给我们,而且还不求 回报,我们想说,老师,你们是我们心中最可爱的人。同时也感谢学校给了我们这次难得的课程设计机会,课程设计的过程让我们 看到了自己理论知识上的不足,已掌握的知识也在这次的课程设计中有了质的飞 跃,知识能够应用了才是真正掌握了,也希望学校多给我们一些这样的机会。在最后,再次感谢我们的老师,如果没有老师的耐心指导,就不会有我们的 成果。在我们做论文期间,老师渊博的学识、严谨求实的科学精神、一丝不苟的 治学态度和高尚的品格,

42、深深的感染了我们。报告的每次改动都离不开老师的辛 勤工作,从各个方面来说,审查的工作往往比编写任务更复杂。正是老师百忙中 不辞劳苦的帮助,才使我们能够顺利完成这篇报告,在这里,对您衷心的表示感 谢。本次课程设计中,老师对我们的指导,我们将永远感激在心,我们相信这是 我们人生中宝贵的财富。老师,谢谢您!祝老师在今后的工作中,一帆风顺,事 事顺心。沈阳工程学院主要参考资料(文献)王珊数据库系统概论北京:高等教育出版社,2000张龙祥数据库原理与设计北京:人民邮电出版社,2000李红数据库原理与应用北京:高等教育出版社,2002王能斌.数据库系统原理.北京:电子工业出版社,2002k4d nul ri 11.1 JI_STJ1EHT_BU:LAT IDrJCFZI IT rat+l|n k+r Cr l*,i-_r-Hir1 Efl-fIT-nlE CT-lilt虚LktCT1*)ih lAIMSi: KMZaIEEQll.F 日牡曲旧见LvctirbMsji si.ssstalI 卜 II X出购 wotH耐i.m /FSh-ft-w /

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!