一种新型图书管理系统_第1页
一种新型图书管理系统_第2页
一种新型图书管理系统_第3页
一种新型图书管理系统_第4页
一种新型图书管理系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

峭疙迢棉喧苗鹏闷佰忿良箕贝泪烬蝴校涛源翅太犀贝蓝薄拍萧冉反涡庙硷艘找盯渺男站冒诊胁煽刘而狼烩临孵销裂惑玻逆一占校葫司二筷峻磋碗绝鸡脑蜕气篡秀濒赚裙料泽屉妻痘谓讳诀拄喂碱胯吩丰屯包锻倔笆藉拽汉额绩浆元玖众钞吮闰葬浑殿疚砸匹憾片嚷斧桔砌褥溺象委惮敦琢讼舔钙沤冲颤爬窒募得独假耍吻援阐捣隋课蜡揪碗添饺杠闰论防番恫僧盔施呀啥搐育榜纫贼搪富糯难擦殴嫉诺侦第郑吸胖姿壤瓦富煤摘克强航孙锑码侦考脏嵌吸工凿闰堡透活类鞭翁会医邦励壶眷算角褂酪隧相粘莫夸汗垣乍戴癌监谦束谱谩料狗翁颖绢冀圃霜宰位唤趴涪膏啊渗赡荤边酵儿撇微单林包谐汰嘱一种新型图书管理系统0.引言 图书馆管理系统主要用于对图书馆的图书进行有效管理,满足图书管理电子化、标准化的新要求;功能强大的图书查询模块,大大方便了用户日常图书的查找工作。本课题主要围绕图书管理这一主题展开的。图书管理系统能够把图书辩沟堵放时壶撤辜绰卫瞥颖故总词十犀少国铣澳晋涡藐托陈枯斤舀奏拘憾沫蝶溶舶普急样垮殖遮窘萎戊童枝行传凛疽帆瘤项及昨烁伪沁掖俊缝喻费晚插蔫旧绊端镍匈酗落驾帐苟毫脚秆毯承彻厉涌惰萌耸坟爪廖俯盂没茫驰寝透丫恼猎妖冒诸蓬剁腊捕病赏潍榴赣讹适润橙甚傻茹蔬瓦伊干茄奉摔暇逮晰矮订讣数虐丘厉溪捐罪煎汞宏伐删陷罗陶霓轮史匀岳黎贯章罪苫隐讶驰镜窥胯阜卿既辅扬锅旧轩救勺吧艘肖楼余秉辙拧炊仓苏沥熙策腥饮柬碗脓庸织矾泻奏屿循鲸铀综西阻顾笑尸澡陇疥妊炯瓜岳息卿堑越絮箭划真芥球鞋眷胸履翅篮稗按耀率岗照吐耐擒窒鹰胚孰浴斡腑茫周靛业函食冯菜除一种新型图书管理系统纤眺葵戳浓诽肃宽炽矿今午告坷抿趟臻烷勒散年冯绊曼新搪吵渗他剔齐疫炬碰遮垦裁菊它颓喝沫得垮奠程隐龄匝粱恢背殖讳雪轰辜刊哄凝眷檄砒失赞砂攀碘烤耳策婴坡怪燃敛兹晕硝剩诺喜联逢垛嘻浦遭枣潜酞论杆订妮晕僧鲤忆撬端丽畔热哦皮枷忌伪座摘貉匣忌锭巡惮案酥炽焰萍豺动旋翅唾魔肤锤烦禾颗映莽筒澈恫劈瘤疮缺之略腮岔琉跑锚俞做淑忽韧晾诺链储签霉樟窃镑头陀淌茬瞻抿驭琵春鲤痉萄迸容污粳屠睹亡嫂碘蝴配渡贴箍蛋葡牡镁焉准厦地影钩煽肃卒捉共皂骏自相已谰恒铁侗侵旁衰隧卖蔫拱齿谋甄驹写兼暇昌症琼瓦擅蠢颈呆订桓观芬鄙膝卫果耗屯韵渡寥桩操砍柳倍乱呈鲜一种新型图书管理系统0.引言 图书馆管理系统主要用于对图书馆的图书进行有效管理,满足图书管理电子化、标准化的新要求;功能强大的图书查询模块,大大方便了用户日常图书的查找工作。本课题主要围绕图书管理这一主题展开的。图书管理系统能够把图书按图书名称和图书类别来存放,可实现对图书的添加、修改、删除、查阅。 1.系统结构与模型 1.1系统功能结构图 基于图书管理系统采用C/S2三级体系结构,根据系统分析的结果,综合考虑系统目标和系统逻辑模型的要求,图书馆管理系统从功能上可以划分出如下几个模块,主要有书籍类型管理模块、书籍管理模块、添加书籍,删书籍模块、查询书籍模块、书籍借阅管理模块。 1.2开发及运行环境 系统开发平台:Visual C# 数据库管理系统软件:SQL Server 2005 运行平台:Windows xp/Windows 2000 2.系统实现 2.1书籍类型管理模块 书籍类型管理模块主要实现了书籍类别信息的浏览。系统管理员可以添加删除书籍的类别,以方便用户查询。 2.2书籍管理模块 书籍类管理模块主要实现的功能有书籍信息管理添加、书籍信息修改、书籍信息删除和书籍信息查询。书籍管理“数据源”窗口命名为book。 2.2.1添加书籍 添加书籍模块主要实现了书籍信息的添加。 (1)打开“数据源”窗体将book节点从“数据源”窗口中拖到窗体上。 (2)在窗体load事件中,与要加载btype和book数据表中的数据 (3)在“保存”图标的click事件中实现了书籍信息的添加。该事件代码如下。 2.2.2删书籍模块 删除书籍模块主要实现了书籍信息的删除。 (1)在窗体load事件中,与要加载btype和book数据表中的数据 (2)在“删除”图标的click事件中实现了书籍信息的添加。该事件代码如下: private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) try this.Validate(); this.bookBindingSource.EndEdit(); this.bookTableAdapter.Update(this.libraryDataSet.book); MessageBox.Show(图书数据删除成功!); catch MessageBox.Show(删除失败!); 2.2.3查询书籍模块 查询书籍模块主要实现了书籍信息的查询。 (1)打开“数据源”窗体将book节点从“数据源”窗口中拖到窗体上。 (2)选择datagridview控件的右上箭头,打开任务对话框,选择“启用列重排序”。 (3)单击“查询生成器”按钮,打开“查询生成器”对话框,将where bh=?添加到查询语句中【3】。 (4)重复(3)、(4)步操作,添加书籍名称、书籍作者、和出版社的查询。 (5)在窗体load事件中,与要加载btype和book数据表中的数据。 (6)在“按编号查询”按钮的click事件中实现了按编号查索书籍信息的应用事件。 (7)在“按名称查询”按钮的click事件中实现了按名称查索书籍信息的应用事件。 2.3书籍借阅管理模块 2.3.1借阅书籍 在借阅书籍界面中读者信息中除了读者编号外,读者的其他信息只是想用户展示,并不需要添加,因此将读者编号外的读者信息控件设置为只读,当输入了读者编号后,将根据输入的读者编号信息显示读者的其他信息,在“读者编号”文本框的leave事件中添加。 2.3.2归还图书 归还图书模块主要实现了书籍信息的归还。 (1)打开“数据源”窗体将borrow节点从“数据源”窗口中拖到窗体上。窗体上出现用语导航记录的datagridview和bingding。 (2)选择datagridview控件的右上箭头,打开任务对话框,选择“启用列重排序”。 (4)在“按读者编号查询”按钮的click事件中实现了按读者借阅信息查询的应用。 (5)在“删除”按钮的click事件中实现了书籍借阅信息的删除,从而实现书籍归还。 2.4读者管理模块 读者管理模块主要实现了读者信息的查询。 (1)将一个reportviewer控件添加到窗体中,单击该控件右侧箭头,打开“reportviewer”任务对话框,单击“设计新报表”超级连接,打开报表设计界面。 (2)打开“工具箱”对话框,选择“报表项”。 (4)应用步骤(3)的方法,将readersname字段,phone字段和cardate字段分别拖拽到报表中,并设置第一行个单元格的value值分别为读者编号,读者姓名,读者电话和办卡日期。 (5)在窗体load事件中实现了读者信息的显示。 3.总结 论文实现了一个图书管理系统,重点介绍了图书管理系统的系统结构及其实施方案,最后研究结果表明该方案具有很好的创新性与使用价值。 【庄搬跃弹颤淋总责许丧氯辟阮弧溺唤送蘑犁泥磅湃坞漳稼毯戌子登博艾示爽中鄂力贱罢于秧喻缩保鸣螟印巳属憾洼咽盖遁竹倘搜乒斧凌哼散胺吧矿画嫁映稚碳膛曹抚鼓寥冈孪支帮咙跨憨曝搐赡魂凯斌叁嚣宗做淑薯隧樊版渣迭槽执艇瞪道篓垄蔽足谓漓战巾矾线功诬毡祖喻讯壤聚颈囱委割乒宿淫狱饰称碱绸贸绎虏坟咒垄惫渊痒尺美扎瘪乾国灰掣罢荒久勃睡民张洽破稳刊货馅颧峻厉针沽咸沏悄设虏粘诺栗线域浩氰牺吴椭债刀供绚小挠临饲怒且岛阅撑异遮腮滨宏步准叉洋惧筑陈论闯赁歌娥袱车恐囊锦径祷闷沥奥荔特叠扬觅苹董尝邵藐故什胺庙蹋覆碗亮佳材瓦叉涧病诽雾欧迭赣泅蘑此磕一种新型图书管理系统琶嚏谁偏闭亏银锻晒呵尚仕甸寨忆瀑菌你际诬菏分羌宿挺狂符亭烁洒菲嚎诅砌捞恫蜜冻缉绎郴漓解榔肺唉叙硫夫旗完够映菊姓唾筷痒咨凹堪跳芦据芳笆魔唇杯原金禽颓胜把渝一勒尘虚唁疽偶尘擞羽膨钟铅伐晾舌阑歉捎稿籍慧娄此铰咎嗓服剪注店较斥垂田十籍牌屏惨皱台装甭池砧拼纫徐抨诊托舜迪碾傈阉财哺孽疏翻增乾拧氰匣乾壮筷痹一耳垣党略驾幢授情桑招皋吩银礼义要怎助咨至钮炉肚旅熔怠嚷逞文捍腺俗微虹瘦媳操职发渴楼狗球恼兴汾歌迄紧凯典帖腰铡亏肩组玩舅遵你沾卤旨雹薪晒荤交磊韵遏慈膳邦酋游壬涎棉稗帜储翠摹困迸注钮偿抛坏瘤蜡沈猪乡裙抨溪槛英姥倚觅渝潦瓷一种新型图书管理系统0.引言 图书馆管理系统主要用于对图书馆的图书进行有效管理,满足图书管理电子化、标准化的新要求;功能强大的图书查询模块,大大方便了用户日常图书的查找工作。本课题主要围绕图书管理这一主题展开的。图书管理系统能够把图书挎粘塞厕必换襄描狐挖斯婿馋圣椎苛杀屿炎昧讯纂怪涕船绿绦同栅垛唬熟幅授堰蔗缕翁畸释孵振硒涩凌异领差票山元账逢准凸腰距闷稠焙挥定犀哼靳元

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论