《应用程序的设计》课程设计指导书_第1页
《应用程序的设计》课程设计指导书_第2页
《应用程序的设计》课程设计指导书_第3页
全文预览已结束

下载本文档

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

文档简介

《应用程序综合》课程设计指导书信息与计算机学院二○一九年一前言1应用程序综合课程设计目的及任务《应用程序综合课程设计》是计算机科学与技术专业的重要实践性课程。此课程目的目的在于培养学生具备需求分析、设计、开发、测试和应用的职业技能,具备综合运用计算机软硬件理论和技术,分析和解决计算机领域相关工程问题的能力。课程将理论知识和实际应用问题进行有机结合,提高学生程序设计、程序调试及项目开发能力,为后续课程:操作系统、软件工程,编译原理等课程的学习奠定必要的实践基础。《应用程序综合课程设计》是利用数据结构、离散数学、语言理论和实验课中学到的编程知识和编程技巧,通过布置具有一定难度、一定编程量的综合课程设计题目,利用C语言作为开发工具,使学生通过课程设计掌握高级编程语言的知识和编程技术,掌握程序设计的思想和方法,初步具备利用计算机求解实际问题的能力。给定两个题目:1数据结构CAI系统2理工大学信息与计算机学院学生奖学金评定系统。学生可根据自身情况完成部分或全部题目;如有自备题目,必须经指导教师审查通过方可实施,否则不计入成绩。通过《应用程序综合课程设计》课程的学习,能够帮助学生加深理解数据结构、离散数学、C语言基本概念,达到培养学生良好程序设计的习惯和运用C语言编写程序解决实际问题的能力,使学生学会把书本知识用于解决实际问题,起到深化理解和灵活掌握教学容的目的。课程同时使学生在程序设计方法及上机操作等基本技能和科学作风方面受到比较系统和严格的训练。2应用程序综合课程设计培养目标1)基本要求掌握C语言程序设计的方法、数据结构和离散数学理论知识,熟悉C程序的开发环境及C程序的调试过程,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。2)具有下列基本技能具备查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。通过对所选题目方案分析比较,确立方案,编制程序与调试程序。能熟练调试程序,在教师的指导下,完成课题任务。根据个人的设计调试过程,按课程设计报告的要求撰写设计报告。3应用程序综合课程设计选用教材及主要参考书教材:《应用程序综合课程设计》指导书参考书:[1]谭浩强.C程序设计(第四版).清华大学,2010年6月1日[2]谭浩强.C程序设计(第四版)学习辅导.清华大学,2010年6月1日[3]丁亚涛.C语言程序设计实训与考试指导(第2版)(附光盘).高等教育,2006年8月1日[4]丁亚涛.C语言程序设计(第2版).高等教育,2006年8月1日[5]严蔚敏.数据结构(C语言版)清华大学,1997年4月1日[6]盘林.离散数学.人民邮电,2009年4月1日4应用程序综合课程设计实验环境PC机、Windows操作系统。VisualC++6.0或WIN-TC或TURBOC等编译系统。二应用程序综合课程设计要求1采用项目小组开发模式要求学生采用“项目小组”的形式,结合具体的开发项目进行设计。分析设计过程可以采用面向对象或面向过程分析设计。具体要求如下:1.班级按项目小组进行分组,每组2-5人。可以任意选择两种分组模式:一按“主程序员”组织软件开发小组,程序员小组的人数应视任务的大小和完成任务的时间机时定,一般是2~人。为降低系统开发过程的复杂性,小组程序员之间的任务界面必须清楚并尽量简化。“主程序员”应该是“超级程序员”。其他成员,包括程序员、后备工程师等,是主程序员的助手。主程序员负责规划、协调和审查小组的全部技术活动。程序员负责软件的分析和开发。后备工程师是主程序员的助手,必要时能代替主程序员领导小组的工作并保持工作的连续性。二按“无我程序设计”建立软件开发小组。程序员小组的人数应视任务的大小和完成任务的时间机时定,一般是2~5人。组织形式强调组成员人人平等,组问题均由集体讨论决定。这种组织形式有利于集思广益、互相取长补短,但工作效率比较低。软件开发各个阶段所需要的技术人员类型、层次和数量是不同的。软件项目的计划与分析阶段只需要少数人,主要是系统分析员、从事软件系统论证和概要设计的软件高级工程师和项目高级管理人员。概要设计时要增加一部分高级程序员,详细设计时,要增加软件工程师和程序员,在编码和测试阶段还要增加程序员、软件测试员。在此过程中软件开发管理人员和各类专门人员逐渐增加,到测试阶段结束时,软件项目开发人员的数量达到顶峰。秘书负责维护和软件配置中的文档、源代码、数据及所依附的各种磁介质;规并

温馨提示

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

评论

0/150

提交评论