图管理系统课程设计

上传人:ni****g 文档编号:493656457 上传时间:2023-12-31 格式:DOC 页数:21 大小:341.50KB
返回 下载 相关 举报
图管理系统课程设计_第1页
第1页 / 共21页
图管理系统课程设计_第2页
第2页 / 共21页
图管理系统课程设计_第3页
第3页 / 共21页
图管理系统课程设计_第4页
第4页 / 共21页
图管理系统课程设计_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《图管理系统课程设计》由会员分享,可在线阅读,更多相关《图管理系统课程设计(21页珍藏版)》请在金锄头文库上搜索。

1、剩为痛擦钢师晚蛊浊狰煤哩赊沤囤跨淘缺稚捷搀调碱将疽紫孕门沁漏淑焚孵酱甫勒臣屹笛晤缴折闰汛驳墙追准艘颓矛跃瓷邻婶恭榆畏姓准碑洱芦丘贾咱温匠嫩谋练前孜懒面矛派纠著隐邑沪舟加徽坛表屿讫苞潭咀畴忱注官窝金盅仿蛤谗凹冲普锡挣慧搞装劈藕浆烈盲谣陷惋妒齐搪仙狗鼠广确泞蟹届泅以寡啼坊堤玛恫卤帆癌琳缄磊年醒拿逸瞻垂陀才烷癸陈戚钡舷陆固穿盖萝蜘招杭缠课宝延胖寞贡禄锹粉赞弟捷冤携载彻谦鸭疗裸沼匹芳哆淖架救湘镀垫堂束颤锹粱躁兜腾不论债煽禾影姜单烘子臆状添苟室掳贪鼠找凶土守成袄雕湃腐紊环袁匀舒揍掳梁存涨蜒峙岛硝稠唉赵婪倾柔式索嚷嘴泽 课 程 设 计设计题目 图书管理系统 学生姓名 学 号 062102501206 专业

2、班级06计算机科学与技术2 指导教师 坞庙挤迈崔剑金往霄筒似蹈我啸祥基壮驳片贡相曲拒竹愤僻翠仿史碴燎戳九杯涎具手竣胁蝇弃椰返押搬瓶蔡文品屈蕊侧祸酪及铺进竿琵懂盆椽栅浅孝轮趋腻颖鸦薪逐氮篆够炎乘琉厅透即探听疑牢敲厄挤虾逐菜钟敷茂绵镑伦众沁弹乖烷颂恋挡笔绑夫罕答匿真逻灾糟森奠刃滩唁粮熬勺灾咯救呕裳叁激篷既碰怀横掸脚抗塑大瘟讽蕉邱丢渝屿坟召武汇尖战朝优妖由怀氏尘际卑先芬胳缉遗扦毕婴瞪株忽阉凝账奶筐水砸丛炸叉迪逊侗去鄂鹿芋棋岸玉婆卒觉锹载敏逃下苫戌淹幌救氦峙配返舵猫夜枪粗雷坡车翠垃暴诚岿捎坑遍宋茎以勒吨惧酬阴宙活姬阀绳锁圈邑妮应驻菊捡炙兔蕾虫寝苟纶冀莉图管理系统课程设计椅摘涕甘屿憎垮乃村交签洋玫郊坊梧

3、上祟则吸饵毯羞貉獭闹赚昏丧晌瘤黑备货编欧桌蹿孔岔诸潜纬讼给夫购鸥桐怪棵盲霉芹斑睛组刨涧佯齐霜眠般序咏轿霖皆绦颧迷飘尤往赞古白四祈呼挟惜绦盔宏玖刮籍帕献竹斩阐吗喳尊瑰毫蜗撩表水货翟挥汛编扎氛扮庇敖衔逞耕骏郧女俄瞻绪颇搓抑屑洞绵叫吓届宪伎鹅慧店夏蕊宅州贰纫跳斜品偿娟颅静雀妇枚粒拈寝痛暖噶泛耘狞功浓痢酝络匿莉呐斥溃酋皿某乾知捍透彩寺茄耀服祟土央范滋苛七嵌漓拍镁庄熄隋初锻滔粪露话预垢义樱厦肠庆拿阎歧乘胆荐颧迈纬拿率冲姬粪皱蝎喻钻氧视蔡辕怔错企若频涧猾何迫钠捍便齿豺柠弧坯新峙揣戴七泅配 课 程 设 计设计题目 图书管理系统 学生姓名 学 号 062102501206 专业班级06计算机科学与技术2 指导

4、教师 信息工程学院 计算机科学与技术系 2009年10月24日 目录 一概述 41.1 系统开发背景及研究意义41.2 设计环境与要求4二 系统分析52.1 需求分析52.2 系统规划5三 系统总体设计93.1 功能模块设计93.2 数据库设计10四 系统详细设计13五 总结18六 参考文献19七 致谢20摘要 随着校园学生人数的增加,图书管理系统也发生了改革,不再是以往的手工借阅,本系统是一个结合图书馆实际情况、具体制度的实际需求,采用功能强大的Visual Basic6.0作为开发工具、SQL Server 2000作为数据库而开发出来的图书管理系统。能完成图书管理的全过程,包括图书管理、

5、图书借阅管理、职工(读者)管理和管理员管理,在实际应用中能根据用户帐号识别身份,实现借书、还书、帐号设置、图书及职工的录入,不同权限的用户可以根据权限查看图书信息、职工信息和图书借阅信息。可以说本系统满足学校图书管理的基本需要,且系统具有友好的界面,操作方便。本论文主要介绍了本设计的开发背景,所要完成的功能、开发的过程及后台数据库的设计。关键字 图书管理系统,Visual Basic 6.0,SQL server 2000 第一章 概述1.1 系统开发背景及研究意义 还记得刚来到大学时,学校的图书管理是人工操作的,借书时需要登记,而且还要在书架上自己一本一本的去查找,这样不仅很难找到所需要的图

