数据库类课程设计要求

2025-01-21 版权声明 我要投稿

数据库类课程设计要求(精选10篇)

数据库类课程设计要求 篇1

二、课程设计教学的基本内容和要求

可由指导教师给定参考题目,允许学生自行设计题目,但必须经指导教师批准才可用。下面给出课程设计的几个参考题目:

本项目对DBMS的实现技术进行研究,通过建立和维护动态数据结构,实现数据的动态存储,研究实现DBMS核心功能的算法及数据结构,设计SQL语言处理程序,在此基础上,设计开发DBMS原型系统,同时,也对系统软件的研制方法进行有益的探索。

1.设计一个小型数据库管理系统

对DBMS的实现技术进行研究,通过建立和维护动态数据结构,实现数据的动态存储,研究实现DBMS核心功能的算法及数据结构,设计SQL语言处理程序,在此基础上,设计开发DBMS原型系统.2.图书借阅管理

背景资料:

1)图书室有各种图书一万多册。

2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价、内容简介:

3)借书证记录有借阅者的姓名、所在单位、职业等。

4)凭借书证借书,每次最多能借8本书。借书期限最长为30天。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)实现新进图书的数据录入。

4)实现对所有购进图书的分类查询和分类统计。

5)能够按书名、作者等分类查询现有图书的数量。

6)记录借阅者的个人资料和所借图书的书名、书号数据等。

3.员工薪资管理

背景资料:

1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。

2)该单位下设4个科室,即经理室、财务科、技术科和销售科。

3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中

扣除。

4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销

售员等)。

5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为

工资减去扣除。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)实现按照科室录入个人的基本资料、工资和扣除金额的数据。

4)计算个人的实际发放工资。

5)按科室、职业分类统计人数和工资金额。

6)实现分类查询。

7)能够删除辞职人员的数据。

4.库存物资管理

背景资料:

1)有一个存放商品的仓库,每天都有商品出库和入库。

2)每种商品都有名称、生产厂家、型号、规格等。

3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)设计出入库单据的录入。

4)实现按商品名称、出入库日期的查询。

5)实现分别按日、月和年对出入库商品数量的统计。

5、学生学籍管理系统

设计内容:主要的数据表, 学生基本情况数据表,学生成绩数据表,课程表,代码表等。

主要功能模块:

1)实现学生基本情况的录入、修改、删除等基本操作。

2)对学生基本信息提供灵活的查询方式。

3)完成一个班级的学期选课功能。

4)实现学生成绩的录入、修改、删除等基本操作。

5)能方便的对学生的个学期成绩进行查询。

6)具有成绩统计、排名等功能。

7)具有留级、休学等特殊情况的处理功能。

8)能输出常用的各种报表。

9)具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图。

学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。

对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。

6、银行储蓄系统

设计内容:定期存款单,活期存款帐,存款类别代码表等。

功能模块

1)实现储户开户登记。

2)办理定期存款帐。

3)办理定期取款手续。

4)办理活期存款帐

5)办理活期取款手续。

6)实现利息计算。

7)输出明细表。

8)具有数据备份和数据恢复功能。

设计要求:要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。进行需求分析,编写数据字典。设计E-R图。

7、设备管理系统

设计内容:设备明细帐表,设备使用单位代码表,国家标准设备分类表等。

功能模块:

1)实现设备的录入、删除、修改等基本操作。

2)实现国家标准设备代码的维护。

3)能够对设备进行方便的检索。

4)实现设备折旧计算。

5)能够输出设备分类明细表。

6)具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图,具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。

8、医院药品进销存系统

设计内容:药品分类代码表,药品库存表,供货商信息表,采购信息表等。

功能模块:

1)新药品的入库。

2)过期药品的出库登记、处理记录。

3)药品库存检索。

4)供货商信息检索。

5)药品采购记录管理。

6)药品用药说明信息管理。

7)输出相应的数据报表。

8)具有数据备份和数据恢复功能。

设计要求:具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。

三、课程设计的进度安排

1.课程设计应按教学计划的安排统一进行。

2.指导老师提前与学生见面,介绍课程设计的目的、意义、要求等。

3.每位学生自行选择题目,在教师指导下独立完成程序的设计、开发和调试等工作。

4.在指导老师的监督下学生分组完成课程设计答辩,答辩过程由学生主导,轮流担任答辨委员。以此来加强和督促学生重视课程设计,达到课程设计效果。

5.课程设计结束,学生应递交课程设计报告书和源代码。

6.指导老师在课程设计结束后1周内给出课程设计评语与成绩,并报送有关单位。

四、评分标准

课程设计成绩采用五级(优、良、中、及格、不及格)评分制,指导教师依据课程设计报告、实际调试结果和答辩情况评定成绩。注意:选择第一个题目的,成绩至少为良好。

五、其他

1.对先修课程的要求:要求学生修过计算机导论、高级语言程序设计、数据库原理及应用等课程。

2.注意事项:除了一人一题,学生还可以自行组团完成一个功能较完整的实用系统,每组人数限制在5人以内,每组一名负责人,并分工明确。

3.第11周周日举行答辩

附件:

课程设计报告

一、可行性研究报告、项目开发计划

二、需求分析、数据要求说明

三、概要设计、数据库设计说明书

四、详细设计说明书

六、总结

提交报告的格式:

1.正文宋体小四号字

2.文中英文用新罗马(time new roman),四号

数据库类课程设计要求 篇2

关键词:项目剖析训练法,课程设计,实践教学

1、引言

数据库技术是计算机处理与数据存储最有效、最成功的技术,已发展成为信息化社会中信息资源管理的基础;数据库系统的应用,也使计算机应用深入到社会的每个角落。因此,我校从2007年开始,所有信息类有关的专业,都开始开设数据库应用基础这门课程,分为理论课和课程设计两个部分。课程设计是学生学完数据库理论课程后,进行的一次综合训练,目的在于培养学生运用所学数据库理论知识和技能,开发c/s或b/s数据库系统的能力;培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力和团结协作精神和创新意识。因此,数据库课程设计在数据库实践教学中,起着非常重要的作用。

2、数据库课程设计中存在的问题

2.1 学生对课程设计不够重视和积极

