《开发基础课程设计》教学大纲课程名称:开发基础课程设计(ApplicationDevelopment)课程代码:1021519006学分/总学时:1学分/1周开课单位:物理与电子信息工程学院面向专业:网络工程一、课程的性质、目的和任务本课程设计是网络工程专业软件开发模块系列课程中的重要实践课程,设置在《开发基础》课程的基础之上,旨在通过工程项目需求案例分析、设计与开发来巩固和加深对基于JSP的Web应用开发相关技术的理解和掌握,提升学生的编程能力和项目开发实践能力。本课程设计从软件工程开发流程规范角度来要求进行基于JSP的Web应用设计开发,引导学生建立起软件开发模式的思维。同时以分组形式进行分析和设计讨论,提高学生的团队合作能力和合作意识。本课程设计要求:1)理解掌握软件工程项目开发规范流程中的各个阶段及其含义和作用;2)用规范的项目生命周期和工作流来分析设计给定的Web应用需求;3)在分析设计的基础上,运用《开发基础》课程所学知识技能和本课程设计所要求掌握的知识技能来开发实现项目的Web应用功能模块。二、学****本课程学生应掌握的前设课程知识本课程在第四学期期末开设,学生在进入本课程学****之前应已具备相关课程及综合实践的知识与技能,包括程序设计基础、数据结构、面向对象程序设计、数据库原理与应用、开发基础。三、教学内容(项目)、,以真实的Web应用需求案例为目标,以规范的软件开发流程分析需求案例,设计开发该案例,并撰写相应的报告文档。,要求将项目分解成若干个必要的环节,,进行需求分析,撰写需求分析文档确定应用案例的详细需求,提供完整的需求文档概要设计系统总体结构定义,功能模块划分、模块接口定义完成概要设计,提供完整的概要设计文档详细设计定义每个功能模块的流程、算法和数据结构,设计和建立数据模型完成详细设计,提供完整的详细设计文档编码开发编码开发实现每个功能模块可运行的Web应用总结与交流小组汇报,,需要开发一个专用的学生成绩管理系统。该系统由他自己使用。用途是,在每个学期初创建班级,并录入或者导入所授课班级的学生名单。在期中或者期末考试后,可以把考试成绩录入。期末的时候也可以录入实验课成绩和平时成绩,由系统按照给出的比例自动计算出总评成绩。另外对每个班级的成绩录入完成后,可以自动生成关于该班成绩的分析统计数据,如最高分、最低分、平均分等信息。对于已经录入成绩的班级,可以根据学生的学号、姓名等进行查询。该系统也开放给学生查询成绩使用,每个学生用自己的学号登录,可以查询到自己的成绩情况,但不能看其他人的成绩。24学时24学时1、需求文档2、概要设计文档3、详细设计文档4、可运行的应用系统5、、非常受学生欢迎的班主任,他自己和学院都希望能够把班主任工作内容详细记录下来电子存档,一是方便查询和调阅过去的工作事项和细节,二来可以作为其他老
《开发基础课程设计》教学大纲 来自淘豆网www.taodocs.com转载请标明出处.