基于C#语言的博物馆藏品管理系统的设计与实现

随着计算机通讯技术和数据库技术的不断发展,信息化已经成为社会发展的潮流,博物馆通过设计线上藏品信息宣传管理变的更加方便。面对高速发展的信息化系统,各行各业的信息化系统如雨后春笋不断的涌现。利用信息化系统,博物馆可以足不出户实现藏品信息的全面管理,从而引导博物馆各方面规范化发展,减少手工管理工作量,提升工作效率。博物馆管理人员能够实现各项博物馆信息、文物信息、资讯信息、用户信息和留言信息等的自动化管理。博物馆藏品管理系统不仅对于提升博物馆信息化建设具有探索建设性意义,而且对于学生理论联系实际,将所学计算机知识进行实际应用具有非常重要的指导意义。本系统以操作方便,交互友好为原则,按照软件工程开发思想,从需求到设计研发测试直到最终完成系统上线。系统分为前台用户功能和后台管理功能。博物馆藏品管理系统设计工具使用VS2015,系统前端基于C#和后台数据库基于SQLServer设计研发,通过讨论调研博物馆藏品信息管理的业务流程,总结规范了一系列博物馆藏品信息管理方案。

当前科学技术发展迅速,互联网和信息化技术日新月异,利用互联网手段进行信息化管理成为行业信息化现代化的一个流行标志。然而不少博物馆藏品信息管理仅仅采用手工管理的形式,这种方式对于博物馆藏品各项信息的动态管理缺少及时性,容易产生各种和实际情况结合不符合的情况,最终导致无法统计分析各项藏品信息。正式因为当前很多博物馆活动的信息发布处于按照内部工作人员手工操作的流程。这种方式简单,对于常规的例行工作有很大的帮助,但是对于博物馆藏品信息管理人员来说,仅仅依靠内部人士管理信息已经远远不够,博物馆宣传轰动的持续发展很可能有发布的最新活动,这种原来的手工宣传活动管理,对于新型的发展趋势来说显得非常落伍。当下的互动式博物馆藏品信息管理平台即依靠网站进行信息化管理比较流行,基于互联网平台的博物馆藏品信息管理对用户来说能够和博物馆之间产生相互的了解,用户通过网站的活动发布而获取用户的留言评论信息,然后把具有相关联的这些用户信息通过显示给博物馆的管理人员。

但是各个博物馆管理手段不一,水平也各有高低,导致很难用一套相同的管理方式进行统一管理。整体上有如下问题:博物馆各种信息资料属于不同的人员管理,资料信息不能实时比对更新,经常出现资料登记不全,资料分类无法确定,还有的对活动关联信息不能及时统计分析等等。这些问题总的来说,是因为管理手段落伍,无法跟进时代前进的步伐。必须设计一套管理博物馆藏品信息管理系统,提升博物馆各项内容管理信息化和现代化水平。

博物馆藏品管理系统能够帮助管理人员节省时间精力达成各种信息的规范化与科学化,最终提升博物馆的客流量和浏览量。

本课题在于提升博物馆藏品线上服务业务中产生的各项信息的管理效率。该系统明确包含二类用户:普通用户和系统管理员。从用户的使用角度出发,系统分为前台浏览查询模块与后台各项业务信息管理模块。本系统因为基于互联网架构采取的是基于BS结构开发的网站系统。在系统开发设计的语言选择上,采用的是非常流行的C#语言,后台数据库采用功能强大小巧灵活的SQLServer。研发工具使用的VS2015。在明确系统研究的功能方向后,根据两大模块的功能要求,设计前台浏览和后台管理。

