软件综合课程设计教学大纲设计.docVIP

  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文档。上传文档
查看更多
实用标准文档 文案大全 珠海学院 课 程 教 学 大 纲 课 程 名 称:计算机软件综合课程设计 适 用 专 业: 2015级软件工程专业 课 程 类 别:专业基础课 制 订 时 间:2017年6月 计算机科学与技术系 制 目录 1 《计算机软件综合课程设计》教学大纲 2 《计算机软件综合课程设计》(模板) 3 《计算机软件综合课程设计》成绩评定表 《计算机软件综合课程设计》教学大纲 一、课程设计基本信息 课程代码:? 课程名称:计算机综合应用课程设计? 课程学时:32学时? 课程学分:2.0? 适用对象:计算机科学与技术专业、软件工程专业? 先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用 二、?课程设计目的和任务? 本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。? 通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。 三、?课程设计方式? 1、课程设计题目的选定? 采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。? 2、课程设计任务的完成? 在指导教师的指导下,各个学生分组独立完成课题分析、设计、代码编写和调试,独立撰写课程设计报告。 要求各小组独立完成,发现小组之间有完全相同的,两个小组的都不给评分; 3、验收 本课程最终提交课程设计报告和相应的数据库设计的相关系统,按提交的课程设计报告和系统运行演示评定成绩,由2~4人共同完成的课程设计,请分别写明小组的分工和各自完成的成果。 系统演示:每个小组进行系统演示和答辩,讲解设计方案,演示系统运行并汇报合作和分工情况。 4、时间安排 第1周:确定组员,题目。 第2-14周: 开发阶段,阶段验收。 第15-16周:提交课程设计报告,并进行系统演示 四、课程设计基本要求? 课程设计教学方法:主要以学生上机操作为主,教师指导为辅?课程设计要求:? 对系统进行功能分解、模块分析、控制模块分析正确? 选择合适的数据结构以及相应的算法? 程序规模适中,尽可能多的利用前面所学的课程知识,使系统的功能更加完善和全面? 掌握程序调试的方法? 说明书、流程图要清楚,阐明设计思路。? 撰写课程设计报告。按格式要求写出完整、规范的报告并打印。其中模块图、流程图要清楚、规范。特别要求学生自己独立完成。 1、环境要求: 学习使用某个RDBMS,利用合适的应用系统开发工具为某个应用背景设计和开发一个数据库应用系统。 完成一个实际系统的数据库应用系统的设计全过程:需求分析、数 据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现等。 DBMS可以任意选择。 设计系统时采用C/S结构、B/S结构均可。 2、内容要求: 需求分析: 界定系统范围,描述系统需求(包括数据需求和功能需求):数据字典和数据流图; 概念结构设计: 画出系统各部分(子系统)E-R模型图和全局E-R模型图 逻辑结构设计: 完成E-R模型向关系模型的转换 对关系模型进行优化(如果需要) 设计用户子模式(外模式); 系统功能模块图; 安全性(用户类别和权限)和完整性(主、外码和用户自定义的完整性约束)设计; 数据库物理设计: 存储结构设计(如数据表的构成,字段名称,字段数据类型,字段长度),选择合适的数据库表结构 完整性约束设计(如主键约束、非空约束、默认值约束、检查约束、唯一约束) 选择建立索引; 确定数据的存放位置; 确定系统配置; 模块设计(模块IPO图)。 数据库实施 创建数据库及数据库对象(给出创建数据库及数据库对象的SQL脚本文件) 数据库备份和恢复方案(给出具体方案); 用户界面的设计和实现和应用程序编码(给出关键程序代码); 系统测试方案和测试报告 系统的主要功能和使用说明 五、?课程设计内容和时间安排 (一)动员、准备及规划(2学时)? 具体内容:动员、选题、 实习地点:机房? 需提交文档:选题意义(含需要解决的问题)(电子版,5分)? (二)课程设计检查(4学时)? 具体内容:需求分析说明

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档