欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    图书管理系统软件工程导论作业.pdf

    • 资源ID:73122626       资源大小:565.49KB        全文页数:15页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图书管理系统软件工程导论作业.pdf

    图书管理系统目录目录1、项目背景.22、需求分析.221 功能需求.22.2 性能需求.32.2.1 硬件环境.32.2.2 软件环境.33、概要设计.43.1 基本设计概念和处理流程.43.2 系统层次模块图.43.3 模块设计.43.3.1 登录模块.43.3.2 基本数据维护模块.53.3.3 基本业务模块.53.3.4 数据库模块.53.3.5 信息查询.54、图书管理系统详细设计.64.1 登录模块.74.2 基本数据维护模块.84.2.1 添加读者账户.84.2.2 修改更新读者账户信息.84.2.3 添加书目.94.2.4 修改和更新书目.94.2.5 删除读者账户.104.2.6 删除书目.104.3 基本业务模块.104.3.1 借书系统.104.3.2 还书系统.114.3.3 书籍预留.124.3.4 取消书籍预留.134.4 信息查询.134.4.1 查询书籍信息.134.4.2 查询借阅者个人信息.144.5 界面设计.144.5.1 登陆主界面设计.144.5.2 管理员登陆界面.15图书管理系统1 1、项目背景、项目背景图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,使图书馆管理工作规范化,系统化,准确化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况,有必要建立一个图书管理系统。2 2、需求分析、需求分析2 21 1 功能需求功能需求图书管理系统是为了满足图书馆管理图书的需要而做的,它应有如下功能:借阅者基本信息的输入,包括借阅者编号、借阅者姓名、借阅者种类、借阅者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。借阅者基本信息的查询、修改,包括借阅者编号、借阅者姓名、借阅者种类、借阅者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。书籍信息的输入,包括书籍编号、书籍名称、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。图书管理系统 还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。2.22.2 性能需求性能需求系统的运行对运行环境还有一些要求:2.2.12.2.1 硬件环境硬件环境考虑到企业规模的扩大和硬件价格的降低,讲本系统配置在较优秀的服务器硬件上,可以充分发挥系统的性能。处理器:Intel Pentium 4 3.06 GX 或更高。内存:1G(推荐)硬盘空间:40GB2.2.22.2.2 软件环境软件环境操作系统:Windows 2000/XP/Vista开发软件:Microsoft Visual Studio.NET 2003数据库:Microsoft SQL Server2000图书管理系统3 3、概要设计、概要设计3.13.1 基本设计概念和处理流程基本设计概念和处理流程3.23.2 系统层次模块图系统层次模块图图书管理系统借阅者信息管理图 书 信息管理借 还 书 信息管理借阅者信息录入借阅者信息浏览借阅者信息查询借阅者信息修改图书信息录入图书信息浏览图书信息查询修改借还书信息录入借还书信息查询图图 3-13-1 体系结构图体系结构图3.33.3 模块设计模块设计系统主要包括以下几个模块及其功能:3.3.13.3.1 登录模块登录模块输入用户名称和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。图书管理系统修改密码:这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。3.3.23.3.2 基本数据维护模块基本数据维护模块 添加借阅者帐户 修改更新借阅者帐户信息 添加书目 修改和更新书目信息 删除借阅者账户 删除书籍3.3.33.3.3 基本业务模块基本业务模块 借书 还书 书籍预留 取消书籍预定3.3.43.3.4 数据库模块数据库模块 借阅信息管理 书籍信息管理 帐户信息管理 书籍预留信息管理3.3.53.3.5 信息查询信息查询 查询书籍信息 查询借阅者信息图书管理系统4 4、图书管理系统详细设计、图书管理系统详细设计这个简单的图书管理系统包括三个实体,即“图书”、“借阅者”、“图书管理员”。书号分类号书名作者出版社图书出版日期定价入库时间库存量4-1 图书信息图借阅者借 书 证号姓名性别年级借书数量4-2 借阅者信息图图书管理系统图书管理员职工号姓名性别联系电话4-3 图书管理员信息图4.14.1 登录模块登录模块输入用户代码和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。修改密码:这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。借阅者输入借书证号和密输入正确进入借阅者界面输 入错误提示错误4-4 一般借阅者流程图图书管理系统管理员输入职工号和密码输入正确进入管理员界面输 入错误提示错误4-5 管理员登陆流程图4.24.2 基本数据维护模块基本数据维护模块4.2.14.2.1 添加读者账户添加读者账户由管理员添加读者账户,一般的借书者没有这个权限,图书管理员登陆管理员界面后,可以进行添加,加入读者的一般信息,如图书证号,姓名,性别,密码,年级等。图书证号姓名管理员界面添 加 借阅 者 账户性别密码年级输 入 有误重新输入输 入正确保存退出4-6 添加读者账户流程图4.2.24.2.2 修改更新读者账户信息修改更新读者账户信息一般由管理员修改读者账户信息,一般读者没有修改权限,但读者的个人密码可以由读者自己设置的,也可以由管理员来设置,一般修改的是年级,密码,图书证号,图书管理员图书管理系统登陆管理员界面后,点击修改,在点击修改读者账户信息,对读者的信息进行修改。图 书 证号管理员界面修 改 读者账户密码输 入正确保存退出输入有误年级4-7 修改更新读者信息图重新输入4.2.34.2.3 添加书目添加书目添加由图书管理员来添加,一般借读者没有这个权限,当图书馆引进一批图书时,就需要把这些书的基本信息添加上。书号分类号书名作者出版社退 出进入管理员界面添加书目添加添加图书添 加 成 功保 存出版日期定价入库时间库存量4-8 添加书目流程图4.2.44.2.4 修改和更新书目修改和更新书目修改和更新书目也是由管理员来完成的,一般借阅者无此权限。当有些图书丢失或引进时就需要对其进行修改,管理员登陆管理员界面,然后点击修改,进入修改和更新书目按钮,在对其进行修改。图书管理系统4.2.54.2.5 删除读者账户删除读者账户由于每年都有大量的毕业生,故学校图书馆应该把这些毕业生的账户给删除,一便来腾出更多的空间,来添加新来的学生。由管理员登陆管理员界面,然后点击删除,再点击删除读者账户按钮,选者删除特定的读者对象,删除后点击保存,然后退出系统。4.2.64.2.6 删除书目删除书目由于每年都可能丢失一些图书,故本系统添加了删除书目的功能。这项任务也是由管理员来完成的,管理员登陆管理员界面,点击删除,再点击删除书目按钮,选择删除不存在的或已丢失的图书,删除后点击保存,然后退出系统。4.34.3 基本业务模块基本业务模块4.3.14.3.1 借书系统借书系统一个大型的图书馆,必定会有大量的读者,每天也会有大量的图书被借出,所以对这些图书进行管理是很必要的,只有系统的把它管理起来,才能有序的进行各个环节,由于比较复杂,故用下面的流程图来显示。图书管理系统不合格用户不能借书退出超过可借数量不可借退出输入图书证号和密码合格用户判断没有超过限量可借输入图书编号不能借退出库存没里有库存里有可借并借走保存记录退出4-9 借书系统流程图4.3.24.3.2 还书系统还书系统图书管理系统不仅要有良好的借书系统,还应该有配套的还书系统,以便实现自动化的管理,提高管理效率。设计如下:图书管理系统不合格用户不能还书退出输 入 图书 证 号和密码合 格 用户输入图书编号退出已还过还没还可 还 并 还保存记录退出4-10 还书系统流程图4.3.34.3.3 书籍预留书籍预留一个比较人性化的图书管理系统,一般都要有书籍预留功能,这样可以方便读者借阅,也更使图书得到了充分有效地利用。下面用一下流程图来介绍一下我们的设计。不合格用户不 能 预留退出输 入 图书 证 号和密码合 格 用户可 以 预留保存记录输入预留图书名称退出4-11 书籍预留流程图图书管理系统4.3.44.3.4 取消书籍预留取消书籍预留当预留期过期时或已被预留人借走时,应该取消相应的记录,这样才不会导致混乱,所以这个环节是必不可少的,这个操作应当由管理员来负责,管理员登陆管理员界面后,点击删除,再点击取消预留记录。进 入 管 理员界面删除取 消 书籍预留查看记录删除已过期的记录保存记录退出4-12 取消书籍预留流程图4.44.4 信息查询信息查询4.4.14.4.1 查询书籍信息查询书籍信息查询书籍信息是图书馆理系统必不可少的一部分,一般读者的一查询,图书管理员也可一查询,没有权限的限制,下边以一般读者的界面来进行介绍。借阅者界面点 击 信 息查询书 籍 信息输 入 书的 名 字或编号弹 出 相应记录 4-13 查询书籍信息流程图图书管理系统4.4.24.4.2 查询借阅者个人信息查询借阅者个人信息借 阅 者 查询查阅个人基本信息,如姓名,编号,家庭住址浏览个人基本信息确认信息退 出 系统 4-14 查询借阅者个人信息流程图4.54.5 界面设计界面设计4.5.14.5.1 登陆主界面设计登陆主界面设计欢迎使用中工图书管理系统欢迎使用中工图书管理系统证件号密码图书管理系统4.5.24.5.2 管理员登陆界面管理员登陆界面欢迎使用中工图书管理系统欢迎使用中工图书管理系统添加信息添加书目添加借阅者修改信息修改借阅者信息修改管理员信息修改图书信息修改密码删除信息删除书目删除借阅者删除预留管理员个人信息查询退出

    注意事项

    本文(图书管理系统软件工程导论作业.pdf)为本站会员(1398****507)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开