基于微信小程序的鑫华博物馆预约系统设计与实现(需求文档)

河北科技学院本科生毕业设计(论文)任务书

(指导教师用表)

学 生 姓 名

专业名称

软件工程

指导教师姓名

职称

教授

学历

博士研究生

设计(论文)题目

基于微信小程序的鑫华博物馆预约系统设计与实现

研究

内容

要求

鑫华博物馆预约系统是基于微信小程序的一款“鑫华博物馆”预约功能的小程序,它可供用户提前预约、查看馆内相关文物、等功能,旨在为用户提供了更加便捷、高校的参观体验。

一、毕业设计(论文)开发平台和相关技术要求:

该系统将基于B/S结构,严格按软件工程的要求实施该项目的需求调研、分析、设计、测试、部署以及各个阶段的管理,系统借助微信小程序的微信开发者工具所提供的“MINA”框架即WXML、WXSS、JS以及微信开发者工具所提供的其他非常丰富的组件、API,来完成微信小程序的客户端界面以及功能的设计和实现。

二、毕业设计(论文)研究内容要求:

该系统拟实现以下功能:

博物馆门票预约小程序,分别实现参观者和管理人员两种不同人群的系统交互界面,实现这两种不同人群的操作需求。 整个系统包括:门票预约模块、活动预约模块、用户模块、公告模块。

  1. 管理员可以设置、编辑博物馆信息,包括博物馆简介、预约须知、参观路线、参观礼仪等文字及图片信息,参观者用户可以对信息进行查看。 后台管理人员可以发布、修改、删除门票信息,门票信息包括门票日期、时段、票数等信息。 ...
  2. 前后端代码完整,采用腾讯提供的小程序云开发解决方案,无须服务器和域名。
  3. 门票管理:开始/截止时间/人数均可灵活设置,可以自定义客户门票预约填写的数据项
  4. 预约凭证:支持线下到场后校验签到/核销签到等多种方式博物馆信息 用户可以查看博物馆的信息,可以提前进行了解。

研究

方法

要求

本项目拟采用:

1、文献法:通过阅读、分析、整理有关文献材料,全面、正确地研究开发本系统的方法,借助网络进行在线搜索与本课题相关的文献资料,比如近几年的期刊、论文等信息,主要网络途径有知网、万方、Sci-Hub、百度学术以及学校图书馆等。

2、调查法:可通过问卷调查以及是实地考察的方式,调查博物馆容纳人数,开发时间等详细情况,通过整理前往博物馆游客的反馈情况以及同学们反馈的建议,总结出本系统初步的功能需求。

3、利用案例研究法:参考其他系统的优点,改善自己系统的布局设计,以及如何以更好的方式让用户使用。

主要参

考文献

[1]周明月,鹿玲,吕婉婷等.基于微信小程序的大学生互助平台设计与实现[J].电脑知识与技术,2023,19(24):27-29.

[2]李建国,庄群.微信小程序在智慧党校中的应用及安全探讨[J].数字技术与应用,2023,41(04):172-174+186.

[3]姚丽娟,罗宏伟,丑晨等.基于微信小程序的智慧校园导航系统研究[J].网络安全技术与应用,2023(03):48-50.

[4]李鹏.基于SpringBoot快速开发平台的实现[J].电子技术与软件工程,2021(12):36-37.

[5]贺斌.计算机软件开发中JAVA语言的应用研究[J].中国设备工程,2022(11):247-249.

[6]孟思明.基于SpringBoot框架选购系统的设计与实现[J].中国设备工程,2023(11):94-95.

[7]宋旸.使用Java语言开发Web应用软件的知识探讨[J].中国设备工程,2022(14):121-123.

[8]罗小力.基于集群背景的博物馆网上预约系统述评[J].科学教育与博物馆,2023,9(04):25-32.

[9]Da’u Aminu,Salim Naomie,Idris Rabiu. An adaptive deep learning method for item recommendation system[J]. Knowledge-Based Systems,2022,213.

[10]Technology; Researchers from University of Calgary Detail Findings in Technology (Recommender System for Items in Dota 2)[J]. Journal of Technology,2023.

[11]Spotify AB; Researchers Submit Patent Application, "Media Content Item Recommendation System", for Approval (USPTO 20190294690)[J]. Politics & Government Week,2022.

进度安排

设计(论文)各阶段名称

日期

下达任务书、选题

2023-09-16至2023-10-07

开题

2023-10-07至2023-10-31

查找资料、撰写毕业论文初稿、中期检查

2023-11-01至2024-03-24

修改、完善毕业设计(论文)、定稿

2024-03-25至2024-04-15

毕业设计(论文)评审、答辩

2024-04-18至2024-05-12

注:本表一式两份,在毕业设计(论文)正式开始前一周下达,学生、院各存档一份。    

                                           指导教师签字:

年     月     日

河北科技学院本科生毕业设计(论文)开题报告

(学生本人填写)

学院

计算机学院

专业

软件工程

学生

指导教师

指导教师职称

教授

设计(论文)题目

基于微信小程序的鑫华博物馆预约系统设计与实现

