1、 基于基于 C#C#的图书管理系统设计和实现的图书管理系统设计和实现 学生姓名学生姓名 学学 号号 所所 在在 系系 计算机学院计算机学院 专业名称专业名称 计算机科学与技术计算机科学与技术 班班 级级 20112011 级计科(软件工程)级计科(软件工程) 指导教师指导教师 二一四年十二月二一四年十二月 基于 C#的图书管理系统设计和实现 内容摘要:图书馆管理系统是采用C#做前台, 后台数据库则采用的是 SQL Server 2008, 本系统提供 5 个功能模块,分别是图书设置模块、图书管理模块、读者管理模块,以及 系统帮助模块。这 5 个模块里又有许多子模块,通过这些模块之间的相互连接与
2、配合, 完成管理员发出的各种指令。 图书馆管理系统是一个供内部人员使用的系统。 管理员主要负责图书的借阅和归还 的工作,还能够对书籍信息、读者信息、用户信息等进行管理。 论文将全面介绍所设计的图书馆管理系统的系统功能和业务流程, 并对系统进行详 细的数据分析和设计,最终使用 C#完成系统开发。 关键词:图书馆管理系统,SQL Server 2008,C# The boThe books management system based on oks management system based on C C# design# design and and implementationimple
3、mentation Abstract:Abstract:Library management system is to use c # to do the front desk, backstage supporters database is used in SQL Server 2008, this system provides five function modules, respectively is book setting module, books management module, the reader management module, and system help
4、module. And there are many sub-modules in the five modules, through the connection and cooperation between these modules, finish all kinds of instructions from the administrator. Library management system is a system for the use of internal staff. Administrators responsible for book borrowing and re
5、turned to work, can the books information, readers information, user information, etc. Papers will be fully agency design of system function and business process of library management system, and detailed data on the system analysis and design, finally complete system development using C#. Keywords:
6、Keywords:Library management system, SQL Server 2008, C# 目 录 前言 . 1 1、 系统概述 . 1 1.1 系统开发背景和意义 1 2、 系统需求分析 . 2 2.1 需求分析 2 2.2 功能分析 2 2.3 系统用例图设计 3 2.4 绘制系统流程图 3 2.5 系统的开发环境 4 3、系统总体设计 4 3.1 业务流程 4 4、 详细设计 . 5 4.1 程序流程图 5 4.2 数据库的设计 6 4.2.1 数据库分析 6 4.2.2 数据库概念设计 . 6 4.2.3 数据逻辑结构设计 8 5、编码实现 . 10 5.1 程序编码 . 10 5.1.1 系统登录模块 . 10 5.1.2 系统主窗体模块 . 13 5.1.3 读者信息管理模块 . 13 5.1.4 图书设置管理模块 . 14 6、 测试分析报告 15 6.1 测试项目 . 15 6.2 测试用例 . 15 7、结束语 . 16 参考文献 18 1 前言 随着社会的发展,人们对于知识的需求也在不断地增