3、《数据库应用技术课程设计》指导书
【免费下载】数据库应用课程设计指导书

对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并3中试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内 纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
《数据库应用技术》课程设计指导书

课程设计指导书2012 —2013 学年第一学期课程设计名称:数据库应用技术课程设计编号:适用专业: 2011级软件工程专业制订时间: 2012年11月计算机科学与技术系一、课程设计目的《数据库应用技术》是计算机科学中一门重要的专业基础课。
主要介绍数据库系统的基本概念、基本原理和实现。
课程的重点是通过本课程的学习,使学生理解、掌握数据库系统的基本原理:包括数据库的一些基本概念,各种数据模型的特点,关系数据库的基本概念,SQL语言,关系数据理论,数据库的设计理论;了解数据库管理系统软件的研究内容;掌握数据库应用系统的设计开发方法;了解数据库技术的主要内容和发展动向,学习sql server 2005的管理和使用,以指导今后的应用。
课程设计是一项综合性设计活动,要求在教师的指导下,利用本课程内的以及到目前为止所学到的有关知识和技术解决一些不太复杂但却是综合性的问题。
从规模来说,课程设计是在平时作业的基础上进一步扩大的大作业。
在设计中,要求学生要全面考虑相互联系的各个方面及问题,与开发团队为单位,完成设计系统。
通过课程设计,使学生了解并掌握数据库系统原理及数据库应用系统的设计、实现方法,掌握常用数据库管理系统的管理与使用,具备初步的独立分析和设计能力;初步掌握数据库应用系统开发过程的需求分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风,从而使学生对整个课程的知识体系有较深入的理解,在运用本课程的知识解决实际问题方面得到锻炼,对锻炼学生的实践能力以及运用本课程的知识、方法解决更为复杂的实际问题有较好的启发和指导作用,从而为后续课程的学习、毕业设计环节以及将来的实际工作打好坚实的基础。
二、课程设计进度(参考)三、设计工作要求(课程设计方法、步骤和要点,结合设计题目撰写课程设计报告书)课程设计就是要运用本课程以及到目前为止的有关课程中的知识和技术来解决实际的问题。
《数据库应用技术》课程设计任务、指导书

《数据库应用技术》课程设计任务、指导书一、目的通过对管理信息系统的系统分析、系统设计和系统实现,进一步掌握工程文件、数据库、索引、表间关系及表单控件和报表的应用。
了解管理信息系统制作流程和过程。
二、课设内容图书管理系统(必做)程序所具有的功能、风格和数据库的设计教务处教案管理系统(选做)录像带管理系统(选做)三、课设要求表单的设计风格尽量美观大方,易于操作。
数据库的设计尽量满足如下要求:1实现数据共享2实现数据独立3减少数据冗余4避免了数据的不一致性5加强对数据的保护报表和标签尽量简洁明了对于表单时间程序的设计尽量简洁易懂,代码编写的通用性和可读性要好四、作业包括纸面作业和上机作业1、纸面作业包括功能结构图数据库设计表单的表样报表的表样以上作业中涉及的所有文件要给出文件名然后再给出相关文件的内容2、上机作业包括图书管理系统工程(所有图书管理系统中用到的文件都要用工程文件管理起来)系统至少能运行并且具有图书管理的基本功能。
完成方式本次课设要求每个人都做这个系统。
八个人分为一组,每组设一小组长,小组长负责监督每个人的设计内容和课程进度。
每组的同学要互相帮助,取长补短,互相学习。
希望通过本次课设,对大家所学程序设计和数据库管理系统有一个综合的应用和相关课程应用能力实质性的提高。
五、上机纪律每人按学号和机号相对应的关系固定机位,不能使用的机器学生应单独登记并且在任课老师处备案。
按时完成作业六、考核方法分五个等级:优良中及格不及格从以下几个方面考核:程序是否能正确执行程序段是否简洁明了书面作业是否整齐完整纪律、出勤情况七、课设班级、时间具体班级及时间安排八、指导教师具体老师安排附:图书管理系统数据库、表单、报表设计。
《数据库应用设计》实验课程指导书