开题时间

2023年10月20日

一、课题的来源及意义

一直以来博物馆征集、典藏、陈列了和研究代表自然和人类文化遗产的实物的场所,并对那些有科学性、历史性或者艺术价值的物品进行分类,为公众提供知识、教育和欣赏的文化教育的机构、建筑物、地点或者社会公共机构。博物馆作为非营利的永久性机构,对公众开放,为社会发展提供服务,以学习、教育、娱乐为目的。那么全国各地的游客抱着不同的目的来到这里进行游玩、学习、增长见识,所以为了来自全国的游客可以高质量的游玩,获得愉快的游玩体验,更重要的是为了博物馆管理员人员对游客的科学管理,减低工作难度。

本次毕业设计主要就是为了设计一套博物馆预约管理系统,来满足博物馆工作人员管理的需要,主要工作为完成客户端,Web 服务器端应用程序和数据库的制作,实现线上预约管理系统的创建,实现与完善整个博物馆预约管理网站的组织建立和测试工作。主要功能有按权限登录,分别获得各自权限以内的操作:系统管理员对博物馆信息,预约管理,博物馆开发时间以及人数进行管理,进行添加,删除、修改等功能。游客可以通过在线查询开发时间进行提前预约,外地游客提前预定住宿,餐厅等便利功能。方便管理者的同时也方便了游客,为人们的安全出行把好关。

  1. 有利于建立统一的信息服务平台。信息服务平台是博物馆信息管理智能化的重要手段,可以实现各种资源的共享。实现博物馆预约管理的现代化和信息化发展。利用信息服务平台实现博物馆预约管理中各种信息的共享与宣传。
  2. 有利于把博物馆管理与信息咨询服务的统一。从智能化的角度来看,游客可以通过平台开展信息咨询,同时也可以获取博物馆信息,同时根据在线查询博物馆开发时间以及人流量情况对自己的出行流程进行合理安排,进行高效率的游玩。博物馆预约管理系统的开发能够有效地推动现代生活和数字化生活的发展,全面提高博物馆管理水平,改善拥挤、杂乱的现状。

二、国内外发展状况

(一)国内发展情况:改革开放以来,我国博物馆数量增多,质量提高,各方面的功能不断完善,在文化事业和社会发展中发挥了应有的作用。博物馆事业蓬勃发展、日益繁荣,游客数量逐步增多,在国家鼓励免费开放博物馆的政策下,博物馆运营进入文创时代,通过周边文化产品获取收益。未来,互联网+下的博物馆经通过更为广泛的渠道为居民提供文化服务。我国将如何利用网络媒介有效传播中华优秀传统文化,设立为博物馆领域探讨的重要课题。目前故宫博物院已搭建起以故宫官方网站为核心和主入口,由网站群、APP应用、多媒体数据资源等各种信息组成,线上、线下互通互联的聚合平台。有效实施对博物馆的宣传以及智能管理工作。推行门票预约的智能服务,可以提升安全性、改善游客体验以及提高景区运营效率。并根据景区的承受能力进行分流,有效控制人流,合理安排工作人员配置,避免人流聚集造成危险,从而实现安全、体验、运营三大目标,预约制度在我国故宫、上海迪士尼等旅游地区起到了非常大的作用。

(二)国外发展情况:数字化技术涉足文化领域并大范围应用,全球博物馆开启了数字化管理时代,1995 年,欧美区域的多家博物馆已经开始着手开展数字化存储项目,进一步将数字技术的应用扩大化。

三、本课题的研究目标、内容、方法、手段

(一)研究目标:通过结合计算机技术,成功开发博物馆预约管理系统,使其在大流量的前提下,有效控制游客数量,维护游客秩序,对游客实现预约以及人流控制管理,实现线上预约管理、周边美食推荐功能、住宿推荐功能,并且设计公告秩序模板,实现对博物管理知识宣传,最终实现对博物馆的宣传、控制人流,维护安全次序的目标。

(二)研究内容:博物馆预约小程序分为几个模块:预约模块、展示模块、馆内地图导览模块、其它活动模块。各模块说明如下:

1、预约模块,包括为参观预约以及馆内活动预约。用户关注小程序,首先要完善个人信息,之后即可进行预约操作,通过选择博物馆以及参观时间来进行预约,若该预约博物馆人数已满则不可预约。用户可以查看自己的预约情况,若出现无法履约的情况时可以取消预约。;

2、展示模块,包括馆内藏品展示以及馆内公告展示。用户可以查看博物馆的信息,可以提前进行了解;

3、馆内地图导览模块:用户可以在参观时查看馆内所在位置,方便最优化参观;

4、其他活动模块,主要包含馆内演讲活动以及特殊展品展览公示预计预约。

(三)研究手段

开发语言:Java

数据库:MySQL

系统架构:B/S

后台框架:Springboot

开发工具:eclipse,tomcat8.0,小程序组件

  • 研究方法

