软件设计大赛课题参考.docx_第1页
软件设计大赛课题参考.docx_第2页
软件设计大赛课题参考.docx_第3页
软件设计大赛课题参考.docx_第4页
软件设计大赛课题参考.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 分布式网络资源检索应用的设计与开发一.题目背景 分布式的资源检索的思想是当用户登陆任何一台服务器的时候,这个服务器除了要检索自己本地的资源以外,还可以作为一个客户端,自动地去连接其它服务器,发出检索请求,并将检索的结果进行合并和汇总,返回给用户。这样,用户只需要登陆任意一台服务器,就可以检索到大量所需资源,尽管这些资源来自于不同的服务器,但检索的过程对用户来说是透明的,用户检索和获取这些资源就如同检索和获取所请求的服务器上的资源一样。二.功能与设计要求 在网络环境下(也可以是一个局域网),每一台机器是一个Web服务器,并且在服务器上按照一定方式保存了大量资源,这些资源的信息保存在xml文档中,存放在服务器下。(一)基本功能 (1)设计一种资源检索系统,用户只需要登陆任意一台服务器,就可以检索到该xml所描述的所有资源(2)对于其中特定格式的资源,如动画、视频等能够直接播放。 (3)对于word或PPT文档,能够预览其中的部分内容。 (二)扩展功能 (1).扩展基于移动智能平台的检索支持。(2).语义检索。(3).全文检索。2、 手机游戏、体感游戏、手感游戏一题目背景手机与现代信息化社会紧密相连,已经成为日常生活中不可缺少的组成部分。相应手机的娱乐功能也越来越重要,手机游戏伴随着智能手机和无线通信网络的发展迅速普及,对手机游戏开发人员的需求也急速增加,目前保守估计全国至少有15万人的开发者缺口。二.功能与设计要求 (一)基本功能设计一款原创性的基于主流智能手机平台或者PC机上的游戏软件。(可以选选择主要类别包括:过关冒险类游戏、休闲益智游戏、RPG游戏、3D游戏、体感游戏等)创新性和原创新:即使没有完整完成,只要能够有吸引人的创意和构思内容:内容丰富,有趣味性、串联合理; 美工音乐:界面的画面和音效设计制作精良、具有欣赏价值; 交互性:操作简捷,指示清晰、交互友好、错误少,稳定; 技术难度与特色:可以不是完整的游戏,提交自主研发的手机游戏引擎、手机游戏开发平台等。(二)扩展功能鼓励游戏设计进行3D游戏特效、自然交互方式(基于摄像头的交互、重力感应控制交互)、密集计算技术及基于3G技术的手机网游等方面的积极尝试。3、 通用的企业数据查询手机客户端设计一设计背景该题目的设计旨在鼓励参赛者创造性地设计一种具有通用、可配置能力的数据查询和表现移动客户端软件,通过灵活的配置、快速的数据源连接就能适用于不同平台、不同数据格式的企业,以产品的形式快速占领市场。二功能和设计要求(一)基本功能通用数据查询表现客户端软件应能够使企业用户通过快速配置,实现符合企业通常数据格式要求的数据发布、客户端查询应用等功能。可以参照实现:实现主流数据库互联功能、不同注册用户的权限控制、手机终端的数据查询功能等。(二)扩展功能(1)要求交互界面友好(2)良好的面向对象设计思想(3)采用流行的开发技术与测试平台。4、基于云的软件设计与开发一设计背景当网络上的资源越来越丰富、网络速度越来越快时,如何将这些资源以及各种各样的网络服务(Service)整合起来,为我所用。这时,我们编制程序所依赖的基础不仅仅是操作系统提供的API了,我们还有网络所提供的各种资源、各项服务。一个应用程序,不管它运行于C/S模式,还是B/S模式,我们希望它能尽可能地利用网络所提供的各项服务,于是Web Service诞生了。网络中可以对外提供服务的功能封装为Web Service,应用程序可以像调用本地API那样来调用这些Service。如果一个软件的主要部分采用了网络服务,即它把存储或计算环节等”外包给其他网站了,那么我们就说这个软件属于Web Service架构。Web Service架构的基本思想,就是尽量把非核心功能交给其他人去做,自己全力开发核心功能。这就是目前正在流行的云计算(或云服务)模式。云计算的概念将Web Service形象化了,其实,云计算(cloud computing)或者云服务(cloud services),实际上就是Web Service的同义词,它们不说你把事情交给其他计算机去做,而说你把事情交给云去做。二功能和设计要求(一)基本功能使用百度或者google等的开放云平台,开发基于云服务的应用软件或者是移动智能应用软件。(二)扩展功能(1)要求交互界面友好。云手机或web页面的设计采用流行的界面设计技术。(2)良好的面向对象设计思想。(3)采用流行的开发技术与测试平台。4、 HTML5创意应用一项目背景2013年5月6日, HTML 5.15正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。二功能和设计要求(一)基本功能采用HTML5、CSS3、JavaScript、jQuery、AJAX等技术,设计实现一种创意应用网站,可同时满足PC机和移动终端访问,具体内容不限,但要求有一定实用性,要求兼容流行的最新版的五大浏览器 IE,Chrome,Firefox,Safari,Opera,界面美观大方,交互友好。(二)扩展功能(参考应用推荐)(1)百万格子网(2)世纪佳缘交友网(3)创意设计 HTML5元素周期表 6、智能自然语言交流系统一、题目背景上世纪80年代起,国外出现了很多有代表性的聊天机器人,比如TalkBot,Elbot,Alice等。在国内,也涌现出不少基于中文的聊天机器人,比如赢思软件的小i,爱博小A,还有最近流行的小黄鸡等。另外,聊天机器人也开始应用到商务和政务领域,很多网站上出现了web客服机器人,让互动交流变得更加方便和人性化。二功能和设计要求(一)基本功能本题目要求开发一个基于中文的自然语言对话交流系统,也就是开发一个聊天机器人,系统应能够像人与人对话一样和人进行交流。支持语音识别,语音输入输出、智能提醒等功能。(二)扩展功能(1)可设计对话机器人具备某种个性特点,比如卖萌、耍酷等(2)有记忆功能,能综合上下文回答(3)虚拟化身的口型、表情和动作等比较丰富,能够与对话内容很好的匹配。7、电子地图应用一、题目背景随着经济的发展和社会的进步,私家车、物流业、出租车业、城市管理对电子地图的需求越来越多。利用电子地图结合GPS、北斗星等实时定位系统,我们可以实现诸多的应用,如汽车导航、运输车辆监控、出租车呼叫调度、城市交通流量监控、急救车辆调度等等,借助这些应用,用户可以极大地提高工作效率,减少能源消耗,是提升服务满意度、建设绿色经济的有效途径。目前,许多互联网公司都提供了免费的电子地图开发接口,如百度地图API、Microsoft Virtual Earth API、谷歌地图API、MapABC API、MapBar API、我要地图API等等,借助这些免费的地图资源,请各位选手发挥自己的创意,为个人用户和行业用户提供更个性化更优秀的地图服务。二功能和设计要求(一)基本功能本题目作品可以利用各类电子地图,借助手机、GPS终端提供的真实定位信息或者自行设计模拟定位信息,使用自选程序设计语言来完成。(二)扩展功能针对具体的用户需求进行设计,如个人用户、物流业用户、出租车业用户、城市管理部门用户、急救管理部门用户等进行有针对性设计与开发,避免做成广、全、大的应用。只针对一个具体应用场景进行专门、专业开发。8、原创动画一、题目背景动画设计是新兴的设计。动画设计作为一门应用性很强的专业学科分分为人物造型设计和场景设计,动画设计师要运用运动学原理,使静态的人物、场景在二维、三维中连贯的运动。同时为这个动画提供艺术的诙谐性,这是动画的主流。二功能和设计要求(一)基本功能1. 传统二维手绘、三维动画类要求:(1)参赛动画作品题材不限,情节完整,故事性强,内容积极向上,谢绝暴力、色情等;不接受临摹作品以及铅笔搞、复印搞 。(2)此次参赛作品一律采用Pal制式,画面尺寸为720*576像素、帧速率为 25/s 。2Flash动画类要求(1)情节完整,内容健康向上,严肃认真 。(2)必须以Flash为主要制作工具,提交作品为flv格式 。上述作品提交时提供作品相应的脚本、分镜头、角色设定搞等等,必须原创!9、移动垂直社交应用一、项目背景为了满足人们寻找具有相同兴趣爱好的人群的社交需求,移动垂直社交应用应运而生。二、功能和设计要求(一)基本功能移动垂直社交应用应为用户构建一个由移动设备组成的专题领域(或地域有限,或内容专业)的垂直社交网络。就是构建一款移动设备上的由具有相同兴趣爱好(或其他共性属性)的群体使用的微博。(二)扩展功能(1)、有足够多的用户使用量; (2)、有盈利实现;(3)、合理使用移动设备的GPS、Wifi网络、重力感应等特性。(4)、方便使用,操作灵活。10、基于数据挖掘技术的智能化数据分析系统设计与开发一项目背景:数据挖掘又称数据库中的知识发现,一般是指从大量的数据中自动搜索隐藏于其中的有着特殊关系性的信息的过程,是目前人工智能和数据库领域研究的热点问题。数据挖掘主要有数据准备、规律寻找和规律表示3个步骤,常见功能包括关联分析、聚类分析、分类分析、异常分析、特异群组分析和演变分析等等。市场上种类丰富的数据挖掘软件工具也为这一应用的普及提供了很好的技术支撑。(注意:并非所有的信息发现任务都被视为数据挖掘。例如,使用数据库管理系统查找个别的记录,或通过因特网的搜索引擎查找特定的Web页面,则是信息检索领域的任务。虽然这些任务是重要的,可能涉及使用复杂的算法和数据结构,但是它们主要依赖传统的计算机科学技术和数据的明显特征来创建索引结构,从而有效地组织和检索信息。)二、功能和设计要求(一)基本功能各赛队自主选定问题的行业应用背景及本次数据挖掘针对的问题;各赛队自行获取数据挖掘所需的大量数据;数据挖掘工具可自选;(二)扩展功能针对数据挖掘产生的结果请从应用角度进行解释,并说明该结果对于问题决策的意义;开发文档中请详细描述开发过程及所有中间结果、最终结果。11、MOOC大型开放式网络课堂 一项目背景多年来,大陆学生纷纷涌向海外顶尖大学的教育,但今天,越来越多转向到最新的教育前沿:互联网。通过接触网上大量免费开放的课程或“MOOC平台”即大型开放式网络课程MOOC(massive open online courses),如EDX和Coursera,学生们逐渐树立起网络在线学习的意识。国内多个大学也投入了一些项目在Coursera平台上面,以免自己将来被教育竞争甩在后面。大量开放的在线网络课程是远程教育取得的最新发展成果,这些课程所提供教育资源可以被任何人所接触使用。总部在美国加州的Coursera新增中文、法文、西班牙文和意大利文四种授课语言。未来几个月,它将能多提供约90个新课程。其联合创立人、斯坦福大学副教授吴恩达(Andrew Ng)说:“用其他语言授课将能让更多学生上我们的课。”二、功能和设计要求(一)基本功能结合我校教学活动,设计一个基于MOOC模式的在线教学、在线课程、在线知识分享交流系统平台,功能设计要符合MOOC模式,可以结合实际情况进行改良,功能设计新颖,界面美观,操作简单容易上手。(二)扩展功能(1)开发语言可以随意。例如(Java、PHP、Python、Ruby、.Net等均可)。(2)MOOC模式,功能完整,设计新颖、操作流畅(3)参考使用云端发布12、基于SAP的商务数据分析一项目背景SAP,作为成功企业背后的管理大师,是全球最大的企业管理和商务智能解决方案供应商。SAP商务智能分析是指利用SAP Crystal Dashboard Design(Xcelsius)可视化软件对客户数据进行系统地储存和管理,并且用动态交互式报表来提升数据的前端展现能力,帮助企业管理者跟踪业务的关键指标、查看新兴趋势、及时了解业务变化,对企业的商业数据进行精确分析,以从中发现问题,指导决策。使用者无需IT部门的协助,就可以将单调的数据转换成形象的交互式统计表和分析结果,从多个维度帮助企业释放业务信息潜力,发掘其价值:决策制胜千里! 二、功能和设计要求(一)基本功能参赛指定应用软件: SAP Crystal Dashboard Design 2011(免费下载)试用版。SAP Crystal Dashboard Design,是有关仪表盘功能的个人版应用软件。只需数个小时,就可以基于电子表格和公司数据库创建出业务仪表盘和数据演示内容,并可通过 Crystal Reports、Microsoft Office、Adobe PDF 和 Web 实时共享这些内容。(二)扩展功能商务数据分析主题可以参考使用近几年的体育赛事数据进行分析(NBA、欧洲杯、俱乐部联赛、网球等赛事)。数据需要足够、充分,有说服力。13、基于物联网的智慧系统的设计一项目背景物联网的概念是在1999年提出的。物联网的英文名称叫“The Internet of things”,简言之,物联网就是“物物相连的互联网”。物联网的实现主要分为三个层次:第一是传感系统(设备层),通过各种技术手段,来实现和物相关的信息识别和采集;第二是通信网络(信号传输和获取层),包括现在的互联网、通信网、广电网以及各种接入网和专用网,目的是对采集来的信息进行可靠传输和处理;第三是应用和业务(业务应用层),即输入输出控制终端,可基于现有的手机、个人电脑等终端进行。目前许多物联网示范应用的方向之一就是与校园、企业、城市交通等的融合,用于促进智慧城市、校园、智慧交通的推进。二、功能和设计要求(一)基本功能以智慧校园、城市、城市交通等一个领域进行智慧系统开发与设计。经济和财政学院可以选择“智慧银行”,交通学院可以选择“智慧交通”,医学院可以选择“智慧医疗”,建筑大学选择“智能家居”,另外,在同学们每天上课过程中有没有想过更好的老师授课、学生听课的更加智慧的方式,可以开发智慧授课系统,比如“智慧课堂 、智慧社区、智慧社区、智慧城市、智慧教育、智慧企业、智慧物流、智慧安全、智慧能源、智慧交通、”要求自行设计信息存储内容与格式、通过物联网获得数据,建立完整的网页或者手机终端显示。(二)扩展功能1要求建立完整的智慧系统,展示和控制方式采用B/S方式或者手机终端均可。2开发环境不限;尽量遵守传感层、网络层、应用层三层架构体系;涉及硬件开发的部分尽量从底层开发,也可采用第三方应用或者其他方式。避免纯应用层软件开发,要求实现远程数据采集和传输并呈现,并能实现远端控制。14、音频二维码一项目背景音频二维码是一项新的传输技术,利用声音进行数据的传输。传统的二维码是以图形为传输介质,音频二维码是以声音为传

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论