根据几年的教学发现,很多学生对课程设计不够重视和积极,没有认真地分析课题,没有将理论知识点转化为相应的功能操作,有的学生仅仅只是拷贝同学的东西,或从网上下载个软件,敷衍了事,不仅没有从课程设计中学到东西,而且造成了不好的学习氛围。实际上,作为对理论的巩固与应用,数据库课程设计是一门综合性比较强的课程,它要求学生在已有程序开发经验的基础上,按照规范化的软件开发过程,进行数据库系统的分析和设计。

2.2 课程设计题目不够丰富和考核方式简单

如果课程设计中提供的题目较少,学生选择的余地少,就无法激发他们的学习兴趣和创造欲,自然也会造成抄袭现象。

其实学生每天的生活其实都与数据库息息相关,如购物、图书馆借还书、银行存取款、选课及成绩查询、就餐等。因此,教师必须多选择一些贴近学生生活的题目,学生容易理解、接受。

教师在验收课程设计时,如果只是随便问学生几个问题,根据学生的回答和报告,给出一个分数,没有科学的判分原则,这也难以激发学生的创新能力。

针对以上的问题,我们做了一些调查工作,发现大多数学生只学习过C++语言,没有面向对象的编程思想,没学习过软件工程,不知道怎样在前台连接数据库,其他课程面临考试等,这些都成了课程设计的障碍。因此,我们从教学方法,过程管理和考核方法几个方面进行了改革。

3、项目剖析训练法的实践教学方法

学生学习的过程是一个听课、模仿、发现问题、解决问题、总结、应用到创新的过程。在课程设计实践教学中,我们借鉴了王珊老师的讲1看2练3的方法,即老师讲的内容是1,学生下课后学习教科书参考书的阅读量是2,实际动手设计和开发的工作量是3。在讲1中,我们采用项目剖析训练法,希望利用最短的时间,提高学生系统分析以及描述的能力,熟悉开发环境,掌握前台操作数据库的方法,提高学生开发数据库系统的入门速度,以及掌握在C/S结构的数据库信息系统中,用户操作权限与直接登陆数据库服务器用户操作权限的设计区别。

3.1 项目的选择及设计

在开展项目剖析教学法时, 确立项目是关键。项目既要是学生熟悉的行业或范围,又要尽量包含基本的教学知识点,开发平台应该是他们熟悉的语言环境,数据库开发技术也应该是最新的。所以,我们选用"学生选课系统"作为课程设计的总项目,因为该系统中涉及的表很多,有课程表、选课成绩表、教师表、学生基本信息表和教室表,且可以直接从教务处获取大量的原始数据,便于教师灵活划分功能模块和设计各种查询案例。我们将总项目分解为若干个子项目,层层细化,制定了学生选课系统的功能结构图,如图1。

其中,修改模块、删除模块和备份模块的功能与输入模块对应。

3.2 项目剖析教学流程图

我们为学生提供了一个完整的MFC开发的"学生选课管理系统"和一份文档,讲解开发数据库应用系统的总思路,使学生深入了解数据库应用系统由后台数据库的建立和维护以及前台应用程序开发两个方面组成。我们使用项目剖析训练法,按照如图2所示的线索,进行从总体到局部,从系统分析到详细设计的剖析式教学。

首先是演示项目,目的是增加学生对数据库应用系统的整体印象,了解前台管理系统的功能模块,各个模块的操作界面,权限的操作等,了解后台数据库的建立及结构。

再结合文挡和软件工程的知识,介绍项目的开发步骤:需求分析-概要设计-后台数据库实施-前台应用程序开发。

需求分析阶段,介绍业务需求、功能需求和数据需求,介绍并提供业务流程图,多层次数据流图,数据字典。

概要设计阶段,结合分析阶段的功能需求,介绍分析系统功能结构图,结合分析阶段的数据需求,介绍数据库的概要设计,并提供E-R图。

后台数据库实施阶段,主要是结合功能需求的查询要求,介绍数据库内模式的设计、实现和存储过程的实现,结合业务约束需求介绍数据库完整性设计的实现。如,每个学生每学期最多只允许选择10门课程,采用触发器实现;各种索引文件的建立等。

前台应用程序开发阶段,我们结合最新的ADO数据库连接技术从数据层、业务层、表示层三个层面展开,对前台系统进行了剖析,详细地讲解了每一个层面的原理、实现方法和代码分析。

4、加强设计环节的过程管理

在课程设计管理环节,我们要求学生按照项目剖析中提供的软件工程方法,完成设计任务。为了提高设计质量,采用了七环管理过程,如图3所示。

在提供课题阶段,教师提供12个具有一定应用背景的题目,部分题目可以提供说明。如:餐饮管理系统,服装店管理系统,个人信息管理系统,学生宿舍管理系统,租碟管理系统等。

在同学分组阶段,我们让3~4位同学组成一个开发小组,以同学的学号尾数相加除12的余数,作为课题编号,分配课题。目的是培养学生的团结协作精神和创新意识,同时也让学生开发的系统功能更加完善。

开题报告是系统开发的重要一环,在此过程中,要求同学按照软件工程的基本原则,完成调研、功能分析、数据库设计,并在机房进行开题汇报。教师针对每一小组系统分析中存在的问题,进行提问式的引导。

系统验收主要是对系统的正确性、可用性、合理性、业务的设计、界面的设计等方面进行验收。

答辩阶段,要求学生就系统的特色、开发过程、存在的问题等进行总结,提高了学生的口头表达能力。

对设计报告,我们也作了严格的要求,必须包含课题背景及意义、需求分析、概要设计、数据库实施、前台详细设计、总结等6大部分。

成绩考核中,我们主要依据开题汇报、系统验收、答辩、设计报告四个部分给分。系统验收40分,开题汇报20分,答辩20分,设计报告20分。

通过规范化的课程设计管理,引导学生树立严谨的治学态度,使学生有步骤地、系统地进行系统的开发,并将学到的理论知识转化为实际的数据库产品。

5、结语

通过改革教学方法和加强过程管理,数据库课程设计取得了良好的教学效果。学生掌握了开发数据库系统的步骤和方法,真正感受到了数据库在实际应用软件系统开发中的重要作用,激发了自主学习的积极性,培养了科研意识、创新能力,为后续的科技活动和就业奠定了基础。

参考文献

[1]陈慧萍, 牟艳.数据库系列课程实验教学的研究.实验室研究与探索, 2008.1.

