软件体系结构大作业要求资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件体系结构》大作业要求
一、课程性质与目的
通过本课程学习,旨在达到以下目标:
1帮助学生掌握需求分析的流程、方法以及技巧;
2帮助学生了解软件体系结构的基本概念,初步掌握中大型软件系统构架的分析与设计方法;
3使学生了解构建系统的目的是为了满足组织的需求,认识软件行业和开发组织在系统设计及其最终成败所起的作用,提高软件设计的基本素养;
4使学生了解常用软件设计模式的使用场景,解决方案;
5引导学生认识系统的性能、可用性、安全性等质量属性都是受软件构架制约的,或者说这些属性的实现影响着设计师的设计选择;
二、设计内容
可选题目包含,任选其中一个问题。采用适当的需求分析方法获取初步需求,题目选择如下:
题目:自拟
要求:按照学期初布置的任务,阅读长度大于2W行的源代码,通过逆向工程系统分析源代码结构。从宏观分析源代码使用了哪几种经典的软件体系结构,从微观剖析源代码采用了哪几种经典的设计模式,对研究的源码实施逆向工程归纳整理大作业报告。
题目:选自中国软件杯
以下的题目来自中国软件杯:/,大家可以浏览该网站,根据自己兴趣选择题目。以下列出“基于安卓的移动应用开发”的要求,其他题目具体需求详见/
题目:基于安卓的移动应用开发
第五届试题(2016)链接/以下题目的具体需求细节请到链接访问。
●”APP车联网”移动应用软件
●互联网+智能家居系统
●基于web的3D模型浏览与交互系统
●基于人脸识别的商业大数据分析技术
●移动应用软件—手机与其他端之间快速传递文件●针对以经纬度或经纬度带时间定义的不同轨迹●知识库管理系统
●基于物联网的车辆套牌稽核系统
●基于传统视频的高速公路智能分析样题
●航班延误预测
●基于HTML5的电子报纸制作和展示系统
●移动办公微应用
●同步手绘板
第四届赛题2015:链接/list.php?fid=129以下题目的具体需求细节请到链接访问。
●高校教务微信公众平台
第四届“中国软件杯”大学生软件设计大赛赛题原型反馈表(A组)赛题名称:高校教务微信公众平台组类(A):A本科及以上赛题简介:介绍整个赛题的思路和整体要求针对现阶段及未来,大学生学习生活中不可或缺的信息获取和沟通交流平台,拟开发一款高校教务管理微信公众平台,参考微信公众平台开发者文档https://mp.weixin... (2015-04-16)
●会议移动白板
第四届“中国软件杯”大学生软件设计大赛赛题(B类)会议移动白板组类(B):高职组赛题简介:介绍整个赛题的思路和整体要求“会议移动白板”一款移动设备上的开会辅助工具。在同一个会议室里的人在各自的手机或平板电脑上都能看到同一块白板,与会者可以在白板上绘制文字和图形,其他与会者能够同步地看到其他人绘制的.. (2015-03-10)
●移动应用软件——手机语音记录器
第四届“中国软件杯”大学生软件设计大赛赛题(A类)“移动应用软件——手机语音记录器”组类(A):A本科及以上赛题简介:介绍整个赛题的思路和整体要求赛题要求参赛选手开发一个手机语音记录器移动应用软件。要求设计新颖,功能独特,用户体验好,禁止抄袭。赛题业务场景:描述赛题相关的真实企业业务背景。从真实场.. (2015-03-10)
●移动端无线WiFi侦测及位置分析软件
第四届“中国软件杯”大学生软件设计大赛赛题原型(B类)赛题名称:移动端无线WiFi侦测及位置分析软件组类:B高职组赛题简介:介绍整个赛题的思路和整体要求数据显示,中国已经成为WiFi 需求量最大的市场。WiFi在中国的渗透率达到21.8%。到2016年,预计中国将新增1.1亿个WiFi 家庭,占全球WiFi家庭总量的31%。随着笔记本、.. (2015-02-09)
●矢量图形(line和circl e)在非自交多边形边界中的裁剪显示
第四届“中国软件杯”大学生软件设计大赛赛题原型反馈表赛题名称:矢量图形(line和circle)在非自交多边形边界中的裁剪显示组类(A):A本科及以上B高职组赛题简介:介绍整个赛题的思路和整体要求在计算机图形学中,为了描述图形对象,我们必须存储它的全部信息,但有时为了达到分区描述或重点描述某一部分的目的,往往.. (2015-02-06)
●解密陌生人-移动社交应用
第四届“中国软件杯”大学生软件设计大赛赛题原型(A)赛题名称:解密陌生人-移动社交应用组类:A本科及以上赛题简介:介绍整个赛题的思路和整体要求随着陌陌的上市,SoLoMoGlo (Social+Local+Mobile+Global)概念持续发酵,基于移动社交的商业模式层出不穷,相关产品众多。移动社交领域的持续火热,让其成为大学生创业的.. (2015-02-04)
●帮我译-众包翻译软件
第四届“中国软件杯”大学生软件设计大赛赛题(B类)赛题名称:帮我译-众包翻译软件组类(B):高职组赛题简介:介绍整个赛题的思路和整体要求众包翻译是网络社会的社会化翻译生产力,是一种新型的翻译工作方法模式,即通过移动互联网技术海选译员,再由多个人以最短时间合作工作的模式。翻译人员在翻译过程中遇到难翻译.. (2015-01-30)
●比特能·专家机器人
第四届“中国软件杯”大学生软件设计大赛赛题原型反馈表赛题名称:比特能·专家机器人组类(A):A本科及以上赛题简介:介绍整个赛题的思路和整体要求工业化时代是以原子能为动力,信息化时代则是以“比特能”为动力。“比特能”是一种集数据、信息和知识于一体的能量源,如同原子通过裂变爆发出巨大能量一般,大数据通过.. (2015-01-30)
大数据排序模拟软件
第四届“中国软件杯”大学生软件设计大赛赛题(B类)赛题名称:大数据排序模拟软件组类:B高职组赛题简介:介绍整个赛题的思路和整体要求开发基于Windows平台的服务器端和客户端应用软件,实现20G左右的UTF8编码的整型、浮点型、字符型数据的装载、排序和结果文件导出,其中排序可以按照字节编码和汉字拼音进行。赛题业务.. (2015-01-29)
●Talking Avatar
第四届“中国软件杯”大学生软件设计大赛赛题(A类)赛题名称:TalkingAvatar组类:A本科及以上赛题简介:介绍整个赛题的思路和整体要求“TalkingAvatar”这是一款简单小巧的手机端娱乐工具。用户可以拍摄自己的正面照片导入工具,自动生成一个长相和真人一样的玩偶形象。然后用户可以录一段自己说的话,工具会生成一段视.. (2015-01-29)
●基于HTML5的动态数据3D展示软件
第四届“中国软件杯”大学生软件设计大赛赛题(B)赛题名称:基于HTML5的动态数据3D展示软件组类B:高职组赛题简介:介绍整个赛题的思路和整体要求“基于HTML5的动态数据3D展示软件“利用HTML5+JS技术制作3D图形控件展示软件。如柱状图、饼图、面积图、累积柱状图、累积面积图、BAR图、累积BAR图,线形图、散点图,以上图.. (2015-01-23)
●面向海量音频内容的快速关键音标检索技术
第四届“中国软件杯”大学生软件设计大赛赛题(A类)赛题:面向海量音频内容的快速关键音标检索技术组类(A):本科及以上赛题简介:介绍整个赛题的思路和整体要求快速关键音标检索技术是基于国际音标的词汇无关的关键词检测算法和基于索引的信息检索技术的结合。关键词检测(KeyWordSpotting,KWS)是.. (2015-01-23)
●旅游网络评论情感分析
第四届“中国软件杯”大学生软件设计大赛赛题(B组)赛题名称:旅游网络评论情感分析组类(B):高职组赛题简介:介绍整个赛题的思路和整体要求自媒体的时代,消息的传播异常迅猛。一条网络评论产生的影响不容忽视。在旅游领域,航空公司、酒店等也十分重视网络舆论的主动引导。由于网络评论的时效性强,对于意见类诉求.. (2015-01-20)