[图书管理系统毕业论文]图书管理系统论文

来源:毕业论文 时间:2018-07-27 10:00:07 阅读:

【www.bbjkw.net--毕业论文】

图书管理系统论文篇1:图书管理系统毕业论文

  高校合并后必将对原有的资源进行整合 ,而原有的图书馆业务管理系统也必须满足这种新的需求。一起来看看图书管理系统毕业论文吧!
  图书馆管理系统的需求和功能分析
  摘要
  【摘要】:图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。文章针对通常的图书管理流程,深入分析了图书管理系统的需求和功能,为图书管理系统程序开发提供了现实理论基础。
  【关键词】:图书管理系统; 需求; 功能
  二十一世纪是信息高度交流与发展的时代,面计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。
  图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基础。
  一、图书管理系统的需求分析
  当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
  获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
  抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。
  建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:
  借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。
  ① 读者所借阅图书已超过该读者容许的最多借书数目。
  ② 该读者记录中有止借标志。
  ③ 该读者还有已超过归还日期而仍未归还的图书。
  ④ 该图书暂停外借。
  若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。
  还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。同时在读者记录上作止借标记。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。
  为了对图书管理系统做完整的描述,还需要对上面得到的逻辑模型做一些补充.首先采用图形的方式描述图书管理系统的用户界面,这样做的目的是保证整个系统的用户界面的一致性,同时也有国助于后续的开发人员更好地理解系统需要实现的功能.其次,说明图书管理系统的一些特珠性能要求。如借书、还书服务花费的时间一次不得大于5分钟等。   前面着重对借还书流程进行了说细的阐述,下面介绍图书管理系统的总体功能要求。简单的图书管理系统主要包括下面的功能:
  > 借书处理:完成读者借书这一业务流程。
  > 还书处理:完成读者还书这一业务流程。
  > 罚款处理:解决读者借书超期的罚款处理。
  > 新书上架:输入新书资料。
  > 旧书淘汰:删除图书资料。
  > 读者查询:根据读者号,查询读者借阅情况。
  二、图书管理系统的功能分析
  系统功能分析是在系统开发的总体任务的基础上完成。图书馆管理信息系统需要完成功能主要有:
  ● 有关读者种类标准的制定、种类住处的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
  ● 读者种类信息的修改、查询等。
  ● 读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。
  ● 读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。
  ● 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
  ● 书籍信息的输入,包括书籍编号、书籍名称、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
  ● 借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
  ● 借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
  ● 还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
  还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。
  论文文献
  [1] E Winemiller, J.Roff, 著. Visual Basic6.0数据库开发.清华大学出版社,1999.
  [2] 郭盈发, 张红娟. 《数据库原理》. 西安电子科技大学出版社,2002.
  [3] 赵松涛. 《中文版SQL SERVER 2000应用及实例集锦》. 人民邮电出社,2002.
  [4] 丁宝康, 李大学编著. 《数据库原理》.经济科学出版社,2000
[图书管理系统毕业论文]

