图书馆管理系统--课程设计文档.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课程设计学生姓名学 号翟佳2011102010034黄茜2011102010035肖竹2011102010036周牧2011102010037学 院:数学科学学院 班 级:2011102010 题 目:图书馆管理系统指导教师吴磊引言随着教育文化方面的不断提高,人们对图书的需求量不断增加,随之而来图书馆的规模不断扩大,图书数量也相应增加,有关图书的各种信息量也成倍地增加。因此传统的人工方式管理方式会导致图书馆管理上的混乱。人力与物力过多浪费、图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理。所以必须制定一套合理有效的图书管理系统对图书资料进行集中统一的管理。下面针对学校图书馆来设计一个简单的图书管理系统。一.说明书图书馆管理系统图书馆管理系统是一款应用于图书馆中书籍的借还过程中。本系统在Windows 7平台上编译通过,使用VC环境开发。打开本系统,双击击系统中“图书馆管理系统”的图标,选择合适的硬盘进行安装。安装完成以后,进入本系统。点击左上角“图书馆管理系统”,进入登录页面。管理员身份登录输入账号“Admin”,密码123456,选择“管理员”,点击登录。登录以后的界面如下图,选择相应的按钮,对图书进行添加、检索、删除等;同时可选择“读者管理专用”对读者信息进行查看和修改等。学生身份登录注册账号,以图上账号为例。填写注册账号“student”,密码“1234”,点击下一步收到提示如右图,点击确定进行个人资料完善,如下图所示点击完成,显示如下,点击确定在登陆页面输入“student”,密码输入“1234”,点击登陆,此时点击相应按钮,课一查看个人信息,,如已借书刊,同时可以对密码等个人信息进行修改。借书时,输入相应的书名或者条形码进行检索,如输入书名“C++编程思想”,点击检索,此时将显示此书相应的信息,如条形码、馆藏数等。点击“借阅显示书籍”,即可对此书进行借阅;点击“归还显示书籍”,即可归还显示书籍。二.需求分析2.1需求陈述:作为图书管理系统,需要完成图书借阅、归还、查询等功能。本系统开发的目标是实现内部图书借阅管理的系统化、规范化和自动化,能够对图书进行注册登记,也就是将图书的信息(书名、条形码等)预先存入数据库中,供以后检索。??在图书管理系统中,要为每一个借阅者建立一个账户,账户中存储借阅者的个人信息、借阅信息等。图书管理员则要负责进行检索、添加图书等的书籍管理和检索读者、修改数据等的读者管理。借阅书刊时,需要扫描所要借阅的书刊条形码,以便系统验证借阅者是否有效(在系统中存在该账户或满足借书要求),并在系统存储借阅记录。当借阅者还书后,系统则删除关于所还书刊的借阅记录。2.2图书馆管理系统需求分析2.2.1系统功能需求分析1.读者管理。读者信息的设置、输入、修改、查询,包括借阅信息、归还信息等;2.书籍管理。书籍基本信息设置、输入、修改、查询,包括书籍条形码、书名;3.借阅管理。括借书、还书、查询书籍;4.系统管理。包括用户权限管理,数据管理。满足以上需求的系统主要包含有一下几个子系统。1.基本业务功能子系统。系统中主要包含了查询、借书和还书等功能;2.基本数据录入功能子系统。子系统主要包含有书籍信息和读者信息录入功能;3.信息查询子系统。含了多功能的查询书籍信息和读者信息;4.数据库管理功能子系统。要包含了借阅信息管理功能、书籍信息管理功能;5.帮助功能子系统。 2.2.2性能需求本系统使用UML建模技术,对图书管理系统进行分析与设计,使开发的系统方面用户的使用和维护,根据图书管理工作性质和环境决定了本系统在性能方面要达到以下要求。1.系统可扩充性要求要保证所整合的图书管理系统的可扩充性,对不同级别的用户要求的层次和模块,可灵活地进行定制。使得将来易于与当前系统实现互连互通,为用户提供全方位,高质量和高效率服务。2.界面友好性要求系统提供统一的操作界面和方式。要求操作界面美观大方、布局合理、功能完善,对于初级用户容易上手。3.服务个性化要求系统针对不同级别的用户提供方便的界面形式,以满足用户需求。如图书管理员登录系统之后,可以看到系统所有的内容。用户登录后,可以看到最关心的信息,对于有些不必要的细节,系统不会显示。4.可管理性要求系统涉及面较广,系统应提供对管理内容的分级分类管理和维护、审批服务事项、维护工作流定制与监控、用户信息维护、系统配置和管理、故障诊断等功能。2.3系统需求建模根据对系统需求建模的分析可知几乎在任何情况下都需要使用用例,通过用例可以获取用户需求,规划和控制图书馆管理系统项目。获取用例是需求分析阶段的主要工作之一,而且是首先要做的工作。大部分用例将在项目的需求分析阶段产生而且随着开发工作的深入还会发现更多用例。创建用例模型的工作包括:定义系统

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档