美术馆管理系统数据库设计报告Word下载.docx

上传人:b****1 文档编号:14996841 上传时间:2022-10-26 格式:DOCX 页数:38 大小:215.37KB
下载 相关 举报
美术馆管理系统数据库设计报告Word下载.docx_第1页
第1页 / 共38页
美术馆管理系统数据库设计报告Word下载.docx_第2页
第2页 / 共38页
美术馆管理系统数据库设计报告Word下载.docx_第3页
第3页 / 共38页
美术馆管理系统数据库设计报告Word下载.docx_第4页
第4页 / 共38页
美术馆管理系统数据库设计报告Word下载.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

美术馆管理系统数据库设计报告Word下载.docx

《美术馆管理系统数据库设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《美术馆管理系统数据库设计报告Word下载.docx(38页珍藏版)》请在冰豆网上搜索。

美术馆管理系统数据库设计报告Word下载.docx

AMD Phenom(tm)ⅡN830Triple-core Processor2.10 GHz

2.内存:

4.00GB

3.操作系统:

WindowsXP/Windows2000/Windows7旗舰版

4.数据库平台:

SQLserver

5.软件环境:

MyEclipse9、power designer、AdobeDreamweaverCS4、Navicatfor MySQL

6.Tomcat7.0x

7.浏览器:

google浏览器

第二章系统分析与设计

2.1系统需求分析

2.11系统需要满足以下功能

(1)系统具有良好的人机操作界面;

(2)系统具有良好的权限管理功能;

(3)强大的数据查询功能,支持展品名称查询功能;

(4)对管理员的增、删、改、查的功能进行有效管理,以防止在系统内展品混乱的情况;

(5)能够直接“透视”美术馆内展品的详细情况

2.12管理员需求分析

管理员登陆后,不仅能够查询展品的存放位置,展品的来源和展品的作者以及对展示时展品的详细描述,使管理员对任何的一件展品都了如指掌。

美术馆管理系统对管理员的使用实例如下图所示:

2.2 数据库概念结构设计

美术馆管理系统的E-R图如下:

 

2.3 数据库逻辑、物理结构设计

该系统采用SQLServer2000数据库,系统数据库名称为Gallery,数据库Gallery中包含了20张表。

下面给出主要数据表的结构。

(1)Gallery中login表

Login表用来存放用户登录名字和登录密码

id

name

password

1

admin

admin

2

123

123

3

aaa

aaa

表2.1

(2)Gallery 中work表

Work表用来存放展品的相关信息

id

name

author

loc

text

《长江山城》

吴冠中

12-1

年代:

2003年尺寸:

148×

148cm

《此时无声——钢琴家顾圣婴》

俞云阶

12-2

年代:

1980年年尺寸:

75.2×

87.7cm

 《书法(轴)》

钱瘦铁

12-3

 年代:

1190年尺寸:

77.5×

33cm 

《运粮》

吴谷虹

12-4

年代:

1948年尺寸:

14×

21.5cm

表2.2

2.4数据库的创建

图2.1(数据库建立-MyEclipse9)

Fig2.1

2.5系统总体结构设计

2.5.1系统总体结构简单描述

 美术馆管理系统是一个典型的数据库开发应用程序,由管理系统首页,增加展品,查询展品,更新展品,删除展品,系统退出6部分组成。

(1)管理系统首页

该模块主要是针对管理员登录界面进行设计,管理员需要用用户名和密码来登录管理系统;

(2)增加展品

 该模块主要是对美术馆内增加展品时候用作记录库存时候管理,内有增加 展品的名称、作者、展品位置和展品的相关信息描述等;

(3)查询展品

该模块主要是对展品的查询,输入所要查询展品的名称就可以查询到该展品的相关详细信息,方便管理员的管理;

(4)更新展品

 该模块主要实现对某件展品信息的更新,包括展品的名称、作者、展位以及相关描述;

(5)删除展品

 该模块主要是实现某件展品的删除,包括增加展品时候的所有信息全部删掉;

(6)系统推出

该功能主要实现当管理员记录完展品的相关信息后,就可以点击退出相系统,以保证该系统的安全性。

2.5.2系统结构设计E-R图

第3章系统开发及实现

3.1开发采用的技术:

采用传统的网站设计模式:

Servlet+JavaBean

3.2系统实现的功能展示:

图3.1 (管理系统管理员登陆界面)

Fig3.1 

实现功能:

管理员登陆时必须要用管理员的用户名和密码才可以登陆,否则登陆失败。

图3.2 (管理员登陆失败)

Fig3.2