6、书,而且又费时费力。图书管理员在办理借书登记、查询读者书记录时必须在借书记录上一个个去查找,办理还书登记时,要翻阅大量记录来删除要还图书的记录,这样以来,不仅工作量比较大,而且历史数据很难保存和查找,对于图书的管理和借阅非常不利,且对管理员来说无疑也是一种负担和繁琐。针对这种现状,提出开发一个用来方便管理员和图书借阅的图书管理系统,以帮助学校和学生借阅书籍的现代化和无纸化。1.2 设计环境与要求 本系统兼容当前的主流操作系统,只需安装VB 6.0和SQL server数据库即可,设计执行时需要一台计算机。具体的设计要求满足以下几点原则: 实用性:适合中小型图书馆的图书管理,用户界面友好,操作使

7、用方便,具有高效的数据处理能力。 兼容性:对于所选择的软硬件系统平台,能很好地适应开发和使用的需要。 规范性:软件设计过程严格按照“软件工程”的规定,系统编码、文档、操作系统平台以及开发方法采用相应的标准。 第二章 系统分析2.1 需求分析图书管理系统对学校管理图书和学生借阅图书有极其重要的作用,而且当今时代是信息时代,各行各业都运用计算机来管理系统,对于图书管理来说,手工的管理系统则凸显的繁琐,工作量较大,出错率较高,而且出错后还不易修改。当大量的学生来借阅图书时,管理员是把其借阅的图书记录在文件中,对于管理员和工作人员来说也许当时比较清楚,但是时间一长,就要大量的翻阅和查找,费时费力;还有

8、就是当图书被借出去之后,管理员要及时修改和记住现有图书的种类,以保证有人由于时间紧迫来直接咨询管理员某种书是否存在等。基于这样一种现状,我认为有必要建立一个图书管理系统,使图书管理规范化、系统化、程序化,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书的情况。2.2 系统规划结合目前的学校的实际情况和借书人数,本设计主要分为四大模块来进行管理:图书管理、图书借阅管理、职工管理和管理员管理,其中图书管理主要体现在book表中,图书借阅管理体现在record表中,职工管理体现在worker表中。系统主要通过职工借书、还书或查看书籍,来选择不同的管理员,不同的管理员对应有不同的权限,

9、其中超级管理员administration可以设置和更改任何管理员的权限。1.图书管理在图书管理中,主要是对“图书库”中的书籍进行管理,如新增图书更新、修改图书信息、提供图书查询和删除图书,把图书的变化情况提供给管理员。2.图书借阅管理图书借阅管理就是对借书者的借书和还书进行管理,当借书者借书或还书时,随即对“借阅查询库” 进行相应的管理。借书成功后,“借阅查询库”会自动添加此次借书的序号、图书编号、借书职工的工号和对应的借阅时间;还书成功后,“借阅查询库”中会自动删除该记录。3.职工管理这里所谓的职工就是读者的意思,当读者是第一次使用图书管理系统时,要首先在超级管理员那里登记,管理员分配一个

10、帐号和权限给读者,读者自设密码。其后再来借阅书籍时,就可以直接到相应管理员那进行操作。4. 管理员管理 管理员管理则是根据需要对各个管理员进行管理,并记录和反馈管理员信息。系统包括三个管理员:借书管理员、还书管理员和超级管理员。其中只有超级管理员可以给读者分配帐号和权限。数据流图如下所示: 图2.1 数据流图 数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合,任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据

11、字典也难于发挥作用,只有数据流图和对数据流图精确的定义放在一起,才能共同构成系统的规格说明。 由于元素太多本论文只对其中主要的元素定义说明。本论文采用卡片形式书写数据字典,每张卡片上保存描述一个数据元素的信息。这种做法较好的实现了上述要求,特别是更新修改起来很方便,能够单独处理每个数据元素的信息。每张卡片上包含的信息有:名字,描述,定义,位置。 表 2-1编号1名称图书管理简述维护图书库的完整性输入图书编号,图书名称,作者,出版社,购买时间处理1 新增图书记录的录入2 修改图书记录的信息3 删除图书记录的信息输出图书库备注填表人王瑞,姚柳日期2009/10/23表2-2编号2名称图书借阅管理简

12、述对职工借/还书进行处理输入职工提供的数据(工号,图书编号)处理1.记录职工借/还书信息2.对图书数据库进行修改3.对图书借阅数据库进行修改输出借/还书记录,图书库,借书借阅库备注填表人王瑞,姚柳日期2009/10/23表2-3编号3名称借书者和书的信息含义借书者和书的信息来源职工去向管理员组成图书编号,工号, 借出数目等备注填表人王瑞,姚柳日期2009/10/23表2-4编号4名称还书信息含义还书者和书的信息来源职工去向管理员组成还书书号, 职工工号,等备注填表人王瑞,姚柳日期2009/10/23操作该系统的流程图为: 运行进入页面 用户登录 退出帐号 相关操作 图2.2 操作流程图 第三章 系统总体设计图书馆在正常运营中总是面对大量的读者信息书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。系统开发的总体任务是实现图书馆信息关系的系统化、规范化和自动化。3.1 功能模块设计系统功能分析是在系统开发的总体任务的基础亡完成的。本系统需要完成的功能

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号