图书管理系统论文篇2:大学管理系统论文

  在大学的同学需要写一篇关于管理系统的作文,那么作文的内容应该怎么写呢?下面是小编分享给大家的大学管理系统论文,欢迎阅读。
  1系统需求
  1.1系统需求描述
  在大学图书管理系统中,我们要为每一个学生建立学生(借阅者)建立一个专属的账号,并未每一个学生办理一张独一无二的借阅卡,卡里包括了该学生的基本信息(姓名,专业,学号,电子照片,联系方式等),学生可以根据自己独一无二的账号和自己设置的密码登陆图书管理系统的网页,该网页是专门为学生用户开放的,用来查询各类书籍,预订,取消预订自己想要阅读的各类书籍的网页。学生用户只需要登陆进去,就能完成以上操作。相当于每一个学生用户都会有一个专属于自己的书籍管理空间,该学生所有的订阅记录都将储存在里面。在学生用户借阅书籍时,首先要进入图书馆开放的页面,输入自己的账号和密码,登陆入自己的书籍管理空间,查询书籍,将自己想要订阅的书籍号记录下来,在订阅的操作栏里输入书籍号,提交订阅信息。等待系统发出订阅请求被接受的指令。当系统在查询数据库系统时,如果发现该被订阅的书籍存在于数据库里,就发出指令,为学生用户借阅书籍。并在系统中储存借阅记录,这一步是为了防止书籍被借出却显示没有被借阅的情况产生。如果发现该被订阅的书籍没有存在于数据库里,系统就发出已被借阅的指令。这个时候学生用户可以选择继续预定,等待书籍被返还后,系统发出借阅的指令,也可以就此取消预定。
  1.2系统需求功能
  (1)学生用户(借阅者)持有借阅卡完成查询书籍操作。(2)学生用户(借阅者)持有借阅卡完成预定书籍操作。(3)学生用户(借阅者)持有借阅卡完成取消预定书籍操作。(4)图书管理员可以创建新的学生用户账号。(5)图书管理员可以修改学生用户的基本信息。(6)图书管理员可以删除学生用户账号。(7)图书管理员可以添加新的书目和各种书刊信息。(8)图书管理员可以修改已有书目和各种书刊信息。(9)图书管理员可以删除已有的书目和各种书刊信息。(10)图书管理员可以为学生用户返还书籍。(11)图书管理员通知学生用户返还书籍。4至8是只有图书管理员才有权限处理的操作。而学生用户的预定,取消预订书籍的操作也是通过图书管理员来完成。
  2需求分析
  2.1确定系统参与者
  参与者(actor)是在系统之外与系统交互的某人或某事。本文中学校图书管理系统的参与者如下:2.1.1学生用户(借阅者)他参与了图书管理系统的查询,订阅,取消订阅书籍的操作。2.1.2图书管理员他参与了图书管理系统中书籍信息和用户增添,修改,删除的各种操作,他还可以参与查询,订阅,取消订阅书籍的操作。
  2.2用例脚本分析
  (1)学生用户预订书籍(reservebook)(1)学生用户借阅书籍(borrowbook)。(2)学生用户返还书籍(returnbook)。(3)学生用户取消预订(cancelreservation)。(4)图书管理员增加用户信息(addborrowerinfo)。(5)图书管理员修改用户信息(amendborrowerinfo)。(6)图书管理员删除用户信息(deletborrowerinfo)。(7)图书管理员增加书籍信息(addbookinfo)。(8)图书管理员修改书籍信息(amendbookinfo)。(9)图书管理员删除书籍信息(deletbookinfo)。(10)图书管理员通知学生用户返还书籍。(informreturnbook)。(11)登陆(login)。需要说明的是,学生用户的操作只在对于学生用户开放的界面上进行,最终处理的系统是由图书管理员操作的,也就是说,学生用户的一切操作最终要通过图书管理的操作。学生用户和图书管理员就产生了依赖关系!
  2.3系统功能
  2.3.1功能模块设计(1)图书管理系统模块:添加,修改,删除各种书籍信息。存放所有书籍信息。(2)学生用户管理系统模块:添加,修改,删除学生用户。存放所有用户信息。(3)图书借还管理系统模块:提供图书的借阅和归还的查询。存放所有借阅信息。(4)查询图书管理系统模块:查询各类图书信息。
  3数据库总体结构设计
  3.1概述
  本文所用的计算机辅助工具是SQLSERVER2000,SQLSERVER2000是支持多层客户机服务器结构,具有完善的分布式数据库和数据仓库功能,能够进行分析式数据处理和联机数据处理。根据功能结构图和用例图的分析,设计关于学校图书管理系统的数据库,用词数据库来存放各类图书,用户的各类信息。
  3.2模块运行
  3.2.1登陆界面当用户输入用户名、密码,系统自动将输入的信息和相关数据表中的内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败。3.2.2图书管理功能模块图书信息管理模块主要是添加修改删除图书信息页面,图书管理员通过这个模块对图书进行总体的管理。所以需要建立一个图书管理信息库。在这个库里对各种图书信息进行修改和整理。3.2.3用户管理模块用户管理模块主要是添加修改删除用户信息界面,图书管理员通过这个模块对用户进行总体的管理。所以需要建立一个用户管理信息库。在这个库里对各种用户信息进行修改和整理。3.2.4借还管理模块借还管理模块主要是借阅和返还图书的信息界面,图书管理员通过这个模块对图书借还进行总体的管理。所以需要建立一个借还管理信息库。在这个库里对各种图书借还信息进行修改和整理。3.2.5查询管理模块查询管理模块主要是查询图书和用户的信息界面,图书管理员通过这个模块对图书和用户总体的管理。所以需要建立一个查询管理信息库。在这个库里对图书和用户进行总查询。本文通过对大学图书管理系统的系统需求,功能分析,用例和功能模块的运用等,辅助工具为SQLSERVER2005,设计了一个完善高效率,便于管理的学校图书管理系统。