图3.3 管理系统登陆首页界面

Fig3.3

图3.4增加展品界面

Fig3.4

图3.5查找展品界面

Fig3.5 

实现功能:

该界面时为查找展品,输入展品的名称就可以查找展品的相关信息

图3.6删除展品界面

Fig3.6

图3.7更新展品界面

Fig3.7

对某件展品的信息更新或修改,输入想要修改展品的名称就可以修改展品的相关信息 ,修改的内容如下图:

图3.8 修改展品界面

Fig3.8

对展品的名称、作者、展位以及展品描述的修改和更新。

图3.9查找展品信息

Fig3.9 

在查找展品界面输入展品名称就可以查找到展品的相关信息

图3.10更新信息成功界面

Fig3.10

图3.11 更新失败界面

Fig3.11

图3.12查找失败界面

Fig3.12

图3.13 删除失败界面

Fig3.13

图3.14 增加展品成功界面

Fig3.14

第4章总结

通过这次课程设计,我不仅巩固了数据库课程中所学的各种关于Sql的知识和技巧,更重要的是我学会和实践了如何使用所学知识设计可行的,符合要求的没有冗余的数据库表。

此外还提高了自己使用sqlserver的能力,从数据库的设计和实施中我巩固了,如何创建数据库和表,如何创建视图,如何设置主键和外键等知识。

另外,由于使用NAT网络进行数据库的连接,我还特别学到了如何配置网络数据库,如何查看数据库的端口监听状态。

不仅如此,我更系统的掌握了数据库的整个设计过程:

概念结构设计、逻辑结构设计、物理结构设计,更全面的理解了各个设计的衔接与分工及其联系和转化。

当然,我们从中也了解到编程的乐趣以及程序编写的多样性和变通性。

然而,在整个项目的开发中也暴露出了我们在知识掌握上存在的误区,同时让我们也深刻明白了“会做与做了”的区别。

所以总的来说,通过这个项目,除了技术和知识层面上的收获,值得我们去学习、深思的却更多,总之,这次数据库课程设计对我的帮助很大,也使得将来在毕业设计中,对数据的处理,提供了一个优秀的方案。

参考文献

[1]王珊萨师煊数据库系统概论.北京:

高等教育出版社,2006

[2]  明日科技 Java数据库设计案例精选.北京:

电子工业出版社,2001

[3] 明日科技 ,JSP网络开发实例自然手册人民邮电出版社2008年

[4] 钱雪忠主编《数据库原理及应用》北京邮电大学出版社 2007,8第二版

[5]Bain T著《SQLserver2000数据仓库与AnalysisServices》 中国电力出版社2003

[6]王珊主编《数据库技术与联机分析处理》  北京科学出版社 1998

附录

增加展品页面代码:

<

html>

 <

head>

title>

首页<

/title>

 <

styletype="text/css"

!

--

.STYLE2{

font-size:

 30px;

font-weight:

 bold;

color:

#0033FF;

.STYLE3{font-size:

13px}

.STYLE4{

ﻩcolor:

#99CC00;

ﻩfont-weight:

bold;

.STYLE5{color:

#993366}

.STYLE7{

ﻩcolor:

#CC3333;

font-size:

14px;

font-weight:

bold;

}

.STYLE8{font-size:

14px}

-->

<

/style>

/head>

bodytopmargin="0"

>

table width="65%"

border="

0"

align="

center"

height="700">

trbgcolor="

#CCCCFF"

tdheight="80"

colspan="2">

<div align="

center"

class="STYLE2"

美术馆管理系统

 <

/div><

/td>

</tr>

trbgcolor="

#CC6666">

tdheight="3"

colspan="2"

div align="right"

span class="STYLE3"

>欢迎</span>

spanclass="

STYLE7"

%=name%>

/span>

span class="

STYLE3"

登录!

/span>

&

nbsp;

|&

nbsp;

 <ahref="

login.jsp"

class="

STYLE3"

style="text-decoration:

none"

退出系统<

/a>

nbsp;

/div>

</td>

/tr>

tr>

 <tdwidth="

180"

height="320"

valign="

top"

bgcolor="

#99CCCC"

ﻩ<

table width="180"

border="

0"

    <

tr>

tdheight="

30"

><divalign="

center"

class="STYLE4"

a href="

homepage.jsp"

class="

STYLE5"style="

text-decoration:

>系统首页

   <

/a>

/div>

/td>

/tr>

  <

tr>

tdheight="30">

<div align="

center"

 class="

STYLE4"

ahref="

addwork.jsp"

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1