团队项目:博物馆多媒体互动系统——需求分析心得(五仁队)MAMafia

成员:叩雅茹、罗湘然、蒋雨可、田佳禾、张博锐

PM(撰稿人):张博锐

我们的项目一共经历了3次需求文档迭代:

1.0版本与项目指导老师交流后,根据我们自己的理解撰写的第一版需求文档;

1.1版本是根据项目指导老师查看过1.0版本需求文档后对我们提出修改建议并深入讨论后得到的版本,也是在小班课上进行原型评审时对应的需求文档;

2.0版本是根据小班评审过后,课程老师提出的意见,增添了后台管理功能等功能,再与项目指导老师讨论后得出的目前最终开发实行的版本。

2021年10月12日

李老师向我们介绍了这个项目的初衷,传统的博物馆展览方式大多是物品陈设,由观众进行静默的知识摄入,博物馆的展览方式逐渐多样化,如虚拟现实(VR)、数字屏幕传播信息等等多媒体化的手段,同时也衍生出一些问题:博物馆的信息化设备不能充分利用、这些设备传播的知识和信息与博物馆展览主题无太大关系、信息化方式同样缺少使人感兴趣的设计等,针对以上问题,因此诞生了我们的博物馆多媒体互动项目。

同时老师向我们展示了项目的流程,一个大屏幕多媒体互动的游戏流程,让我们体验了目前在湖南省博物馆正在展出的游戏,还向我们介绍开发的四个大致方向。

至此,我们对该项目有了基本的认识,对需求也有了大致的方向,对组员进行了开发方面的分工,参考模版文档对应组员首先撰写自己对应部分的初稿,每部分完成后汇总再进行细致修改,按照我们自己的体会与想法,制作了1.0版本需求文档。

2021年10月19日

在这个过程中我们收获很多,切实体会到一个项目能够做出来和能够真正运行良好项目之间还是有很大的区别的,一个项目作出来可以运行只需要按照我们设计的流程一步一步完成,但一个在真实场景应用的项目需要应对各种各样的问题和突发状况,具有很高的要求,我们在与老师的交流中逐步培养起这样的思考方向与意识。对于数据库也有了更深的理解,不仅仅局限于课程中所教授的内容,得到了很多应用在现实中的启发。

我们的原型分为三部分:客户端、小程序端与web后台管理端。从贴合主题的素材选取,统一的风格,由于我们项目的性质属于教育类游戏,更要求画面的精美有吸引力。

组员们分工合作,互相提议。尤其是客户端和小程序端的界面设计花费了很大的力气,客户端需要所有题目的视频楚庄王传奇,背景的合理叙述、题干的合理显示以及画面是否与内容贴合都需要很考究,因为这些都是需要直接向用户展示的,决定了用户是否对我们的游戏感兴趣并参与其中。

一个项目的成败不只是在于这个项目的逻辑以及代码的实现,也有很大一部分在于视觉的体验以及人文、艺术的设计。

小班讨论课上进行了项目原型的展示,边老师对我们第一版原型的评价是:项目很有意思很新颖但是工程量不够,与课程规定的代码工程量还是有一定的差距,需要添加后台更多功能。在课后,边老师非常耐性地解答疑惑,提出了几个功能建议。

我们的思路被彻底打开,极大的丰富了后台管理的功能,增加一个项目管理模块。管理员可以添加自定义项目,通过自己上传视频或者图片,设置题目与答案,生成新的互动项目。同时,对于已有的项目,我们可以编辑修改或者进行删除。增添成员管理功能,邀请成员、设置成员权限等。后期如果有余力可以做出一个小商城。用户在答题过程中获得的金币可以在小商城页面里面兑换相应的纪念品,同时这个商城还可以为博物馆纪念品商店引流,进一步满足博物馆多样的需求等。

我们将想法与项目指导老师探讨,李老师也给出了自己的很多功能想法。在这个过程中,我们体会到无论实现怎样的功能,在项目开发过程中最需要重视的点是:①我们要清楚设计这一部分功能的原因,究竟满足了什么需求。②功能尽可能完整,贴近于真实需求,真实可用。考虑各种异常的发生和处理(如网络异常等)。

我们根据老师的建议以及组员自己的想法,完成了需求分析文档以及开发原型。当然,为了应对之后可能存在的变化,存在后续的迭代。

下图是当前项目需求功能主要部分:

需求分析的总体过程是充实的,也并不容易,在这个过程中,我们从了解项目内容到真正有自己的想法置身于项目中的收获还是很大的。