《数据库应用设计》实验课程指导书本实验课程配合《数据库原理》课程同步开设,共32学时。
本实验的环境配置要求:硬件配置:586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于64MB,硬盘自由空间不少于200MB。
推荐配置为内存128MB或256MB(或以上),硬盘自由空间500MB以上。
操作系统:Windows98或Windows2000Professional.集成开发环境:Microsoft Sql Server2000以上版本考核方式:综合评分平时成绩(实验出勤率)占20%实验及报告成绩占30%课程设计过程和报告占50%实验安排序实验内容目的课时1用SQL SERVER建立数据库熟悉数据库的建立42使用SQL查询分析器熟悉SQL语言43在PB中建立登录界面和注册界面熟悉PB的开发流程及嵌入式SQL的使用44菜单熟悉MDI应用的建立和编程4 5使用TREEVIEW控件和游标熟悉TREEVIEW控件的编程,及游标的使用46建立数据维护的窗口熟练建立数据窗口对象及控件4 7查询掌握数据窗口控件的过滤函数及带参数的数据窗口对象。
48数据窗口对象的UPDATE属性熟悉多表的UPDATE属性设置4 9统计报表数据窗口对象的高级使用4 10综合设计熟练使用PB的开发应用程序12实验1、熟悉实验环境,并建立数据库一、实验目的:1熟悉SQL SERVER环境;2使用SQL SERVER建立数据库;3理解关系数据库的基本概念二、考察知识点:关系数据库的基础知识(《数据库系统概论》第二章)1关系--表2主码(主键),外码(外键)3关系的完整性(1)实体完整性(主码)(2)参照完整性(外码)(3)用户定义的完整性(规则,默认)三、实验内容:1进入企业管理器建立一个教学管理数据库.包含以下表:学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课,学分)选课(学号,课程号,成绩)教师(教师号,姓名,职称)任课(教师号,课程号,时间)并为各表选择主键和外键2建立规则rule_sex,和rule_age使学生的性别只能为’男’或’女’使学生的年龄在10到40之间.3建立默认值default_department使所在系的默认值为‘计算机’。
数据库课程设计任务指导书

《数据库课程设计》(CS372)设计指导书上海交通大学计算机科学与工程系2009年4月1 引言大型课程设计是我系多年来一直坚持的特色课程,其目的是培养我系学生在大型软件和系统软件设计开发方面的能力。
《数据库课程设计》是大型课程设计之一。
数据库技术具有广泛的应用,有关数据库技术的课程是计算机学科的主干课程之一。
数据库管理系统(DBMS)是支持数据库应用的重要的系统软件。
《数据库课程设计》的课程目标是让学生自己设计并实现一个小型的关系数据库管理系统。
设立《数据库课程设计》的指导思想是:使学生加深对《数据库原理》课程中学到的基本概念、基本原理和基本技术的理解;提供一个让学生综合应用所学程序设计、操作系统、编译原理和软件工程等方面知识的机会;培养学生独立自主学习、分析和解决问题的能力;增强学生进行大型程序设计的实践能力。
由于课程设置、课时安排等原因,为了完成这个课程设计,需要学生自学很多有关内容,而且系统涉及较多底层技术,所以总得来说,这是非常具有挑战性的课程设计任务。
文献【1】是本课程设计的主要的参考文献。
2 系统分析数据库管理系统(DBMS)是建立在操作系统基础之上、用于管理数据库的系统软件。
商用DBMS通常是功能全面而复杂的,但作为课程设计,我们要求学生设计实现的DBMS只需要具备一些基本功能组件,而且每个功能组件只需要完成简单而基本的功能。
系统应该包括的基本功能组件及其相应功能描述如下:(1)存储管理器:在磁盘上按关系数据模型存储数据,并支持高效的访问(如索引和Hash);(2)缓冲管理器:管理内存中的缓冲区,专用于与磁盘之间的数据I/O;(3)查询处理器:编译SQL语句,生成查询计划,优化查询计划;(4)执行引擎:执行查询计划;(5)用户界面:接受用户的SQL语句,显示返回结果;可以是图形用户界面,也可以是命令行界面。
以上各个组件相互之间的关系如图1所示。
DBMS还有很多其他组件或更全面的功能,如事务管理、并发控制和恢复机制等。
《数据库课程设计》指导书