图书管理系统论文篇3:图书馆管理系统的需求和功能分析论文

  导语:论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称之为论文。它既是探讨问题进行学术研究的一种手段,又是描述学术研究成果进行学术交流的一种工具。以下是小编整理图书馆管理系统的需求和功能分析论文,以供参考。
  【摘要】:
  图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,必须开发满足大多数中小型的图书管理要求的图书管理系统。文章针对通常的图书管理流程,深入分析了图书管理系统的需求和功能,为图书管理系统程序开发提供了现实理论基础。
  【关键词】:
  图书管理系统; 需求; 功能
  二十一世纪是信息高度交流与发展的时代,面计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。
  图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基础。
  一、图书管理系统的需求分析
  当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
  获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
  抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。
  建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:
  借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。
  ① 读者所借阅图书已超过该读者容许的最多借书数目。
  ② 该读者记录中有止借标志。
  ③ 该读者还有已超过归还日期而仍未归还的图书。
  ④ 该图书暂停外借。
  若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。
  还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。同时在读者记录上作止借标记。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。
  为了对图书管理系统做完整的描述,还需要对上面得到的逻辑模型做一些补充.首先采用图形的方式描述图书管理系统的用户界面,这样做的目的是保证整个系统的用户界面的一致性,同时也有国助于后续的开发人员更好地理解系统需要实现的功能.其次,说明图书管理系统的一些特珠性能要求。如借书、还书服务花费的时间一次不得大于5分钟等。
  前面着重对借还书流程进行了说细的阐述,下面介绍图书管理系统的总体功能要求。简单的图书管理系统主要包括下面的功能:
  > 借书处理:完成读者借书这一业务流程。
  > 还书处理:完成读者还书这一业务流程。
  > 罚款处理:解决读者借书超期的罚款处理。
  > 新书上架:输入新书资料。
  > 旧书淘汰:删除图书资料。
  > 读者查询:根据读者号,查询读者借阅情况。
  二、图书管理系统的功能分析
  系统功能分析是在系统开发的总体任务的基础上完成。图书馆管理信息系统需要完成功能主要有:
  ● 有关读者种类标准的制定、种类住处的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
  ● 读者种类信息的修改、查询等。
  ● 读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。
  ● 读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。
  ● 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
  ● 书籍信息的输入,包括书籍编号、书籍名称、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
  ● 借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
  ● 借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
  ● 还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
  还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。
  参考文献
  [1] E Winemiller, J.Roff, 著. Visual Basic6.0数据库开发.清华大学出版社,1999.
  [2] 郭盈发, 张红娟. 《数据库原理》. 西安电子科技大学出版社,2002.
  [3] 赵松涛. 《中文版SQL SERVER 2000应用及实例集锦》. 人民邮电出社,2002.
  [4] 丁宝康, 李大学编著. 《数据库原理》.经济科学出版社,2000.

本文来源:https://www.bbjkw.net/lunwen163017/

推荐访问:图书管理系统毕业论文
扩展阅读文章
热门阅读文章