[2]平震宇."任务驱动"下的数据库课程教学实践与探索.张家口职业技术学院学报.2008.9.

[3]周霞, 杜国标.拆分式教学法在数据库教学中的应用.科技教育.2008.

[4]陆慧娟, 高波涌.计算机专业数据库课程设计教学与实践研究.大学计算机课程报告论坛论文集.2008.

数据库类课程设计要求 篇3

关键词:数据库课程 教学改革 经管类专业

0引言

随着信息技术的发展,数据库技术在社会经济发展全局中的地位发生了根本性变化,已经成为现代社会经济管理众多领域中基础而核心的技术。尤其是,近年来信息经济、知识经济、大数据时代等理念兴起,社会对信息化建设和应用的需求日益高涨,对数据库设计与开发人员、数据分析人员、数据库管理人员等人才需求也与日俱增;同时,经济管理岗位中各类日常工作也与数据库密不可分。这就要求高校在新时期培养经管类专业人才必须紧跟时代步伐,培养一批批能够适应社会需求的合格毕业生,乃至数据库领域的高级应用型人才。

1经管类专业数据库课程教学现状依据教学团队近年的教学实践经验以及与兄弟院校数据库相关系列课程教学的交流体会,对经管类专业数据库课程教学现状进行了分析。

11课程体系设置失当

随着信息化技术的不断发展与应用,数据库课程已经成为经管类专业课程体系中的重要课程之一,其旨在使学生掌握数据库相关原理与技术的知识,培养学生运用数据库技术分析与解决问题、提高管理科学性及其效率的意识与能力。通常而言,经管类学生的计算机相关理论基础与应用能力较弱,进而,该课程相对计算机类专业学生掌握起来比较吃力。然而,现有课程体系设置并未较好地针对该现状特征,主要表现在:系列课程主干课程以数据库原理为主,应用性课程多以VFP、Access等低端数据库平台为基础,缺少Oracle等大型数据系统管理与应用相关课程设置,不能较好满足社会对人才的需求;同时,课时严重短缺,教学以抽象的理论与概念为主,限制了实践环节的开展;此外,系列课程之间内容重复较为严重,课程间衔接失调,进而,学生对数据库缺乏完整的知识结构。

12教学方式有待改善

目前,多媒体教学在大学教学中占据主导地位,这无疑减轻了教师的板书负担,增加了授课信息量。但是,教师很容易依赖于多媒体课件,教学质量并不能较好保证,主要表現在:课件信息量过多,快节奏的演示使得学生的思维难以与之同步,知识消化比较仓促;同时,过分依赖多媒体课件,会省略到一些实践操作过程,容易形成学生被动灌输的不良局面,缺乏教与学的良性互动,进而,难于调动学生学习的积极性与主动性,也难于从教学过程中实时地了解学生的知识掌握情况。

13实践教学环节亟需重视[FL)]

随着市场竞争的日益激烈及社会化分工的日益细化,团队和合作显得异常重要。团队合作能力已经成为当前大学生培养的重要方面。现代数据库的开发与应用基本上也是在工程化合作基础上而展开的。然而,目前数据库实践教学环节主要采用验证性的实验模式,无论上机实验、课程设计,还是毕业设计等,都注重学生个体尝试,相对缺乏团队合作意识的培养。这既不能保障课程实践的覆盖面与深度,也不易于学生依据个人兴趣或职业规划对专门问题进行深入实践。此外,现有实践教学基本是基于单机系统环境,与目前社会要求的大型数据库网络存在较大差距,难于面向社会需求培养学生的实际问题解决能力以及项目实施能力。

14课程考核方式不合理

作为一门理论性与实践性都很强的课程,数据库课程考核面临着传统应试教育考核方式的深刻影响。课程成绩被普遍认为是检验教师教学成果的重要手段,衡量学生学习情况与专业能力,以及评奖评优的重要客观依据。传统应试考核方式偏重于将期末理论考试成绩作为学生最终评分的主要指标。这势必对学生学习与教师教学产生扭曲性导向作用:学生为了取得较好成绩,注重理论知识的死记硬背或突击学习,而缺乏动手实践能力的提升;教师为了完成教学任务,偏重于理论知识的灌输,而忽视对学生应用能力的培养。因此,在这种扭曲性导向作用下,实践教学不被重视、理论与实践脱节是必然的后果,并已经严重阻碍了数据库课程的人才培养作用发挥及其发展。

综上所述,有必要重新审视和改革经管类专业数据库课程的定位、课程体系、教学模式等,加强经管类学生数据库知识及其在信息管理方面的应用能力,以更好地培养新时期社会需求的高素质人才。

2经管类专业数据库课程教学改革

21课程体系定位

随着数据库理论及其应用的不断丰富与发展,数据库课程的知识点从理论到方法,从技术到应用形成了一个多层次、多视角的立体化学科体系,包括数据库理论、数据库管理、应用设计与开发等。因此,对于经管类专业教学而言,需要根据学生的基础、兴趣及其职业规划等差异因材施教。紧密围绕经管类专业学生数据库知识学习的宗旨是为了数据库相关管理信息系统的设计、规划、实施、管理及应用等,可将课程体系细分为以下主干课程:数据库系统概论、Oracle等大型数据库应用与管理、管理信息系统设计与开发等。其中,数据库系统概论为必修课,主要从数据库应用的角度掌握数据库的基本知识,了解数据库系统的结构、功能及其应用方法,为培养学生常规数据库应用奠定基础;其他课程可设置为专业方向课程,以供学生按照其兴趣与职业规划进行深入学习,主要包括大型数据库管理与数据库应用开发两方面。

22课程教学模式

