1、AM hen(m) N830 Tiple-rePrceso 2.10H2.内存:4.00B3.操作系统:Winds P/Wio 200Windws 7 旗舰版4.数据库平台:SQ r5.软件环境:Mclse 、pwdegnr 、db Dramwaver C4、Nicat orSQL6.Tomcat .x7.浏览器:oge浏览器第二章 系统分析与设计.1 系统需求分析2系统需要满足以下功能(1)系统具有良好的人机操作界面;(2)系统具有良好的权限管理功能;(3)强大的数据查询功能,支持展品名称查询功能;(4)对管理员的增、删、改、查的功能进行有效管理,以防止在系统内展品混乱的情况;(5)能够直接
2、“透视”美术馆内展品的详细情况2.12管理员需求分析 管理员登陆后,不仅能够查询展品的存放位置,展品的来源和展品的作者以及对展示时展品的详细描述,使管理员对任何的一件展品都了如指掌。美术馆管理系统对管理员的使用实例如下图所示:2 数据库概念结构设计美术馆管理系统的E图如下: .3 数据库逻辑、物理结构设计该系统采用QL Server2000数据库,系统数据库名称为Galley,数据库Glr中包含了2张表。下面给出主要数据表的结构。(1)Gallery 中login表ogn表用来存放用户登录名字和登录密码idnmpasswor1admin2121233aaaaa表2.1(2)allery中wr表
3、Wok表用来存放展品的相关信息iaeuthorlotex长江山城吴冠中1-1年代:203年 尺寸:14848cm 此时无声钢琴家顾圣婴俞云阶1-2年代:198年年 尺寸:75.87.7cm 书法(轴)钱瘦铁12-3年代:119年 尺寸:753cm运粮吴谷虹2-4 年代:194年 尺寸:1421.5m 表2.2. 数据库的创建图 2. (数据库建立MyEclipe 9)ig 2. .5 系统总体结构设计2.1 系统总体结构简单描述 美术馆管理系统是一个典型的数据库开发应用程序,由管理系统首页,增加展品,查询展品,更新展品,删除展品,系统退出6部分组成。()管理系统首页 该模块主要是针对管理员登录
4、界面进行设计,管理员需要用用户名和密码来登录管理系统;(2)增加展品 该模块主要是对美术馆内增加展品时候用作记录库存时候管理,内有增加展品的名称、作者、展品位置和展品的相关信息描述等;(3)查询展品 该模块主要是对展品的查询,输入所要查询展品的名称就可以查询到该展品的相关详细信息,方便管理员的管理;(4)更新展品 该模块主要实现对某件展品信息的更新,包括展品的名称、作者、展位以及相关描述;(5)删除展品 该模块主要是实现某件展品的删除,包括增加展品时候的所有信息全部删掉;(6)系统推出该功能主要实现当管理员记录完展品的相关信息后,就可以点击退出相系统,以保证该系统的安全性。2.5 系统结构设计
5、E- 图第3章 系统开发及实现3.1开发采用的技术:采用传统的网站设计模式:Servlet + Javaen3.2系统实现的功能展示:图.1(管理系统管理员登陆界面)F3.1实现功能:管理员登陆时必须要用管理员的用户名和密码才可以登陆,否则登陆失败。图3.(管理员登陆失败)ig.图.3管理系统登陆首页界面Fig3.3图3. 增加展品界面Fig3.4图3.5 查找展品界面Fg3.实现功能:该界面时为查找展品,输入展品的名称就可以查找展品的相关信息图.6 删除展品界面Fig.6图.7 更新展品界面Fig3.7 对某件展品的信息更新或修改,输入想要修改展品的名称就可以修改展品的相关信息,修改的内容如
6、下图:图.8修改展品界面Fg38 对展品的名称、作者、展位以及展品描述的修改和更新。图3.9 查找展品信息Fi 3.9在查找展品界面输入展品名称就可以查找到展品的相关信息图3.0 更新信息成功界面Fi3.10 图3.11更新失败界面ig3.11图12 查找失败界面Fig 3.1图3.13删除失败界面Fig.3图.14增加展品成功界面Fig3.14第4章 总结 通过这次课程设计,我不仅巩固了数据库课程中所学的各种关于Sql的知识和技巧,更重要的是我学会和实践了如何使用所学知识设计可行的,符合要求的没有冗余的数据库表。此外还提高了自己使用slserr的能力,从数据库的设计和实施中我巩固了,如何创建
7、数据库和表,如何创建视图,如何设置主键和外键等知识。另外,由于使用NAT网络进行数据库的连接,我还特别学到了如何配置网络数据库,如何查看数据库的端口监听状态。不仅如此,我更系统的掌握了数据库的整个设计过程:概念结构设计、逻辑结构设计、物理结构设计,更全面的理解了各个设计的衔接与分工及其联系和转化。当然,我们从中也了解到编程的乐趣以及程序编写的多样性和变通性。然而,在整个项目的开发中也暴露出了我们在知识掌握上存在的误区,同时让我们也深刻明白了“会做与做了”的区别。所以总的来说,通过这个项目,除了技术和知识层面上的收获,值得我们去学习、深思的却更多,总之,这次数据库课程设计对我的帮助很大,也使得将
8、来在毕业设计中,对数据的处理,提供了一个优秀的方案。参考文献1 王珊 萨师煊 数据库系统概论 北京:高等教育出版社,002 明日科技 Jaa数据库设计案例精选. 北京:电子工业出版社,001 明日科技,JP网络开发实例自然手册 人民邮电出版社 208年4 钱雪忠主编 数据库原理及应用 北京邮电大学出版社 200,8 第二版5 BaiT著 SQL ere 2000数据仓库与Anlysi Srvics 中国电力出版社 20036 王珊主编数据库技术与联机分析处理 北京科学出版社 198附录增加展品页面代码:tml 首页 yle typ=tecs!-STYLE2 fot-sie:30x; font-
9、wigh:bod; colr: #03;.STYLE3 fon-sze: 1p.STYLE coor: #99CC00;ot-weight: bld;.STYLE5 cor: #9366.TLE7 oor: C3333; fon-ize: 14px; fon-wght: bold;.TYLE8 font-ie: 14px- /eadbody omargin=talwith65 borer=0 agn=cnte hght=700t bgclor=#CCCCFFtd heht=80 olspan=2dialgn=cnter clsTYL2美术馆管理系统 /div /tt bgoo=#C6666d
10、height colspn2divlgn=rghtspaclass=STYLE3欢迎spanpan cassYE%nae %/paspanclassTYLE登录!/span&bsp;&nsp; a hrefoin.sp clssSTYE3 tletext-deoto:none退出系统nbsp;dv/dtrr t widh=8 ih=320 valign=top coo=#99CCCCtalewidth=180 border t heht=0v ligncete class=SYLE4hrefhmepage.sp as=STYLE5 tyletet-dorion:系统首页 /di/d/r td high=30ivaligncenterclass=SYLE4 hedork.jsp
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1