




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计设计说明书图书馆馆藏管理系统学生姓名高希平学号0621024033班级信管062成绩指导教师王杨帆计算机科学与技术系2009年1月5日课程设计 软件设计方法 课程设计评阅书题目图书馆馆藏管理系统学生姓名高希平学号0621024033指导教师评语及成绩指导教师签名: 年 月 日答辩评语及成绩答辩教师签名: 年 月 日教研室意见总成绩: 室主任签名: 年 月 日课程设计任务书20062007学年第一学期专业: 信息管理与信息系统 学号: 0621024033 姓名: 高希平 课程设计名称: 软件工程课程设计 设计题目: 图书馆馆藏管理系统 完成期限:自 2008 年 12 月 25 日至 2009 年 1 月 5 日共 2 周设计依据、要求及主要内容(可另加附页):指导教师(签字): 教研室主任(签字): 批准日期: 年 月 日摘 要图书馆馆藏管理系统在WINDOWS95/NT开发研制,该系统软件针对图书馆的工作范围及特点,建立了用户管理子借阅管理子系统、书库管理子系统、读者管理子系统,系统维护子系统,这几个子系统包括了图书馆的主要业务工作,可以实现对图书的科学统计处理和完善流通等计算机管理。与传统的手工作业相比,它大大提高了工作效率,而且系统采用人机对话方式,菜单提示,界面友好、操作简单,实现开架借书,加强了图书流通管理。该系统网络版采用MSQLSERVER作数据库,数据安全可靠,该系统的实施,将全面提高图书馆的管理效率及服务质量,从而使学校的图书馆管理水平跃上一个新的台阶。为适应信息化的要求,提高图书信息管理工作效率,为设计了一个图书馆藏管理系统,采用软件工程的思想对系统进行需求分析,实现了用户管理、基础数据管理、借阅管理、书库管理、读者管理等基本功能。关键词:图书馆管理系统,馆藏管理系统,软件工程,需求分析。目 录1 课题描述12 系统的可行性研究22.1技术可行性研究:33.1 图书馆管理系统的总体结构53.2 图书管理业务流程图63.2.1.人员管理63.2.2.新书入库管理73.2.3.图书借阅管理83.2.4.图书破损管理,图书遗失管理93.3系统数据流程图103.4 系统的运行环境144.系统的E-R图15系统的E-R图15参 考 文 献181 课题描述随着社会的日益发展,人们生活进入信息时代,于是人们对丰富精神生活的要求越来越高了,他们不在想一步一步地到图书馆中慢慢的找书目,利用电脑图书库来查询的需要越来越迫切。而用一个图书管理系统可以方便地查找该图书馆内的图书书目和其位置,更快更方便地让读者找到自己所需书,同时还使图书管理员方便地记录图书的流向,读者和图书馆之间通过每读者唯一一个借阅证的方式来进行图书核对和管理图书使用权图书管管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。开发工具:SQL Mc Visio 2 系统的可行性研究可行性研究就是确定问题能否解决和是否值得研究?图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。图书馆管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书馆管理系统有利于数据的集中、有效管理。与手动管理方式相比,占据空间小,易更新、易碑份;与自己查找相比可以高效地实现组合查询;与电子阅览图书相比,价格更能为大众所接受。该系统增强了系统的灵活性。当原始的数据发生变动时,应用程序可以对数据库捎作修改即可使数据及时反映最新情况,如某个学生的借书变动时,只须修改借书表即可。它能较好地保证数据苦的安全。建立借阅证并为之分配借阅证号,以此来辨认身份,这样任何学生都只能在有限的权限内进行借觳觫还书等操作。采用图书馆管理系统将大大提高用户查找相关信息的命中率,有利于决策优化及提高办公率。同时本系统 有利于节约办公用品,进一步减少经费支出。2.1技术可行性研究:2.2经济可行性研究:基建投资硬件设备:pc机软件设备:Windows2000/98,Micrsoft Visio,Microsoft Word.其他一次性支出:软件设计和开发费用经常性支出:软件维护费用。效益:进一步实现办公自动化,减少人力投资和办公费用,极大地提高办公效率。2.3操作可行性:3 需求分析图书管管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书馆的主要功能为:书目管理、借阅证管理、借还图书、查询、缴费。书目管理主要是争对管理员身份而言的(比如新增书目,删除书目等等)借阅证管理分为五部分:注册、补发、挂失、暂停、注销。借还图书:借书、还书查询:图书查询、借阅时间。缴费主要是计算超期罚款并交纳费用。图书馆管理信息系统的数据需求包括如下几点:(1)数据录入的可靠性数据的输入主要依靠手工,而准确的输入关系到该系统的数据是否能准确处理,加之该系统需要输入大量的图书及用户资料,所以系统必须有简洁的界面和一定的灵活性使得输入工作迅速而准确。(2)数据的完整性与一致性对于输入的数据,要有一定的完整性规则,如果不能符合要求,系统应该拒绝该数据。由于系统的数据是共享的,图书作为共享数据,其去向必须是明确的,系统需保证图书不能被两人同时借出,而要解决这一问题,需要一定的人员维护数据的一致性。3.1 图书馆管理系统的总体结构图书馆管理系统的总体结构包括人员管理,新书入库管理,图书借阅管理,图书破损管理,图书遗矢管理等功能。分成4个模块分别实现其功能。图书馆管理系统的总体结构3.2 图书管理业务流程图图书馆管理系统的业务流程图主要包括:人员管理,新书入库管理,图书借阅管理,图书破损管理,图书遗矢管理等功能。图书管理系统主要致力于为图书借阅人提供方便快捷的服务,以及为图书管理人员提供准确可靠的信息。具体目标如下:(1)提高图书管理的效率,节约相关管理成本。(2)增强图书管理的安全性。(3)为学校提供系统、规范的图书管理手段。(4) 满足借阅人、图书管理人员和学校领导的不同层次和不同方面的需求。(5)为学校的整体信息化建设提供必要的支持(6)满足图书借阅管理、书库管理、借阅人员的基本要求。(7)对操作人员的技能要求比较底,操作方便。(8)能够实现方便的扩展,满足图书馆发展的需要。(9)能够保障图书管理数据的安全,准确。以下是各个子模块功能实现的业务流程图。3.2.1.人员管理人员管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。人员管理业务流程图3.2.2.新书入库管理新书入库管理:能够完成新书的入库登记,新书清单,分类管理等,图书信息的查询以及新书的条形码管理。新书入库业务流程图3.2.3.图书借阅管理图书借阅管理:完成图书的借出登记,网上预约信息,以及图书续借信息和还书信息的查询浏览等借阅相关的管理功能。图书借阅(图书借出、图书预约、图书续借)业务流程图3.2.4.图书破损管理,图书遗失管理图书破损、遗失管理:维护图书管理相关类别信息,并设定各种类别图书能借出的天数。罚款设置:根据相应的规定设置图书超期归还的罚款金额。图书归还(遗失归还、超期归还)业务流程图3.3系统数据流程图符号说明:(1层数据流程图)2层各个模块的数据流程图。 (2层图书借阅、预约管理)(2层图书归还、遗失管理)(2层新用户入库管理)(2层用户注销管理)3.4 系统的运行环境小型局域网,工作站,交换机,服务器(256M以上内存,30G以上的硬盘(依赖图书的数量多少,对硬盘的需求也不同),操作系统(windows2003,windowsXP,windows2000),数据库(SQL-Server2000)打印机3.5性能需求为了保证系统能够稳定、可靠、高效的运行,图书馆管理信息系统应该满足以下的性能需求:3.5.1系统对数据处理的准确性和及时性系统对数据处理的准确性和及时性是系统的核心。由于图书馆管理信息系统的图书借出还入量很大,加上对上万册书目进行查询要求很高的准确性。在系统开发过程中,必须采用一定的方法保证系统的准确性。3.5.2系统的开放性和系统的可扩充性图书馆管理信息系统在开发过程中,应该充分考虑以后的可扩充性。例如预定方式的改变(网上预定),用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,必须使系统具有开放性。3.5.3系统的易用性和易维护性图书馆管理信息系统应该使用易用的人机交互界面,使得用户可以简单、快速的使用该系统。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的问题,提供足够的帮助,缩短用户对系统熟悉的过程。3.5.4系统的响应速度图书馆管理信息系统在日常处理中的响应速度应达到实时要求,使用户及时得到图书反馈信息。4.系统的E-R图系统的E-R图描述了各个对象之间的关系。系统的E-R图5.数据库设计 5.1数据库的概念模型 5.2数据库的物理模型总 结课程设计的过程是艰辛的,但是收获却是很大的。这次课程设计我主要是应用以前学习的软件工程中的一些知识,综合起来才完成了这个简单的图书馆管理系统 ,虽然软件很小,但是付出却是艰辛的。首先,综合课程设计让我把以前学习到的知识得到巩固和进一步的提高认识,对已有知识有了更进一步的理解和认识,再次,我在课程设计中碰到了很多的问题,我通过查阅相关书籍,资料,通过自己钻研,特别是得到了王杨帆老师的谆谆教导,王老师给予了我很大的帮助,不仅给了我思路上的开阔,还让我认识到了自己对以前所学知识的不足方面。随着社会发展,internent的迅速普及,以及飞速发展,人们对软件的要求越来越高,但其技术的难题已经跟不上人们的需求了。软件的研发已成为计算机技术发展的第一难题,因此对软件的开发显得特别重要,尤其是其分析过程。当然,通过这次课程设计,我也发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年肿瘤精准医疗临床实践中的数据挖掘与应用研究
- 2025年家庭教育指导服务市场细分领域市场细分与竞争格局
- 2025年工业互联网平台同态加密技术在工业研发设计中的可行性探讨报告
- 2025年智能可穿戴医疗设备在心血管疾病早期筛查与康复中的市场需求与技术创新趋势
- 2025年工业互联网平台量子密钥分发技术产业链上下游协同发展报告
- 2026届江苏省泰兴市第三高级中学高二化学第一学期期末检测模拟试题含答案
- 2025年Python二级考试冲刺押题卷 知识点深度讲解与应用
- 辽宁省抚顺市一中2026届化学高二第一学期期末考试试题含答案
- 2025年公务员考试行测图形推理模拟试卷 解题技巧专项训练
- 2025年初级会计职称考试冲刺押题试卷 财务管理专项训练
- JJF 1002-2010国家计量检定规程编写规则
- GB/T 6663.1-2007直热式负温度系数热敏电阻器第1部分:总规范
- GB/T 6344-2008软质泡沫聚合材料拉伸强度和断裂伸长率的测定
- GB/T 3836.4-2021爆炸性环境第4部分:由本质安全型“i”保护的设备
- GA/T 1163-2014人类DNA荧光标记STR分型结果的分析及应用
- 蒸汽发生器设计、制造技术要求
- 全套课件-水利工程管理信息技术
- 施工员钢筋工程知识培训(培训)课件
- 《阿房宫赋》全篇覆盖理解性默写
- 学校体育学(第三版)ppt全套教学课件
- 住建部《建筑业10项新技术(2017版)》解读培训课件
评论
0/150
提交评论