《2022年齐鲁软件设计方案大赛题目.docx》由会员分享,可在线阅读,更多相关《2022年齐鲁软件设计方案大赛题目.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 2022 年软件设计大赛命题第一部分 参赛题目一手机嬉戏随着手机的广泛普及和手机技术含量的不断升级,随着 3G时代的到来,种 种迹象都说明,手机嬉戏将成为运算机和电子时代的下一个消费和进展热点;本届手机嬉戏是在上届胜利举办的基础上的进展和延长,其目标是:勉励高校 生的自主创新意识;勉励高校生积极学习把握最先进的软件设计技术,通过实 践培育和提高综合素养;通过我们的共同努力,创建和进展高校生手机嬉戏的 开发和运作平台;以下功能中, 1 4 项是必需包含的基本功能,其他是可选功能,用做评比 参考;1. 供应一个适合青少年消遣或竞技竞赛的手机灵力、技
2、能或嬉戏软件 软件包括一个消遣或竞技的主题,例如:博弈、迷宫、演奏、运动、益智 等,任何具有良好消遣成效的在手机上运行的嬉戏;软件包含一个基本嬉戏规章,用户通过键盘或鼠标可以掌握嬉戏的进行;在特定时间范畴内,可以依据规章判定嬉戏的进展成效,并通过积分、过关、输赢形式表现出来,或通过其他可以判定的评判形式;所供应的软件至少可在一款手机上下载并运行;所供应的嬉戏一般以单用户为主,对于多用户嬉戏将给以加分;2. 图形动画显示 软件需要有至少一个图形显示窗口,用来直观地显示嬉戏的操控和进展情 况;3. 文字或图形提示 嬉戏进展过程中,可以通过文字或图形形式提示用户所发生的一切情形,包括操作错误和成效等
3、,由设计者确定;要求用户可以掌握文字或图形提示的 进行或成效;4. 参赛标识 要求在作品的场景中,必需动态地显示文字品”和设计组名称;这是一个强制性要求;“第六届齐鲁软件大赛参赛作5. 语音提示 嬉戏进展过程中,可以通过语音形式提示用户所发生的一切情形,包括操作错误和成效、在线帮忙等,由设计者确定;要求用户可以掌握语音提示的进行或成效;6. 音乐伴奏 对于非音乐演奏嬉戏,要求软件能够帮助播放嬉戏的背景音乐,并要求用户可以掌握音乐的播放成效;7. 图形显示挑选 用户可以更换背景图或从清单中挑选喜好的嬉戏显示图;8. 音乐伴奏设置 用户可以更换伴奏音乐从清单中挑选喜好的伴奏音乐;1 / 10 名师
4、归纳总结 - - - - - - -第 1 页,共 10 页精选学习资料 - - - - - - - - - 9. 其他附加功能 除了以上列举的功能,程序仍可以包含与嬉戏有关的其他功能,例如中断 并储存嬉戏状态,下次启动时连续的功能,由设计者自定;二虚拟漫游 一) 系统基本功能 开发一款构建 3D场景的软件,以建设数字家园为主题,自行规划自己的虚 拟数字家园,数字家园可以以真实场景为蓝本,也可以是纯粹的虚幻场景;要 求软件能使玩家在空白的三维空间中交互创建自己的三维场景,最终能使玩家 依据自己的设计、规划,创建自己的三维数字家园,因此,在软件要求能完成 以下基础功能:1、 创建三维模型库:预先
5、建立创建目标场景所需要的基本几何模型,如立 方体、圆柱体等,以及场景常用的、较复杂的三维模型,例如:桌面、桌腿、房顶、房门等;2、 交互场景构造功能:软件使用者能依据供应的模型库元素在空白的三维空间堆建复杂的场景,即3D数字家园;用户可以依据供应的基本几何模型,用鼠标和键盘交互挑选基本模型在三维空间进行任意变化、组合,组合成自己宠爱的现实中的事物,如:桌子、房屋等,进而构建成复杂 的场景;场景中必需表达动态和静态两种物体;3、 情感沟通功能:用户可与自己已建好的数字家园实现交互操作并产生情 感沟通,如清除落叶、浇灌花草、饲养动物等;4、 场景漫游功能:玩家能交互掌握在你的数字家园室内、室外漫游
6、,领会 数字家园的无限风光;二)系统提高功能 数据库驱动功能:场景与后台数据库建立联系,实现数据库的数据驱动场 景的生成与变化功能;1、 场景自动变化功能:场景的成效能模拟现实变化,如随时间变化自动产 生相应变化 比如一年四季场景的变化花谢花开,天气变化,黑夜白昼 的交替等);2、 要求实现艺术性与真实感,实现对虚拟物体的交互贴图、材质挑选等功 能;3、 音乐伴奏;软件能够帮助播放嬉戏的背景音乐,并要求用户可以掌握音 乐的播放成效;用户可以更换伴奏音乐从清单中挑选喜好的伴奏音乐;4、 程序可以包含其他功能,例如中断并储存当前状态,下次启动时连续的 功能,由设计者自定;5、 数字家园互访功能,玩
7、家可以通过网络邀请对方到自己的数字家园做 客,导游、介绍自己的家园;6、 其他有意义的创意;三三维智能虚拟导游员一)功能2 / 10 名师归纳总结 - - - - - - -第 2 页,共 10 页精选学习资料 - - - - - - - - - 智能虚拟人是在运算机中建立人的三维几何特点与行为表示,并能与人 智能沟通,可以广泛应用于询问、消遣、训练等领域;为迎接第十届全运会 在我省召开,此题目要求开发一款三维智能虚拟导游员用于运动会场馆和赛 事的询问和介绍;系统要求可以载入、驱动并在屏幕上显示一个三维虚拟仿 真人,假如该系统放置在体育馆门口,或安装在网络运算机上,真人可以通 过语音并协作键盘
8、、触摸屏等交互设备与虚拟导游完成语言沟通,沟通和咨 询的信息在特定位置显示;虚拟导游要尽可能表达真人的特质,如举手投 足、表情变化等;基本功能要求如下:1、创建并在桌面上显示一个适合运算机用户进行交互的三维仿真虚拟人;2、语音交互;答应真人与虚拟角色进行语音、文本方式的沟通,沟通时语 音问答的同时要显示问答内容;3、智能;用户可以用语音和文本提问,虚拟角色可以“ 听懂” 用户的语 言,并在此基础上给出相应的语音和文本回答;本次题目环绕全运会可以将 问话限定在某一个简洁学问领域,如全运会介绍、赛事日程支配、天气预报 等;4、表情和动作;虚拟导游员能依据回答疑题的内容作出表情和动作,如摆 手、点头
9、、挥手、微笑、愤慨、不兴奋等一般人类的表情和动作;参考基本技术框架示意图 提高功能主要表现在更完善地实现虚拟形象的逼真性、自然的人机交 互、虚拟导游的智能性、表情和动作的真实性等方面;比如虚拟导游沟通时 语音和口型匹配,脸部、头部的动作、手势及身体其他动作等表现,以及虚 拟人在说话时的情感表达更逼真地刻画等等,都是提高功能的内容;除此之 外,可以创建不止一个虚拟角色,用户可以依据自己的喜好挑选形象;也可 以依据语言环境适当添加一部分虚拟场景或图片、视频等作为对语言的帮助 说明;四网上掏宝 - 网络资源检索一)检索背景 目前,网络上存在大量的资源共享服务器;这些服务器一般储备了肯定量的 资源,并
10、以 web服务的方式供用户和其它服务器拜访;现存的问题在于不同服 务器的资源组织方式往往不同,有的是通过数据库,有的是通过一些描述文件 如 XML),而且数据库的种类和结构也有很大的差别,这就导致不同服务器之 间资源共享和资源发觉都非常困难;因此,用户假如想拜访这些资源,就要登 陆每一个服务器去检索和下载需要的资源;由于服务器的分布广泛,数量众 多,用户明显难以检索到自己需要的资源;而分布式的资源检索策略就可以有 效的解决这一问题;该策略的思想是当用户登陆任何一台服务器的时候,这个 服务器除了要检索自己本地的资源以外,仍可以作为一个客户端,自动地去连 接其它服务器,发出检索恳求,并将检索的结果
11、进行合并和汇总,返回给用 户;这样,用户只需要登陆任意一台服务器,就可以检索到大量所需资源,尽3 / 10 名师归纳总结 - - - - - - -第 3 页,共 10 页精选学习资料 - - - - - - - - - 管这些资源来自于不同的服务器,但检索的过程对用户来说是透亮的,用户检 索和猎取这些资源就犹如检索和猎取所恳求的服务器上的资源一样;二)功能与设计要求 在网络环境下 设计一种资源检索系统,用户只需要登陆任意一台服务器,就可以检索到该 xml 所描述的全部资源,并以友好方式出现 间;, 另外需要供应查询花费的时2 )对于其中的特定格式资源,如动画、视频等能够直接播放;3 )对于
12、word 或 PPT文档,能够预览其中的部分内容;4 test.xml 文档的格式如下 ,/ 后为注释信息: /一条资源记录 07 各地高考作文题 / 资源标题 作文,高考 / 资源关键字 doc / 资源类型 资源文件的扩展名 07各地高考作文题 / 资源具体描述 2007-12-1 8:50:43 /发布日期 http:/192.168.0.122:8080/Query/source/07 各地高考作文 题.doc / 资源储存地址 李明 / 资源作者 山东师大 / 资源发布者 汽车动画 汽车 , 动画 wmv 同学作品 2007-12-1 8:50:43 http:/192.168.0.
13、122:8080/Query/source/jc.wmv 王朋 山东师大 五儿童训练软件4 / 10 名师归纳总结 - - - - - - -第 4 页,共 10 页精选学习资料 - - - - - - - - - 开发一适合学龄前儿童或学校生使用的训练软件,如京剧进校内、地理知 识、趣味折纸、英语 900 句学习软件、自然常识、交通学问等,要留意必需符 合这一特定用户的特点,要求:1)主题要符合儿童的特点,挑选适合儿童的主题,让小伴侣们通过你的软 件快速把握一些有用的学问;2)内容要亲密协作主题,完整、丰富;3)形式不限,但肯定要留意其趣味性,让孩子在玩中学,学中玩;4)要有学习和测试功能、
14、学习进度掌握功能,必需有肯定的扩充性;5)要有交互性,教案录像、动画、幻灯片不得单独作为作品参与竞赛;6)作品必需有独立的版权,留意作品的原创性,有版权问题的作品将不得 参赛;7)要进行市场调查,明白市场需求和产品现状,开发符合市场需求的产 品,依据商业产品的要求进行研制开发,要有商业品牌、商业包装、安装使用说明书、产品推广网站、版权爱护措施如光盘防复制)等;建议大家针对某一学问点进行深化的教案讨论和开发,不建议做综合类的面 广而不深化、不专业的软件;六基于 Web Service 的掌上应用系统一)该课题的设计背景Web Service 是部署在 Web上的对象、组件,通过Internet上
15、的标准协议XML及 HTTP,实现异构平台间的信息集成与互操作;它具有良好的封装性、松 散耦合性、协议规范性以及高度可集成才能,是目前流行的实现分布式应用的一种方法;从事涌者角度来看,Web Services 就是一个向外界暴露出的能够通过 Internet 进行调用的远程 API 或者说应用程序;我们能够用一般的编程方法通过 Internet 来调用这些 Web Service ;这些Service 犹如本地的一个编程接口,或者说像函数那样被调用;这时,我们编写的应用程序称为客户端,供应Web Service 的远程 Internet主机称为服务端;当然,我们也可以自己编写 用;2、掌上应用
16、系统Web Service 发布出去,供其它应用程序使随着 3G手机的逐步普及,掌上应用受到越来越多的关注;3G技术为手机与Internet 的互联供应了抱负的技术平台,为进一步丰富手机上的应用供应了基础;除手机外,其他掌上产品,如 活;PocketPC,MP3,MP4等也大大丰富了人们的生这些掌上设备与 Internet 连接后,需要更加丰富多样的应用软件作为基础;因此,设计掌上应用系统有着广泛的需求和宽阔的应用前景;特殊是 Web Service 技术的显现,为掌上设备利用丰富的 Internet 资源供应了极大的方便; 设计本赛题要求完成一个小型微内核嵌入式实时操作系统的设计和实现;需提
17、 交实际可运行代码,并在参考硬件平台上演示功能;软件实现过程应遵循灵敏 性方法的指导,留意代码和文档的质量和版本掌握,编写测试用例验证软件功 能和重构代码;基本功能1. 基于参考硬件平台,建立硬件抽象层,完成基本硬件初始化,建立时钟 中断;2. 在硬件抽象层基础上,建立多任务操作系统环境;3. 任务调度采纳同级时间片轮询机制;4. 实现任务间基本通讯机制:互斥信号量 共享内存);5. 实现基本的时钟治理机制:任务睡眠堵塞;6. 实现一个 RS232串口驱动;基于串口驱动实现一个命令行 Shell ;7. 串口接口参数:波特率 9600,8 位数据, 1 位停止,无硬件流掌握;8. 任务优先级不
18、小于 255 级,最高优先级为 0,最低优先级为 255;闲暇任务优先级为 255;9. 操作系统的应用接口的应遵循题目的规范,见后面的描述;10. 对于代码移植性验证,参赛者可自行挑选硬件平台;该硬件平台与LPC2138或 ARM之间的区分越大越好;八通用浏览器插件框架开发适用于 IE,FireFox,Opera,Safari,Chrome等主流浏览器的插件框架,在此框架下实现如下功能之一:在线视频在线音乐在线嬉戏在线企业应用:例如员工考勤系统等九动漫设计竞赛题目动画短片创作要求表现某个创意或一段故事,表达思路完整清楚,变现方式不限,可配音及配乐;1、Flash动画7 / 10 名师归纳总结
19、 - - - - - - -第 7 页,共 10 页精选学习资料 - - - - - - - - - 作品长度:作品时间限制在35 分钟;每部作品须递交两种格式的文件,即 Flash播放格式和 avi 格式;2、三维动画 参赛作品写实类、卡通类均可,要突出主题,内容不限;时间长度限制在 35 分钟左右;角色设计要生动可爱,动画中的主角、配角、场景的比例要准 确,场景要有肯定的气氛来衬托故事内容,角色和场景的材质要真实,动画要 流畅,供应 avi 格式参赛作品要求:1、参赛动画作品题材不限,内容积极向上,谢绝暴力、色情等不良内容;不接 受临摹作品以及铅笔搞、复印搞;2、尺寸:此次参赛作品一律采纳
20、尺寸:720*576、祯速率: 25/s十 Windows语音助手一. 赛题目标利用现有语音引擎或独立底层开发基于语音识别技术的 Windows操作助手,助手能够帮助用户在任何可以输入文字的地方依据用户语音命令输入文字,也可以帮忙用户使用语音进行Windows的常规操作,如启动某某软件,关闭当前窗口,关闭 Windows,点击特定按钮或挑选指定的菜单项,激活某个正 在运行的软件窗口 即使得该软件窗口获得焦点),拷贝屏幕区域,上翻或下翻 当前正在浏览的网页或阅读的文章,删除文件,清空文件垃圾桶等;助手在协 助用户进行各种操作时要在屏幕上明显表达出该操作是助手帮忙完成的,以区 别于用户通过鼠标或键
21、盘进行的其他操作;要保证在不需要助手的时候,它会 寂静的呆在一边,不能影响用户的正常操作;赛题中涉及的主要技术难点有两 个,语音识别及屏幕取词;二. 具体要求 分为基本要求和扩展要求,基本要求必需完成,扩展要求难度较大,参赛选手可依据自己的实际情形,发挥想象力和主观能动性,设计、开发出满 足实际需求的附加功能;此处所列扩展要求并非必做,只是起一个抛砖引玉的 作用;基本要求:1)开发环境不限,采纳VC+、VB、Delphi 或其他开发环境皆可;8 / 10 名师归纳总结 - - - - - - -第 8 页,共 10 页精选学习资料 - - - - - - - - - 2)界面要求简介、有用,助
22、手形象要好玩、大方,能够博得用户宠爱;3)在需要助手的时候,能够立刻响应用户要求,在不需要助手时,助手不能扰乱用户正常操作;4)软件初次运行时,要保证助手能够完成全部的Windows操作许多参赛选手可能会对此基本要求有疑问,助手功能再强,怎么会保证它能完成全部的 操作呢?只要规划好助手应当把握的“ 基本” 操作,就能实现;)扩展要求 举例):1)尽管在软件初次运行时助手就具备了完成全部windows 操作的才能,但许多操作可能需要一系列的基本操作来完成,操作比较繁琐,举个例子,比如用户关机需发出“ 点击开头菜单- 挑选关闭运算机菜单项 - 点击关闭按钮” 的指令,助手应能逐步的懂得一些组合指令
23、,如“ 关闭运算机” ,但组合 指令各种各样,针对不同软件存在着大不相同的各种组合指令,不行能全部在 程序中实现,所以高级的助手应当具有学习功能,遇到不懂得的 组合)指令 时,可求助于用户,学会指令要求的操作,以后遇到相同指令时,不能再次误 工;2)助手可帮忙家进步行未成年人用机监督;在用户的操作过程中,将一 些关键操作 如上网搜寻关键字、玩嬉戏的起止时间、谈天时显现的不健康内容等)记录下来,依据提前设定的通知方式如电子邮件)通知家长;其次部分 参赛作品的提交、评审一作品提交 1每个参赛队的作品必需以光盘形式上交,光盘内需包含以下内容:在根目录下建立四个文件夹,分别命名为“ 作品” 、“ 源程
24、序” 、“ 文档” 和“ 演示” ,必要时自己依据情形建立二级文件夹并清楚命名;1)将作品的发布版 将作品的源程序放入“ 源程序” 文件夹中;3将完整的技术文档、治理文档和系统说明文档必备软件安装和使用说明书)都放到“ 文档” 文件夹中;留意在文件中应逐条具体说明表达作品设计特 色的功能;2、每个队的作品一式三份,即刻录三张光盘上交;光盘上做必要不行擦除的标 识以防纷乱,如“ 作品名” 、“ 学校” 、“ 组长姓名” 、“ 小组名称” 等;3、 请将光盘放在档案袋内,袋上注明以下信息:“ 学校” “ 作品名称” “ 小组名称” “ 组长姓名” “ 具体联系方式电话、 Email )” 等;二设
25、计要求 1、提交一份软件设计说明书、一份软件使用说明书、软件源代码和软件安装文件;9 / 10 名师归纳总结 - - - - - - -第 9 页,共 10 页精选学习资料 - - - - - - - - - 2、本软件开发不限制技术,但系统必需具有自主学问产权,一旦发觉有抄 袭、拷贝等侵权行为,将取消参赛资格;开发过程答应进行代码级复用,但需注明复用代码的功能、用途、来源,并为代码加上必要的说明和注释;3、非作品核心技术的帮助功能可以使用无产权争议的非商品化插件、组件 等封装技术复用,但应与作品无缝链接,杜绝任何侵权行为;4、开发过程要有完整的技术文档、治理文档,最终要有系统说明文档,文 档
26、的编写参照国家相关标准;5、要独立开发,不行拷贝别人的类似系统,题目有更多的创意空间让同学 自主发挥想象力,在完成基本功能的基础上可自由创意,不拘泥于提高功能中提出的内容;6、开发的作品其核心技术要具有独立的学问产权,系统中全部引用的帮助 文字、图片、音乐、歌曲等的出处、制作者和版权全部者、网站等都需特殊注明;7、要求内容积极、健康、向上;不符合该要求的软件将取消参赛资格;8、其它技术指导及补充要求将在齐鲁软件大赛网站相应论坛中补充;三评比方式 1. 提交的材料完整、齐全、可读性好;假如所提交的文档不完整,仍可以参 加评比,但要适当扣分;2. 评比第一要看程序是否能正常运行,即运行中显现的错误不能使程序退 出、陷入死循环或造成死机;假如显现上述情形,可以重新运行,但总尝试次数不能超过三次;3. 在正常运行基础上,以功能评比为主,在功能相近的情形下,考察程序的 其他特色,重点看创意,以勉励同学创新性思维;第一考察程序是否包含指定的基本功能,其次考察程序的其它创意功能和创意设计;如某项功能运行不正 常,算做无此功能,不影响其他功能评比;4. 经过初赛、同学互评、复赛演示、报告、答辩)后,给出参赛成果;10 / 10 名师归纳总结 - - - - - - -第 10 页,共 10 页