欢迎来到天天文库
浏览记录
ID:8484585
大小:50.00 KB
页数:10页
时间:2018-03-29
《信息系统分析与设计实验指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《信息系统分析与系统》课程实验教学大纲一、实验教学目的《信息系统分析与设计》开课对象为信息管理与信息系统专业本科高年级学生,先修课程为高级语言程序设计,数据结构,数据库原理,计算机网络。《信息系统分析与设计》实验是《信息系统分析与设计》基于模拟项目和实用项目的课程设计的基本实验环节,实验内容为利用软件工程开发思想进行软件系统的开发,从系统规划、需求分析、软件设计、软件编码实现、软件测试到软件维护全过程,需要按照标准建立规范的软件相关文档,并以此指导软件开发,最终完成软件系统项目。针对不同学生的不同语言及开发工具基础,可分小组选择不同的实用软件开发项目,无法完成实用软件项目作品的学生拟以学
2、生学籍成绩管理系统、通用图书管理系统、通用在线考试系统任选其一进行软件开发实验实践。通过本实验的训练,最终使学生熟悉软件开发全过程,建立文档规范化及设计开发符合软件工程规律的观念,利用一门计算机语言或开发工具完成一小型软件系统的设计开发,未来胜任各种软件开发与管理工作。二、实验教学内容(32学时)实验一软件规划安排及软件开发基础准备(4学时)1.实验目的掌握软件项目开发的过程管理,撰写软件项目计划书。掌握软件开发工具的配置方法,检查并配置软件开发软硬件环境和软件开发工具。2.实验仪器奔腾166及以上计算机每人1台,组成局域网并联入Internet。3.实验内容(1)软件过程管理;(2)使
3、用Word撰写软件项目计划书。(3)配置软件开发软硬件环境和软件开发工具。4.实验要求(1)硬件配置:IntelPentium166或以上级别的CPU,大于64Mb的内存,500MB硬盘空间。(2)软件要求:Windows2000操作系统或Linux,Office2000系统程序,IIS5.0或ApacheWeb服务器安装程序,SQLServer2000数据库系统;VisualBasic6.0,VisualC++6.0,VisualFoxPro6.0,ASP/PHP/JSP等任一开发工具。(3)学会软件项目计划书的书写格式。5.实验步骤(1)使用Word撰写软件项目计划书1引言1.1编写
4、目的1.2背景1.3定义1.4参考资料2项目概述2.1工作内容2.2主要参加人员2.3产品2.3.1程序2.3.2文件2.3.3服务2.3.4非移交的产品2.4验收标准2.5完成项目的最迟期限2.6本计划的批准者和批准日期3实施计划3.1工作任务的分解与人员分工3.2接口人员3.3进度3.4预算3.5关键问题4支持条件4.1计算机系统支持4.2需由用户承担的工作4.3由外单位提供的条件5专题计划要点(2)配置软件开发软硬件环境和软件开发工具软件开发平台操作系统的配置、软件开发工具的安装与配置。6.思考题(1)如何考察所开发的软件实用性与可推广性?(2)如何进行软件的可行性分析?(3)开发
5、规划中如何进行人员组织安排?(4)面向结构软件开发与面向对象软件开发有何异同?(5)开发环境如何选择与配置?实验二需求分析及软件菜单工具栏设计(4学时)1.实验目的掌握需求分析的步骤,撰写需求规格说明书。掌握软件菜单和工具栏的设计方法,并能具体使用开发工具实现菜单栏和工具栏的软件框架部分。2.实验仪器奔腾166及以上计算机每人1台,组成局域网并联入Internet。3.实验内容(1)需求分析方法;(2)使用Word撰写需求规格说明书;(3)设计软件菜单;(4)设计软件工具栏。4.实验要求(1)硬件配置:IntelPentium166或以上级别的CPU,大于64Mb的内存,500MB硬盘空
6、间。(2)软件要求:Windows2000操作系统或Linux,Office2000系统程序,IIS5.0或ApacheWeb服务器安装程序,SQLServer2000数据库系统;VisualBasic6.0,VisualC++6.0,VisualFoxPro6.0,ASP/PHP/JSP等任一开发工具。(3)写出实验报告。5.实验步骤(1)使用Word撰写需求规格说明书1引言1.1编写目的1.2背景1.3定义1.4参考资料2任务概述2.1目标2.2用户的特点2.3假定和约束3需求规定3.1对功能的规定3.2对性能的规定3.2.1精度3.2.2时间特性要求3.2.3灵活性3.3输人输出要
7、求3.4数据管理能力要求3.5故障处理要求3.6其他专门要求4运行环境规定4.1设备4.2支持软件4.3接口4.4控制(2)使用开发工具设计软件菜单(3)使用开发工具设计软件工具栏6.思考题(1)如何通过用户调查进行需求分析?(2)需求分析过程应注意哪些细节?(3)需求规格说明书如何有效反映软件需求的各个方面?(4)为什么要使用UML?(5)UML实际建模过程如何?(6)在UML中的状态图,协作图,活动图,序列图在系统分析中各起到了
此文档下载收益归作者所有