期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:

大学图书管理系统设计探索

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,设计了一个完善高效率,便于管理的学校图书管理系统。

作者:田碧蓉


    更多计算机论文论文详细信息: 大学图书管理系统设计探索
    http://www.400qikan.com/mflunwen/kjlw/jsjlw/171566.html

    相关专题:电信网 蜘蛛侠破碎维度下载


    上一篇:民办高校校园文化建设论文
    下一篇:会计准则与金融监管规则综述

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