安徽机电职业技术学院.doc_第1页
安徽机电职业技术学院.doc_第2页
安徽机电职业技术学院.doc_第3页
安徽机电职业技术学院.doc_第4页
安徽机电职业技术学院.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安徽机电职业技术学院网络数据库课程实训指导书(SQL Server 2005)指导教师:袁学松 汪峰坤 张婷婷适用班级:软件3101、2班时间:2011年12月地点:2316 2317实验室一、课程设计的目的 SQL Server数据库技术课程设计作为独立的教学环节, 是软件技术专业集中实践性环节系列之一,是学习完相关课程后进行的一次全面的综合练习。其目的 在于加深对关系数据库理论和基本知识的理解, 初步掌握使用各种关系数据库为 后台数据库设计一个信息管理系统,综合训练学生的分析问题,设计的基本内容 和方法,提高解决实际管理问题的能力,以培养学生的专项技能和职业能力。二、课程设计内容及要求 掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用 目前流行的DBMS,建立所设计的数据库,并在此基础上实现数据库查询、连接 等操作和触发器、存储器等对象设计。 1、需求分析:根据自己的选题,绘制的 DFD、DD 图表以及书写相关的 文字说明。 2、概念结构设计:绘制所选题目详细的E-R图。 3、逻辑结构设计:将 E-R 图转换成等价的关系模式;按需求对关系模式 进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方 面要求;根据局部应用需要设计外模式。 4、物理结构设计:选定实施环境,存取方法等。 5、数据实施和维护:用 DBMS 建立数据库结构,加载数据,实现各种查询、链接应用程序,设计库中触发器、存储器等对象,并能对数据库做简单的维护操作。 6、设计小结:总结课程设计的过程、体会及建议。 7、其他:参考文献、致谢等。 三、 课程设计的一般步骤 课程设计大体分三个阶段: 1. 系统分析与数据库设计阶段 1) 通过社会调查,选择一个实际数据库应用系统的软件项目。2)进行系统需求分析和系统设计,写出系统分析和设计报告。 3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和 完整性要求。 2. 应用程序设计阶段 1)完成数据库定义工作,实现系统数据的数据处理和数据录入。 2)实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性 和并发控制技术等功能,并针对具体课题问题提出解决方法。 3. 系统集成调试、维护阶段 对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。对数据库进行备份与恢复管理。 四、 SQL Server 数据库技术课程设计的成绩评定 由指导教师和同组成员根据学生完成 SQL Server 数据库技术课程设计任务 的情况综合打分。成绩评定实行优秀,良好,中等,及格和不及格五个等级。优秀者人数一般不超过总人数的20%,不及格者下学期需重新做课程设计。注意: SQLServer数据库技术课程设计最后要随机抽取不少于占总数1/3的小组进行答辨。 1. 平时考核:20% 包括考勤、调试程序能力及平时的综合考查。2. 设计成果:40% 包括是否达到设计的基本要求,数据库设计是否完整,合理、应用程序、表 单的界面是否美观,报表设计是否满足实际需求,以及在验收时能否正确回 答与设计有关的问题等。 3. 课程设计报告:30% 包括论述的全面性、合理性,文字表述的准确性和条理性,以及书写的工整 程度等。 4. 学生互评:10% 包括工作态度、与人合作以及在整个过程中发挥的作用等。 优秀:能实现所选课题所要求的各项功能,课程设计报告项目齐全,能够说明课 题的实现思路与步骤。电子文档齐全。 良好:能实现所选课题所要求的 80以上功能,电子文档齐全,课程设计报告 项目齐全,能够说明课题的实现方法。 中等:能基本实现所选课题的功能,上传了相关电子文档,课程设计报告能说明 所实现的功能及实现思路。 及格:能够积极参加课程设计,实现了所选课题的简单功能,课程设计报告书写 工整,上传了相关电子文档。 不及格:缺勤达5次及以上,课程设计报告抄袭其它同学,设计任务没有完成。 五、 课程设计报告撰写要求 课程设计的总结报告是在完成所有设计后,学生对归纳技术文档,撰写科学 技术总结报告能力的训练,培养学生严谨的作风和科学的态度。通过撰写课程设 计总结报告,不仅可以把数据库,表单,数据维护及技术参考等内容进行全面总结,而且还可以把实践内容提升到理论高度。 (1)不少于5000字,可以使用统一的稿纸书写,亦可以自己打印(A4纸型)。 (2)主要内容及装订顺序:封面(统一提供)、目录、正文、参考文献 (3)正文部分应该包括:需求分析、总体设计、数据库设计(含概念设计、逻辑 设计、物理设计)、程序模块设计(含功能需求、用户界面设计、程序代码设计与 分析、运行结果,每个人可选择 1-2 个模块进行)、系统使用说明、课程设计小 结等。 (4)设计报告严禁抄袭,即使是同一小组也不允许雷同,否则记为不及格。 六、 课程设计学生守则及管理规定1、 学生在课程设计期间应遵守学校作息制度;请假需经指导教师同意,并按 学校规定办理请假手续,否则以旷课论处。 2、 学生必须随时接受指导教师的检查,指导及安排的工作。 3、 课程设计所使用的机器,须经指导教师同意后,方可使用。课程设计结束 后,制作成果必须上交。 4、 学生使用的计算机、 电子仪器或其它设备, 若因责任事故造成丢失或损坏, 应酌情赔偿。若设备发生故障,应及时报告,学生不得擅自修理。 5、 严格禁止学生在计算机房或实验室玩游戏,每发现一次,则课程设计成绩 降低5分。学生未经指导教师同意将私人盘片、器材带入计算机房或实验 室,将予以没收。学生也不得将计算机房和实验室中的任何设备、器材和 工具带回宿舍使用,否则视为盗窃。6、 学生在实验室内必须严肃认真,不得大声喧哗,严禁吃任何食物,严禁吸 烟,每日负责卫生打扫。 七、参考选题 1、奖学金管理系统。功能:建角色不同的角色拥有的权限不同SC WFGFVGFRVGFRVGFRREDE 多角色管理:学生,班主任,系部领导,学院领导,管理员。 查看各科成绩。 一位班主任可以管理多个班级,选择某班级后,自动计算该班级学生的总分并进行排序,班主任可以输入每一位学生的德育成绩,输入德育成绩后,系统按比例自动计算获得奖学金的学生,班主任提交后等待系部领导的审核。 系部领导登录后可以查看并审核本系所有班级提交的获得奖学金的学生名单,如果系部领导审核通过并提交,等待学院领导的最终审核。如果某班级未通过审核,则系部领导给出未通过审核的原因。 学院领导审核所有系申请的奖学金名单,如果通过审核则奖学金评定工作结束。如果未通过审核,则给出未通过审核的原因,由系部领导进行处理。 管理员,可以增加删除用户,增加删除班级,增加删除学生。2、 运动会报名管理系统。功能: 多角色管理:班长,系部领导,管理员。 管理员增加删除运动会比赛的项目,以及每个项目的一些限制条件(年级限制,班级报名人数限制),例如:只能由一年级学生参加,某些项目一个班级最多只能有2名学生参加。 班长可以进行班级报名,输入本班参加比赛的学生姓名和参加比赛的项目。 系部领导对本系报名情况进行审核,审核后提交。 管理员可以生成各个班级的报名表(Excel格式文件或者Word格式文件)。 用户可以查看各班级的报名情况。3、 在线练习系统。功能: 多角色管理:学生,管理员。 管理员可以增加删除修改课程。 教师可以增加删除修改课程的知识点、习题和标准答案。 学生通过选择课程以及每一个知识点题目数自动生成考试试卷并进行答题,答题后对于客观题统计分数,主观题给出答案。4、宿舍报修管理系统。功能: 多角色管理:学生,宿舍管理员,后勤工作人员。 宿舍管理员可以设置宿舍信息和学生信息。 学生登录后可以进行宿舍用具和公共用具进行报修。 后勤工作人员可以给学生留言,并协商修理的时间。 修理完成学生可以对报修过程和结果打分。5、 教务评教系统功能: 多角色管理:学生,教师,教务工作人员。 教务工作人员设置被评教师和课程。 学生可以对本学期任课教师进行评定,系统自动计算评定最终等级。 教师可以查看评定的等级和留言。 教务工作人员可以导出教师评定结果等级(Word格式或者Excel格式)。6、 个人账目管理系统功能: 多用户管理,每位用户有自己的帐目信息。 用户可以设置帐目类型,例如:书本费、学费等。 用户可以增加删除各种收入和支出。 用户可以按时间、帐目类型等进行多种类型的统计。 可以导出各种统计结果(导出格式为Word或者Excel)。7、 电子像册功能: 多角色管理:普通用户和管理员。 管理员可以设置像册的分类,可以删除任何用户上传的图片。 用户可以增加删除修改自身上传的图片。 用户可以按多种方式(按用户、分类、随机等)生成图片列表。8、 电子图书资源管理功能: 多角色管理:普通用户和管理员。 管理员可以设置资源的分类,可以删除任何用户上传的文件。 用户可以增加删除修改自身上传的文件,并且对上传文件进行描述。 用户可以按文件信息进行查询其它用户上传的文件,并可以下载。9、 毕业设计填报系统设计说明书根据实际情况,每年的毕业设计填报情况非常混乱,需要设计一个软件让学生能够顺利的填报毕业设计。功能: 要求严格按照软件设计的流程去设计该题目。 该软件有3种用户可以进行登录(教师、学生和管理员) 学生是按照自己的学号和预先设计的密码进入该系统。学生可以通过查询来看到毕业设计的题目。和毕业设计的要求。并能看到每个老师的状况(每个教师只能带25人,如果超出25人则不允许填报该教师。)学生并可以进行填报。 教师是按照自己的工号和密码进入该系统,教师页面的功能:教师可以上报并编辑自己的毕业设计题目。并可以查看,自己所带的毕业设计的情况。 系统管理员可以对后台数据库中的数据进行查询(这里的查询可以是多种的)管理员还可以通过窗体的形式对数据库中的信息进行更改,并可以通过窗体的形式对数据库进行加入新成员。管理员还可以对教师进行分类打印10、 自选题目(通过指导教师同意的同学可以自选题目)(注意:完成实训需要完成以下成果1、完成完整的数据库设计的需求分析,并画出相应的E-R图和数据流图(选做)2、完成表的建立(包括主键、外键、约束和关系图等)3、完成对于所建的表,根据需求不少于10个视图,不少于10个存储过程(包含各种类型的存储过程),不少于5个触发器4、完成整个数据库的备份恢复方案的设计,并制定出相应的自动化工作代理(选)八、实训时间安排表时间地点任务指导教师周六下午(12月17日)2:00-5:20选题,安排分组,分组讨论,分析查找资料袁学松 汪峰坤 张婷婷周日上午(二一一年十二月十八日)8:00-11:00建立E-R图,数据流图(最好使用UML或者VISIO)袁学松 汪峰坤 张婷婷周日下午(12月18日)2:00-

温馨提示

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

评论

0/150

提交评论