1、文献法:通过阅读、分析、整理有关文献材料,全面、正确地研究开发本系统的方法,借助网络进行在线搜索与本课题相关的文献资料,比如近几年的期刊、论文等信息,主要网络途径有知网、万方、Sci-Hub、百度学术以及学校图书馆等。

2、调查法:可通过问卷调查以及是实地考察的方式,调查博物馆容纳人数,开发时间等详细情况,通过整理前往博物馆游客的反馈情况以及同学们反馈的建议,总结出本系统初步的功能需求。

3、利用案例研究法:参考其他系统的优点,改善自己系统的布局设计,以及如何以更好的方式让用户使用。

四、进度安排

2023-09-16至2023-10-07     下达任务书、选题

2023-10-07至2023-10-31     开题

2023-11-01至2024-03-24     查找资料、撰写毕业论文初稿、中期检查

2024-03-25至2024-04-15     修改、完善毕业设计(论文)、定稿

2024-04-18至2024-05-12     毕业设计(论文)评审、答辩

五、实验方案的可行性分析和已具备的实验条件

(一)可行性分析:

1、技术可行性

在本系统中有使用到Eclipse和MySQL。与其他开发工具相比,这两个开发工具更易上手。经过许多年的积累沉淀,它们自身的可操作性和兼容性也更为完善。微信小程序的主要部分是基于微信开发助手,用JavaScript来编译。系统后台框架是基于SSM设计的,它是常见的数据源较为简单的web框架。对于大多数开发人员来说,小程序的开发门槛之所以低,是因为它是基于微信这个平台上运行的,比起其他APP开发运用,开发人员就不用花时间去思考手机端系统存在的差异会不会造成不适用性,综上,该系统在技术上是可行的。

2、经济可行性

2017年微信小程序上线到今天,发展可谓之迅速。而与APP之间存在的最大差异便是成本更低,使用更加快捷方便。众所皆知,在实现APP的完整过程中是要求有很多成本的,主要有前期的开发、后期的维护、测试以及引流等等。上面也有提到,小程序是在微信平台上得到开发的,这也就意味着它拥有了微信本身携带的庞大用户量,因此无需再消耗成本去进行引流,开发成本相对比较低,开发人员们可以把多余的人力、财力、精力侧重在如何运营好产品,如何使得内容更为丰富。再者,当小程序真正投入使用后,关于座位管理系统也可以减少人工介入,尤其是在座位使用期间,图书管理员可以减少对座位巡查的次数,这在一定程度上可以节省图书馆人力资源。综上,该系统产生的效益将远远大于前期我们在开发该系统的时候投入的成本,所以,经济上可行。

3、社会可行性

对绝大多是使用者来说,使用微信小程序就可以进行博物馆的预约是相当便捷的,他们不需要花费数据流量去下载安装一个APP来占用手机内存,只需要有一个微信就可以了。进一步说,他们也将可以减少由位置引起的冲突。对在博物馆的管理人员来讲,传统意义上的预约管理系统必须有的条件是人工管理,没有人工的存在,预约管理系统将会被破坏。当出现参观满员现象时,如果没有处理好,会把原本有的矛盾进一步被激化,这非常不利于营造和谐美好的参观环境,使得博物馆失去它自身意义。该系统符合法律法规,不会对社会产生不良影响,综上所述,是符合社会可行性。

  • 已具备的实验条件:

1、查阅相关文献,从中总学习和获取完成毕业设计所需的知识,形成理论体系。

2、熟悉Android studio程序。

3、熟练使用MySQL数据库。

六、参考文献

[1]周明月,鹿玲,吕婉婷等.基于微信小程序的大学生互助平台设计与实现[J].电脑知识与技术,2023,19(24):27-29.

[2]李建国,庄群.微信小程序在智慧党校中的应用及安全探讨[J].数字技术与应用,2023,41(04):172-174+186.

[3]姚丽娟,罗宏伟,丑晨等.基于微信小程序的智慧校园导航系统研究[J].网络安全技术与应用,2023(03):48-50.

[4]李鹏.基于SpringBoot快速开发平台的实现[J].电子技术与软件工程,2021(12):36-37.

[5]贺斌.计算机软件开发中JAVA语言的应用研究[J].中国设备工程,2022(11):247-249.

[6]孟思明.基于SpringBoot框架选购系统的设计与实现[J].中国设备工程,2023(11):94-95.

[7]宋旸.使用Java语言开发Web应用软件的知识探讨[J].中国设备工程,2022(14):121-123.

[8]罗小力.基于集群背景的博物馆网上预约系统述评[J].科学教育与博物馆,2023,9(04):25-32.

[9]Da’u Aminu,Salim Naomie,Idris Rabiu. An adaptive deep learning method for item recommendation system[J]. Knowledge-Based Systems,2022,213.

[10]Technology; Researchers from University of Calgary Detail Findings in Technology (Recommender System for Items in Dota 2)[J]. Journal of Technology,2023.

[11]Spotify AB; Researchers Submit Patent Application, "Media Content Item Recommendation System", for Approval (USPTO 20190294690)[J]. Politics & Government Week,2022.

指导

教师

意见

                                                         指导教师签名:

                                           年    月    日   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值