数据库原理与应用第11章 课程设计指导_2版.pptVIP

数据库原理与应用第11章 课程设计指导_2版.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
普通高等教育“十三五”规划教材 机械工业出版社 (第2版) 主编 蔡延光 参编 黄永慧 邢延 张钢 第11章 课程设计指导 11.1 概述 数据库技术具有很强的理论性和实用性,在现代社会中应用及其广泛,包括数据处理、事务处理、信息管理、计算机辅助设计、人工智能等众多应用领域,成为现代计算机技术的一个重要分支。 因此,对多数专业的学生来说,掌握数据库的相关知识,并应用数据库技术解决实际问题是必备的技能之一,因而作为将理论知识转化为实践能力重要环节的《数据库系统课程设计》,在《数据库系统》课程教学中占据了举足轻重的地位。 11.1.1 课程设计的目标 数据库系统课程设计是在学习完数据库原理与应用课程后进行的一次全面的综合练习,配合数据库原理与应用课程的理论教学,使学生能巩固和加深对数据库基础理论和基本知识的理解,其主要目的在于培养学生运用数据库技术解决问题的能力,激发他们在此领域中继续学习和研究的愿望。 通过课程设计,学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和DBMS,规范、科学地完成一个小型数据库的设计与实现,从而强化学生的实践意识,提高其实际动手能力和创新能力,培养学生发现问题、分析问题和解决问题的能力。 11.1.2 课程设计的要求 (1)分组 学生自由组合,一般4至5人一组较为合适,选出组长,确定题目。为避免同学之间相互抄袭,同时又可以形成组与组之间的对比,要求每个题目最多由两个组来完成。 (2)角色分配 小组中每个人担任不同的角色,包括系统设计人员、数据库设计人员、应用系统开发人员、测试人员等。分工协作、共同完成设计和开发任务,从而培养团队精神,变适应性学习为创造性学习。 (3)阶段进展情况汇报 课程设计中期阶段需提交需求分析及相关的分析结果、数据字典等内容,由教师与学生共同讨论,发现并分析在设计阶段出现的问题,提出解决方案。 (4)选择选择合适的DBMS、主语言和应用系统开发工具,按照设计的结果建立数据库、开发应用系统、输入数据、调试运行应用系统。 (5)撰写课程设计报告 课程设计报告包括需求分析、数据库设计、应用系统设计、数据库实施计划、系统测试等内容。 (6)小组答辩 各小组向老师和其他学生演示所完成的数据库应用系统,提交所有文档。集体讨论、互相学习,指出各自的特点和不足,交流开发过程中的收获和体会。 11.1.3 课程设计的步骤 (1)选题与搜集资料 根据分组,选择设计题目,在小组内进行分工,进行应用系统调查,搜集相关资料。 (2)系统分析与设计 根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。 (3)系统实现 选择合适的DBMS、主语言实现系统。 (4)系统测试 按照软件工程的要求对系统进行测试。 (5)验收与评分 指导教师对每个小组开发的系统,及每个成员开发的模块进行综合验收,根据课程设计成绩的评定方法,并结合设计报告,评定成绩。 11.1.4 开发运行环境与开发工具 1. 开发运行环境 (1)服务器端 1)网络操作系统。建议选择Windows Server、Linux的较新版本,其中Linux最好选择国产或者开源系统。 2)DBMS。 建议选择SQL Server、Oracle、MySQL、Access等的较新版本。 3)服务器硬件。必须满足上述网络操作系统、DBMS的最低配置要求,建议使用推荐配置。 (2)PC客户端 1)操作系统。 建议选择Windows、Linux的较新版本。 2)DBMS。 如果需要DBMS,建议选择SQL Server、Oracle、MySQL、Access等的较新版本。 (3)移动客户端 1)操作系统。建议选择Android、iOS的较新版本。 2)DBMS。如果需要DBMS,建议选择SQLite的较新版本。 2. 开发工具 根据项目要求选择开发工具,建议选择Eclipse、Visual Studio、Qt、Delphi、Android Studio、Xcode等的较新版本。 3. 主语言 根据项目要求选择主语言,建议选择Java、C、C++、Delphi、C#、PHP等。 11.1.5 系统架构 根据各项目开发需要,有以下几个架构可供选择: 1)服务器端+PC客户端+移动客户端。 2)服务器端+PC客户端。 3)服务器端+移动客户端。 普通高等教育“十三五”规划教材 机械工业出版社 (第2版) 主编 蔡延光 参编 黄永慧 邢延 张钢

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档