




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课课 程程 介介 绍绍 课程特点 课程特点 既是一门技术学课程 也是一门管理学课程 既具有理论性 也具有较强的实操性 课程目的 课程目的 基本 掌握软件工程的基本概念和基本原理 掌握分析 设计 测试与维护软件系统的理论与方法 实践软件系统开发的全过程 构建一个软件系统 进一步 转变对软件的认识 程序 系统 转变思维定式 程序员 系统分析员 系统设计员 工程化训练 规范 准则 项目管理 需求获取 定义 建模 分析 软件体系结构设计 软件概要设计 软 件 评 审 与 测 试 软件评审 测试 软件评审 确认 软件详细设计 软件构造 软 件 项 目 管 理 软件工程人才分布示意图软件工程人才分布示意图 2 课程的主要内容 课程的主要内容 软件工程的产生 软件的生命周期 生命周期模型 软件开发各阶段的目标 任务 特点 步骤和文档 传统软件工程的基本思想 开发过程和步骤 应遵循的原则和准 则 面向对象软件工程的基本思想 基本过程和基本模型 软件工程的管理技术 课程重点 课程重点 掌握结构化方法开发软件系统的过程 步骤 应遵循的原则以及 工具 教学安排 教学安排 48 学时讲授 课后作业和课后实验 3 考核 考核 期末考试 70 作业 分组实验 30 教材 教材 软件工程导论 5th 张海藩 清华大学出版社 参考文献参考文献 软件工程 第二版 齐治昌 高等教育出版社 软件工程实践教程 谭庆平等 高等教育出版社 先修课程 先修课程 程序设计语言 数据结构 数据库原理与设计 课程实验 课程实验 实验题目 题目 1 课程注册系统 为高校教务管理部门开发一个选修课程注册管理系统 在每学期 开学前 教务管理人员可利用该系统输入课程信息 设定课表 每门 课的任课教师 上课地点 上课时间 开学后 学生可以利用该系 统查询课程和课表信息 在第一周内注册课程和取消对课程的注册 软件系统负责将学生所选课的列表通知计费系统以确定学生应缴纳的 选课费用 在学期内 任课教师可随时查询选修其所授课程的学生的 信息 学生可以随时查询课程信息 课表 本人已选课程列表 教务 4 管理人员可以随时查询所有信息 学期结束 教师可登记学生考试成 绩 题目 2 航空定票系统 为某家机票预订服务商开发一个机票预订和查询管理系统 该系 统中的航班和机票信息由多家航空公司负责提供 客户通过上网方式 查询航班时间表 机票可用信息 机票折扣信息 可以远程订票 退 票 通过信用卡支付票款 客户分为三类 金牌客户 银牌客户和普 通客户 普通客户通过订票积分至一定的额度可以逐步升级为银牌客 户 金牌客户 不同类别的客户可享有不同的机票折扣 系统还必须 每日 每周 每月给出机票销售的统计分析报表 题目 3 试题库系统 为高校某门课程开发试题库系统 要求 1 试题有单选 4 选 1 多选 5 选 2 判断 填空等几类 2 试题编辑 对每道试题可进行 录入 修改 删除等操作 每一章的每一类题 题量有一个临界值 当系统中某一章的某类题量低于临界值时 应提示用户增加题目 3 试卷生成 三种方法 a 用户依次输入某章某类题的数量 系统随 机抽题 依次写入试卷 txt 文件 b 用户打开题库 边阅读题目边 抽题 抽出的题目一经确认 即写入试卷 c 系统登记 保存已生 成的完整试卷 用户可以直接抽取完整试卷 4 试卷评价 记录每 份已生成的完整试卷的考试情况 评价其难易程度 实验要求 按照基于数据流的软件工程的要求完成各阶段的主要文档 实现 5 的程序能初步运行 分组进行 每组 3 4 人 自由组合 每组设项目负责人一个 每组抽签选择开发题目 1 2 或 3 一组同学合作完成一个项目 每人负责项目中的 1 2 个开发步骤 工作步骤 问题初步定义和可行性研究 需求分析 资源采集 界面原型设 计 概要设计 详细设计 实现与测试 项目验收 需要交付的文档 1 可行性研究报告 2 项目开发计划 含小组成员分工 3 需求规格说明书 4 概要设计说明书 5 详细设计说明书 6 数据库设计说明书 7 测试计划 8 测试分析报告 9 项目开发总结报告 10 系统源程序 11 操作手册 建议开发步骤 可行性研究 用系统流程图描述系统的工作流程 6 从技术上和人员 分工 上简单说明项目的可行性 项目开发计划 项目时间 例如 20 个工作日 任务分解 每个任务需要的人数和时间 做项目开发的工程网络图和计划进度表 注明关键任务和关键路径 使用 瀑布模型 需求分析 1 获取需求 对 8 个方面的需求 A 功能需求 B 性能需求 C 可靠 性和可用性需求 D 出错处理需求 E 接口需求 F 约束 G 逆向需 求 H 将来可能提出的要求 进行获取 分析和记录 不必要的方面 可以略去 2 建立系统的逻辑模型 数据模型 数据字典和 E R 图 数据规范 到 3 范式 功能模型 功能级或进一步细化的数据流图 行为模 型 状态转换图 3 对系统中的关键部分必要的说明 概要设计 1 确定系统的物理实现方案 用系统结构图描述之 2 分解系统功能 做出系统的软件结构图 总体结构图 3 主要模块 一级 二级 的功能描述 4 对模块间的接口进行说明 5 设计系统的主界面 6 用户设计 详细设计 7 1 数据库设计 2 系统使用的全局变量 3 每个模块内的数据结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深海养殖水下监控与数据分析
- xx市燃气改造项目施工方案
- 2025年边际函数考研真题及答案
- 燃煤发电厂冷却水系统改造方案
- 物业服务与社区安全防范三方合作协议范本
- 某小区物业合同终止及移交管理协议
- 【二手车】2025年市场规模预测:技术创新推动新能源汽车占比达10%
- 2025年数学七下试卷及答案
- 工业互联网平台数据备份与恢复策略在2025年农业领域的应用研究报告
- 建筑方案设计手绘作业
- 第二十四届上海市青少年计算机创新应用竞赛 python校内选拔试题及答案
- 江苏省宿迁市泗阳县2024-2025学年高二下册期末调研测试语文试题【附答案】
- 2025年《传染病防治法》综合培训试题(附答案)
- 储能电站项目实施方案
- 墙布工厂工程定制方案(3篇)
- 2025年工勤技师考试题库及答案
- 部编版六年级语文上册重点难点解析
- 2024年全国工会财务知识大赛备赛试题库500(含答案)
- 柴油发电机测试试验记录
- 青岛版数学四年级上册第一单元练习题
- DB11 689-2016 建筑抗震加固技术规程
评论
0/150
提交评论