软件体系结构大作业要求Word格式.docx
《软件体系结构大作业要求Word格式.docx》由会员分享,可在线阅读,更多相关《软件体系结构大作业要求Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
2、连接SNS网络时使用客户端模式,禁止使用Browser或者WebView等借助网页页面的方式;
3、分享SNS社区可以从新浪微博、网易微博、腾讯微博中选择一个或多个,也可以在此范围之外选择;
4、能够绑定SNS社区账户,第一次访问需要授权及认证,以后便可直接访问;
5、具有换肤功能,提供换肤模板库供用户选择;
6、网络异常时能够提示或禁止相关网络相册功能;
7、自动切换3G、WIFI等网络通道,优先使用WIFI。
非功能性需求
1、实际并发用户数不低于50个;
2、平均事务响应时间小于等于10秒;
3、平均服务响应时间小于等于5秒;
4、文件传输不大于4MB;
5、虚拟并发用户数100~300之间。
其他限制条件:
开发环境、实验平台、开发语言、数据库、编译器等限制条件
开发环境:
AndroidSDK2.2、ADT、WindowsMobile5.0
开发平台:
ECLIPS或VisualStudio2010以上
开发语言:
J2ME\NETCompactFramework\HTML+JS\PHP
数据库:
mySQL\SQLite
测试数据或平台:
提供给参赛者的测试环境和测试数据。
(可提供电子档)
测试平台:
ADT(AndroidDevelopmentTools)、Activity、Intent、Service、ContentProvicer
测试数据:
可在人人网上模拟操作,记录测试数据或从ContentProvider中获取
其他要求
文档要求:
概要设计说明书(描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术,关键业务模块需通过UML图(用例图、时序图、状态图、包图、主要类图等)进行详细描述)、需求规格说明书(包括功能设计、非功能性设计、系统用例);
测试要求:
需进行单元测试,提供单元测试用例,单元测试覆盖率不低于90%;
提供性能测试文档(包括测试脚本、实际吞吐率、阀值等);
第五届试题(2016)链接
以下题目的具体需求细节请到链接访问。
●”APP车联网”移动应用软件
●互联网+智能家居系统
●基于web的3D模型浏览及交互系统
●基于人脸识别的商业大数据分析技术
●移动应用软件—手机及其他端之间快速传递文件
●针对以经纬度或经纬度带时间定义的不同轨迹
●知识库管理系统
●基于物联网的车辆套牌稽核系统
●基于传统视频的高速公路智能分析样题
●航班延误预测
●基于HTML5的电子报纸制作和展示系统
●移动办公微应用
●同步手绘板
第四届赛题2015:
链接
●高校教务微信公众平台
第四届“中国软件杯”大学生软件设计大赛赛题原型反馈表(A组)赛题名称:
高校教务微信公众平台组类(A):
A本科及以上赛题简介:
介绍整个赛题的思路和整体要求针对现阶段及未来,大学生学习生活中不可或缺的信息获取和沟通交流平台,拟开发一款高校教务管理微信公众平台,参考微信公众平台开发者文档...(2015-04-16)
●会议移动白板
第四届“中国软件杯”大学生软件设计大赛赛题(B类)会议移动白板组类(B):
高职组赛题简介:
介绍整个赛题的思路和整体要求“会议移动白板”一款移动设备上的开会辅助工具。
在同一个会议室里的人在各自的手机或平板电脑上都能看到同一块白板,及会者可以在白板上绘制文字和图形,其他及会者能够同步地看到其他人绘制的..(2015-03-10)
●移动应用软件——手机语音记录器
第四届“中国软件杯”大学生软件设计大赛赛题(A类)“移动应用软件——手机语音记录器”组类(A):
介绍整个赛题的思路和整体要求赛题要求参赛选手开发一个手机语音记录器移动应用软件。
要求设计新颖,功能独特,用户体验好,禁止抄袭。
从真实场..(2015-03-10)
●移动端无线WiFi侦测及位置分析软件
第四届“中国软件杯”大学生软件设计大赛赛题原型(B类)赛题名称:
移动端无线WiFi侦测及位置分析软件组类:
B高职组赛题简介:
介绍整个赛题的思路和整体要求数据显示,中国已经成为WiFi需求量最大的市场。
WiFi在中国的渗透率达到21.8%。
到2016年,预计中国将新增1.1亿个WiFi家庭,占全球WiFi家庭总量的31%。
随着笔记本、..(2015-02-09)
●矢量图形(line和circle)在非自交多边形边界中的裁剪显示
第四届“中国软件杯”大学生软件设计大赛赛题原型反馈表赛题名称:
矢量图形(line和circle)在非自交多边形边界中的裁剪显示组类(A):
A本科及以上B高职组赛题简介:
介绍整个赛题的思路和整体要求在计算机图形学中,为了描述图形对象,我们必须存储它的全部信息,但有时为了达到分区描述或重点描述某一部分的目的,往往..(2015-02-06)
●解密陌生人-移动社交应用
第四届“中国软件杯”大学生软件设计大赛赛题原型(A)赛题名称:
解密陌生人-移动社交应用组类:
介绍整个赛题的思路和整体要求随着陌陌的上市,SoLoMoGlo(Social+Local+Mobile+Global)概念持续发酵,基于移动社交的商业模式层出不穷,相关产品众多。
移动社交领域的持续火热,让其成为大学生创业的..(2015-02-04)
●帮我译-众包翻译软件
第四届“中国软件杯”大学生软件设计大赛赛题(B类)赛题名称:
帮我译-众包翻译软件组类(B):
介绍整个赛题的思路和整体要求众包翻译是网络社会的社会化翻译生产力,是一种新型的翻译工作方法模式,即通过移动互联网技术海选译员,再由多个人以最短时间合作工作的模式。
翻译人员在翻译过程中遇到难翻译..(2015-01-30)
●比特能·
专家机器人
比特能·
专家机器人组类(A):
介绍整个赛题的思路和整体要求工业化时代是以原子能为动力,信息化时代则是以“比特能”为动力。
“比特能”是一种集数据、信息和知识于一体的能量源,如同原子通过裂变爆发出巨大能量一般,大数据通过..(2015-01-30)
大数据排序模拟软件
大数据排序模拟软件组类:
介绍整个赛题的思路和整体要求开发基于Windows平台的服务器端和客户端应用软件,实现20G左右的UTF8编码的整型、浮点型、字符型数据的装载、排序和结果文件导出,其中排序可以按照字节编码和汉字拼音进行。
赛题业务..(2015-01-29)
●TalkingAvatar
第四届“中国软件杯”大学生软件设计大赛赛题(A类)赛题名称:
TalkingAvatar组类:
介绍整个赛题的思路和整体要求“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)
●气体污染扩散模拟及其可视化软件
第四届“中国软件杯”大学生软件设计大赛赛题(A类)题目:
气体污染扩散模拟及其可视化软件组类:
介绍整个赛题的思路和整体要求思路:
随着社会经济的发展,人民生活水平的提高,人们对生活环境的质量要求越来越高。
城市居住区作为居民的主要生活空间,其空气质量及人们的生活息息相关,直接影响居..(2015-01-20)
●室内交互式引导APP
第四届“中国软件杯”大学生软件设计大赛赛题(A类)赛题名称:
室内交互式引导APP组类:
介绍整个赛题的思路和整体要求智能手机上的地图APP给我们的生活带来了极大的便利,但仅限于室外应用。
然而机场等大型公共建筑内部人流复杂,寻找一条通向目的位置的路径很不直观。
随着移动互联网蓬勃发展,各种..(2015-01-20)
第三届赛题2014:
●基于视频文件的车辆分析系统
介绍整个赛题的思路和整体要求在建设平安城市的进程中,安全是政府日常管理工作中的重要任务。
随着城市报警和监控系统的建设,对于监控数据的分析也日显重要。
目前需要对重点街道或路口采集的视频数据进行分析,主要包括两点:
①对于视频中过往机动车辆的机动车牌提取出来,生成截屏图片;
②对提取的图..(2014-02-17)
●“thinkSNS”网站移动客户端开发
介绍整个赛题的思路和整体要求随着苹果系统的热卖,以及Android阵营的不断发展,移动应用开发迎来一个发展高潮,也成就了很多成功的公司,圆了很多程序设计人员创业的梦想。
移动互联网在未来十年成为主流,成为一种趋势,因此,移动应用开发是大学生关注的热点,也最能吸引学生的兴趣。
“ThinkSNS”作..(2014-02-17)
●基于SCORM标准的资源学习平台
介绍整个赛题的思路和整体要求本题要求参赛队伍设计、开发一个可以播放SCORM标准课件的学习平台。
在平台上,实现上传SCORM标准的课件、注册课程并学习课程同时需要记录学习课件进度以及及课件之间的交互动作等信息。
从真实场景中,适当简化或者提炼出适..(2014-02-17)
●数据挖掘可视化技术
大数据时代,通过数据挖掘,可以对数据库中的大量业务数据进行抽取、转换、分析和其他模型化处理,从而提取辅助商业决策的关键性信息。
但是,当前数据可视化工具的种类、质量和灵活性较大地影响了数据挖掘系统的使用、解释能力和吸引力。
丰富而灵活的数据挖掘结果可视化技..(2014-02-17)
●含百万/千万图元的可缩放矢量图形(SVG)的优化显示和处理
介绍整个赛题的思路和整体要求本赛题为含百万/千万图元的可缩放矢量图形(SVG)的优化显示和处理。
可缩放矢量图形(ScalableVectorGraphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。
由于其开放性,目前已广泛应用于数据交换,图形显示等领域。
随着其进一步的深入发展..(2014-01-20)
●移动端(安卓或IOS)物品识别
介绍整个赛题的思路和整体要求简介:
生活中,经常会遇到偶然看见某件物品,很喜欢,想购买一件同样的,却不知道该物品的名字,以及去哪购买。
因此,本题要求选手通过手机照相,拍摄该物品,通过图像识别,给出该物品的信息,以及购买地址(如淘宝、京东链接)赛题业务场景:
..(2014-01-20)
●图形图像敏感文字信息识别及语义分析技术
介绍整个赛题的思路和整体要求社会发展进入信息时代,人们已经不再停留在自己的耳朵和眼睛去直接获得这些信息,而是使用计算机将文字自动的输入计算机。
以图像为主的多媒体信息迅速成为重要的信息传递媒介,图像中的文字信息包含了丰富的高层语义信息。
提取出这些文字,对于图像高层次语义的理解、索引..(2014-01-20)
●便于单手握持使用的手机2D涂鸦软件
介绍整个赛题的思路和整体要求开发一款基本的手机2D涂鸦软件,但要求所有功能在没有额外支撑平台的情况下单手握持手机能够完成。
在没有额外支撑平台的情况下,单手能够完成一些简单的操作,比如挂接电话、滑动翻阅数字内容、键盘输入文本内容等。
但如果想要进行类似绘图这样步骤较复杂的创作型操作时,..(2014-01-20)
●简易安卓客户端新闻发布平台
介绍整个赛题的思路和整体要求“简易安卓客户端新闻发布平台”分为PC端和安卓客户端两部分。
PC端实现一个模拟安卓手机屏幕的页面,可以通过鼠标拖拽的方式把网页上的新闻加载到手机模拟器屏幕中,并显示标题,摘要等必要信息。
PC端可以配置模拟的手机屏幕页面,并具有手动修改,删除,编辑等功能。
安卓..(2014-01-20)
●基于多社交媒体的用户信息融合研究
介绍整个赛题的思路和整体要求信息融合起始被称为数据融合,起源于1973年美国国防部资助开发的声纳信号处理系统,其概念在20世纪70年代就出现在一些文献中。
在20世纪90年代,随着信息技术的广泛发展,具有更广义化概念的“信息融合”被提出来。
参考wiki的定义:
信息融合是一个实时的连续的过程,它多层..(2014-01-20)
第二届赛题2013:
●比赛题目八:
多维度变动报表汇总
第二届“中国软件杯”大学生软件设计大赛赛题题目:
多维度变动报表汇总赛题简介:
介绍整个赛题的思路和整体要求多维度报表是企业应用过程中的一种较为复杂的报表类型.本题目主要着眼于此类型报表数据的汇总生成问题.整体..(2013-03-05)
●比赛题目七:
大数据环境下集成R语言的数据挖掘平台
第二届“中国软件杯”大学生软件设计大赛赛题大数据环境下集成R语言的数据挖掘平台赛题简介:
介绍整个赛题的思路和整体要求思路:
随着信息化的推进,企业产生了大量业务数据,其中蕴藏着大量未知的、潜在的信息。
数据挖掘是一种新..(2013-02-21)
●比赛题目六:
物流配送中的最优路径规划模拟软件
第二届“中国软件杯”大学生软件设计大赛赛题物流配送中的最优路径规划模拟软件赛题简介:
介绍整个赛题的思路和整体要求随着市场经济的发展和物流技术专业化水平的提高,物流配送业得到了..(2013-01-30)
●比赛题目五:
文件透明加解密
第二届“中国软件杯”大学生软件设计大赛赛题文件透明加解密赛题简介:
介绍整个赛题的思路和整体要求在不改变用户使用习惯、计算机文件格式和应用程序的情况下,以一种透明的操作方式,对..(2013-01-30)
●比赛题目四:
设计专用应用商店管理平台
第二届“中国软件杯”大学生软件设计大赛赛题设计专用“应用商店”管理平台赛题简介:
设计“应用商店”管理平台。
..(2013-01-30)
●比赛题目三:
人脸识别及认证登录
第二届“中国软件杯”大学生软件设计大赛赛题人脸识别及认证登录赛题简介:
介绍整个赛题的思路和整体要求人脸识别技术是基于人的脸部特征,对输入的人脸图象或者视频流。
首先判断其是否存..(2013-01-30)
●比赛题目二:
基于二维数据的快速存贮和查询方法
第二届“中国软件杯”大学生软件设计大赛赛题基于二维数据的快速存贮和查询方法赛题简介:
介绍整个赛题的思路和整体要求无论是传统的关系数据库、内存数据库,还是实时系统中常用的实时数..(2013-01-30)
●比赛题目一:
基于安卓的文件浏览及PDF格式转换软件
第二届“中国软件杯”大学生软件设计大赛赛题基于安卓的文件浏览及PDF格式转换软件赛题简介:
介绍整个赛题的思路和整体要求开发一个基于安卓系统的应用软件,实现PDF,word,EXCEL等..(2013-01-30)
●宇龙酷派赛题六:
基于Android平台的视觉手势识别及其相册管理实现
请到链接处查看具体需求
●宇龙酷派赛题五:
基于Android平台的人脸图像美化
●宇龙酷派赛题四:
基于Android平台的绿色浏览器
基于Android平台的绿色浏览器赛题简介:
介绍整个赛题的思路和整体要求现在用浏览器打开某些网站,有些网站会弹出一些悬浮广告,网页游戏广告,以及一些不良广告,影响用户浏览网页,耗..(2013-01-30)
●宇龙酷派赛题三:
基于Android平台的简易模拟富通信(RCS)应用系统
基于Android平台的简易模拟富通信(RCS)应用系统赛题简介:
介绍整个赛题的思路和整体要求在Android平台开发一个基于移动宽带网络的简易富通讯(RCS)模拟系统。
近年来,..(2013-01-30)
●宇龙酷派赛题二:
基于Android平台的超级记事本软件
试题标题基于Android平台的超级记事本赛题简介:
介绍整个赛题的思路和整体要求开发一个基于Android平台的超级记事本Android平台是最流行的手机开发平台之一,随着手机屏幕的逐渐..(2013-01-30)
●宇龙酷派赛题一:
基于Android平台的安全通信录
基于Android平台的安全通信录赛题简介:
介绍整个赛题的思路和整体要求开发一个基于Android平台的安全通信录。
比赛获奖作品,可以获得酷派在线软件商店的特殊推广..(2013-01-30)
第一届赛题2012:
windows屏幕变化捕获及回放
比赛题目六:
Windows屏幕变化捕获和回放项目简介Windows屏幕变化捕获是通过一种检测手段,检测出Windows操作系统屏幕在一定时间间隔以内发生变化的区域,并截取这些变化区域的屏幕图像,将图像数据保存到文件并同时发送到另一主机。
屏幕变化回放就是按照..(2011-12-12)
基于安卓的移动应用开发
比赛题目五:
基于安卓的移动应用开发赛题简介:
介绍整个赛题的思路和整体要求开发一个基于
Android平台的手机相册软件。
赛题业务场景:
从真实场景..(2011-12-12)
基于Web的3D智能虚拟人
.STYLE2{color:
#FF0000}比赛题目四:
更完美地实现虚拟形象的逼真性;
表情、动作的真实性:
交流时语音及表情、口型匹配及身体其他动作的配合程度更高;
可以创建超过2个虚拟人,用户可以根据自己的喜好选择形象可以具备成长能力基于Web的3D智能虚拟人..(2011-12-12)
最优数字分配策略
比赛题目三:
数字分配策略赛题简介:
介绍整个赛题的思路和整体要求最优数字分配策略比赛题目条件:
假设有2500个数据存储..(2011-12-12)
时空数据的有损压缩算法
比赛题目二:
时空数据的有损压缩算法赛题简介:
介绍整个赛题的思路和整体要求时间、空间、属性是地理现象的三个基本特征,也是GIS数据库的三种基本数据组成..(2011-12-12)
聚焦搜索引擎
比赛题目一:
聚焦搜索引擎赛题简介:
介绍整个赛题的思路和整体要求随着各种B2C、C2..(2011-12-12)
三、大作业报告要求
1.内容
大作业包含三部分内容:
●系统需求:
按照国标《软件需求说明书(GB856T——88)》的要求撰写系统的需求,可以根据系统的特点进行国标文档章节内容的增加或删减。
●系统设计:
按照国标《概要设计说明书(GB8567——88)》、《详细设计说明书(GB8567——88)》的要求撰写系统的需求,可以根据系统的特点进行国标文档章节内容的增加或删减。
●系统实现:
按照题干要求,提供实现源代码,打包至提交的电子文档中;
此外,在文档中,针对核心代码的实现进行标注。
2.要求
●采用软件体系结构风格设计软件,如客户/服务器风格、浏览器、服务器风格、正交软件体系结构以及经典软件体系结构风格等。
●分析设计中采用的设计模式,配以UML加以说明,如MVC模式、Adpater模式、Singleton等、Bridge模式等。
●大作业报告中要有研究代码的运行效果截图,不少于3张,突出软件的重点部分。
3.版式
●封面
●正文要求不低于A4纸张10页,字数不少于6000字。
文档不能雷同,雷同率超过20%视为抄袭。
四、提交说明
●电子稿件提交:
以个人为单位,将个人的大作业文档/,邮件主题以“学号姓名”连接。
如学号姓名为“110101丁XX”,则按照“110101丁XX”命名邮件主题。
●纸质稿件提交。
●提交时间:
16周周二(2016-6-7)前。
五、教材及参考资料
1.教材:
软件体系结构原理/实践及方法张友生等清华大学出版社2008
2.开源代码网站
●
3.参考书籍