《信息系统分析与设计》课程实验教学大纲 一、课程基本信息 课程代码:16017803 课程名称:信息系统分析与设计 英文名称:Analysis and Design of Information Systems 实验总学时:18学时 适用专业:大数据管理与应用、信息管理与信息系统、电子商务、计算机科学与 技术、软件工程、人工智能、审计学(信息系统审计) 课程类别:专业课 先修课程:程序设计、数据库原理、管理信息系统 二、实验教学的总体目的和要求 1、对学生的要求: 第一,Internet环境下信息系统开发模式主要是B/S模式,该模式由浏览 器、Wb服务器和数据库服务器等3个层次组成。通过实验,要求学生能够:掌 数据库的原理和编程方法:熟悉供应链企业之间不同数 据泸只统中业务数采装换的原理和瑞程方法:注重法会生义核心价值囊、羽 学精神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法 制观念。 第二,面向对象分析和设计(0 biect0 rient Analysis&Design,O0AD) 是现代软件企业广为采用的一项有效技术。 OOAD方法要求在系统分析与设计中 要采用规 地的建培言猫述 世界中指足题 中的对家和4 要求学生能够:巩固提高对信息系统项目特色功能需求分析的实践能力:巩固损 高利用ML对系统体系结构进行分析与建模的实践能力:巩固提高信息系统项目 中数据库设计的实践能力:巩固提高信息系统项目中图形界面分析与设计的实践 能力。注重社会主义核心价值观、科学精神、学术诚信、团队精神。 第三,面向对象实现与测试实验包括两项工作:一是把面向对象设计结果用 某种面向对象程序设计语言书写成源程序, 二是测试并调试面向对象源程序。面 向对象程序设计语言的特点和程序设计风格将对程序的可靠性、可重用性及可维 护性产生深远影响。目前软件测试仍然是保证软件可靠性的主要措施,对于面向 对象的软件来说情况也是如此。面向对象测试的目标也是用尽可能低的测试成本 发现尽可能多的软件错误。选择编程语言的关键因素是语言一致的表达能力、可 重用性及可维护性。通过实验,要求学生能够:巩固提高JSP项目开发环境搭建
1 《信息系统分析与设计》课程实验教学大纲 一、课程基本信息 课程代码:16017803 课程名称:信息系统分析与设计 英文名称:Analysis and Design of Information Systems 实验总学时:18 学时 适用专业:大数据管理与应用、信息管理与信息系统、电子商务、计算机科学与 技术、软件工程、人工智能、审计学(信息系统审计) 课程类别:专业课 先修课程:程序设计、数据库原理、管理信息系统 二、实验教学的总体目的和要求 1、对学生的要求: 第一,Internet 环境下信息系统开发模式主要是 B/S 模式,该模式由浏览 器、Web 服务器和数据库服务器等 3 个层次组成。通过实验,要求学生能够:掌 握 JSP 访问 SQL Server 数据库的原理和编程方法;熟悉供应链企业之间不同数 据库管理系统中业务数据转换的原理和编程方法。注重社会主义核心价值观、科 学精神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法 制观念。 第二,面向对象分析和设计(Object Orient Analysis & Design,OOAD) 是现代软件企业广为采用的一项有效技术。OOAD 方法要求在系统分析与设计中 要采用规范的建模语言描述现实世界中指定问题域中的对象和实体。通过实验, 要求学生能够:巩固提高对信息系统项目特色功能需求分析的实践能力;巩固提 高利用 UML 对系统体系结构进行分析与建模的实践能力;巩固提高信息系统项目 中数据库设计的实践能力;巩固提高信息系统项目中图形界面分析与设计的实践 能力。注重社会主义核心价值观、科学精神、学术诚信、团队精神。 第三,面向对象实现与测试实验包括两项工作:一是把面向对象设计结果用 某种面向对象程序设计语言书写成源程序,二是测试并调试面向对象源程序。面 向对象程序设计语言的特点和程序设计风格将对程序的可靠性、可重用性及可维 护性产生深远影响。目前软件测试仍然是保证软件可靠性的主要措施,对于面向 对象的软件来说情况也是如此。面向对象测试的目标也是用尽可能低的测试成本 发现尽可能多的软件错误。选择编程语言的关键因素是语言一致的表达能力、可 重用性及可维护性。通过实验,要求学生能够:巩固提高 JSP 项目开发环境搭建
与原型系统测试的实践能力:巩固提高JSP访问主流数据库的原理和编程方法: 掌握信息系统项目开发中图形用户界面的实现方法。注重社会主义核心价值观、 科学精神、学术诚信、团队精神 2、对教师的要求:通过讲述信息系统的基本概念、理论、方法和技术,达到系 统地引导学生掌握信息系统建设的规划、开发、维护和管理,突出业务分析、需 求分析、系统分析、系统设计、系统实现和测试等信息系统开发工作的知识,熟 悉信息系统的主要应用领域。能采用面向对象方法,遵循统一软件开发过程,采 用ML统一建模语言进行模型描述,并利用主流的软件工具与技术,设计简易的 应用信息系统原型。引导学生对照《软件工程职业道德规范和实践标准》总则利和 各子规则对软件行 业从业人员的各项要求,注重社会主义核心价值观、科学精 神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法制观 念。 3、对实验条件的要求:PC机每人一台,所有PC机均接入Internet。 三、实验教学内容 实验项目一Internet环境下信息系统开发基础实验 实验名称:Internet环境下信息系统开发基础实验 实验内容: 1.JSP Web实验环境配置。 1.1安装JDK 测试是否成功安装JDK的结果是什么? 1.2安装Tomcat 测试是否成功安装Tomcat的结果是什么? 1.3配置系统环境变量 测试是否成功配置系统环境变量的结果是什么? 1.4使用Tomcat发布基于JSP的信息系统项目 测试是否成功使用Tomcat发布基于JSP的信息系统项目的结果是什么? 1.5安装MyEclipse 测试是否成功安装MyEclipse的结果是什么? 2
2 与原型系统测试的实践能力;巩固提高 JSP 访问主流数据库的原理和编程方法; 掌握信息系统项目开发中图形用户界面的实现方法。注重社会主义核心价值观、 科学精神、学术诚信、团队精神。 2、对教师的要求:通过讲述信息系统的基本概念、理论、方法和技术,达到系 统地引导学生掌握信息系统建设的规划、开发、维护和管理,突出业务分析、需 求分析、系统分析、系统设计、系统实现和测试等信息系统开发工作的知识,熟 悉信息系统的主要应用领域。能采用面向对象方法,遵循统一软件开发过程,采 用 UML 统一建模语言进行模型描述,并利用主流的软件工具与技术,设计简易的 应用信息系统原型。引导学生对照《软件工程职业道德规范和实践标准》总则和 各子规则对软件行业从业人员的各项要求,注重社会主义核心价值观、科学精 神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法制观 念。 3、对实验条件的要求:PC 机每人一台,所有 PC 机均接入 Internet。 三、实验教学内容 实验项目一 Internet 环境下信息系统开发基础实验 实验名称:Internet 环境下信息系统开发基础实验 实验内容: 1.JSP Web 实验环境配置。 1.1 安装 JDK 测试是否成功安装 JDK 的结果是什么? 1.2 安装 Tomcat 测试是否成功安装 Tomcat 的结果是什么? 1.3 配置系统环境变量 测试是否成功配置系统环境变量的结果是什么? 1.4 使用 Tomcat 发布基于 JSP 的信息系统项目 测试是否成功使用 Tomcat 发布基于 JSP 的信息系统项目的结果是什么? 1.5 安装 MyEclipse 测试是否成功安装 MyEclipse 的结果是什么?
l.6集成Tomcat和MyEclipse 测试是否成功集成Tomcat和MyEclipse的结果是什么? 1.7使用MyEclipse创建和发布基于JSP的信息系统项目 什么测试是香成动使用✉1iDs创建和发布基于J5P的合息系统政目的结果是 2.JSP访问My SQL数据库。 2.1 My SQL5.5的安装与配置 测试是否成功安装与配置My SQL5.5的结果是什么? 2.2启动My SQL5.5创建数据库和数据表 测试是否成功启动My SQL5.5创建数据库和数据表的结果是什么? 2.3JSP访问My SQL5.5数据库的环境配置 测试是否成功配置JSP访问My SQL5.5数据库的结果是什么? 2.4JSP访问My SQL5.5数据库的编程方法一一以ISAD团队人事档案信息 更新和查询为例 刚式是否成功使用ISP访问vSOL5.5粉据库实即ISAD团队人事档案信息 更新和查询的结果是什么?对照《软件工程职业道德规范和实践标准)总则和各 子规则对软件行业从业人员的各项要求,如何注重社会主义核心价值观、科学 精神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法制 观念? 实验性质:设计性实验 实验学时:3学时 实验目的与要求: l.掌握利用Tomcat发布基于JSP的信息系统项目的操作方法。 2.掌握使用MyEclipse创建和发布基于JSP的信息系统项目的操作方法。 3.掌握My SQL创建数据库和数据表的操作方法。 4.掌握JSP访问My SQL数据库的环境配置与编程方法
3 1.6 集成 Tomcat 和 MyEclipse 测试是否成功集成 Tomcat 和 MyEclipse 的结果是什么? 1.7 使用 MyEclipse 创建和发布基于 JSP 的信息系统项目 测试是否成功使用MyEclipse创建和发布基于JSP的信息系统项目的结果是 什么? 2.JSP 访问 My SQL 数据库。 2.1 My SQL 5.5 的安装与配置 测试是否成功安装与配置 My SQL 5.5 的结果是什么? 2.2 启动 My SQL 5.5 创建数据库和数据表 测试是否成功启动 My SQL 5.5 创建数据库和数据表的结果是什么? 2.3 JSP 访问 My SQL 5.5 数据库的环境配置 测试是否成功配置 JSP 访问 My SQL 5.5 数据库的结果是什么? 2.4 JSP 访问 My SQL 5.5 数据库的编程方法——以 ISAD 团队人事档案信息 更新和查询为例 测试是否成功使用 JSP 访问 My SQL 5.5 数据库实现 ISAD 团队人事档案信息 更新和查询的结果是什么?对照《软件工程职业道德规范和实践标准》总则和各 子规则对软件行业从业人员的各项要求,如何注重社会主义核心价值观、科学 精神、学术诚信、团队精神,以及坚持底线思维、树立正确的职业道德和法制 观念? 实验性质:设计性实验 实验学时:3 学时 实验目的与要求: 1.掌握利用 Tomcat 发布基于 JSP 的信息系统项目的操作方法。 2.掌握使用 MyEclipse 创建和发布基于 JSP 的信息系统项目的操作方法。 3.掌握 My SQL 创建数据库和数据表的操作方法。 4.掌握 JSP 访问 My SQL 数据库的环境配置与编程方法
5.对照《软件工程职业道德规范和实践标准》总则和各子规则对软件行业 从业人员的各项要求,注重社会主义核心价值观、科学精神、学术诚信、团队 精神,以及坚持底线思维、树立正确的职业道德和法制观念。 实验条件: 1.Windows?7/10,0 ffice2010,My SQL5.5以上,jdk-7ul-windows--7.0, apache-tomcat-7.0.54,DreamweaverCS5以上,MyEclipse2017,IE8.0等。 2.PC机. 3.Internet网络工且 研究与思考: .怎样使用MyEclipse和Tomcat搭建信息系统开发环境? 2.怎样使用JSP访问My SQL数据库? 3.对照《软件工程职业道德规范和实践标准》总则和各子规则对软件行业 从业人员的各项要求,如何注重社会主义核心价值观、科学精神、学术诚信、 团队精神,以及坚持底线思维、树立正确的职业道德和法制观念? 实验项目二角色扮演与原型调研实验 实验名称:角色扮演与原型调研实验 实验内容: 1.参考如表1-1所示的“学院网站建设团队的组织结构”,通过网上调查 整理出自己扮演的一个角色的岗位职责(100字以上文字说明)。 实验结果记录如下: 自己扮演的第一个角色是:XXX 自己扮演该角色的岗位职责是:XXX。 表1半院网站建设团队的角色职责列表 角色 职责 项目经理 项目总体设计,制定和监督开发进度,制定相应的开发规范,负责各个环节的 评审工作,协调各个成员(小组)之间开发。 文档管理员 管理开发及项目监控过程中的相关文档,保持所有文档的同步与一致。 调研分析师 实际调研,提供详细的策划方案和需求分析。 系统分析员 根据需求分析报告进行总体分析,得出网站的概念模型。 模块设计员根据系统分析结果对网站做模块划分及相关接口定义
4 5. 对照《软件工程职业道德规范和实践标准》总则和各子规则对软件行业 从业人员的各项要求,注重社会主义核心价值观、科学精神、学术诚信、团队 精神,以及坚持底线思维、树立正确的职业道德和法制观念。 实验条件: 1.Windows7/10,Office 2010,My SQL5.5 以上,jdk-7u1-windows- 7.0, apache-tomcat-7.0.54,DreamweaverCS5 以上,MyEclipse2017,IE8.0 等。 2.PC 机。 3.Internet 网络工具。 研究与思考: 1.怎样使用 MyEclipse 和 Tomcat 搭建信息系统开发环境? 2.怎样使用 JSP 访问 My SQL 数据库? 3.对照《软件工程职业道德规范和实践标准》总则和各子规则对软件行业 从业人员的各项要求,如何注重社会主义核心价值观、科学精神、学术诚信、 团队精神,以及坚持底线思维、树立正确的职业道德和法制观念? 实验项目二 角色扮演与原型调研实验 实验名称:角色扮演与原型调研实验 实验内容: 1.参考如表 1-1 所示的“学院网站建设团队的组织结构”,通过网上调查, 整理出自己扮演的一个角色的岗位职责(100 字以上文字说明)。 实验结果记录如下: 自己扮演的第一个角色是:XXX 自己扮演该角色的岗位职责是:XXX。 表 1-1 学院网站建设团队的角色职责列表 角 色 职 责 项目经理 项目总体设计,制定和监督开发进度,制定相应的开发规范,负责各个环节的 评审工作,协调各个成员(小组)之间开发。 文档管理员 管理开发及项目监控过程中的相关文档,保持所有文档的同步与一致。 调研分析师 实际调研,提供详细的策划方案和需求分析。 系统分析员 根据需求分析报告进行总体分析,得出网站的概念模型。 模块设计员 根据系统分析结果对网站做模块划分及相关接口定义
程序员 绵写功能模块的实现代码并进行单元测试。 关工设计员 根据策划和需求,设计网站的界面和标识(Lg0)等 测试工程师 测试程序及网站功能。 硬件工程师 硬件的选择、购买及配置。 数据库管理员详细设计网后台数据库,保持开发和维护讨程中新据库的安全性和一价性。 客户联络人员与客户联系、协助其他人员与客户的交流。 2.依据表1-1中“美工设计员”的职责,请设计一套个人风采网页,参考 模板如下: 户沙5后良袋厚学人见果 烫 展示风采 超艺梦想 大一的风采 大二的风果 大三的风采 注意:标题区中“1281”代表的是实验学生的学号最后4位数字,“郑在学 代表的是实验学生的姓名。 实验结果记录如下: 大一的风采网页截图 大二的风采网页截图 大三的风采网页截图 实验结果分析: 1)素材开发方面:Xx 2)特效制作方面:Xx 3)技术运用方面:X 4)其它方面:XXx
5 程序员 编写功能模块的实现代码并进行单元测试。 美工设计员 根据策划和需求,设计网站的界面和标识(Logo)等。 测试工程师 测试程序及网站功能。 硬件工程师 硬件的选择、购买及配置。 数据库管理员 详细设计网站后台数据库,保持开发和维护过程中数据库的安全性和一致性。 客户联络人员 与客户联系、协助其他人员与客户的交流。 2.依据表 1-1 中“美工设计员”的职责,请设计一套个人风采网页,参考 模板如下: 注意:标题区中“1281”代表的是实验学生的学号最后 4 位数字,“郑在学” 代表的是实验学生的姓名。 实验结果记录如下: 大一的风采网页截图 大二的风采网页截图 大三的风采网页截图 实验结果分析: 1)素材开发方面:XXX 2)特效制作方面:XXX 3)技术运用方面:XXX 4)其它方面:XXX