图书借阅系统设计方案
C#.NET课程设计实习 题 目:图书借阅系统 班 级:计网091、 组 员:_______________ _ 指导老师:刘军华 2010-11-19 目 录 一 前 言1 1 MIS系统开发方法1 2 MIS系统开发过程2 二 系统需求分析4 1现行业务描述4 2现行(早期)系统存在问题的分析5 3解决方案6 三 系统总体结构设计7 1 系统目标设计7 2 系统功能分析8 3系统各功能模块设计8 4数据流图9 四 数据库设计13 1数据库需求分析13 2 数据库概念设计14 3 数据库逻辑结构设计15 五 系统的具体实现22 1 C#.NET开发工具简介22 2 程序开发的基本步骤22 3 编码规范22 4 三层结构简介25 5 部分窗口界面的实现26 7 补充说明30 六 结束语31 摘 要 随着信息技术在管理上越来越深化而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必需加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。 本文介绍了在C#.NET环境下采纳“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析传统的人工管理图书馆的不足,创建了一套行之有效的计算机管理图书馆的方案。文章具体介绍了图书管理信息系统的系统分析部分,包括可行性分析、组织机构分析、管理职能分析、业务流程分析、数据流程分析、数据字典、处理描述等等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。 本系统界面友好,操作简洁,比较好用。 【关键字】管理信息系统、图书管理、C#.NET应用。Abstract With more and more widespread and profound application of ination technology in management, the implement of management ination system has become mature in technology step by step. Managing ination system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management ination system fitting in with its own characteristics. This article introduces the detailed process of exploring a management ination system under the environment of C#.NET, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for library management by computer, through analyzing disadvantages of traditional library management by human resources. This article emphasizes on three sections. The system analysis section of library management ination includes feasible analysis, organizing organs analysis, management function analysis, technological process of business analysis, technological process of data analysis, data dictionary, disposal description and the like. The system design section mainly focuses on system function design and data base design. And the system realization section has provided several major program charts, together with the main windows and programs. This economical and pragmatic system has explicit interface, with simple operation. [Keywords] MIS、library management、C#.NET application 32 一 前 言 随着人类社会的发展,人类对学问的需求也不断地增长。在这种形势下,书籍就慢慢地成为人们获得并增长学问的主要途径,而图书馆就自然而然地在人们的生活中占据了肯定的位置,如何科学地管理图书馆不但关系到读者求知的便利程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就必不行少了。 管理信息系统(简称MIS)是介于信息论,经济管理理论,统计学与运筹学及计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学,信息技术,计算机技术等的发展而产生和发展起来的。 图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一样性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用C#.NET作前端的应用