我们的需求分析与原型设计在这几周经过了几次大的迭代,细节方面的修改更是数不胜数,尤其是原型的细节修改会导致项目需求较大的变化,提出新的想法不仅是需要增添新内容或删除废弃的内容,我们需要对整个设计文档进行一遍完整的梳理保证前后逻辑合理无冲突。虽然每次的修改都会花费所有人很多精力,但是我们都明白需求分析对于项目开发是至关重要的,只有在初期阶段做好这些工作,在真正开发的时候才能减少返工减少风险,使得项目在预期内完成开发进度。

身为团队成员,在需求分析时要充分调用自己的大脑,了解需求的模糊性和变化性,身临其境地体会用户的需求;作为PM,除了做好自己本身的工作之外,也要安排好小组成员的工作,推进项目的进度,当出现问题时努力协调,让整个团队更有凝聚力。

良好的团队氛围对项目的进行起到了很大的作用,成员之间友善、相互鼓励、相互帮助、保持积极心态,大大提升了工作的效率,遇到问题也不会轻言放弃,一起想出解决方案,我们从来不是一个人在努力。希望我们的项目在之后的进行中一步一步脚踏实地地完成,做出在实际场景中使用良好的系统。

THE END
1.博物馆管理系统(程序+开题报告)(开题报告+源码)本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。 系统程序文件列表 开题报告内容 研究背景: 随着社会的发展和科技的进步,博物馆作为文化传播和教育的重要场所,其管理模式和服务方式也需要与时俱进。传统的博物馆管理多依赖于人工操作,不仅效率低下,而且难以满足现代观众的多元化需求。https://blog.csdn.net/2301_79058826/article/details/135874584
2.HC数字博物馆展示交互系统源码,学教实践,Asp.net源码采用webfrom进行开发,实现数字博物馆展示交互系统设计与实现,里面包含毕业设计论文,开题报告,任务书,可以作为大学计算机专业毕业生作为参考毕业设计用! 源码类型: B/S 开发环境: VS2012 + SQL2008R2 开发语言: C# 标签: 博物馆展示 交互系统 评分: https://www.51aspx.com/code/HCDigitalMuseumDisplayInteractive
3.分享一个基于uniapp博物馆管理小程序科技馆服务微信小程序(源码作者:计算机源码社 个人简介:本人 八年开发经验,擅长Java、Python、PHP、.NET、Node.js、Android、微信小程序、爬虫、大数据、机器学习等,大家有这一块的问题可以一起交流! 1、研究背景 随着科技的快速发展和信息化的普及,科技馆作为传播科学知识的重要场所,正在积极转型,探索线上线下相结合的https://www.jianshu.com/p/1063d394d8a2
4.敏捷整洁之道客户、用户和管理者都希望软件系统容易修改、修改的成本不高并且成本与收益相符。 我们将看到测试驱动开发、重构和简单设计等敏捷实践是如何确保以最小的代价安全地更改软件系统。 2.2.5 持续改进 50 结对编程、测试驱动开发、重构、简单设计等敏捷实践强有力地支持持续改进的期望。 http://www.360doc.com/content/22/0121/08/65839724_1014257240.shtml
5.景区票务购买预订管理旅游打卡软件程序开发(源码部署)在开发景区票务管理程序之前,首先需要进行详细的需求分析。这包括了解景区的业务需求、游客需求以及竞争对手的情况。通过需求分析,可以确定系统的功能模块、技术要求和实施方案。需求分析应涵盖以下几个方面: 景区信息管理:如景区名称、地址、介绍、开放时间等。 http://guangzhou0727300.11467.com/news/9667717.asp
6.博物馆旅游管理系统好的窗口售检票系统软件类型 管理系统 版本类型 网络版 语言版本 简体中文版 版本号 V2.15 配套附件 闸机 平台要求 无 系统硬件要求 电脑 技术支持 易景通 软件名称 博物馆电子票务系统 可售卖地 全国 型号 V2.15 检票时,检票控制器会根据设定的票类,播放不同的语音提示,例如“欢迎光临”、“半票”、“免票”、“年票https://b2b.baidu.com/land?id=41bf6214caa342b276e9dbe5a1de9b6410
7.基于SringBoot框架的智慧博物馆预约平台的设计与实现毕设第一,研究分析当下主流的web技术,结合博物馆日常管理方式,进行智慧博物馆预约平台的数据库设计,设计智慧博物馆预约平台功能,并对每个模块进行说明。 第二,陈列说明该系统实现所采用的架构、系统搭建采用的服务器、系统开发环境和使用的工具,以及系统后台采用的数据库。 https://blog.51cto.com/u_12508287/12708219
8.[NET毕业设计源码]基于NET实现的旅游景点推荐系统[包运行成功]38.基于SSM的课设管理小程序设计与实现39.基于springboot的果蔬交易与物流微信小程序的设计与实现40.基于ssm的果蔬交易与物流微信小程序的设计与实现41.基于SSM的红色文化展示小程序系统设计与实现42.基于SSM的小区物业管理系统设计与实现43.基于javaweb的机械博物馆展品管理系统的设计与实现44.基于springboot的实验室http://www.aicood.com/sys-nd/286.html
9.计算机毕业设计推荐本课题旨在设计并实现一个基于Java的智慧博物馆预约平台,该平台将集成用户友好的界面设计、高效的数据处理能力、以及智能的个性化推荐系统。通过该平台,观众可以轻松预约参观时间,实时获取展览信息,享受个性化的参观路线推荐。同时,博物馆管理者能够通过平台收集的数据分析观众行为,优化展览布局和资源配置,提高运营效率。课题https://zhuanlan.zhihu.com/p/718226014
10.国家综合药品智能监管平台建设统一身份认证据了解,人民网的灵境·人民艺术博物馆将就梁晓声的原创作品《世界》IP数字版权保护、数字出版、数字转换、数字认证等方式,更好地利用数字技术为公共艺术和文化服务。收藏在人民日报网络平台上统一管理个人收藏,具有唯一的编号、永久存储、不复制、不篡改等特点,具有很大的收藏价值。 https://www.yixinjie.com/lib/uias-17206.html
11.源码分享!《博物馆预约系统》#毕业设计#毕设#开题报告源码分享!《博物馆预约系统》#毕业设计 #毕设 #开题报告 #计算机 #代码 - 老邓计算机Bi设于20240315发布在抖音,已经收获了3个喜欢,来抖音,记录美好生活!https://www.douyin.com/note/7346502334542826806
12.museum.zip码农集市源码下载平台基于Java+SpringBoot+Vue的博物馆管理系统(源代码+数据库+万字文档+ppt)角色:管理员、工作人员、用户 管理员:管理员登录进入博物馆展览与服务一体化平台可以对首页、个人中心、用户管理、工作人员管理、藏品类型管理、特色藏品管理、展览活动管理、预约信息管理、排班信息管理、留言板、系统管理等信息, 工作人员:工作https://code.coder100.com/index/index/content/id/125794
13.Elasticsearch实战这幅插图选自19世纪中叶Nikola Arsenovic所著克罗地亚传统服装图集的复制品,由克罗地亚独立民族博物馆于2003年出版。通过独立民族博物馆的管理员获得。这家博物馆位于城镇中世纪中心的罗马核心——公元304年左右Diocletian皇帝隐退的宫殿。这本书包含了克罗地亚不同地区人物的精美插图,描绘了他们的服饰和日常生活。https://www.epubit.com/bookDetails?id=N24558
14.畅言云评畅言云评(原搜狐畅言)是一个简单而强大的社会化评论及聚合平台。用户可以直接用自己的社会化网络账户在第三方网站发表评论,并且一键评论同步至社交网络将网站内容和自己的评论分享给好友。增加第三方网站用户活跃度,调动好友参与评论,帮助网站实现社会化网络优化,有效提http://changyan.kuaizhan.com/
15.php旅游系统腾讯云开发者社区本旅游管理系统基于ThinkPHP5开发,系统角色分为用户和管理员两种,系统分为前后台,用户可在前台注册登录、发布行程单和游记等,管理员登录后台进行管理。 技术栈 ThinkPHP5+mysql+bootstrap+jquery+vscode+phpstudyhttps://cloud.tencent.com/developer/information/php%E6%97%85%E6%B8%B8%E7%B3%BB%E7%BB%9F
16.电子科技大学博物馆博物馆藏品系统网站建设案例https://www.sdhc.cc/hccms-14-187-159.html
17.小程序商城,分销商城小程序系统源码简介(Description) 258个字符 (一般不超过200字符) 专注微信公众号小程序H5开发和定制:旅游景点园区博物馆导览系统、五金商超汽配行业批发商城系统、旅游户外线路旅行社商城系统、高尔夫羽毛球篮球体育场馆场地预订系统,咨询:0898-32693777 百度关键词 前10名 http://zdstnl.com/tools/seo/www.dincoo.com
18.博物馆科技馆场馆预约系统火山云场馆预约系统是由火山数字科技公司开发,致力于帮助博物馆、科技馆等场馆解决门票预订、人员追踪、信息统计问题,顾客自主线上预约,系统自动生成预约核销二维码,提高客户数据准确性,大幅提升场馆人员工作效率。 产品优势 · 场馆自助预约,全面获取顾客的预约数据; https://www.hothill.cn/a/anli/weixin/18.html