采用多媒体课件、项目案例与模拟实验相结合的教学模式。①多媒体课件教学关注于数据库相关原理知识的传授,需要组织教学团队精心制作多媒体课件,并自主设计项目实例,通过课堂演示使得学生先对数据库课程具有直观、生动的感性认识,调动其学习积极性,进而引导其对理论内容进行深入学习;同时,鉴于经管类专业学生的特点,在理论教学中不能拘泥于枯燥、抽象的数据库原理,需要在理论基础强化学习的基础上,从实用角度出发,围绕数据库应用系统的开发与应用,优化选择教学内容,如简化关系演算、模式分解、查询优化等抽象知识点的讲授。②数据库应用与开发等则紧密围绕现实数据库实施及其应用的案例来展开,将重要知识点贯穿于实际应用项目分析过程中,并在该环节采用开放式教学为主的方式,让学生根据所学原理知识等进行独立思考,提出解决方案并论证方案的可行性,激发学生积极参与教学环节,培养其分析与解决具体问题的能力以及创新创造思维。③在模拟实验环节,则是采用以验证性实验为基础,突出让学生在更贴近现实数据库应用的环境中以团队为单位运用所学知识进行模拟实践,提交规范化的设计报告,以了解与掌握数据库应用系统的开发全过程;其中,每个团队中需要有不同角色,包括项目管理员、系统分析员、系统设计员、系统开发员、系统测试员以及数据库管理人员等,重点培养学生的团队合作、分工协作的意识与能力,共同完成数据库设计及其应用系统的开发。

23课程考核方式

进一步加强学生对数据库实践应用能力的考核。客观全面起见,将数据库课程考核体系分为理论考核、实验考核和综合性项目实践考核三大部分,可按照“4-3-3”模式分配比重。理论考核沿用传统以期末理论知识考试为主的考核方式,重点关注对学生所学知识点、基础理论的理解和掌握程度、以及相关问题的分析和解决能力的考核。实验考核主要针对上机环节,重点考核学生实践测试、上机操作等完成情况,以及实验环节发现与自主解决问题的能力,并且依据教学进度与内容需要,分阶段增加一系列综合性与设计性实验内容,以全面提高学生的综合分析问题、解决问题以及实践能力。项目实践考核则是注重对课程教学与学习情况的全面考察,要求学生能综合运用所学知识,以团队为单位完成一个较为完整的数据库实际应用项目,并在班级范围内现场交流与答辩予以考核。同时,可在班级中成立“成绩评定小组”,通过匿名评分方式协助授课教师对学生平时成绩以及课程设计情况进行公平公正地评定。此外,大力鼓励学生参与国内外权威的数据库相关应用能力认证考试,如计算机技术与软件专业技术资格考试、全国信息化应用能力考试(NCAE)、微软与Oracle的数据库管理员或数据库开发的专业认证等。鉴于学生兴趣与规划差异,认证考試并不作为课程考核的必备内容,而是采用创新学分方式为有志从事数据库专门工作的学生提供学业激励。

24教师素质培养

教师是课堂教学的灵魂,教师业务能力素质是教学质量的最积极、最活跃与最具决定性作用的影响因素,对学生身心发展也有直接显著影响。就目前而言,课程开发能力已成为新时期教师最重要的专业能力之一,这不但需要关注教师自身课程意识的培养与增强,更需要合理引导教师由单纯的课程执行者到课程设计者的角色转变。同时,对于数据库这类理论性与实践性均比较突出且内容体系庞大的基础课程,教师独自探索教学质量的改进措施难免力不从心,它必然涉及到教学内容、教学模式、教学案例、实践经验等各个方面。因此,需要通过集体学习交流与个人自我修炼相结合,才能使教师不断获得专业成长。此外,加强教师素质培养,还可以采用“教研并促”的方式,将纵向与横向项目成果与经验及时渗透到教学中,使教学内容不断更新,也为学生开拓思路、了解现实应用与学科前沿等打下坚实基础。

3结束语

作为一门理论性和实践性并重的核心课程,数据库课程教学对课程体系设置、教学模式、实验实践、课程考核等环节都提出了更高的要求。结合当前经管类专业数据库教学的实际经验与体会,分析了目前数据库课程教学过程中存在问题,并面向社会需求提出了若干教学改革措施,以期为进一步探索新时期经管类专业数据库教学新模式提供一定的参考建议。其中,已有不少措施付诸实践,并收获了较好的教学效果。

参考文献:

[1] 杨鑫华, 邓武, 赵慧敏, 李文实用性人才培养的数据库课程教学改革与实践[J]理工高教研究, 2008, 27(3): 102-104

[2] 李军, 陈荦, 陈宏盛, 景宁, 唐波非计算机专业数据库课程教学改革方法探讨[J]电气电子教学学报, 2006, 28(6): 94-97

[3] 王珊数据库课程改革: 面向21世纪课程教材与国家精品课程[J]中国大学教学, 2006(4): 14-17

[4] 孟宪虎面向应用型人才培养的数据库系列课程体系和教学模式改革探索[J]计算机教育, 2009(24): 6-9

数据库类课程设计要求 篇4

问题描述:以二叉链表表示二叉树,在此基础上实现对二叉树的遍历和应用。要求: 创建二叉树

输出二叉树

二叉树的先序、中序、后序遍历

二叉树的按层遍历

统计二叉树的叶子结点、计算二叉树的深度

设计主函数测试该类。2.猴子选大王(约瑟夫环)