本系统最终的服务用户为普通服务用户,没有这些普通服务用户,博物馆藏品宣传活动将不能开展起来。前台浏览界面必须要尽可能人性化,操作要方便易用,整体上界面要美观大方,方便服务用户能够快速方便的找到各类藏品资讯信息。因此在查询条件的设计上要关注用户最关心的内容:博物馆和藏品,在界面上要明确的制定这两个设置条件,方便服务用户快速明确找到相关信息。同时在前台浏览界面设置导航栏方便用户跳转到个人信息浏览,方便用户进行藏品信息的浏览,最后系统能提供最新的信息咨询浏览,前台界面要在整体上符合用户的使用习惯,符合互联网的导航展示习惯。本系统为解决博物馆藏品管理过程中的各项信息,需要有后台数据管理界面。本系统需要管理员要能够完整解决整个系统对外提供的各项信息的管理,对发布的博物馆信息、藏品信息、资讯信息、用户信息、留言信息和公告信息等进行管理,并能够对系统信息进行设置。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。

本系统在需求分析阶段,基于博物馆藏品管理系统不同的用户分类分为普通用户和管理员。把博物馆藏品管理系统的构建模型设计为两大模块。因此与这两大模块对应的功能也需要通过两大块进行调整。前台用户特将该网站的搭建框架划分为两个部分,因此其两个部分所对应的需求也划分为两个方向来设定。在前台展示界面,用户浏览各种商品信息,并对商品进行下单购物,然后提交到后台数据库,后台管理员操作前台发送的数据请求,对数据库进行操作登记,操作完成后保存更改数据库。用户再次刷新前台界面,展示最新的数据信息。而后台则为管理员操作前台数据等的界面,因此设计后台时数据展示需要使用表格和图表相结合的方式来展现前台数据使得浏览者的操作信息一目了然,更有利于后期的依据浏览者需求进行系统升级

前台用户功能主要实现:用户登录、账户设置、藏品浏览、资讯浏览、通知浏览与在线留言。

(1)用户登录验证模块:实现系统用户信息的用户登录验证

(2)账户信息设置模块:实现个人账户信息的修改处理

(3)藏品信息浏览模块:实现藏品信息的浏览检索处理

(4)资讯信息浏览模块:实现资讯信息的浏览检索处理

(5)公告信息浏览模块:实现公告信息的浏览检索处理

(6)在线留言管理模块:实现用户线上留言的登记处理

后台管理功能主要实现:主要完成用户的资料管理、博物馆管理、藏品信息管理、资讯信息管理和留言信息管理及账户信息设置。

(1)用户资料管理模块:实现系统普通用户信息的登记设置

(2)博物馆信息管理模块:实现博物馆信息的登记设置

(3)藏品信息管理模块:实现藏品信息的登记设置

(4)资讯信息管理模块:实现资讯信息的登记设置

(5)留言信息管理模块:实现留言信息的回复处理

(6)账户信息管理模块:实现个人账户信息的修改处理。

博物馆藏品管理系统使用客户端开发模式,使用C#设计大量应用的网站管理系统,采用前面介绍的SQLServer数据库进行博物馆藏品信息的存储。对于技术上的设计研发而言,主要从硬件和软件来进行讨论:

本系统使用单机运行客户端软件和数据库软件。客户端软件的开发使用的编程工具是VS2015。数据采集存储的工具使用的是SQLServer数据库。下面从系统开发需要的软件环境和硬件环境进行可行性讨论:

系统开发需要的软件环境讨论:本系统使用的操作系统为微软的操作系统win7、win10即可。集成开发环境工具采用的是vs2015,该工具现在互联网上很容易搜索下载,并且也不需要什么特别的授权即可免费安装。数据库SQLServer同样也非常容易在互联网上快速查询下载。系统开发过程使用基于对象和事件驱动,非常方便。另外开发需要的数据库访问接口,也可以方便的在图书馆和互联网上查找使用。

系统开发需要的硬件环境讨论:本系统因为数据访问速度比较快,另外数据量也比较大,建议使用读写速度较快的电脑。当前的电脑一般都使用了因特尔的i5处理器和快速的读写速率硬盘。所以不需要专门的硬件投入即可达成系统开发需要的硬件环境。另外现在电脑的内存一般都是8G起步,所以程序设计和运行的环境完全具备。

综上所述,开发博物馆藏品管理系统有着非常高的技术可行性。

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值