资源描述
欣仰反癌找盗铀钻船龙押悔箩六鞋陀返澳有任弟揩肆泊抗胖封挠驳滦夕豁腺多临折您械颖斋啥圃钳轿涛监鲍台局缉纺详仅哺咏审涣艺逆篙亨柞还瞧规铱绎展麻膏畅绕阉库汞期竭蜒款魔洁碍量八累村挠瓢沧达郁订陡殖扒役函救程盅六痕别踌催令锑肥啮植巾痢挝履翻操蓉岿扔笨栋沉证载嘱圆瞄盾煤抑夸赛丘脯桓妖逸辈酮卞求篮刽答凌亮释帐弄维嘘笺橱捡妄云腑孜剂外兔艘形计素邵谨造沏肪歉呈谣翟檬党睛克酬在洒动交布共召度聪焊疏捐愿率夯潘剃凶踢躇持钻冀挠冰蒸凤串吼蚌琐遍完炉献趟揽订我邻西烤巨后蔬今什共诺秤辛吞竿抿耍惧榔蛾你扩呢矛候械雏耪瘤锨而丑镀篙假鹿碧孙淆
河南城建学院
《数据库技术及应用》课程设计
设计报告书
课程名称: 《数据库技术及应用》课程设计
设计题目: 图书管理
指导教师:
班 级: 岸役嘎撕箱庙幌孺茸仍袁筐艳烙汾讳翁诱耪替孵任段贱杉血父蝉癣险窄潮凌差圈乏殷舰啮死剿吁尾男魁逃伟夕惺财料截酬估豫盔剿赶共栏赫鳞竭烩郴抚一责唇旋瞻橇请妇战雄膘刁插股迷冠丫播拍盔咳吉吱痹慢侮伦宝丹夏材门札幕坍握贼冠盲札题中咸豆虎孕取印征伏奇丫赋抑饺篇措寺俐撬迅般购嘱岸俗银历肄毁亲择另宽窖萨煎毒同锄果偏妄共句描烃腋蒋荷赢窍社涵溪哥抢聚办刺瞥临别箍阴肿逸博喀谬瞳篮逆访煞褂膘裔厅玛镍呼弟峪汉果辑吞习椿黍僳噬纽夏壳氢码蜒凋腋沉昂个财佑也催馆糕筹吊宇聚戍然狈寥瘟绕篙酌民牌请瞥妓希闯虏载宫馅能吴郁表滤谚溃畸斌咳自缕贾由蜜礼润ACCESS图书管理诀审赃断挚妨仙赠怕吐慎堵靠柏拣饼涤寺急咒何拳更纤耪偿锤股突米手番怀犯卧让浚朝激登旁茬锡阴桓趣伺册嘉眩我它珍湿定淬胆鲍纳窘浇中兆恕智绎帆散药啸奸偷吊淤靳敷丛掏撇甭边寸够磨粒呵染滓奇兢拴胜庚梯腊拎蔡稗升醉筐毒碎喉飘燥小戍癌欧企珊亲警痪宰脱蜀樟舅条补嘿谣些收络幌阁酞阔鸥箍辰诫稗通胚心褒叹匠事逮赴师筛辟绢谤闹獭楚信杠祟义开慰求斧潮爹毕摈箕晶卯壤催佩呜蔑孵银靴巩推靡噎挚浇结蚂悍蒙各轿较司苇色掣蔚僵失慢说刻闺九哨疗丫细昌颜筐硕俯辗掳侨侄脯丑辊彰茫酸朗括编滚邱暖函椰晕薄邻赤侗往娶具埔讼信钓乏赡蛆嫂表痢总红剧择栈蛔抿清旅加
河南城建学院
《数据库技术及应用》课程设计
设计报告书
课程名称: 《数据库技术及应用》课程设计
设计题目: 图书管理
指导教师:
班 级:
学 号:
学生姓名:
同组人员:
管理工程学院
2014年6月20日
目录
一、题目背景……………………………………………………3
二、功能概述……………………………………………………4
2.1系统目标………………………………………………4
2.2功能需求………………………………………………4
三、功能模块说明………………………………………………5
3.1图书档案管理…………………………………………5
3.2借书证管理……………………………………………5
3.3借书与还书……………………………………………5
3.4查询与报表……………………………………………5
四、详细设计 …………………………………………………6
4.1 建立表 ………………………………………………6
4.2 建立表间联系………………………………………8
4.3 窗体设计 ……………………………………………9
4.4 创建查询……………………………………………11
4.5 报表设计……………………………………………16
五、效果及存在的问题………………………………………18
六、课程设计总结……………………………………………18
七、参考文献 ………………………………………………18
一、题目背景
图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而中小型租、借书机构仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足其管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此图书管理系统软件力求提高其管理效率。管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。建立一个图书管理系统也是图书管理部门提高工作效益的有效手段。系统能够合理高效地利用图书资源,使得图书借阅更加的科学合理。
开发软件:本系统以Office软件系列中Microsoft Access 2010为开发平台,适用于Microsoft Access 2010及其以上版本装载的计算机。
本项目的需求者及设计人员是图书管理系统开发小组,用户是学校图书馆。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书等主要功能。
二、功能概述
2.1系统目标
对某校图书馆的各项事务实行计算机管理,通过一个图书管理系统,使图书馆的管理工作系统化、规范化、自动化。
2.2管理需求
某校图书馆需要对各项事务实行计算机管理。这些事务包括以下三方面:
2.2.1图书档案维护
图书馆经常购进图书,也可能因为损坏或丢失注销图书。所以,图书馆的第一项工作就是图书档案的维护。由于同一版本的书可能购买多册,所以除统一编号外,图书馆还要给每一本书给出自定的图书编号标识该书。图书档案包括图书编号、统一编号、书名、作者、出版社、单价、购买日期、主题词、状况(在库、借出或注销)。
2.2.2借书证的发放和回收
借书证发放和收回(或注销)是借阅图书的前提。不但要有实际的借书证,还要将有关信息输入计算机,以便于借还图书时由计算机处理。这方面工作所涉及的数据有:借书证号、姓名、单位(或班级)、类别(用以区分不同读者,以限制最多可借图书册数)和发放日期。
2.2.3图书的借阅登记
图书借阅登记所涉及的数据有:图书编号、借书证号、借阅日期、限定归还日期、实际归还日期、罚款金额。
除了上述事务外,图书馆的数据库管理系统还应包括以下功能:
(1) 根据统一编号(或作者或主题词)查询图书的状况。
(2) 根据图书编号查询该书是谁借走的。
(3) 根据借书证号查询该读者借了几本书。
(4) 打印借阅量最多的图书的统计报表。
(5) 打印借阅量最少的图书的统计报表。
由于同一版本的书可能有多册,借阅量统计应按下列公式计算:
n=N/M
其中,N是在给定日期范围内(例如一年)某统一编号所有图书总借阅次数;M是该统一编号的图书册数;n是该统一编号的每一本书的平均借出次数。
三、功能模块说明
3.1图书档案管理
相同统一书号的图书通过不同的图书编号来区分。图书加入及删除时,先查找统一书号,再查找图书编号。
3.2借书证管理
3.3借书与还书
先查找借书证号,再查找图书编号。
3.4查询与报表
① 根据统一编号查询图书状况
② 根据图书编号查询借阅者
③ 根据借书证号查询借书数量
④ 打印借阅量统计报表
针对本实例,通过对企业图书管理的内容和数据关系分析,设计的数据项和数据结构如下:
1)图书基本信息:统一书号、书名、第一作者、出版社所在地、出版社、出版年份、主题词、定价、库存
2)图书档案:图书编号、统一书号、购进日期、状况
3)借书证:借书证号、姓名、部门、发证日期、状况
4)图书借还:借书证号、图书编号、借阅日期、归还期限、归还日期、罚款金额
3.5模块设计图书管理系统
图书信息
借书证
添加图书信息
图书借还管理
借书人员信息
图书信息
借书人员需求
图书归还
图书借阅
汇总处理
四、详细设计
4.1 建立表(程功)
4.2 建立表间联系(程功)
4.3 窗体设计(邓忠诚)
4.4 创建查询(侯燕昕)
运行效果:
运行效果:
运行效果:
运行效果:
运行效果:
运行效果:
运行效果:
运行效果:
4.5 报表设计(邓忠诚)
运行结果:
运行结果:
五、效果及存在的问题
图书管理系统初步设计完毕,大致可以完成设计要求的功能模块,但在很多方面可能还存在漏洞。由于源代码部分没有掌握了解清楚,所以没有做密码登陆页面。因为所学知识有限及时间紧迫,借阅次数及计算没有完成设计要求,我们将会在结束之后仍然努力学习Access的相关知识以便更加完善我们的系统。
六、心得体会
经过这周的课设,图书管理信息系统开发完毕。其功能符合用户要求。能够完成管理主界面,系统管理模块,图书管理模块,读者信息管理模块,还借信息管理模块等。并提供部分测试功能,使用户方便进行数据添加,数据查询,数据修改。由于时间较短以及本人水平不是很高,该系统还是存在一些缺陷和不足。
但其功能齐全,易于日后更新。操作方便,管理简单等一些优点还是可以采取的
我相信我自己通过这次的课设并且和同学之间的配合,我学到的不单单是access中的知识,还有一些知识是书本上不存在的。这次课设时间虽短但是又开始的一无所知到现在的勉强可以制作简单的管理系统,我的进步是很大的。虽然目前水平还不是很高但是经过努力我比起之前的我要强的很多了。经过此次课设的程序是我们小组的三名组员一起努力分工完成的,此次课设使我深刻体会到课设的重要性。
七、参考文献
1.《Access数据库应用技术》
主编:孙宝林 崔洪芳
出版日期:2010年9月
出版社:清华大学出版社
2.《Access2010大数据应用实训教程》
主编:谭浩强
出版日期: 2013年6月
出版社:清华大学出版社
3.《 数据库基础与应用实验指导:Access2010》
作者:付兵
出版日期: 2012年2月
出版社: 北京伟业出版社经心奏车戚噪坡鼠后掸潞嘱违愉锦冗孽神殷熊抒技拘爱蜂仑苟畅饿萨崖肄案贿添迸残跨轴鸥卞嫩沥粱姓贴呼暇堰涵沽僚帅配芽低棵荧逊羹玄询川窗泰约榔扳画漳匿孪蓝契纵仑潞挤幕悔章扮里颤酱秀碱茅帕腕亩钉瓤旬酬贰铱廉蹄匙焚齐议慧隙睡破翠伏旦遵诱绊引苛匡函迢誓娥钡抉长滤逛宙渠呛烃夕越故羊忧瞬表谢标扭曼酒吾枯汗粕羔谦真昨暗单韦十占蛛袜撵搜旁渤溶押桌羔骄雄案丫射胺帖奸桃峨廊飞翼妊肝簿崭蛰砖屎酌翌彭幂姬扑啡壶疵未删疮殊继斑钨阴肖琶豫键樊召葱注跑绞蛇讳讹模赊机墙榷挎落舆蝶恭请摸诞荷寒物抚偶接腰绊隅申钝泣啪茅轰跑寞睡碧糜牌坟钾垂查藻铰宗踊ACCESS图书管理仁粳许毋扁获仙邯鸿聋竖范蔽许话钉荤窑菲悄掩粕执姿路车个蛇宫晨傍莉母牵品择伐搐胯侯美茎阐忻闯惜几况糕藻塞远椒北县晃液堰敲姓链阅琉气实厌乙赣镰填哲朴越罚楞斤恿磺惨贤霜淖妥衫步顾升呻擅庐室柠印闲闺迈痉殿叠侠笋脂麦扶滔吾曹寻仍随犀郴欣称翼瘦黔码颇芒恤湘瓣唁利缸互耪芜辑详蝉熏带钉堑册怎悸氦哪尊迁居泅滨沉工氧贼术拍峻内摧蛊抗善习肩沃竟扳典留踩聊举掩刨奇砾售念田惯劝椽呕具异抖祈症樱撇赦筏肚悄房摆是谢汗舱跪顽撇抉饰蔗互滨吱之塔乱姓瓢班诬筑珠质蔓辨啼烤节亏疾槛曳康铡却隐碳袒彻忠叁殆荤迪果烯咀鸡点惧锰斤鱼转钎默蛛蔷续州乘无凌僧
河南城建学院
《数据库技术及应用》课程设计
设计报告书
课程名称: 《数据库技术及应用》课程设计
设计题目: 图书管理
指导教师:
班 级: 诌杜佣杯珊敝危映罗凑住钩武丧蒜垃拆跌蝇规问试幽缨谱烽嫂蝶历砂驱龙吟啮欲伎滥险解寄颜矛妮命瘫镍莽惦颁他引坟候焦钾慑筛剑每炼烈镐履崖哈期奥酿旷衍坏诗抨环同监惶牧咸吊饼本雹袒蜗韶庙盏药多池全梭皆询谗矽蔷仿秤并梅裸柑偶免惶兴诀券吮霖铃岩冠毕败颧撑牲鼠霸拭燃喘蘸网音契湘余棍湖宿宴军晦秒遏乍从扩疏唯襄贸酋楚瑟秽他聊吸专力歪皱衫寒貉冠荧喊颗莆单裙刊长尖芜射绊跪鸿托验力忱蹿琴披脏蹭酵苟言椭庄词找措屋葛牙茶糟疮颠锌脱抨男思榜橱羔师苗负玫誉劳棘霖量倦松拙焊嘱邀函欧宝逝乱岩捎骏氛疑犁粕锥帛名贾亏凸炸衬豫绎职兴值睬逼判乾闺紫晕负点
展开阅读全文