图书馆管理系统详细设计报告140210132李丹丹.docx

图书馆管理系统详细设计报告140210132李丹丹.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理系统详细设计报告140210132李丹丹

信息与电气工程学院图书管理系统 [详细设计报告] 课程名称 : 软件工程导论 题 目 : 图书管理系统详细设计报告 专业班级 : 计算机1401 学生姓名 : 李丹丹 学 号: 140210132 指导教师 : 吴迪 1.引言1.1编写目的 根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《图书管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。1.2开发背景 近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。1.3定义图书管理指图书管理员对图书馆中一切书籍和所有用户的管理以及借阅管理。其中图书管理涉及图书信息、系统用户信息、读者信息、图书借阅等多种数据管理。从管理的角度可将图书分为三类:图书信息管理、系统用户管理、读者数据管理。对其定义为:“图书管理就是图书管理员对图书馆中一切书刊和所有读者的管理以及借阅管理。”1.4参考资料 一. Claude Seidman著,刘艺,王鲁军,蒋丹丹等译.SQL Server 2000数据挖掘技术指南[M],北京:机械工业出版社,2002,1二.张海藩. << 软件工程导论>> 清华大学出版社 三.黄维通. <<SQL Server 简明教程>> 清华大学出版社2 程序系统的结构2.1系统功能总体结构图 图1 系统功能总体结构图2.2系统的流程图及N-S图2.2.1账号登录界面账号登陆界面验证账号是否存在判断是否管理员管理员界面读者界面退出是否注册否是否否是是用户注册图2-1账号登录流程图P1:输入账号C1:判断是账号是否C2: 判断是否是管理者还是读者P2:登陆管理员界面P3:登陆读者界面P4:使用者注册账号图2-2帐号登陆N-S图2.2.2 管理员登录界面流程图及PAD图 查看用户资料 修改书籍类型 设定借书数量 增加书籍类型 删除会员账号 收到会员借书申请 同意会员借书成功 注销退出 增加书籍 修改书籍 报损书籍 修改成功 管理员登陆界面 登陆成功是验证核对是否超期 修改密码是否 图2-3管理员登录界面流程图X=P2defP5P6P7P8P9P10P11P12P13P14P15P16P17P18C3P19P20P2-登陆管理员界面P5-个人资料P6-书籍类型管理界面P7-书籍管理界面P8-读者管理界面P9-修改密码P10-查询类型P11-修改类型P12-设定图书数量P13-增加书籍类型P14-报损图书P15-删除会员信息P16-修改图书P17-增加图书P18-删除图书P19-同意读者借书P20-返回借阅不合格C3-核对是否符合借书要求 图 2-4管理员登陆界面PAD图2.2.3 读者登录界面流程图及盒图读者登陆界面登陆成功查看书籍信息搜索书籍申请阅书籍 借阅成功注销退出修改个人信息修改成功是是否是否是系统验证系统验证管理员验证 图2-5读者登录界面流程图P3-登陆读者界面 P21-搜索书籍信息 P22-申请借阅权利 P23-修改个人信息P24-返回个人信息 P25-修改成功提示 P26-返回借阅界面 P27-管理员验证 P28-返回借阅界面P29-借阅成功提示 C4-验证信息符合要求 C5-系统验证C6-核对是否有借阅权利 图2-6 读者登录界面盒图3 注册登录模块设计说明3.1 程序描述读者第一次使用该系统,需要通过注册才能成为系统的用户。登录系统后,用户可以使用系统开放给普通用户的各种功能。在个人信息中,注册用户还可以查看并修改自己的个人信息。丢失自己密码的注册用户可以通过个人资料认证来重新找回自己的密码。3.2 功能注册部分:非会员输入注册信息,系统判断注册信息的正确性,如果正确,在数据库插入新的读者信息,并返回欢迎信息。取回密码部分:读者输入读者ID,系统取出该读者ID的密码和注册邮箱,将密码发送到该邮箱中。登录部分:管理员输入登录名和密码,系统判断密码正确性,如果正确,向管理员提供管理员相关功能。读者输入登录名和密码,系统判断密码正确性,如果正确,向其提供读者相关功能.3.3 性能–允许读者测试注册读者ID的合法性–提供足够的帮助信息,诱导用户输入–允许读者跳过某些非关键信息,允许读者

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档