软件工程作业题 10 10 18

发布 2022-07-13 19:21:28 阅读 2107

软件工程作业。

1、目标。选择一个小项目,完成一个相对独立的完整的系统,该系统仅仅是一个简单的模拟系统,并非一个实质的应用(实用)系统;

通过该题目的实验,加强对软件工程基本概念和理论的理解,掌握系统开发的基本过程。学习和掌握常用的软件开发方法和工具;

进一步加深理解与相关课程的关系(例如,数据库、网络、数据结构等);

为将来指导开发软件奠定一定的基础。

2、题目。根据自己的实际自选题目。

例如,图书管理系统。

3、课程实验题目实现的基本功能。

例如,图书管理系统要需要完成:

借书(借出、借阅);

还书;按照作者名、或者专业领域、出版社检索图书(一批);

查找出某一位读者借出的图书(超期未还的图书);

查找出某一本书被谁借走;

内部处理(数据维护),例如,办理图书借书证;图书进书登记(增加一本书);删除一本书等)。

注意到:用户分类。

读者(教师、学生、外单位的)

图书馆管理员。

约束条件。图书馆中所有未借出的图书均能提供读者借阅;

同一时刻,同一本书,不能被两个或两个以上的读者借用;

每一位读者借出的图书数目不能超出一个定数(例如,教师借书10本,时间限制3个月;学生借书5本,时间限制1个月)。

数据采集来自于键盘输入即可。

4、时间安排和提交。

该项目的完成可以分几个阶段完成,最后提交系统的全部(完整)的技术文档和源程序。

独立完成,可以讨论研究方法和技术等问题。

以班为单位刻录光盘,每人一个文件夹(学号-姓名),内容包括技术文档和源程序。

文件命名:软件工程作业(××

学号末3位。

用a4纸打印技术文档(分析与设计),不含源程序。

注意】 在文档中写上姓名、班级、学号等;

5、具体内容要求:

按照软件工程的要求,完成基本的分析和设计文档:

题目;写出系统的问题定义、系统的背景和目标;

系统选用的硬件和软件环境(包括开发环境和运行环境);

技术可行性分析(采用的技术路线);

分析模型(例如,数据流图、对象模型等);

设计模型(例如,系统软件结构图、过程描述的问题分析图、uml图、类和对象设计描述);

实现的效果。

软件工程作业题

简答题。1 什么叫软件?2 什么叫软件危机?软件危机包含哪两点?软件危机产生的原因是什么?3 什么叫软件工程?4 两种软件工程方法学开发软件时要建立哪些模型?5 软件过程模型有哪些?简述它们的特点。6 什么是软件生命周期?7 软件生命周期有哪几个阶段和步骤?8 计算机软件的开发经过哪三个大阶段?9 ...

软件工程作业题

5 软件测试的目的是发现错误,通常把测试方法按功能划分为和两大类。因为通常不可能做到穷尽测试,所以精心设计是保证达到测试目的所必须的。6 计算机软件的开发经过三个阶段分别为 定义和运行。7 软件维护的活动包括四种和。预防性维护。8 在软件测试过程的4个步骤中,测试依据是需求规格说明的是 选择题。1 ...

软件工程作业题 2019

题目1 简易银行卡管理系统的开发。分为两个部分 1 简易银行卡管理系统的分析与设计。2 简易银行卡管理系统的实现。要求按下列步骤完成 1 分析了解银行卡管理的功能。通过分析与调查,获得了该系统的主要功能 1 开户。2 存款。3 取款。4 挂失。5 修改密码。6 重置密码。7 消户。2 总体设计。把系...