数据库课程设计指导书一、目的1.通过课程设计,使学生进一步巩固所学的知识,考查学生对数据库理论及知识的理解能力和综合运用能力;2.培养学生自主学习、独立思考的能力,学会查找资料并善于分析资料的能力;3.培养学生独立设计、独立调试程序的能力;4.培养学生初步的软件设计能力,形成良好的编程风格。
二、要求1.在对数据库理论及知识理解的基础上;重点是针对具体的实际问题选择并设计合适的数据库表加以应用,并在此基础上完成相关的算法与程序;2.给出系统的概要设计、详细设计;3.完成数据流程图,E-R关系图,数据库表、程序流程图、功能模块图的设计、对功能编程加以实现;4.必须设计必要的视图、触发器、存储过程;5.使用相关的编程工具(VC++、.NET、Java等)编写代码实现设计的数据库系统6.完成规范化的课程设计说明书的编写;7.在选题时,除了“七、”中提供的项目外,同学们也可根据自己现实工作或生活的实际需要和能力,自选课程设计题目,要求难易适中,业务情况容易了解,涉及其他专业的"专业性"不要太强;8.考虑到设计工作量大,可以3-4个同学一组共同协作进行同一题目的设计,但一组成员的工作必须有明确的分工(按系统功能划分或者设计任务划分),各组题目最好不要重复,如重复则要求采用不同的开发实现技术。
如果个人完成,相应课程设计的题目为:XXX系统如果分组,组内成员可分工如下:(1)工作流和功能分析,E/R图设计, 书写相应设计文档. 1人(相应课程设计的题目为:XXX系统——需求分析和概念结构设计)(2)关系模式设计,存储过程\触发器\视图设计,书写相应设计文档. 1人(相应课程设计的题目为:XXX系统——逻辑和物理结构设计)(3)用相应的开发工具进行前台功能模块和菜单的代码设计. 1-2人(相应课程设计的题目为:XXX系统——编码实现和实施)另外,也可按系统功能分工,则相应课程设计的题目也要加子标题,如:进销存管理系统——基础数据进销存管理系统——进货维护进销存管理系统——售货维护进销存管理系统——账务管理三、应交文档资料1.课程设计的题目、系统的总功能和各子模块的功能;2.主要算法简述;3.程序流程图,数据流程图,E-R关系图;4.使用的数据库表结构的详细情况;5.数据库设计中建立的视图、触发器、存储过程的代码6.课程设计的总结报告,主要包括以下内容:(1)课程设计中遇到的主要问题和解决方法;(2)创新和得意之处;(3)课程设计中存在的不足,需进一步改进的设想;(4)课程设计的感想和心得体会。
数据库课程设计设计指导书_最新

数据库课程设计设计指导书_最新————————————————————————————————作者:————————————————————————————————日期:计算机科学与技术专业数据库原理及应用课程设计教学实验指导书《数据库原理及应用》课程设计教学指导一.设计目的及要求本课程是为了配合数据库原理及应用课程开设的,是将数据库理论知识转化为实践能力的重要环节。
其主要目的是:通过设计操作,加深对数据库系统理论知识的理解;通过使用具体的DBMS,了解一种实际的数据库管理系统并掌握其操作技术。
重点掌握如下环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。
要求如下1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。
2.既要虚心接受老师的指导,又要充分发挥主观能动性。
结合课题,独立思考,努力钻研,勤于实践,勇于创新。
3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。
4.学生如有事不能上课要履行正常的请假手续,并且请假时间原则上不允许超过课程设计时间的三分之一。
课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者(按照缺勤次数/考核次数比值计算),其成绩按不及格处理。
5.在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计.二.适用专业适用计算机科学与技术专业。
三.课程设计的一般步骤本课程设计分五个阶段:1)选题与搜集资料:选择课程设计题目,进行系统调查,搜集资料。
2)分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。
3)程序设计:在具体的DBMS环境下,创建数据库、建立表及必要的其它部分(如视图、存储过程、触发器等);运用掌握的语言,编写程序,实现所设计的模块功能(可选)。
4)调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。
《数据库应用技术课程设计》指导书.doc

