更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:13226 需要金币:2000个
摘要:艺术博物馆可以满足人们参观到文化艺术品、出土文物和历朝历代的珍宝,在博物馆中人们能够感受历史,了解社会的进程和发展。但是实体博物馆的不能移动性限制了大多数人的参观,并且参观者也不能面面俱到的看到每一个展览品或者多次参观。随着互联网的快速发展,人们很快就想到利用互联网作为参观者和艺术博物馆之间的交流桥梁,可以实现足不出户的参观展览品,并且省去交通和门票的费用,是一举两得的想法。
本文以用户的需求为主,分析了系统前端和后台的功能需求,针对艺术博物馆网站在实用性和观赏性兼具的情况下设计了艺术品展览功能和艺术品测试题目功能,并且使用Python语言、SQLite数据库和多种前端网站设计框架共同开发。本文详细的阐述了艺术博物馆的设计理念和设计方法,即希望能让实体艺术博物馆走进千家万户,给更多的公众展现博物馆经久不衰的魅力。
关键词:艺术博物馆;博物馆网站;Python;B/S架构;SQLite数据库
目录
摘要
Abstract
引 言-1
1 绪言-2
1.1 开发背景-2
1.2 国内外研究现状-2
1.3 项目的目的及意义-2
2 系统开发所采用的技术-3
2.1 Python-3
2.2 jQuery-3
2.3 B/S-3
2.4 SQLite-3
2.5 Bootstrap-3
3 系统分析-4
3.1 需求分析-4
3.1.1 系统功能需求分析-4
3.1.2 用户需求分析-4
3.2 流程分析-5
3.2.1 业务流程-5
3.2.2 数据流程-6
3.3 数据字典-7
3.3.1 数据流描述-7
3.3.2 处理过程-8
3.3.3 数据储存-8
3.3.4 外部实体-8
3.4 功能架构分析-9
3.5 艺术博物馆网站需求用例图-9
3.6 系统界面需求分析-10
3.7 系统任务的可行性分析-10
3.7.1 技术可行性分析-10
3.7.2 经济可行性分析-10
3.7.3 应用可行性分析-10
3.8 系统开发环境-10
3.9 软件安装和使用说明-11
4 系统总体设计-12
4.1 各功能模块详细设计-12
4.1.1 艺术品模块详细设计-12
4.1.2 测试题目模块详细设计-12
4.1.3 博物馆网站用户模块详细设计-13
4.2 数据库设计-13
4.2.1 艺术品类型Exhibits_Style表-13
4.2.2 艺术品Exhibits表-14
4.2.3 视频Video表-15
4.2.4 测试题目类型Question_Style表-16
4.2.5 测试题目Question表-16
4.2.6 测试选项Choise表-17
4.2.7 博物馆网站用户User表-18
4.2.8 博物馆网站用户答题记录User_Record表-19
4.2.9 博物馆网站用户做题记录User_Choise表-20
5 系统详细设计与实现-22
5.1 界面的设计与实现-22
5.2 艺术品展示模块的设计与实现-22
5.3 测试题目模块的设计与实现-23
5.4 艺术品浏览模块的设计与实现-24
5.5 关于我们模块的设计与实现-24
5.6 联系我们模块的设计与实现-25
5.7 个人中心模块的设计与实现-26
5.8 艺术博物馆网站后台管理系统首页的设计与实现-26
5.9 艺术博物馆网站后台博物馆网站用户模块的设计与实现-27
5.10 艺术博物馆网站测试题目模块的设计与实现-27
5.11 艺术博物馆网站后台测试题目类型模块的设计与实现-28
5.12 艺术博物馆网站后台艺术品模块的设计与实现-28
5.13 艺术博物馆网站后台艺术品类型模块的设计与实现-29
5.14 艺术博物馆网站后台登录模块的设计与实现-29
5.15 艺术博物馆网站后台修改密码模块的设计与实现-30
5.16 艺术博物馆网站后台注销模块的设计与实现-31
6 系统测试-33
6.1 测试方法-33
6.2 艺术博物馆网站用户模块测试-33
6.3 测试题目模块测试-35
6.4 测试题目类型模块测试-37
6.5 艺术品模块测试-38
6.6 艺术品类型模块测试-40
结 论-43
参 考 文 献-44