对象:信工学院软件工程专业111121-2班。
学期:2023年秋。
一、选题:按以下方式选择一个题目:
1. 案例汇编中的有关案例(见附件):
案例1 企业通信模块
案例2 计算机监控模块
案例3 考试管理模块。
案例4小型图形编辑系统
案例5学生公寓管理系统
案例6网上书店管理系统
案例7《图论》中图的绘制系统
案例8 试卷生成系统的设计与实现
2. 从学校、学院组织开展的各类学生科技活动(如产学研、本科自主创新)题目中或从自己感兴趣的一个技术方向自选题目,但题目应具有一定难度,足以支持软件体系结构的设计和编档涉及的主要知识点。
二、主要任务。
按照题目要求,结合课程中讲授的有关软件体系结构与设计的原理、方法、技术,开展基于体系结构的软件设计和开发工作,主要包括:
1)需求分析;
2)软件体系结构的设计与编档;
3)基于所设计软件体系结构的软件框架实现。
三、提交要求。
提交内容:需求分析文档;
所设计的软件体系结构的编档sad(使用kruchten 4+1视图和uml,还应说明设计中所满足的主要软件质量属性);
程序源**及简单使用手册(需包含运行效果截图)。
提交方式:打印装订稿(a4大小,需注明姓名、班级、学号);电子文档及源**刻盘(贴上标签注明姓名、班级、学号)后统一交给班长。
提交日期:2023年12月10日提交给班长。
软件体系结构期末大作业
软件体系大作业。1 根据下列用例描述,画出该用例的活 用例名称 还书 return book 描述 return book 必须允许管理员对借阅者进行还书处理。前置条件 登录前管理员需要登录到系统中。部署约束 必须在图书馆内前台进行,并且需要扫描图书信息到系统中。正常事件流 用例成功后,系统更改书籍...
软件体系结构大作业要求
通过本课程学习,旨在达到以下目标 1 帮助学生掌握需求分析的流程 方法以及技巧 2 帮助学生了解软件体系结构的基本概念,初步掌握中大型软件系统构架的分析与设计方法 3 使学生了解构建系统的目的是为了满足组织的需求,认识软件行业和开发组织在系统设计及其最终成败所起的作用,提高软件设计的基本素养 4 使...
软件体系结构作业
姓名 蒋妮学号 s1124 w174 第1章软件体系结构概论。一 基于构件的软件开发方法能够有效提高开发效率,简述在实际的项目中有哪些方式获得构件 如何管理以及重用构件?1 构件获取有多种不同的途径 1.从现有构件中获得符合要求的构件,直接使用或作适应性修改,得到可重用的构件 2.通过遗留工程,将具...