《数据库应用技术课程设计》指导书一、教学目标《数据库应用技术课程设计》是数据库应用技术课程的一个关键环节。
它是根据教学计划的要求,在学生系统地学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理系统。
通过对一个实际问题的分析、设计与实现,将原理与应用相结合,通过把书本上学到的知识用于解决实际问题,培养学生的动手能力,也是对前期课堂教学效果的检验;另一方面,使学生能深入理解和灵活掌握理论教学内容。
同时,还可以培养学生调查研究、查阅技术文献、资料以及撰写技术文献的能力。
二、教学要求(一)、主要内容:(1)、掌握数据库设计(包括六个阶段)的基本方法(2)、熟练掌握SQL Server数据库管理系统(3)、了解MIS系统的常用的开发模式(4)、掌握一种MIS开发工具(ASP,PB,VC++,Delphi,,C#等)(5)、具体设计与实现一个管理信息系统(MIS)(二)、要求:严格遵循软件开发的规范与信息系统的开发规程,整个设计过程严格按如下的几个阶段要求执行,并提供规范设计文档。
(1)、需求分析阶段准确了解与分析用户需求(包括数据与处理)。
该阶段结束后要求提供完整的数据字典、数据流图中处理过程的描述。
(2)、数据库概念结构设计阶段将需求分析得到的用户需求抽象为信息结构即概念模型。
该阶段结束后要求提供完整的E-R图。
(3)、数据库逻辑结构设计阶段将数据库概念结构转换为某个DBMS所支持的数据模型(关系模型),并对其进行优化。
该阶段结束后要求提供优化的关系模式。
(4)、数据库物理设计阶段针对具体的DBMS,确定数据库的存储结构与存取方法。
(5)、数据库应用系统的开发(数据库前端应用开发)采用某种MIS开发工具,完成应用系统的开发。
(6)、数据库的实施与维护完成数据的载入、应用程序的调试、数据库的试运行及数据库的维护工作。
三、课程设计题目安排课程设计典型题目已给出,要求每组(小组成员不得超过3人)一题,可以选择相应的题目,也可自拟题目,但要符合课程设计任务书要求达到的功能和难度。
数据库应用技术实验指导书

《数据库应用程序设计》实验指导书《数据库应用程序设计》是一门理论性和实践性很强的课程,任课教师采用“任务驱动”教学法设计了以下实验内容,把课堂内容巧妙的设计到具体的实验操作中去。
通过实验同学们不但可以巩固和加强课堂教学内容,还可以提高学生实际工作能力和动手能力,并为后续课程和从事实践技术工作奠定重要的基础。
上机实验时每人为一组,独立上机。
实验要求1、上机前应事先作好准备工作,以提高上机实验的效率,准备工作至少应包括:复习和掌握与本实验有关的教学内容。
2、上机实验过程中,应服从教师安排。
3、对运行中可能出现的问题应事先做出估计;对操作过程中有疑问的地方,应做上记号,以便上机时给予注意。
4、上机实验完成后,要根据教师的要求及时上交作业。
实验设备与环境1、硬件配置处理器:Pentium III兼容处理器或更高速度的处理器最低要求:600 MHz 内存:推荐使用:1 GHz 或更高最低要求:512 MB2、软件配置操作系统:Windows XP,Windows 2005以上版本实验环境:SQL server 2005开发版本。
实验一 SQL Server数据库的安装一、目的与要求1.掌握SQL Server服务器的安装。
2.掌握SQL Server Management Studio (SSMS)的基本使用方法。
3.对数据库及其对象有一个基本了解。
二、实验准备1.了解SQL Server各种版本安装的软、硬件要求。
2.了解SQL Server支持的身份验证模式。
3.了解SQL Server各组件的主要功能。
4.对数据库、表和数据库对象有一个基本了解。
5.了解在SSMS中执行SQL语句的方法。
三、实验步骤1.安装SQL Server 2005根据软硬件环境,选择SQL Server 2005开发版。
2.利用SSMS访问系统自带的pubs数据库(1)启动SQL Server服务管理器。
(2)以系统管理员身份登录到SSMS。
数据库课程设计指导书

数据库课程设计指导书第一讲:数据库设计概述、规划、需求分析课时:2课时教学课型:理论课教学目的要求:理解数据库设计的基本内容,了解数据库规划及需求分析的具体方法。
教学重点与教学难点:需求分析的步骤1 数据库设计概述数据库设计是指:在给定的应用环境下,创建一个性能良好的能满足不同用户使用要求的,又能被选定的DBMS所接受的数据格式。
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。
1.1数据库设计的内容与特点数据库设计两个方面:结构特性的设计与行为特性的设计结构特性设计——数据库框架和数据库结构设计行为特性设计——应用程序设计,如查询、报表处理,一般由面向对象的程序给出用户操作界面。
数据库结构设计与行为设计要相互参照,它们组成统一的数据库工程。
1.2 数据库设计方法新奥尔良方法分为四个阶段:需求分析、概念设计、逻辑设计、物理设计。
具体的实现技术与实现方法:如基于E—R模型的数据库设计方法(针对概念结构设计阶段),基于3NF的设计方法,基于抽象语法规范的设计方法。
规范设计法分为两种:手工设计和计算机辅助设计(如Oracle Designer 2000、Rational Rose,它们可以帮助或者辅助设计人员完成数据库设计中的很多任务)。
1.3 数据库设计的步骤三个阶段:总体规划,系统开发设计,系统运行和维护。
1.数据库规划阶段(总体目标和技术路线,得出数据库设计项目的可行性分析报告;对数据库设计的进度和人员分工做出安排)2.需求分析阶段(弄清用户要求,是基础。
影响到数据库设计的结果是否合理与实用)3.概念结构设计阶段(独立于计算机的数据模型,独立于特定的DBMS。
它通过对用户需求综合、归纳抽象、形成独立于具体DBMS的概念模型。
是各用户关心的系统信息结4.逻辑结构设计阶段(转换为某个DBMS所支持的数据模型,并进行优化)5.物理结构设计阶段(设计一个在限定的软、硬件条件和应用环境下可实现的,运行效率高的物理数据库结构)6.数据库实施与维护阶段(根据逻辑结构设计及物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行)2 数据库规划规划过程:1.系统调查:调查,就是要搞清楚企业的组织层次,得到企业的组织结构图。
E《数据库应用专业技术课程设计》指导说明书

四、设计报告撰写要求
良好的文字表达能力和问题归纳汇总能力是对一个科技工作者的基本要求,严谨、执着和客观的工作作风是一个科技工作者必须具有的基本素质。撰写报告的目的就是将程序设计的内容和过程客观的反映出来,要达到这个目标对于一个编程基础不够深厚的学生来说是不容易的。
E《数据库应用技术课程设计》指导说明书
———————————————————————————————— 作者:
———————————————————————————————— 日期:
ﻩ
E51003《数据库应用技术课程设计(A)》指导说明书
一、课程设计目的
通过SQL Server数据库的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力,具体掌握的基本能力有以下几方面:
⑤ 操作有错误,基本问题回答较好(60~70分)。
⑥ 系统不能运行,基本问题回答错误多(0~ 59分)。
5.课程设计过程中注意的问题
(1)遵守实验室的相关规定。
(2)按时出勤,不得随意改变课程设计时间。
(3)整个设计过程应自己独立完成分工内容,不能做与本设计无关的事情。
(4)设计过程中及早准备设计报告,报告的截止日期一般为考核完成后的1天。
从某种程度上说,撰写报告也仅是给具有初学者程度的同学提供一个锻炼机会,为以后的毕业设计说明书或论文的撰写提供一次练习机会,因此严谨而科学的态度是撰写报告的关键。报告的撰写格式按照上交文档的格式要求进行,内容主要从封面和内容两个方面提出要求。
1.封面设计
封面格式设置主要能够反应出如下信息:
(1)设计报告的性质:数据库应用技术课程设计(A)。
《数据库课程设计》指导书

《数据库课程设计》指导书贵州大学主撰人:戴丹主审人:武彤计算机科学与信息学院20XX年1月前言本指导书是根据数据库课程设计教学大纲编写的。
本书的编写以培养学生分析解决实际问题的能力为主线,引导学生综合应用所学过的程序设计和数据库系统原理的知识,进行一个简单的数据库应用系统的设计,以训练学生的设计能力,培养其创新思维,并使学生进行课程设计时有所依据。
目录一、课程设计的性质与目的1 二、课程设计的时间分配1 三、课程设计地点选择1 四、课程设计内容安排与要求2 1、学生宿舍管理信息系统2 2、图书管理系统3 3、库存物资管理系统4 4、工资管理系统5 5、宾馆管理系统6 6、户籍管理系统7 7、物业管理信息系统8 8、其它自选题目9 五、注意事项9 六、实习报告要求10 七、成绩评定12 附1、封面13一、课程设计的性质与目的“数据库课程设计”是数据库系统原理及程序设计等课程的后续实践性课程,是一门独立开设的实践性课程,也是毕业设计等后续课程的基础。
“数据库课程设计”对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。
“数据库课程设计”的主要目标是:1、加深对数据库系统原理及程序设计的理论知识的理解和应用。
2、通过设计实际的数据库系统课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。
3、学习基本的数据库编程方法。
二、课程设计的时间分配序实习教学工作内容号 1 布置任务及准备天做好课程设计准备。
进行系统需求分析和系统设计,得出系统的2 系统需求分析和系统设计 2 数据流图、数据字典和信息模型。
按数据库设计方法和规范化理论,得出符合3 数据库设计 1 3NF的数据模型。
数据库定义和数据安全性4 与完整性定义 1 全性、完整性要求。
设计并编写输入/输出、查询/统计、数据维护5 应用程序设计和程序调试等功能模块的应用程序。
系统集成和优化及撰写设6 计报告7 验收和答辩合计 1 10天 1 优化工作,优化用户界面,撰写设计报告。
E51003《数据库应用技术课程设计》指导说明书6

E51003《数据库应用技术课程设计》指导说明书共7页第1页E51003《数据库应用技术课程设计(A)》指导说明书一、课程设计目的通过SQL Server数据库的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力,具体掌握的基本能力有以下几方面:1.学习和巩固SQL Server数据库的基本知识。
2.关系数据库管理系统的数据库设计方法的基本步骤。
3.熟悉小型程序设计的过程,培养解决实际问题的能力。
二、课程设计基本要求SQL Server数据库课程实践要求以课程分组为单位完成一个小型项目的分析和设计过程,并在报告中体现出来。
基本要求如下:1.需求分析按照软件工程的要求,对实际系统要有适当的需求分析陈述。
2.数据库设计(1)要有数据字典的设计和必要的E-R图设计;数据库和表的创建,输入必要的初始数据(每表至少有3条以上记录)。
(2)要有体现数据库安全性策略的设计过程,尝试必要的权限设计与管理。
要有数据完整性设计,应包括必要的数据完整性校验、一致性检查等。
3.系统实现(1)系统前台的设计,可由学生自选开发工具(C#、、JAV 等)完成,但要完成与数据库连接配置与相关数据控件的绑定。
(2)后台设计:使用SQL Server作为后台数据库管理系统。
4.系统测试设计必要的测试用例,并将测试用例的测试结果进行描述E51003《数据库应用技术课程设计》指导说明书共7页第2页三、分组与要求1.组织方法(1)分组选题。
课程设计题目可以是推荐项目,也可以是自己选题,自己选题需要在课程设计前将题目的相关内容报相关指导教师,批准后方可进行。
每组成员1-2名,自由组合,成员间要求任务分工明确、合理。
(2)明确任务。
每人根据所分任务制订进度计划。
(3)设计过程。
按组讨论、确定设计方案;通过进行明确分工,各人自己完成所分的设计任务。
每完成一步组长都要及时与指导教师进行沟通之后再往下进行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库应用技术课程设计》指导书
一、教学目标
《数据库应用技术课程设计》是数据库应用技术课程的一个关键环节。
它是根据教学计划的要求,在学生系统地学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理系统。
通过对一个实际问题的分析、设计与实现,将原理与应用相结合,通过把书本上学到的知识用于解决实际问题,培养学生的动手能力,也是对前期课堂教学效果的检验;另一方面,使学生能深入理解和灵活掌握理论教学内容。
同时,还可以培养学生调查研究、查阅技术文献、资料以及撰写技术文献的能力。
二、教学要求
(一)、主要内容:
(1)、掌握数据库设计(包括六个阶段)的基本方法
(2)、熟练掌握SQL Server数据库管理系统
(3)、了解MIS系统的常用的开发模式
(4)、掌握一种MIS开发工具(ASP,PB,VC++,Delphi,,C#等)
(5)、具体设计与实现一个管理信息系统(MIS)
(二)、要求:
严格遵循软件开发的规范与信息系统的开发规程,整个设计过程严格按如下的几个阶段要求执行,并提供规范设计文档。
(1)、需求分析阶段
准确了解与分析用户需求(包括数据与处理)。
该阶段结束后要求提供完整的数据字典、数据流图中处理过程的描述。
(2)、数据库概念结构设计阶段
将需求分析得到的用户需求抽象为信息结构即概念模型。
该阶段结束后要求提供完整的E-R图。
(3)、数据库逻辑结构设计阶段
将数据库概念结构转换为某个DBMS所支持的数据模型(关系模型),并对其进行优化。
该阶段结束后要求提供优化的关系模式。
(4)、数据库物理设计阶段
针对具体的DBMS,确定数据库的存储结构与存取方法。
(5)、数据库应用系统的开发(数据库前端应用开发)
采用某种MIS开发工具,完成应用系统的开发。
(6)、数据库的实施与维护
完成数据的载入、应用程序的调试、数据库的试运行及数据库的维护工作。
三、课程设计题目安排
课程设计典型题目已给出,要求每组(小组成员不得超过3人)一题,可以选择相应的题目,也可自拟题目,但要符合课程设计任务书要求达到的功能和难度。
另外选题要有一定的实际意义,要有实际的应用背景和应用需求,并能达到进一步巩固和强化本课程所学知识的效果。
学生可从下列题目中选中任选一题,完成本次课程设计:
(1)、××学校学生成绩管理系统,要求实现如下功能:
●学生成绩的录入;
●学生成绩的查询,要求支持组合查询;
●学生成绩的修改;
●学生成绩的删除;
●退出。
要求界面友好,功能完善,易于使用和维护。
(2)、××图书管理系统,要求完成如下功能:
●图书信息的录入;
●图书信息的查询;
●图书信息的修改;
●图书信息的删除;
●退出。
要求界面友好,功能完善,易于使用和维护。
(3)、××工资管理系统
(4)、××人事管理系统
(5)、××仓库管理系统
(6)、××学生管理系统
学生信息的录入
学生信息的查询
学生信息的修改
学生信息的删除
(7)、××图书馆管理信息系统
(8)、××宾馆客房管理信息系统
(9)、××学籍管理系统
(10)、××机票预定系统
以上题目均要求实现数据信息的录入、查询、修改和删除等基本功能,界面友好,易于使用和维护。
学生也可根据自己的兴趣,按照本课程设计大纲的要求,自拟题目并实现。
四、主要开发工具
前台可采用、C#.NET、VB、VC、PB、Delphi开发,也可根据同学的兴趣与意愿自选,后台数据库采用SQL SERVER 2000标准版或企业版。
五、阶段与进度安排
六、提交的材料
(一)、软件
数据库应用系统(包括可执行程序、数据库以及源程序)
(二)、课程设计说明书(格式要求见附录1)
课程设计书说明书应包括:
(1)、封面(一页)
(2)、课程设计任务书(一页)
(3)、XX管理信息系统问题综述(包括问题提出和XX管理信息系统的背景)
(4)、系统需求分析(用简练的文字描述系统主要功能,画出该系统数据流图)
(5)、系统总体设计(系统总体结构图)
(6)、数据库设计
○1、数据库概念结构设计,画出E-R图。
○2、逻辑结构设计,将上述概念模型转换为关系模式,并进行优化分析。
○3、物理设计,选择实施环境,即选择SQLServer2000作为本信息系统的数据库管理系统。
(7)、系统详细设计(含功能需求、用户界面设计、程序代码设计与分析、运行结果)
(8)、系统使用说明(说明本系统使用的方法,含用户名、密码及路径的设置情况等)
(9)、参考文献(含著作、教材、期刊论文等,一般不少于10篇。
注:软件和课程设计说明书的电子文档均需提交给指导教师,同时要求使用计算机打印课程设计说明书。
七、成绩评定与考核方法
课程设计的成绩由平时考核、课程设计报告书及数据库应用程序的考核三部分构成。
(1)、平时占20%,主要考核学生的出勤、表现等;
(2)、课程设计说明书占30%,主要考核说明书内容的质量及完整性、书写的规范性等;
(3)、设计开发的数据库应用系统占50%,主要考核所设计软件系统的设计质量及完成的工作量等方面。
附录1 课程设计说明书规范
一、课程设计说明书规范
课程设计说明书(论文)是课程设计主要成果之一,对于设计类,应包括图纸、程序、实物成果等。
1、说明书(论文)基本格式
说明书(论文)可以手写或打印,书写要用黑或蓝黑墨水,书写工整;打印时正文采用5号宋体,A4纸,页边距均为20mm,行间距采用18磅。
文中标题采用宋体加粗。
2、说明书(论文)结构及要求
⑴封面
包括:题目、系别、班级、完成日期、成绩及指导教师(签字)、学生姓名等项。
⑵摘要(仅适合于论文)
摘要要求对论文内容进行简短的陈述,一般不超过300字。
关键词应为反映论文主题内容的学术词汇,一般为3-5个,且应在摘要中出现。
⑶目录
要求层次清晰,给出标题及页次。
最后一项为"参考资料"。
打印时各章题序及标题用小4号黑体, 其余用小4号宋体。
⑷正文
正文应按照目录所确定的顺序依次撰写,要求计算准确,论述清楚、简练、通顺,插图清晰整洁。
文中图、标及公式应规范地绘制和书写。
⑸图表
Ⅰ、各个表必须有表号、表名,位于表的上部,居中,小四号宋体,单倍行距,第一个表为表1,第二个为表2,依此类推。
正文中要有表的引用,即:
数据库中学生表的结构见表1:
表1 学生表结构
Ⅱ、各个图必须有图号、图名,位于图的下部,居中,小四号宋体,单倍行距,第一个图为图1,第二个为图2,依此类推。
正文中要有图的引用,即:
系统E-R 图如图1所示。
⑹参考文献
中外文参考文献按下述顺序和格式书写:
[25]申晋,朱维申等.三峡永久船闸高边坡岩体裂隙分布的分形研究.岩土力学学报,1998,20(5):35—39
[2]毛昶熙,周名德等.闸坝工程水力学与设计管理.北京:水利电力出版社,1995
:8—9 英文参考文献及期刊杂志
[39]Tanzi ,Vito .Theory and policy :A comment on Dixie and on current tax theory .International Monetary and Fund Staff Paper (IMF), Vol.39, No.4, 1992: 957-966
著作按下述格式书写:
[5]Rudiger Dorbusch .Policy making in the Open Economy .Oxford University Press Inc., 1993: 149
会议论文按下述顺序和格式书写:
[6]Alao Martina .Some Economic Model of Fertility in Developing Countries and China’s Recent Comparative Demographic Experience.International Symposium on Population and Sustainable Development, Beijing, China, 1995: 27—29
图1 系统E-R 图
学号
数据库应用技术课程设计
设计说明书
(题目)
学生管理系统
起止日期:2011 年 6 月15 日至2011 年 6 月
日
学生姓名秦文军
班级09计算机1班成绩
计算机工程系
2011年6月日
天津理工大学中环信息学院
课程设计任务书
2010—2011学年第1 学期
计算机工程系科学与技术专业计科1班级
课程设计名称:数据库应用技术
设计题目:学生管理系统
完成期限:自2011 年 6 月15 日至2011 年 6 月日共周
设计依据、要求及主要内容(可另加附页):。