图书馆管理系统——数据库课程设计.doc
文本预览下载声明
图书馆管理系统——数据库课程设计
摘要:图书管理系统是典型的信息管理系统,其开发主要包括后台SQL数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。
基于上述考虑本系统主要利用Java作前台的应用程序开发语言,同时利用SQL Server 2000作为后台的数据库,以Windows XP作为系统平台。本系统的开发使图书馆管理工作人员的工作量大大的减少了,同时能使用户很轻松的进行各种需求信息的查询及续借等操作。
关键字:JAVA,Struts,Jsp,图书馆信息管理
Abstract: The books management system management system is the typical information management system, its development mainly includes the backstage SQL database the establishment and the maintenance as well as the front end application procedure development two aspects.Regarding the former request establishment data uniformity and the integrity, request the application procedure function regarding the latter completeness, facility and so on.
Mainly makes the onstage based on above consideration this system using Java the application procedure development language, simultaneously using SQL Server 2000 took the backstage the database, takes the system platform by Windows XP.This system development caused the library management staffs work load big reduction, simultaneously could cause the user very relaxed to carry on each kind of demand operations and so on information inquiry and renewal.
Key words: JAVA, Struts, Jsp, library information management
目 录
1 引言 ……………………………………………………………………… 1
2 需求分析 ………………………………………………………………… 2
2.1 用户调查 …………………………………………………………… 3
2.2 数据流图的描述 …………………………………………………… 4
2.3 数据字典的描述 …………………………………………………… 5
3 数据库的设计与实现 …………………………………………………… 6
3.1 数据库的设计 ……………………………………………………… 7
1. 概念结构的设计 ………………………………………………… 8
2. 逻辑结构的设计 ………………………………………………… 9
3. 数据模式定义的规范化 ………………………………………… 10
4. 数据结构的详细设计 …………………………………………… 11
3.2 数据库的实现 ……………………………………………………… 12
1. 定义数据库 ……………………………………………………… 13
2. 定义基本表 ……………………………………………………… 14
3. 数据的录入 ……………………………………………………… 15
4 应用程序的设计与实现 ………………………………………………… 17
4.1. 总体设计 ………………………………………………………… 18
1. 建立工程文件 …………………………………………………… 19
2. 窗体设计 ………………………………………………………… 20
4.2 用户登陆模块程序设计 ………………………
显示全部