图书借阅管理系统9.19.doc_第1页
图书借阅管理系统9.19.doc_第2页
图书借阅管理系统9.19.doc_第3页
图书借阅管理系统9.19.doc_第4页
图书借阅管理系统9.19.doc_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

图书借阅管理系统一、 开发需求现在,使用Android系统的移动终端设备越来越普遍了,其附属产品Android应用程序也越来越被人们广泛使用,从而开发Android应用程序能带来无限商机。同时,基于Android的图书管理系统能很好为用户提供服务,在加上,绝大部分大学生都有手机,该系统更能使学生加深对图书的了解,培养学生阅读的良好习惯。二、 功能分析该系统有学生端和管理端;学生端有查询,预约和挂失等功能;管理端有学生管理、图书管理和管理员管理等功能。不仅将学生预约功能开发到手机移动平台,而且也同时实现将图书管理系统开发为移动客户端上的一个应用,不但使学生预约图书变得更加灵活与方便,也是一种让学生去了解学校的图书信息的新途径,而且使图书管理员的工作也不受时间和地域的限制,随时随图书及用户信息进行相对应的操作,也可以大大的提高工作效率。(一)功能划分(1)用户类型划分 学生 管理员(2)用户类型具备的相关操作 学生 查询功能 预约图书功能 挂失功能 管理员 学生用户管理功能:储存学生的基本信息 图书管理功能:储存图书基本信息 查询图书功能 借阅预览图书功能:储存借阅记录信息 归还挂失图书功能:储存挂失信息 管理员管理功能:储存管理员基本信息 (二)功能图 (1)系统功能图 图书借阅管理系统管理端学生端管理员管理归还挂失图书借阅预约图书借阅预约图书查询图书图书管理学生用户管理挂失图书预约图书查询图书 (2)学生端功能图学生端挂失图书预约图书查询图书查询图书确认挂失管理预约预约图书出版社查询作者查询书名查询 (3)管理员端功能图管理端学生管理图书管理管理员管理借阅预约图书归还挂失图书查询图书修改增加删除书名查询作者查询出版社查询 (三)界面设计 登录界面学生端登录界面与管理端登录界面相同,都有一个用户名和密码的EditText输入框,下面有三个按钮分别是“登录”,“重置”和“返回home”,当点击“登录”按钮,判断编辑框输入的用户名和密码是否匹配,或用户名是否存在,如果正确则跳转到学生端界面,学生端和管理端都有“退出登录”按钮;点击“重置”按钮清空编辑框的内容;点击“返回home”按钮回到手机主界面。(1)学生 查询界面标题为图书信息查询,里面有一个输入图书关键信息的编辑框(输入框),下面分别有三个按钮(三种查询方式),“书名”,“作者”,“出版社”,查询成功则输出图书信息。 预约图书界面一个TextView文本为“请输入要预约书号”,一个EditText编辑框,下面有两个按钮分别是“预约图书”,“管理预约”,点击“预约图书”按钮查询是否可以预约成功,成功则输出图书信息。“管理预约”按钮可查看当前用户预约的图书数量。 挂失图书界面登录后显示该学生的借阅记录,然后学生选择哪一本书挂失。 (2)管理员 学生用户管理界面管理员在管理端登录,在主界面的操作功能中选择“学生管理”,然后跳转到“管理员学生管理”屏幕,屏幕右上角有一个“返回”图片按钮,下面水平放着两个按钮分别是“学生查询”和“添加学生”,下面有一个学号输入框,当输入学号,点击“学生查询”按钮,跳到学生管理屏幕,将学生的详细内容,如学号,姓名,性别,年龄,班级,院系,密码等内容输出,下面有一个“修改”按钮和一个“删除”按钮,屏幕右上角有一个“返回”按钮;点击“添加学生”按钮,跳到学生添加信息屏幕,将学生的详细内容,如学号,姓名,性别,年龄,班级,院系,密码等内容录入到编辑框,下面有一个“确认”按钮,屏幕右上角有一个“返回”按钮。 图书管理界面管理员在管理端登录,在主界面的操作功能中选择“图书管理”,然后跳转到“管理员图书管理”屏幕,屏幕右上角有一个“返回”图片按钮,下面水平放着两个按钮分别是“图书查询”和“图书入库”,下面有一个书号输入框,当输入书号,点击“图书查询”按钮,跳到图书信息屏幕,将书的详细内容,如书名,作者,出版社,简介,购买日期,已借阅,已预约等内容输出,下面有一个“修改”按钮和一个“删除”按钮,屏幕右上角有一个“返回”按钮;点击“图书入库”按钮,跳到图书内容屏幕,将书的详细内容,如书名,作者,出版社,简介,购买日期,已借阅,已预约等内容输出到编辑框,下面有一个“入库”按钮,屏幕右上角有一个“返回”按钮。 查询图书界面标题为图书信息查询,里面有一个输入图书关键信息的编辑框(输入框),下面分别有三个按钮(三种查询方式),“书名”,“作者”,“出版社”,查询成功则输出图书信息。 借阅预览图书界面一个TextView文本为“请输入书号:”,一个EditText编辑框输入书号,下面有一个“查询图书”按钮,当点击该按钮时,跳到预约界面,上面显示是否已借阅,是否已预约,若果没有则输入学号,下面有四个按钮“借阅”,“预约”,“归还”和“删除预约”,点击相应按钮对于相应操作。 归还挂失图书界面一个TextView文本为“请输入学号:”,一个EditText编辑框输入学号,下面有两个按钮分别是“查询已借图书”和“重置”,当点击“查询已借图书按钮”时,调到的页面上面有类似水平导航栏的排列的两个按钮分别是当前显示的“已借图书”和未点击的“挂失图书”按钮,当点击“挂失图书”按钮,当前屏幕有两个平行的按钮“挂失”和“归还”,选择所需操作即可。 管理员管理界面管理员在管理端登录,在主界面的操作功能中选择“管理员管理”,然后跳转到“管理员管理”屏幕,屏幕右上角有一个“返回”图片按钮,下面有一个管理员账号输入框,当输入账号,下面水平放着三个按钮“添加管理员”、“删除管理员”和“查询管理员”,点击“添加管理员”按钮,则调到管理员添加屏幕,输入管理员账号和密码,下面有一个“添加”按钮,点击即可;屏幕右上角有一个“返回”按钮。(四)功能的基本组成1、 学生用户管理 学号姓名年龄性别班级院系电话密码2、 图书管理同类图书标记书名作者出版社购入时间3、 图书详细管理同类图书标记书名作者出版社简介已借阅已预约购买日期4、 借阅信息管理书号学号借阅时间归还时间是否借阅是否预约5、 预约信息管理书号学号6、 挂失记录管理书号书名学号7、 管理员管理账号密码 (五)流程图 (1)系统数据流程图 数据流程图主要描述了整个图书管理系统的数据流,展示出系统管理员和学生在系统中的相关操作和数据流动,如下图所示。图书管理系统管理员 学生用户管理 管理员管理学生 查询图书 图书管理 预约图书 查询图书 挂失图书 借阅预约图书 归还挂失图书 操作成功通知 操作成功通知 信息反馈 信息反馈 (2)主流程图开始 选择服务端学生端管理端输入账号、密码输入账号、密码 验证账号验证账号是否通过?是否通过? 否 否 是 是选择服务选择服务挂失图书预约图书查询图书管理员管理归还挂失图书借阅预约图书查询图书图书管理学生用户管理结束(3)分支流程图登录开始输入用户名和密码判断账号密码是否正确? 否 是 进入主界面 查询图书开始输入搜索关键字选择搜索方式作者出版社书名输出图书信息预约图书开始开始 否 输入书号预约成功预约成功管理预约显示该学生的图书预约数量判断是否被借阅显示该图书信息 是挂失图书开始显示该学生的借阅记录选择图书挂失借阅预约图书开始输入书号显示该书是否借阅,是否预约删除预约归还借阅预约归还挂失图书开始输入学号显示该学生的已借图书归还挂失图书管理学生管理管理员管理开始开始是否存在?输入书号(学号或账号)输入书号(学号或账号) 否 是否存在?

温馨提示

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

评论

0/150

提交评论