问题描述:一堆猴子都有编号,编号是1,2,3….m,这群猴子(m个)按照1-m的顺序围坐一圈,从1开始数,没数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。输入数据:输入m,n。(m,n为整数,且n

问题描述:设计一个利用赫夫曼算法的编码和译码系统。要求:从键盘给出字符及频度,建立赫夫曼树并输出; 4.图的建立及输出

问题描述:建立图的存储结构(图的类型可以是有向图,无向图;有向网,无向网,任选一组或以上),能够输入图的顶点和边的信息,并存储到相应的存储结构中,而后输出图的邻接矩阵。5.常用排序算法的实现

问题描述:对10000个随机整数,利用插入排序,希尔排序,起泡排序,快速排序,选择排序,堆排序,归并排序等方法进行排序,并统计每一种排序上机所花费时间并列出统计表。数据的输入:整数 数据的输出:递增

6.顺序结构、动态链表结构下的一元多项式的加法,减法的实现 问题描述:先建立一元多项式Am(x)和Bn(x)

要求:完成两个多项式的加法,减法;按照降幂排列显示。

7.二叉平衡树

问题描述:从一颗空树开始创建,保证数的有序性,同时要针对数的平衡性做些微调。最终要把创建的二叉排序树转换成二叉平衡树。基本要求:创建(插入,调整),输出。

参考资料:1.《数据结构

(C语言版)》严蔚敏、吴伟民 主编 清华大学出版社 2004.11 2.《数据结构课程设计案例精编(用C/C++描述)》,李建学 等 编著,清华大学出版社 2007.2 3.《数据结构:用面向对象方法与C++语言描述》,殷人昆 主编,清华大学出版社 2007.6 课程设计报告的规范要求: 1.需求分析

进行需求分析,确定每个模块的功能要求。即根据设计题目的要求,充分地分析和理解问题,明确问题要求做的内容。2.算法设计

进行概要设计和详细设计。说明用到的数据结构定义,主程序的流程及各程序模块的调用关系。并用自然语言描述每个模块所设计的算法。3.测试数据

列出对于给定的输入所产生的输出结果。4.源程序及系统文件使用说明

附上关键数据结构的定义及关键算法的源代码。5.心得体会

谈谈课程设计过程中的收获,遇到的问题及解决问题过程的思考,程序调试能力的思考,对数据结构这么课程的思考,在课程设计过程中对《数据结构》课程认识等的思考。6.参考文献

参考文献要注明作者,出版社,出版日期。

7.提交内容包括:a.完整的程序系统(电子方式提交,以学号命名文件夹,由班长统一刻录成光盘上交);b.课程设计报告(字数不少于1500字)。8.课程设计考核方法及成绩评定:课程设计成绩分两部分,设计报告占50%,设计作品占50%;其中设计报告需要答辩。9.报告封面格式

课程设计报告

题目:

班级:

学号:

语言课程设计要求 篇5

1.设计的目的和任务

(1)目的:课程设计是本科教学全过程中重要环节。其目的是培养计算机专业学生运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生汇编语言综合编程能力,程序调试技能。

(2)任务:能够按照设计题目完成相应设计;撰写设计报告。

2.设计要求

完成设计任务,撰写设计报告,上交源程序和可执行程序,源程序加注释

3.设计地点

学院计算机实验室或自己的计算机

4.主要仪器设备(实验用的软硬件环境)

普通微机一台;汇编语言环境(基于DOS环境:EDIT、MASM、LINK、DEBUG;基于Windows环境)

5.设计内容

5.2 汇编程序设计的内容 题目自拟(每人单独一题),但必须有一定的难度和一定的设计工作量,可参考课本内容和设计辅导书内容,也可参考其它参考书。

6.问题讨论与分析

根据自己设计和调试过程出现的问题进行分析的讨论,并进行小结。

参考文献

1、詹仕华等编.《汇编语言程序设计》.北京:中国电力出版社.2008.2

2、詹仕华等编.《汇编语言程序设计习题解答及课程实验、设计辅导》.北京:中国电力出版社.2008.2

3、王爽编.《汇编语言》.北京:清华大学出版社,2003.5

4、曹加恒等编.《新一代汇编语言课程设计》.北京:高等教育出版社,2003.6

5、杨路明等编.《汇编语言程序设计》.长沙:中南大学出版社,2005.8

实验室观看设计结果时间和上交设计报告时间:6月24日,地点:学院机房。

附课程设计大纲

《汇编语言》课程设计

课程名称(中文):汇编语言

课程名称(英文):Assembly Language

总周数:1周学分数:1分

1.目的及任务

(1)目的:课程设计是本科教学全过程中重要环节。其目的是培养电子信息专业学生运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生汇编语言综合编程能力,程序调试技能。

(2)任务:能够按照设计题目完成相应设计;撰写设计报告。2.要求

完成设计任务,撰写设计报告,上交源程序和可执行程序,源程序加注释。3.面对专业

电子信息工程、计算机科学与技术 4.成绩评定

设计过程和结果自述占50%,课程设计报告占50%。5.主要仪器设备、工具书、参考文献资料 主要仪器设备:通用PC机

工具书:课程教材

参考文献资料:

沈美明、温冬蝉编著,《IBM-PC汇编语言程序设计》清华大学出版社;

数据库类课程设计要求 篇6

一、实践教学现状分析

1、《数据库原理》课程的教学主要包括了理论教学和实验教学两大部分, 收到整个专业的教学计划和每学期教学学时的影响, 绝大部分高校都采用了以理论教学为中心, 实验教学为补充的教学模式, 实验学时偏少, 很难满足实际教学的需要。数据库原理课程中确实涉及到较多的原理性理论知识, 但在整个教学实施过程中亦不能忽视实验教学的重要性。

2、在教学大纲的制定上, 通常重视理论教学大纲的制定和修订, 忽视了实验教学大纲与时俱进的修订工作。实验项目的制定更是具有随意性, 同一课程不同教授讲授时往往会设置完全不一样的实验项目, 实验项目和实验内容的选择完全取决于任课教师的水平和偏好, 缺乏实验大纲的指导和约束。

3、实验项目的设置以验证性实验偏多, 缺少综合性、设计性实验。除了正常的实验课时外, 缺少项目实践, 未形成实践教学体系。

4、为了便于实验室的管理和出于安全考虑, 一般实验室对每台机器都会采取还原保护措施。因此, 在实验课时就会出现上次实验未完成的内容下一次课无法继续完成, 而在涉及到数据库管理系统软件安装、配置的实验内容时, 受到还原卡的影响, 往往不能顺利完成。

5、受大的环境影响, 学生心浮气躁, 学习缺乏自主性, 实验课的讲授仍然停留在老师讲解、演示, 学生模拟、重复的阶段, 师生互动不够, 学生积极性不高, 每次实验并不能达到预期的效果。

二、实践教学改革探索

目前, 深入提高大学生应用创新能力已经成为了高校实践教学研究的热点。面向应用型人才教育的数据库实验教学不仅仅要针对实验内容进行简单增减, 也不是以某个流行的数据库管理系统软件为核心的使用培训, 而是要根据培养目标的定位, 从实践教学内容及实施方法等方面进行改革。[2]

1、组织学科教师进行调研论证, 根据专业培养目标修订教学计划和实验教学大纲。明确实验课程的教学目标和教学任务, 讨论确定适合本专业学生的实验项目, 实验项目可分为必做项和选做项, 由任课教师和学生根据实际情况有选择的开设。详细叙述每个实验项目的实验目的和实验原理, 可以通过流程图的形式让师生对此次项目的步骤和所需时间有大致的了解。除此之外, 实验考核是检验学生实际操作能力的主要途径, 在实验大纲中也要明确列出考核项目和所占分值, 提高学生实验的积极性。

2、以实验大纲为指导, 认证撰写课程的实验指导书。实验指导书是学生做实验的主要参考和依据, 要让学生通过指导书明确指导自己要做什么、怎么做、为什么这样做。为了能在有限的实验课课堂上取得良好的实验效果, 可以提前将实验指导书发给学生, 让他们提前准备, 复习实验过程中所涉及到的理论知识, 这样就节省了实验时间, 起到了事半功倍的效果。

3、实验环境的好坏直接影响到实验课的实施, 在不能改变实验室硬件条件的情况下, 可以通过安装虚拟机或者利用云平台来解决机器还原保护的问题。在虚拟机下可以很好的完成数据库管理系统软件的安装和配置, 避免重启后丢失的问题。而利用云平台可以给每位学生分配一台虚拟计算机, 学生通过各自指定的账号登录后就可以完成各项试验, 不仅在实验室, 在宿舍以及校内其他可以使用网络的地方, 都可以进行远程登录访问, 随时随地完成实验内容, 避免了每次实验开始是的数据库附加和实验课结束时的数据库分离操作。

4、利用课程设计弥补实验课的不足。实验课学时内的实验主要针对某个或某几个知识点组织的, 每次实验之间的联系并不很明显, 而为了让学生达到能够熟练掌握数据库设计基本技术和方法, 为将来从事数据库应用系统分析、设计和开发, 奠定必要的实践基础, 单纯的综合性或设计性实验是满足不了的, 而通过课程设计, 让学生通过所掌握的诸多知识, 以小组合作的形式实现一类应用软件的开发, 就可以了解数据库设计、开发、管理的全过程。

5、培养学生自主学习的习惯。在实验教学实施过程中, 学生有问题不加思考就求助老师, 有时候可能只是一个英文单词写错了, 从来没有想到自己是否能够独立解决。熟话说, “授之以鱼不如授之以渔”, 教会学生解决问题的方法比解决具体问题要重要的多。

因此, 在实验的过程中要注重数据库管理系统中联机帮助文件的使用, 让学生认识到其重要性。[3]借住帮助文件, 鼓励学生多写多练, 逐渐杜绝如SQL语句会读却不会写的现象。这样既能培养学生的自主学习习惯, 也可以为他们自学提供保障。

三、结束语

《数据库原理》是一门理论性和实践性都相对较强的课程, 只有加强实践教学, 优化实践教学体系, 理论知识才能得到有效巩固。通过教学过程中不断发现问题、解决问题, 对实验教学内容、实验方法、实验考核等方面的改革, 提升学生在数据库应用系统中的设计和开发能力, 更好的培养学生实践动手能力和创新能力, 真正成为符合社会需求的应用型人才。

参考文献

[1]孟宪虎.信息管理类专业数据库课程实验教学模式研究[J].计算机教育, 2011.

[2]李萍.数据库实验教学中创新能力培养的研究与实践[J].电脑知识与技术, 2015.

[3]常志玲伍临莉常国虎.非计算机专业数据库实验探究[J].实验室研究与探索, 2012.

信息系统课程设计要求 篇7

设计内容:学生信息管理系统分为两个模块即客户端和服务器端,客户端可以实现的是用户进入浏览页后通过注册用户名和密码,然后登录查看学生的简单信息,可以选课,可以查成绩,还可以通过学号查询一些其他学生的信息。服务器端是管理员登录后进入管理员页可以对学生信息,成绩,课程,班级进行查找、添加、修改和删除。使管理更加便捷更加系统化。

设计要求:完整按照管理信息系统的设计方法(生命周期法)的步骤,系统规划,系统分析,系统设计,系统实施及系统维护的步骤将系统开发的整个过程写课程设计报告。

基于ASP的公司员工管理系统

设计内容:公司员工管理系统分为两个模块即客户端和服务器端,客户端可以实现的是用户进入浏览页后通过注册用户名和密码,然后登录查看员工的简单信息,可以选课,可以查成绩,还可以通过学号查询一些其他学生的信息。服务器端是管理员登录后进入管理员页可以对学生信息,成绩,课程,班级进行查找、添加、修改和删除。使管理更加便捷更加系统化。

创业设计课程报告要求 篇8

2011年11月15日 王徽

创业项目计划书

摘要 一 项目概况

应包括项目名称、主要负责人、联系地址、联系电话、电子邮件、启动时间、注册资本、组织结构、经营目标等内容。

二 项目可行性分析

应包括技术分析、市场分析、营销策略、生产、财务等内容。

三 项目风险及对策 应包括主要风险及对策。

数据库类课程设计要求 篇9

地震勘探采集的地震资料经处理后多以SEG-Y格式记录, 因而用来进行解释的地震数据也基本来源于SEG-Y格式文件。要了解探区的地质构造, 准确估算探区石油储量, 确定井位, 都需要对大量的地震数据进行精确的解释。这样, 准确读取SEG-Y格式地震文件, 便显得至关重要。

在PC机上对这些数据进行处理和监测, 因此就存在格式读取问题。目前, 在PC机上经常选用VC环境下处理数据。VC++是目前功能强大、界面友好且操作方便的一种高级编程语言, 因其卓越的性能, 面向对象的可视化编程环境而受到越来越多的软件开发人员的重视。在此讨论的就是如何在VC++环境下读取SEG-Y格式的地震勘探数据。

2 SEG-Y格式

SEG是the Society of Exploration Geophysicists缩写。它是一个非赢利性质的组织, 成立于1930年, 旨在推动地球物理科学的进步并加强对地球物理学者的培养教育, 在全世界129个国家拥有2500多名成员。

SEG-Y数据交换格式SEG-Y rev 0自1975年推出以来在地球物理界得到了广泛的应用, 并引发了一系列的革新, 随着三维数据采集技术以及高速度、大容量记录媒体的应用, SEG-Y rev 0已经不能满足现阶段数据采集、处理及存储的需求, 因此, SEG技术标准委员会推出了新的格式标准———SEG-Y rev 1.0。

新版本中保留的1975年的标准: (1) 文本的EBCDIC (扩展的二十进制交换码) 编码格式, (2) 3200字节的文本文件头在整个文件中的位置、长度及400字节的文本文件头的长度;改进的款项有: (1) SEGY文件可写入任何支持连续变长度记录的媒体; (2) 对数据的格式进行了扩展———4字节的IEEE (美国电子和电器工程师协会) 浮点型数据和单字节的整型数据; (3) 对400字节的二进制文件头和240字节的道头中的少数附加项进行了定义并对现有一些记录的用途做了声明; (4) 引入了扩展的文本文件头; (5) 定义了标准的段 (stanz) 格式 (段是组成扩展的文本文件头的基本单元) ; (6) 扩展了道识别标识; (7) 文本文件头和扩展的文本文件头都可编译成EBCDIC和ASCII字符, 包括N个扩展文本文件头和M个道记录的字节数据流结构的SEGY文件, 以下对读取数据的给予讲解。

2.1 文件结构

文件结构如表1所示:前3600字节 (包括3200字节的文本文件头和400字节的二进制文件头) 常被看做一个整体。其后的是N个3200字节的扩展文本文件头记录。最后是以地震道为单位的M道地震数据, 而每道数据又分别由道头和道信息组成。

2.2 文本文件头

文本文件头3200字节的文本文件头包含了40条 (每条80字节) 用来保存一些对地震数据体进行描述的信息。需要注意的是, 文本文件头是采用EBCDIC编码的, 所以必须将其转换为ASCII码后才能显示。

2.3 扩展文本文件头

扩展的文本文件头 (当二进制文件头中3505-3506字节不为零时, 才有扩展的文本文件头记录) 位于二进制文件头和第1个道记录之间。扩展的文本文件头包括1个或多个3200字节的记录, 并为必要的记录提供了良好的弹性存储空间。扩展文本文件头记录的信息主要有三维面元网格、处理过程及采集参数等。

2.4 二进制文件头

二进制文件头 (400字节) 用来存储描述SEG-Y文件的一些关键信息, 包括SEG-Y文件的数据格式、采样点数、采样间隔、测量单位等一些信息, 这些信息一般存储在二进制文件头的固定位置上。其数据类型是32位或16位的整形。需要注意的是, SEG-Y中的信息数据一般情况下都是SUN (工作站) 格式, 要想在PC (微机) 上正确读取数据, 必须对数据进行格式转换。工作站格式的数据是高字节在前、低字节在后, 即BigEndian, 微机则是低字节在前、高字节在后, 即LittleEndian。因此两种格式的转换需要交换数据的高低位。

2.5 道头

每道地震数据都是由道头和道数据构成。道头有固定长度240字节, 用来存储采样点数、采样间隔和采样点数据格式等重要信息。

道头中以2字节或4字节的两位互补整型数据来存储道属性信息。

2.6 道数据

工作站SEG-Y数据的存储格式一般为IBM (International Business Machines) 格式, 而编程人员在PC机上开发处理程序时, 程序要读入的数据要求是按IEEE (Institute for Electrical and Electronic Engineers) 格式存储的数据。所以要实现IBM和IEEE两种存储格式之间的相互转换。

假设IBM存储方式在内存的存储特征为由高位字节到低位字节存储, 有一个4字节长整型数据为12345678, 其在内存中的4个二进制形式为00000000 10111100 0110000101001110.IEEE存储方式在内存的存储特征为由低位字节到高位字节存储, 上述长整型数据12345678在内存中4个字节的二进制形式为01001110 01100001 10111100 00000000, 与IBM格式是反序的。

3 程序流程

不仅根据SEG-Y格式新标准对正常数据文件进行读取, 还考虑到现实生活中常常存在存储介质保护不力或者厂家为了数据保密引起的卷头缺失的情况, 对无卷头数据也做了研究。程序流程如图1所示。

4 程序实现

作为面向对象程序设计语言的典范, VC++具有程序开发简单, 功能扩展方便, 驱动底层硬件能力强大等优点, 得到广大软件开发工作者的青睐。VC++是目前P C机上使用较多的一种编程环境, 因此作者根据实际需要编写了在该环境下读取SEG-Y格式地震勘探数据的具体程序。

4.1 加载SEGY数据文件

主要功能。首先要加载数据文件, 并根据文件初始化一些信息, 如:是否有卷头、是否为固定道长等。

代码如下:

4.2 有卷头情况

主要功能。数据文件有卷头时, 为将来随机读取道数据初始化信息。

编程思路:若有卷头, 读取二进制卷头。根据二进制卷头得到采样点的数据格式、采样点数、采样间隔、是否有扩展文件头、是固定道长还是可变道长等信息。

代码如下:

4.3 无卷头情况

主要功能。数据文件为无卷头时, 初始化读出道数据主要信息。

编程思路:若无卷头, 读取前两道的道头, 判断两个道的采样点数是否相同, 若相同就先认为是固定道长, 否则为可变道长。最后再根据文件长度是否道长度 (道头+采样点数*采样点数据所占字节数) 整数倍来判断是否为固定道长。在无卷头的境况下, 根据经验认为采样点的存储格式是IBM浮点。

代码如下:

4.4 固定道长

主要功能。当数据文件以固定道长存储道信息时, 初始化道有多长、共有多少道等信息。

编程思路:根据样本点的数据格式、样本点数得到每道所占存储空间, 公式为,

每道长度=每个样本点所占空间×样本点数+道头长度

代码如下:

4.5 可变道长

主要功能。在卷头信息标明为可变道长的情况下, 所有道的长度也有可能是相同的, 此函数就是遍历整个文件来判断下文件中道的长度是否相等。

编程思路:先假定所有的道的长度都是相等的, 顺序读取每道的道头信息, 判断一下当前道的长度是否与前面的道长度相等。如果不相等, 不再读文件, 可以断定道的长度是变化的;否则, 继续读取下道数据, 直到遇到不等的情况或者文件结束, 文件结束时可以断定道的长度是固定不变的。

代码如下:

4.6 定位到第N道的道头

主要功能。直接定位文件的读取指针到第N道的道头位置。

编程思路:考虑固定道长和变道长两种情况。若为固定道长, 根据道长度和偏移量直接跳转到第N道的道头位置, 从而取出长度为240字节的道头;若为变道长情况, 就先读取第一道的道头, 然后根据道头中的采样点数信息跳过本道的数据部分, 读取下一道的道头, 依次类推跳到第N道的道头的位置。

代码如下:

4.7 读取第N道的道头

主要功能。打开数据文件, 直接获得第N道的道头信息。

编程思路:分固定道长和可变道长两种情况进行分析。

4.8 读取第N道的数据

主要功能。打开数据文件后的第N道的采样点数据。

编程思路:首先定位到第N道的道头, 根据采样点的数据格式, 取出采样点数据。

代码如下:

5 CODSegyAdapter类的应用实例

(1) 建立工程与添加CODSegyAdapter类

用VS2005建立一个MFC应用程序, 在工程中分别添加类CODSegyAdapter的头文件CODSegyAdapter.h与cpp文件CODSegyAdapter.cpp, 另外还要填加程序中需要的数据转换头文件dataswaper.h和定义的SEG-Y所需数据结构头文件SEGYStru.h。

(2) 拖拉控件

得到如图2所示的对话框。

(3) 给“打开”按钮添加事件

点击“打开”按钮时, 弹出选择segy文件的对话框。代码如下:

(4) 给“保存”按钮添加事件

选择保存路径, 并将segy文件保存为txt文件。代码如下:

(5) 给“查看”按钮添加事件

打开所保存的txt文件。代码如下:

6 利用CODSegyAdapter类画地震剖面图

实际应用中, 用该SEGY读取类获得了采样点的信息和数据, 画出了如图3所示的剖面图。

7 结语

课程设计参考题目及要求 篇10

环境与能源工程学院

分院名称 : 课程名称 : 学姓

号 : 名 :

指导老师 :

同学们也可到网站上另选题目,字数不得少于7K字。

一、课程设计内容组成

课程设计应由以下几部分组成:

1.课程设计(设计)题目;2.摘要(中、英文);3.关键词;4.目录;5.正文;6.参考文献;7.致谢;

二、课程设计撰写内容要求

1.设计题目

设计题目应简短、明确、有概括性;字数要适当,一般不宜超过20个汉字。

2.摘要

摘要以浓缩的形式概括课题的内容,中文摘要300汉字左右,英文摘要应与中文摘要相对应。

3.关键词

关键词是表述设计主题内容信息的单词或术语,关键词数量一般不超过6个。每个关键词之间用分号隔开,最后一个关键词不加标点符号。

4.目录

目录作为课程设计提纲,是课程设计各组成部分的小标题,文字应简明扼要。目录按章节排列编写,标明页数,便于阅读。章节、小节等应按数字依次标出。标题应层次清晰,并与正文中的标题一致。

5.正文

课程设计正文应包括前言、正文主体两部分。前言应说明课题的意义、目的、主要研究内容、范围及应解决的问题。正文主体是对设计研究工作和成果的详细表述,一般由标题、文字、图、表格和公式等部分组成。

6.参考文献

参考文献是课程设计不可缺少的组成部分,也是作者对他人知识成果的承认和尊重。参考文献15篇以上(其中学术设计10篇以上,含2篇以上英文等外文设计;教材、学术专著等5部以上)。参考文献应按文中引用出现的顺序列全,附于文末。

三、撰写格式要求

课程设计使用计算机打印,打印格式如下:

1.封页上的内容一律按照统一封面的样张式样打印,必须正确无误。

2.封面和全文纸张大小为A4开本。页面设置:上下左右页边距均为2.5厘米;行距1.5厘米;字距为默认值。

3.页眉和页脚:页眉与正文间距1.5厘米。页眉内容为:江西工程学院课程设计,内容居中,采用小4黑体。页脚的页号设置在正中,书写“第×页

共×页”。

4.题目和摘要页:

① 设计题目为3号黑体字,可以分为1或2行居中打印。

② 设计题目下空一行打印“摘要”(4号黑体,缩进两个字符),摘要内容为小4号宋体。

③ 摘要下面打印“关键词”(4号黑体,缩进两个字符),关键词之间用分号隔开,最后一个关键词后不要标点符号,字为小4号宋体。

④ 空一行打印英文题目、摘要和关键词,其格式参照中文格式要求。

5.目录页:

“目录”二字(3号黑体居中),下空一行为章、节、小节及其开始页码。章为4号黑体,节为小4号黑体,小节及其开始页码为小4号宋体。章与章之间空一行。

6.标题:每章标题以3号字黑体居中打印;“章”下空两行为“节”,以4号黑体左起顶格打印;“节”下空一行为“小节”,以5号黑体左起顶个打印。换行打印设计(设计)正文。

7.正文

首行缩进两个字符采用小4号宋体字打印。行距1.5厘米,字距为默认值。

8.图:图下方居中标明图号和图题。图题若采用中英文对照时,其英文字体为5号正体,中文字体为5号楷体。

9.表格:表格按章顺序编号,如表3-1为第三章第一表。表应有标题,表内必须按规定的符号注明单位(5号字体居中打印)。

10.公式:公式书写应在文中另起一行。公式后应注明该式按章的顺序编排。

11.参考文献页:

另起一页打印“参考文献”(3号黑体居中)。按设计中参考文献出现的先后顺序用阿拉伯数字连续编号,并将序号置于方括号内,(小4号宋体顶格打印)。具体内容有:

① 主要责任者(专著作者、设计集主编、学位申报人、专利申请人、期刊文章作者、文章作者)。多个责任者之间以“,”分隔,注意在本项数据中不得出现缩写点“.”。主要责任者只列出姓名,其后不加“著”、“编”、“主编”等。

② 文献题名及版本(初版略)。

③ 文献类型及载体类型标识。文献类型标识为:专著[M],期刊[J], 设计集[C],学位设计[D],报纸文章[N],报告[R],专利[P]。

④ 出版项(出版地、出版者、出版年)。

⑤ 文献出处或电子文献的可获得地址。

⑥ 文献起止页码。

⑦ 文献标准编号(标准号、专利号……)。

⑧ 格式:

a.参考文献若是专著、设计集、报告等:

[角标序号]主要责任者.文献题名[文献类型标识].出版地:出版者,出版年.起止页码。

例:[1]谢幻如.多媒体教学软件设计[M].北京:电子工业出版社,1999.b.参考文献若是期刊文章:

[角标序号]主要责任者.文献题目名[J].刊名,年,卷(期):起止页码.例:[1]朱巧明.用VB来开发辅助教学软件[J].苏州大学学报(自然科学版),1998,14(3):22-26.注意:此处的参考文献不宜与任务书所列参考文献完全一致。

12.致谢页:

上一篇:应急物资管理细则下一篇:传染病知识讲座新闻稿