- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 绪论
现代图书馆管理系统是使用计算机系统进行相互统筹,收集图书信息、用户信息,并运用管理科学系统科学运筹学统计学计算机科学等学科的知识
图2.2 图书馆管理的程序流程图
2.5 系统数据流程图
数据流程图(DFD)是对数据流和转换信息系统建模技术的表示。根据系统功能的需求和业务分析,可以得到系统的各级数据流程图。
图书馆管理系统的数据流程图如下所示:第1层DFD如图所示。
图2.3 图书馆管理系统第1层DFD
第2层DFD如图所示。
图2.4 图书馆管理系统第2层DFD
3 系统概要设计
3.1 .NET介绍
.NET是script、python。
(3).NET 开发工具:包括.NET 编程语言和.NET 集成开发环境。
.NET框架是.NET战略的核心,通过.NET框架执行应用程序和web服务。从某种意义上来说,可以将.NET框架看成.NET应用程序运行的虚拟机环境,它为.NET应用程序提供编译、运行、内存管理、垃圾收集、安全等服务。
.NET的框架是生成、部署和运行 Web 服务及应用程序于一体的平台。NET框架主要由两部分组成,分别是公共语言运行库(Comment Language Runtime,CLR)和类库(Class Library)。其中,CLR是管理程序执行的系统,通过CLR可以保证程序的安全性和可靠性;类库可以提供创建应用程序所需的功能。
3.2 SQL Server 2005数据库
数据库技术在计算机软件领域中一直占据着非常重要的地位,诞生于60年代,经历了50多年的迅速发展,已经逐渐形成较为完善的理论体系和一大批实用系统。数据库有很多类型,例如:SQL Server,Access,Oracle,MySQL,DB2等等。本系统采用了SQL Server 2005作为数据库软件。
SQL Server 2005是由Microsoft公司开发的一个多用户数据库管理系统,提供了强大的管理工具和开放式的系统体系结构,是当前主流的关系数据库管理系统。企业管理器提供了一种全面管理SQL Server的交互界面,查询分析器提供了一种交互执行SQL语句的图形工具。
SQL是高级的编程语言,数据库服务器和客户端沟通的重要,用户在高层数据结构上工作。
图3.1 SQL Server 2005的体系结构
Microsoft SQL Server Management Studio是SQL Server 2005提供的一种新的集成环境,用于对SQL Server所有的组件的访问、配置、控制、管理和开发。Microsoft SQL Server Management Studio将一组多样化的图形编辑工具与多种功能齐全的脚本编辑器组合在一起,这就为开发人员对SQL Server 的访问打开方便之门。
3.3 C#语言
C#是.NET平台上最重要的语言之一。它源自于C、C++和Java语言,采三家之所长并增加了自己的新特性,是微软为.NET平台专门开发的新一代面向对象语言。C#是.NET开发中最好的语言,它是唯一从头到尾为.NET设计的语言。作为专门为.NET设计的语言,C#不但结合了C++语言的强大灵活和JAVA语言简洁的特性,还吸取了Delphi和Visual Basic所具有的易用性[11]。因此C#语言具有功能强大且表达能力丰富的特点,而且它简单,十分易于编写。它可以提高程序开发的效率,同时也能十分有效地消除编程过程中可能产生的一些错误。
C#是完全面向对象的,包含强大的预建组件类库,进一步提供了对面向组件(component-oriented)编程的支持。它与使用新的.NET Framework的其他许多语言兼容。C#是专为.NET Framework设计的一种语言,所以它符合.NET Framework标准,它的运行也离不开.NET Framework平台。
C#语言的特点:实现对数据表的Select,Insert,Update,Delete操作
4 系统详细设计
本系统采用C/S架构实现,系统分别由BLL业务逻辑层、显示层、DAL数据访问层三部分构成。采用模块化设计的思想,系统采用自顶向下的模式进行设计,把系统拆分成若干个模块,逐层深入,然后对每一个模块进行设计。
4.1 软件模块设计
4.1.1系统研究方向
本系统在图书馆对外流通计算机上实现,因此需要侧重于交流平台的设计。通过对系统调研与分析,系统主要应完成的功能如下:藏书信息管理、公告栏管理和留言管理等。
4.1.2软件结构设计
图书馆管理系统包含图书采编、读者管理、流通、查询、公告栏的管理和用户留言管理等功能。该系统执行时,先输入数据,然后根据输入的数据选择执行路径。图书馆管理系统属于事务型系统。
系统示意图如下图所示。
图4.1图书
您可能关注的文档
最近下载
- 2025-2026新人教版小学3三年级数学上册全册教案【新教材】.doc
- 发展社会主义民主政治..pptx VIP
- 加油站试用合同.docx VIP
- 《发展社会主义民族政治》主题单元设计.doc VIP
- 学校财务管理培训课件《中小学食堂财务管理与会计核算》.pptx VIP
- 广东省深圳市罗湖区2023年中考英语二模试卷(附答案详解).docx VIP
- 高压变频器节能计算.docx VIP
- 水利水电工程单元工程施工质量验收评定表及填表说明.doc VIP
- 《中国特色社会主义》教案第二单元第5课第2框教案.docx VIP
- 苏少版(2024)小学美术一年级上册教学设计(附教材目录).docx VIP
文档评论(0)