本文主要是介绍展览馆管理系统的设计与实现(论文+源码)_kaic,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
1 引言
1.1 背景
1.2 系统研究意义
1.3 研究目标
1.4 开发环境介绍
1.4.1 ASP.net
1.4.2 SQL Server
2 系统分析
2.1 可行性分析
1、系统技术的可行性
2.2 功能需求
2.2.1 系统功能分析
2.3 性能需求
2.3.1 安全性考虑
3 系统总体设计
3.1 系统功能结构图
3.2 系统功能描述
3.3 运行环境
4 数据库设计
4.1 系统数据库的概念设计
4.1.1 系统E-R图设计
4.1.2 系统局部E-R图设计
4.2 系统数据库的逻辑设计
4.3 系统数据库的设计
5 系统模块详细设计
5.1 用户登录模块的设计与实现
5.2 系统管理员首页模块的设计与实现
5.3热门作品展示和管理的设计与实现
5.4作品管理的设计与实现
5.5用户信息管理的设计与实现
5.6管理员信息管理的设计与实现
6 系统的测试
6.1 管理员功能测试
6.2 用户功能测试
结束语
参考文献
致 谢
1 引言
进入 21 世纪,AI技术已经有许多人去了解、掌握。为了顺应时代的潮流,也因为现在疫情当前,有许多的人被隔离在家,所以我想何不借此机会,去宣扬我们的中华文化传统,根据我所学的知识,运用技术来设计一个展览馆管理系统,让人们足不出户也可以对文化了如指掌,在家也可以自己动手,既了解的文化,也促进了家庭和谐。
1.1 背景
在如今科技发展迅速的大时代,人们热衷于追求一些高科技的东西,从而使中国上下五千年的有些传统文化消失不见,许多传统文化找不到继承人,本人打算做一个可以交流文化的平台,既结合了当代的信息化技术,方便人们的浏览,又传播了传统的优秀文化,让人们对这些古老的艺术感兴趣。本人打算用一些传统的语言开发展览馆管理系统,致力于开发一个功能较为完善,可用性高,界面使用良好,方便观赏,通俗简单易操作的展览馆管理系统
1.2 系统研究意义
本系统设计的目的是根据本人大学所学习的所有文化知识和实现操作,对慢慢消失的优秀文化作品做出探索,设计一个功能齐全、完美好看的展览馆管理系统,站在时代的角度下,审视未来格局的发展和变化。采用本专业所学习的知识技巧来完成本次毕业设计。
1.3 研究目标
采用ASP.net的展览馆管理系统设计,致力于做出多种受市场欢迎的功能。支持提交、展览、浏览、对作品所有者留言、对喜爱的艺术品点赞、与管理员进行反馈等特色功能。同时对角色和权限进行了全面而且细致的掌控,精确到每一个界面和操作的按钮。
1.4 开发环境介绍
1.4.1 ASP.net
ASP.NET可以使得程序代码看起来更洁净、更简单。ASP.NET比其他的版本要简单,并且容易学习,功能比一般的要强大、应用超级的灵活、扩展性很好,可以使用任何.NET兼容语言。应用ASP.NET可以创建丰富、动态和个性化的网站。
1.4.2 SQL Server
Microsoft SQL Server可以为用户提供更加可靠的安全性能更高的存储系统。
2 系统分析
2.1 可行性分析
1、系统技术的可行性: ASP.NET 支持三种开发模式:
Web Pages MVC Web Forms
单页面模型 模型视图控制器 事件驱动模型
本系统采用的是模型视图控制器(MVC),可以实现解耦合的效果,提高了程序四个方面的性能,大大降低了程序开发的难度,不同的视图层可以用不同的多种不同的方式来显示,比较适合不太繁琐的系统设计。
2、系统操作的可行性:本设计不仅扩展性非常佳,而且处理能力也非常强大,以及对这几种技术相对于其他的要熟练,对于系统的进度比较有可控性。
3、经济可行性:ASP.net是来自老师给的版本是免费的,数据库采用SQL Server编写,是同学分享来的,渠道是正规的,并且也是免费的,所以经济可行性没问题。
4、用户可行性分析:在当下越来越多的文化涌现,如何实现自己的文化自信是需要考虑的一件很重要的事情,利用该系统可以掌握对传统文化艺术品的了解,对于学生了解民族的传统有一定的帮助,可提高学生的爱国主义情怀,有利于课外知识的积累与学习,对学生的审美有进一步的提高,对国家的发展也将起到重要作用和深远的影响。
2.2 功能需求
2.2.1 系统功能分析
注册和登录:账号密码,验证码等校验登录接口。
热门作品展示和管理:管理员根据点赞情况进行管控。
作品管理:管理员根据作者的理念对作品选择上架和下架。
用户信息管理:用户如果忘记了自己登录的密码,想要重置密码可以联系管理员,管理员可以对用户的信息进行筛选,管理。
评论管理:选择游客身份也就是观众的用户,可以对于自己喜欢的艺术品点赞,甚至可以对这个艺术品底下留言,表达自己对它的喜爱之情,或者给作品所有者提意见,让作品所有者对于自己的作品有一个更高的完整度。
反馈管理:对于观众用户所给的留言,管理员也可以看见,如果是给系统的留言,管理员可以及时看见,并且解决问题。
权限管理:管理员所独有的管理权限,可以对于观众和作品所有者之间的评论对话,进行监督,有不积极的言论出现,及时删除阻止,并可以给予警告。
2.3 性能需求
2.3.1 安全性考虑
登陆之前需要注册,设置了有效的登录期限,用来防止作品所有者长时间忘记退出登录而让其他人操作界面,管理员的权限仅由本人可以设置,提高了系统账户的安全性。
3 系统总体设计
展览馆管理系统的主要任务是,展示作品和欣赏作品以此来了解作品达到最终的弘扬和发展中国传统文化的目的。在展览馆系统中,智能管理的核心是自动化管理,其他的通信系统、监控系统都是其子系统。自动化系统包括登录模块、浏览界面、用户资料、历史登记记录、通信管理、提交和审核管理。
1、注册登录功能:每个浏览该系统的人都有资格注册身份,需要验证自己的姓名、性别、电话号码、QQ以及自己的QQ邮箱。有2个选择,第一选择游客身份,选择该身份之后,可以随意浏览该系统中的任何艺术品,也可以进行关键字搜索,以及在自己喜欢的作品下面评论,还可以跟该作品的作者聊天。第二个选择就是作者身份,可以上传自己的艺术品的设计理念和自己的作品,将自己的作品命名传到该系统上面,也可以与其他的作者沟通和回复游客们在自己作品下面的内容。如果不想要该功能可点击一键注销。
2、浏览功能:说是浏览界面,其实就是艺术品的房间号,其中包括好几大类,有剪纸类、服饰类、音乐类、书画类、编织类五大类,作者最少要选择其中的一类来展示自己的作品,每一类作品下面都有专属的作者介绍以及对该作品的阐释以及最重要的就是作品的名称。
3、提交和审核管理功能:先由作者提交该作品,对于作品的好坏是由大众评价的,但是一副作品被大家看到的时候应该是一个完整的作品,所以对于作者提交上来的作品需要由管理员进行审核,审核的主要内容是作品是否完全由该提交者完成、对于作品的介绍是否正能量、作品本身的动机是否单纯最重要的是是否符合本网站的特点。
4、管理员管理功能:该界面在用户资料这一部分,该系统有两个管理员。一个是后勤管理员:用来管理作者、游客、作品等之类的信息。一个是审核管理员:用来审核作者的作品是否符合该系统开发的概念,审核每个人的发言是否正规,带有不好的语言的游客进行警告和封号处理。拥有任何一种身份的管理员都将公平公正的行使自己的权力,严格管控作者提交上来的作品是否符合该系统的标准以及来源是否合法,一定保证该系统上的所有作品都是作者个人创造出来的,不存在任何抄袭现象。保证每一个登录该系统的人员发言正能量,若有不恰当的言论一律不可以出现在该系统中。
5、通信功能:该界面最主要的功能就是游客与作者之间的交流,管理员与作者的交流,对于一些游客和作者给与该系统的一些评价所作出的反馈信息。
这篇关于展览馆管理系统的设计与实现(论文+源码)_kaic的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!