- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
呼伦贝尔学院
计算机科学与技术学院
软件需求分析
题 目: 图书馆管理系统的分析与设计
学生姓名: 2010****** 小行星
学生姓名: 2010****** jxx
学生姓名: 2010****** abc
学生姓名: 2010****** zmm
学生姓名: 2010****** ar
专业班级:10软件工程(本)
指导教师:
完成时间: 2013年6月17日
摘要 I
关键词 I
第1章 绪论 1
1.1 课题背景及意义 1
1.2 现状 2
1.3 系统环境及技术使用 2
第2章 需求分析 2
2.1 可行性分析 2
2.2 功能可行性分析 3
2.3 问题分析 3
2.3.1 存在主要问题 3
2.3.2 解决哪些问题 3
2.4 系统模型 4
2.4.1系统类图 4
2.4.2 系统顺序图 5
2.4.3 系统状态图 7
第3章 总体设计 8
3.1 总体设计方案 8
3.1.1 图书管理功能 9
3.1.2 读者管理部分 9
3.1.3 借阅管理部分 9
3.1.4 系统管理部分 10
3.2 数据库总体设计 10
3.2.1 数据模型分析 10
第4章 详细设计 12
4.1 登陆窗体 13
4.2 读者管理 14
4.3 图书管理 15
4.4 借阅管理 17
第6章 结束语 20
参考文献 21
摘要
随着计算机和网络技术的飞速发展,计算机的应用领域不断扩大。在现代大学图书馆管理系统中,如何为读者提供方便快捷的服务,提高图书的利用率等问题变得越来越突出。图书馆管理系统正是趋于这个目标而设计的。本文首先介绍了课题的研究背景及现状,给出课题的研究目标和意义;然后介绍了系统设计的相关技术:UML,ROSE和C#;最后,在理论的基础上完成了系统的设计。本文主要包括以下几个方面:
(1)进行系统需求分析,采用UML建模语言并借助ROSE工具对图书馆管理系统建立需求模型,给出用例图。
(2)基于需求分析和用例模型给出系统的静态模型和动态模型。其中系统静态模型给出类图和包图,动态模型给出顺序图、协作图、状态图和活动图。
(3)在Microsoft Visual Studio 2010环境下,实现图书馆管理系统。通过本系统,实现了对图书资料的计算机网络管理和web查询,建立了图书馆网站,读者可以在Intemet上查询馆藏情况和自己借书情况,方便开展网上业务,扩大了图书馆的服务范围。
关键词 图书管理系统,建模,UML,C#,面向对象
第1章 绪论
1.1 课题背景及意义
在这个高速发展的信息化时代,随着计算机及网络技术的不断发展,它渗透于人们生活的方方面面,逐步影响着人们的生活、学习和工作方式。随着高等教育事业的快速发展,学校的规模不断扩大,学校的各种基本设施也在不断加强。图书馆是学校的一部分,它作为一种信息资源的集散地,服务于全校教学、科研以及学习生活方面,是校园内一个举足轻重的单位,它的操作和管理就显得尤为重要。图书馆应该能够为用户提供充足的信息和快捷的查询手段,且因图书和用户借阅资料繁多,包含很多数据的管理,为了使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书信息,就有必要建立一个高效的图书管理系统。对于一个现代高效的图书馆而言,它需要一个高速、快捷、方便的图书管理办法。在我国,图书馆管理系统已有相当普遍的应用,但随着高校扩建以及近些年来全国各地高校的合并浪潮,一所大学的校区规模不断扩大,并且多个校区分散各地,传统单机版图书管理系统不能用于网络,而C/S模式网络版的也难于在Internet网上运行,所谓C/S这种典型的软件系统体系结构,它通过充分利用客户端和服务器双方的硬件资源优势,对业务进行合理分配,从而降低系统的通讯开销。采用该结构的系统一般具有服务器端程序和客户端程序,达到提供服务和使用服务的功能。在桌面应用程序中,可以根据工作中数据库大小选择不同的数据库管理系统作为数据库服务器,实现管理数据、响应客户端提出的请求功能。客户端程序可以通过远程访问数据库,实现对数据的增加、删除、修改和查询,完成相应的工作。从上面可以看出,C/S结构不仅数据的存取和处理主要依赖于客户端程序,本地化的程序配置复杂,而且其对网络底层协议的依赖性大,对跨平台的支持也稍显不足。因此,B/S模式图书馆管理系统应运而生,它很容易放在校园网或Intemet网上,任何工作站、拨号用户只需用浏览器就能实现个人信息查询、图书续借、图书预定、馆藏查询等功能。对于一个web应用系统,采用传统的开发方法很难做出
您可能关注的文档
最近下载
- 大麦EK318.操作手册.C01.220905.pdf
- 五马先生纪年.docx VIP
- 急救与心理技能(视频课)知到课后答案智慧树章节测试答案2025年春中南大学.docx VIP
- 应急救援员国家职业技能标准(2019年版).pdf VIP
- 场地设计作图题-一级建筑师场地设计(作图题)真题精选.docx VIP
- 小学环境教育:校园内水体污染调查与水质保护实践教学研究课题报告.docx
- 阿迪达斯(Adidas)品牌现状分析与二次增长战略规划.pptx
- 人教版七年级上册数学一元一次方程计算题及应用题.docx VIP
- 人教版2025八年级上册英语Unit3 same or different单元复习课件.pptx VIP
- 濒危古树评估与抢救保护技术规程.docx VIP
文档评论(0)