课程代码09069040《系统分析与设计》课程实验教学大纲.docx
-
资源ID:95183622
资源大小:18.94KB
全文页数:5页
- 资源格式: DOCX
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
课程代码09069040《系统分析与设计》课程实验教学大纲.docx
课程代码:系统分析与设计课程实验教学大纲【编 写】张凯【课程类别】必修课【开课学期】5学期【授课专业】电子商务【审 核】向卓元【课程学时】51【实验学时】51一、实验教学任务和目的电子商务专业信息系统分析与设计是电子商务专业教学计划中一门重要的专业课, 是综合性和实践性都很强的课程,主要介绍软件开发的方法学,它对于培养学生的软件素质, 提高学生的软件开发能力具有重要的意义。本课程的目的与任务是使学生掌握软件开发的传 统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。本专业的学生在学完了专业基础课程,如:C+语言程序设计、数据库原理与设计、Java 语言和Windows编程等后,要在本课程的学习的过程中将已学的知识综合地进行应用,解 决实际的问题,系统地进行信息系统的分析与设计。实验是理论与实践相结合的方式,它可是学生深刻地理解和真正地掌握本课程的内容。在上机实验中,通过参与具体的模拟信息系统项目的分析与设计,加深对信息系统分析 与设计的理论与方法的理解,充分认识实践是理论联系实际的唯一有效的途径;掌握熟悉和 掌握信息系统分析与设计的基本过程、基本方法和实际技能;实际地应用所学的知识,如C 语言、数据库管理系统等来解决实际的问题;通过上机实验,使学生加深对所学的理论知识 的理解和掌握,提高实践动手能力,积累实践经验,以便学生参加工作后能迅速参与实际系 统的分析和设计工作。二、实验教学基本要求硬件环境要求:支持Intel Pentium II及其以上CPU,内存128MB以上、硬盘3GB 以上容量的微机;微机LAN网和有服务器支持。软件环境耍求:配有Windows98/2000/XP操作系统,可安装一种流行的数据库操作系统, 如 MS SQL Server 或 Visual FoxPro, 一种程序设计语言,如 Delphi、Power Builder> Visual C+、Java 等。学生要求熟练掌握一种数据库系统和一种上述的语言的编程技巧,能解决实际的问题。 在学习有关信息系统分析与设计的原理、方法的基础上,按教师的要求完成实验。 实验过程中,记录必要信息,分析实验结果,按耍求写出实验报告。系统开发报告和用户使用手册等文档实验,将一个班级分为若干模拟项目组,各个项目组中 的同学承担不同的角色,如:项目经理、系统分析员、程序员、数据库开发人员、文档编写 人员。每位同学主要完成根据分工所确定的相应实验工作(除实验一外),其他同学则作配 合。三、实验教学内容本课程拟采取案例教学的方式,教学内容中安排了一个模拟信息系统的开发,如:设 计单位集成管理信息系统等,模拟系统开发工作作为本课程的实验内容将贯穿整个课程的学 习过程。因此,上机实验内容主要是根据课程教学内容,结合模拟项目的开发工作所需要进 行的工作所制定,使学生熟悉信息系统分析与设计的全过程和实用的技术和方法。实验课程以平时实验和课程设计相结合,其中课程设计为综合设计实验,布置一个实 际问题或通过学生自选题目,随着课程进展布置任务,通过调查研究、可行性研究、需求分 析、总体设计、详细设计、编码、测试及维护(版本升级)等一系列阶段开发项目,学生结 合所学习的理论知识,完成设计。实验5T0人1组,学生分工合作,共同完成该项目的设计任务,给出实验报告、程序 源代码。实验在规定的时间内,由学生独立完成,出现问题,教师要引导学生独立分析、解 决,不得包办代替。任课教师要认真上好每一堂课,实验前清点学生人数,实验中按要求做 好学生实验情况及结果记录,实验后认真填写实验开出记录。本课程共设计了八个实验,具体实验内容如下。实验项目一:熟悉开发环境与语言1、实验目的和要求熟悉数据库管理系统和编程语言的使用环境,掌握实际的开发工具的使用,为后续的模 拟开发工作做前期的准备。2、实验内容在实验机器上使用开发工作所需的一种数据库管理系统、一种编程语言和一种工具。3、填写实验报告列举所用的软件硬件环境、编程语言和开发工具的特点和用途。4、实验时间6学时实验项目二:系统可行性分析1、实验目的和要求能够应用系统开发生命周期的方法,根据所学系统规划阶段的任务、要求和特点的知识, 加以实际应用2、实验内容根据实验二所得的模拟企、也的信息系统战略规划,选择一个信息系统子项目的建设进行 实施。按照定义问题、项目的可行性分析、制定项目进度表、人力资源安排等方面进行项目 可行性分析报告的编写3、填写实验报告项目可行性分析报告4、实验学时6学时实验项目三:需求分析阶段的实践1、实验目的和要求能够针对实际问题进行需求调查,应用传统方法或面向对象方法进行系统的需求分析, 编写需求报告。学会客户调查技术、各种模型和相应的建模技术和方法的使用,需求报告的 编写。2、实验内容在系统计划的基础上,设计多种需求调查的方式或表格,选用一种分析方法(传统方法 或面向对象方法)进行系统需求的建模,并写出需求分析报告3、填写实验报告模拟系统的需求调查的方法和相应的表格、记录文件等;建立的各种的模型;写出需求分析报告4、实验学时8学时实验项目四:系统设计阶段的实践1、实验目的和要求能够在系统分析阶段的工作的基础上,根据模拟项目的开发实际,进行系统的结构设计 和数据库设计等,做出系统设计说明书等相应文档。掌握实际的系统结构设计、数据库设计、 代码设计、界面设计等的方法和技巧。2、实验内容应用传统方法或面向对象方法进行模拟项目的系统结构设计、数据库设计、代码设计、 界面设计等。3、填写实验报告系统设计报告4、实验学时7学时实验项目五:实施阶段的实践1、实验目的和要求本实验的目的是学生能够运用所学的数据库和语言等知识,将系统设计的成果加以实 现,进行实际的程序、数据库的编程工作,培养良好的程序设计习惯,以及熟悉网络系统的 配置和实施。2、实验内容根据系统设计说明书,进行详细设计和部分实际代码的编写与模块的调试工作,编写程 序设计说明书,列出相应的程序清单,以及网络和设备的选型和配置。3、填写实验报告程序设计说明书部分程序清单网络和设备的选型和配置清单4、实验学时6学时实验项目六:单元测试的实践1、实验目的和要求通过实例使同学们掌握单元测试的一般步骤和方法。要求对上一实验所编的程序进行单 元测试,掌握编写测试程序(驱动程序、存根程序)的方法,掌握设计单元测试数据的方法, 掌握程序修改的常用技术,并使上一实验所编的程序通过单元测试。2、实验内容对上一实验所编的程序模块,编写测试程序(驱动程序、存根程序),并设计相应的数 据对单元进行测试,对于有错误的地方进行修改;然后再重复测试直至模块测试通过。3、填写实验报告编写测试程序。对每一单元设计测试方案。对每一单元进行测试的记录。4、实验学时6学时实验项目七:集成测试阶段的实践1、实验目的和要求通过实例使同学们掌握软件集成测试及有效性测试的一般步骤和方法。对上一实验经过 测试的程序单元,选定结合的策略,逐个将每个单元结合进来,并进行调试,直至调试通过。 要求写出测试说明书。2、实验内容对上一实验经过测试的程序单元,按照选定的方法(自底向上、自顶向下),及结合的 策略(深度优先、宽度优先),逐个将每个单元结合进来,并利用上一次实验的测试程序, 设计测试数据,进行测试;如有错误,须诊断并改错,直至程序调试通过,然后完成有效性 测试。最后写出测试说明书。3、填写实验报告选定的测试方法及结合的策略。逐个将每个单元结合进来。设计测试数据。利用上一次实验的测试程序进行测试。如有错误,须诊断并改错。并重复上述步骤,直至程序调试通过。进行有效性测试。写出测试说明书4、实验学时6学时实验项目八:系统评估与维护阶段的实践1、实验目的和要求使学生学会系统开发报告和用户使用手册等文档的编写工作,能够初步对整个模拟开发 工作和系统成果进行总结性评价。2、实验内容在前一阶段的工作上,对工作进行总结,对所开发的系统进行评价。写出系统开发报告 和用户使用手册等文档。3、填写实验报告系统开发总结报告用户使用手册4、实验学时6学时四、实验项目与学时分配1.本课程上机时数为51学时,基本进度安排如下:序号实验内容上机时数要求类型主要 设备实验室实验一开发环境与语言的熟悉与掌握6必做验证微机电子商务实验二系统的可行性6必做设计微机电子商务实验三系统需求分析阶段的实践8必做设计微机电子商务实验四系统设计阶段的实践7必做设计微机电子商务实验五系统实施阶段的实践6必做综合微机电子商务实验六系统单元测试阶段的实践6验证实施微机电子商务实验七系统整体测试阶段的实践6验证实施微机电子商务实验八系统评估与维护阶段的实践6验证实施微机电子商务2.实验内容应根据课程进度进行,当二者发生冲突时,实验的进度应作适当调整。五、考核方式1、在课程开始时,布置模拟项目,组织项目组。随着课程的深入,项目也同步进行。 课程结束,按项目进行总结,将各阶段的文档和项目成果作为考核内容。2、本实验考核作为课程考核的必要部分,凡实验考核未达到合格者不能参加课堂考试。 本实验考核以实验文档与内容为依据,由指导教师负责。其成绩占本课程总成绩的20%。六、实验教材及参考书1 .信息系统分析与设计刘腾红 孙细明主编,科学出版社,20032 . (Systems Analysis and Design in a Changing World,John W. Satzinger,20003 . «PROJECT-BASED SOFTWARE ENGINEERINGAn Object-Oriented Approach Evelyn Stiller & Cathie LeBlanc, Addison-Wesley, 20024 .MS SQL Server 或 Visual FoxPro 相关的参考书籍5 .根据所采用的语言,如UML、Delphi、PowerBuilder、Visual C+、Java等所相关的 参考书籍附:实验报告参考格式要点:实验名称;实验人员的专业、班级、学号、姓名;实验日期和起止时间;实验目标和要求;实验内容和实验过程、步骤记载;回答问题;实验心得、实验过程中有必要记录的事情、疑问等。