首页 > 试题

软件工程课程设计

更新时间:2025-03-29 02:36:44 阅读: 评论:0

定本制度-毛尖是什么茶


2023年3月7日发(作者:家常冷面)

《软件工程》课程设计大纲

《软件工程》课程设计大纲

一、实验课程性质

《软件工程课程设计》是为计算机科学与技术及相关专业的学生

开设的一门必修基础课程,是与《软件工程》课程相配套的一门软件

开发实务操作课程,是《软件工程》实践性教学的重要环节。

二、实验教学目的

通过本课程设计的教学,使学生通过实践深化对《软件工程》理

论的理解和掌握,学会运用软件工程方法学分析问题和解决问题的能

力,为以后的软件开发打下良好的基础。

三、实验教学内容

从以下问题中任选一题,采用软件工程学方法完成该系统开发的

问题定义、可行性分析、需求分析、总体设计、详细设计、系统实现

和系统测试各阶段的工作,最终完成该系统的开发。要求写出各阶段

的文档并最后形成系统文档,提交目标系统。

1、小型图书管理系统。该系统具有用户注册、借书还书、图书和

读者信息更新、图书查询等功能。系统应满足如下要求:

(1)所有未借出的图书能供读者借阅;在同一时刻,一本书不能即

被借出又可供借阅;

(2)一个读者一次借出的图书数目不能超过预定值(不同读者的预

定值不同)。

系统有两种用户:系统管理员和普通读者。

2、保温系统。如果主开关处于“加热”状态,保温系统的控制器

负责开关锅炉,监视锅炉系统的燃油流量和燃烧状态,进而调节进入

房间的热流量。当室内温度降至(T-2)℃以下,控制器启动锅炉。这

里T使用户设定的理想室温。

锅炉启动过程如下:

(1)控制器下过路的马达发信号;

(2)控制器监视马达速度,当马达达到正常操作速度时,启动点火

并打开油阀;

(3)控制器监视水温,当水温达到预定值时,发信号打开水流循环

阀,热水开始在室内循环;

(4)如果发生异常情况,燃油流量指示器和广感器向控制器发信号,

此时控制器发信号关闭系统;

(5)当室内温度达到(T+2)℃时,控制器首先关闭油阀,延迟5s

后关闭锅炉马达。

系统应满足如下要求:锅炉停机后重启必须延迟5min;在主开关

关闭或油阀关闭5s内应指示锅炉停机。

3、电梯问题。在M层的建筑物内安装N个电梯,实现这些电梯

的控制问题:

(1)每个电梯有一些按钮,每个按钮对应一个楼层。当按下按钮后,

按钮灯亮,并指出电梯开往相应的楼层。当电梯到达该楼层后,按钮

灯熄灭;

(2)除底层和顶层只有一个按钮外,每个楼层都有两个按钮,分别

指示上楼和下楼请求。当按下按钮后,按钮灯亮。如果电梯已到达该

楼层,

或者正在沿着所请求的方向运动,或者遇到有冲突的请求时,按

钮灯熄灭。在遇到有冲突请求的情况下,如果两楼层同时发出请求,

则只能取消其中一个请求。决定服务优先次序的算法应尽量减少两个

请求的等待时间。

(3)当没有请求服务时,电梯保持在最后一个目的楼层,电梯门关

闭。

(4)系统以事件驱动方式响应楼层对电梯的请求。所有楼层的优先

级是相同的。

(5)系统以事件驱动方式响应电梯内部对到达楼层的要求,并按照

电梯运动方向依次完成这些请求。

(6)每个电梯都有一个紧急按钮,按下后向管理人员发出警告信号,

然后电梯被置为“不可用”状态,每个电梯都有取消“不可用”状态

的机制。

4、字符串格式化。给定非负整数MAXPOS和包含空格与换行作

为分隔符的字符集。对字符串S,称两分隔符之间或分隔符到S的结尾

处的非空字符串为字。程序已有穷字符串为输入,输出满足以下条件

的字符串:

(1)若输入串包含长度为MAXPOS+1的字,则输出为一空格;

(2)若输入串的任何MAXPOS+1个相邻字符至少含有一个分隔符,

则:

(2-1)输入串的所有字以相同的次序出现在输出串中,并且输出串

中不含有未在输入串中出现的字。

(2-2)此外,输出串满足以下限制:

(2-2-1)输出串中不出现前导和后导分隔符,也不出现相邻的分隔

符;

(2-2-2)任何MAXPOS+1个相邻字符串中含有一个换行符;

(2-2-3)对于输出串中的任意子串S,如果:

①S的长度不超过MAXPOS;

②S是输出串的首部,或S的前一字符是换行符;

③S是输出串的尾部,或S的后一个字符是空格符;

那么,S中不包含换行符。

5、家庭保安系统。建立一种基于微处理器的家庭保安系统,它能

识别异常事件并采取相应的防护措施。这些异常事件应包括非法进入、

火灾、水淹等等。一旦异常情形被相应的传感器探测出来,系统应自

动用电话向监控中心报警。此外,系统应允许户主对其行为实施程序

式控制。

四、实验总学时数

18学时。

五、实验教学方式

教师在课堂上辅导,学生讨论的方式进行教学。学生以5人左右

为一组,任选一项实验内容,按实验项目和教学安排的要求进行自主

设计。

六、面向专业

计算机科学与技术专业。

七、实验项目及教学安排

八、考核方式、方法及实验成绩评定方法

根据系统开发的文档和软件进行考核和成绩评定,考核成绩为该

实验课的成绩。

九、课程设计教材(指导书)及参考书目

1、n,《Softwareengineering:a

proctitioner’sapproach》,McGraw—Hill,1982年。

2、汤庸,《结构化与面向对象软件方法》,科学出版社,1998

年。

3、杨文龙,姚淑珍,吴芸,《软件工程》,电子工业出版社,

1999年。

4、SharilLawrencePfleeger,《软件工程—理论和实践(影印

第二版)》,高等教育出版社,2001年。

5、周枫,刘晓燕,李秀敏,李丹,《软件工程》,重庆大学出版

社,2001年。

6.朱三元,钱乐秋,宿为民.《软件工程技术概论》.北京:科学出

版社,2002

7.周之英.《现代软件工程》(第一、二、三册).北京:科学出版

社,2002

8.李代平.《软件工程》.北京:冶金工业出版社,2002

9.张海藩.《软件工程导论(第四版)》.北京:清华大学出版社,

2003

10.江开耀,张俊兰,李晔.《软件工程》.西安:西安电子科技大

学出版社,2003

11.薛四新,贾郭军.《软件项目管理》.北京:机械工业出版

社,2005

本文发布于:2023-03-07 07:33:12,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/e/action/ShowInfo.php?classid=88&id=5307

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:软件工程课程设计.doc

本文 PDF 下载地址:软件工程课程设计.pdf

上一篇:品德与生活
下一篇:知识产权管理
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|