软件工程基础知识考点指导 考点1 :软件工程和项目管理基础 考 本考点考查软件工程和软件生成周期的概念,常用的软件开发模型,以及软件开发项目 管理基础知识。 软件工程三要素是______。 A)技术、方法和工具 B)方法、工具和过程 C)方法、对象和类 D)过程、模型、方法 答案:B 分析:软件工程三要素:方法、工具和过程。软件工程方法为软件开发提供了 "如何做" 的技术。软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。软件工程过 程定义了:方法使用的顺序、要求交付的文档资料、为保证质量和适应变化所需要的管 理以及软件开发各个阶段完成的工作。 理 软件工程概述 1.软件危机 软件危机是指计算机软件开发和维护过程中所遇到的一系列严重问题。概括的说即为 :能否满足对软件日益增长的需求?能否维护数量日益增长的现有软件? 2.软件工程 软件工程是一类求解软件的工程,它应用计算机科学、数学及管理科学等原理,借鉴 传统工程的原则、方法,创建软件以达到提高质量、降低成本的目的。其中,计算机科 学、数学用于构造模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权 衡,管理科学用于计划
2022-07-02 09:03:55 172KB 文档资料
1、 可行性研究的目的是用最小的代价, 在尽可能短的时间内, 确定该项目是否能够开发。 2、程序设计时代的生产方式是个体手工,程序系统时代的生产方式是作坊式小团体, 软件工程时代的生产方式是工程化。 3、喷泉模型是一种以需求分析为动力,以对象为驱动的模型。 4、需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是功能需求。 5、可行性研究需要从以下三个方面分析研究每种解决方法的可行性:技术可行性、经 济可行性、社会可行性。 6、 可行性研究的目的不是去开发一个软件项目, 而是研究这个软件项目是否值得开发, 其中的问题能否解决。 7、判定树较判定表直观易读,判定表进行逻辑验证较严格,能把所有的可能性全部都 考虑到。可将两种工具结合起来,先用判定表做底稿,在此基础上产生判定树。 8、软件工具的发展特点是软件工具有单一工具向多个工具集成化方向发展。重视用户 界面的设计,不断的采用新理论和新技术。软件工具的商品化推动了软件产业的发展,而软 件产业的发展,又增加了对软件工具的需求,促进了软件工具的商品化进程。 9、环境集成主要有数据集成、界面集成、控制集成、平台集成、过程集成。 10、
2022-07-02 09:03:55 113KB 文档资料
软件工程大作业 20120821班 题 目 旅行社网站管理系统 专 业 计算机科学与技术 学生姓名 康殷瑞 学 号 2012082102 指导教师 完成日期 2014年12月 8日 湖州师范学院信息与工程学院 一.设计要求: 随着社会教育水平的提高,人们对教育的重视程度在不断提升,而教育行业的书籍的 种类和数量也在不断增加,为图书馆管理员的工作增加了很大的难度,如何实现书籍的 计算机智能化管理是摆在图书馆面前的一个重要的难题。这里,将通过数据库开发工具 PB来开发一个图书馆对书籍进行高效管理的图书管理系统,以实现图书馆书籍的计算机 智能管理,提高图书管理员的工作效率。 1、1 编写目的 1、1、1 目的 这份对图书管理系统所做的一份可行性研究报告,列出了项目的数据流程、开发该项 目所用的开支以及该项目能够带来的改进之处并说明在软件开发初期用户和开发者应做 的准备工作,并证实开发该系统和编写本可行性研究报告的必要性。 1、1、2 预期读者:图书馆管理人员、本系统开发小组的成员 1、2 背景 1、2、1 项目名称:图书管理系统 1、2、2 项目任务提出者:XX国家教育机构 开发者:11级
2022-07-02 09:03:54 1.36MB 文档资料
" " " " " " " " " " " " " " " " " " " " " " " " " " " " "酒店管理系统 " " " " " "系统报告 " " " " " " " " " " " " " " " " " " " " " " " " 课题名称: 酒店管理系统 " " " " " " 任课教师: 刘 福 明 " " " " " " 班 级:2008级软件工程2班 " " " " " " 小 组 长:张润森(2) " " " " " " 小组成员:张宗林(2) " " " " " "黄 河(2) " " " " " " " " " " " " " " " " " " " " " " " " 日期:2010年12月25日 " 摘 要 酒店管理是酒店日常运作的一个重要环节,学习制作酒店管理系统是很有必要的, 同时,酒店管理系统也是服务行业管理软件的一个综合性代表,很具有实践的意义。 本酒店管理系统是用PowerBuilder和Microsoft access制作而成,主要包括客户信息登记、分配房间、消费管理、结账和统计以及员工 信息管理等主要功能。根据客户需求给其分配房间
2022-07-02 09:03:53 3.34MB 文档资料
西安XX大学 计算机科学与技术学院 软件工程专业 实习报告 姓名: XXX 学号: 1XXXX 系别: 专业: XXXXX 年级: 2012 班级: XX班 实习单位: 西安XXXX有限公司 填表时间: 2016 年 1 月 8 日 个人基本信息 "姓 名 "黄子斌 "性 别 "男 "学号 "1208010212 " "专 业 "软件工程 "年 级 "2012级 " "实习单位 "西安智悦信息科技有限公司 "实习部门 "产品研发 " "实习时间 " 2015 年 12 月 29 日 至 2016 年 1 月 8 日" "实 " " "习 "二手车市场综合网络平台,是对电子商务时代数字化经营的一项重大突破 " "内 ",有很强的实质性意义,同时是C2C模式发展的完整解决方案。 " "容 "二手车市场是一家致力二手车交易、服务和市场拓展的综合性大型服务商 " " "。以缔造专业化、时尚化、高水平服务为市场服务为宗旨和理念。 " " "实习一共为期10天时间,这期间我们以小组的形式来完成这个项目。每天 " " "早上和下午都要到16教做项目,这期间我们组是从投开始做这个项目,而 " " "且
2022-07-02 09:03:52 48KB 文档资料
上海应用技术学院课程设计任务书 "课程名称 "软件工程实训 "课程代码 "B704004 " "设计题目 "xxxx系统 "题目序号 "2-x/1-x " "设计时间 "2013年12月9日—— 2014年 1月 3日 " "系(院) "计算机科学与信息"专业 " 软件工程 "班级 "Xxx " " "工程 " " " " " "课程设计任务(条件)、具体技术参数(指标) " " " "以"xxxx系统"为例,完成软件项目的开发和项目管理任务。 " "1.每组5~6人,可以自由组合。每组设项目经理1人 " ",需求方代表1人,项目组成员2~3人。 " "项目经理和需求方代表必须参加到设计的各个阶段。 " "2.运用软件项目管理的基本方法,进行软件开发过程的管理。 " "3.完成软件项目管理计划文档的编写。 " "4.完成系统详细设计的任务。 " "二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要" "求) " " " "完成以下文档的撰写 " "《软件项目合同》,《软件项目生存期模型》,《需求规格说明书》, " "《项目任务分解》,《项目规模成本估算》,《详细设
2022-07-02 09:03:52 75KB 文档资料
《软件工程》实验指导书 Software Engineering 课程编号: 4学时 适用专业:计算机科学与技术、网络工程、软件工程授课单位:软件学院 实验名称:系统分析与设计 一、实验目的及要求 目的: 使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件规格 说明、软件设计的方法和技术,通过该实验课程使学生进一步理解和掌握软件开发模型 、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照 软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意 识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力 ,提高软件项目的管理能力。 要求: 利用结构化软件开发技术或面向对象的软件开发技术完成对该项目的设计,最后形成设 计文档,文档内容包括(调研结果,可行性分析,系统分析与设计),鉴于课时有限, 学生可只完成系统的规格说明和系统设计,具体编码留做课后完成,在此不做要求。 二、实验类型 设计类型 三、实验学时 4学时 四、实验设备 主要仪器设备:微型计算机 软件环境:WINDOWS 2000/XP操作系统;
2022-07-02 09:03:51 31KB 文档资料
实验二:软件测试 1.实验目的 1. 通过简单程序黑盒测试熟悉测试过程; 2. 理解软件测试的方法; 3. 掌握用等价划分法、边界值分析法设计测试方案。 2.实验内容 使用等价划分法和边界值分析来设计测试方案。 3. 实验要求 1) 对测试用例进行等价类划分; 2) 选择测试用例覆盖所有等价类; 3) 对测试用例进行边界值分析; 4) 用表格的形式表现出等价类等内容。 4. 实验结果和体会 (1)测试方案设计 等价类划分及其测试用例 划分出的等价类: 1. 有效输入的等价类 按"年-月-日"格式合理输入的日期字符串 2. 无效输入的等价类有: 1、输入的月份大于"12"时 2、输入的天数大于本月的最大天数,比如一月最多31天时输入32天,一个月 最多30天输入31天或者更多 3、输入的二月的天数是28还是29天或者其他不合理的日期时 4、输入空字符串或其他不合法的字符时 5、输入的格式没有按照"年-月-日"的格式输入,缺少"-" 6、输入的格式按照"年—月-日"的格式输入,多了"-" 7、输入的格式按照"年-月--日"的格式输入,多了"-" 8、输入的字符串中含有空格时 9、当输入的字
2022-07-02 09:03:51 243KB 文档资料
天津理工大学实验报告 学院(系)名称:计算机与通信工程学院 "姓名 "晴小天 "学号 "2013xxxx "专业 "计算机科学与技术 " "班级 "2013级2班 "实验项目"实验四:系统动态建模、集成和实现 " "课程名称 "软件工程 "课程代码"0668046 " "实验时间 "2015年12月14日8:00-11:00 "实验地点"主校区信息安全实验 " " " " "室 7-219 " "批改意见 "成绩 " " " " " " " " " " "教师签字: " ""网上图书销售系统"功能需求: " "(1)查询图书信息:顾客登录该系统后,可根据书名对所需的图书信息进行查询。 " "(2)订购图书:顾客查询到所需图书后,可提交图书订单。 " "(3)维护订单信息:顾客可根据需要增加、删除个人订购的图书,及时更新订单信息 " "。 " "(4)维护个人信息:顾客可随时查询个人信息资料,并更新。 " "(5)处理顾客订单:图书网站的工作人员收到顾客订单后,对订单及时做出处理,包 " "括:查询顾客订单、查询库存、接受订单并更新库存或拒绝接受顾客订单。查询顾客订" "单:从所有订单记
2022-07-02 09:03:50 98KB 文档资料
武汉工业学院 计算机与信息工程系 软件工程 实验报告 专 业:计算机科学与技术 班 级:计科071 学 号:070501119 姓 名:汪丽平 指导老师:桂兵祥 实验一 "图书馆系统"结构化需求分析 1. 上机任务: 用结构化需求分析方法完成下列任务: 1. 对"图书馆系统"问题进行描述;2)对该系统进行功能分析; 3. 建立数据流图;4)建立实体-关系图;5)建立数据字典; 图书馆系统的问题描述 一个图书馆藏有图书和期刊杂志两大类书籍,每种图书/杂志可以有多册。 图书馆可以维护(注册、更新和删除)图书资料。 图书馆管理员负责与借书者打交道。 借书者可以预约目前借不到的书或杂志。 系统应具有良好的可扩展性。 所有人员都可以浏览图书馆的图书信息和各种告示。 系统能在流行的技术环境下运行,有一个良好的图形交互界面。 图书馆系统功能分析 浏览功能:所有人员都可以浏览图书馆的图书信息。 借还功能:借书者可以借/续借、还、预约图书。 图书管理功能:图书管理人员可以做录入、更新和销毁等图书信息维护工作。 借书者管理:系统管理人员可以进行注册、更改、注销借书者信息等维护工作。 建立数据流图 分析图书
2022-07-02 09:03:49 574KB 文档资料