文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了自动化PLC相关毕业设计-图书馆信息管理系统的设计与开发的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
论文编号:ZD773 论文字数:27905,页数:60 ,有开题报告,任务书,外文翻译,数据库,程序及源代码
摘 要
本系统是经过实际的需求分析,采用PowerBuilder 9.0作为开发工具而开发出来的单机版和网络版相结合的图书馆信息管理系统。结合图书馆的要求,对浏览器/服务器知识、ADO通用编程接口、ASP知识、VBScript语言、SQL语言原理、PowerBuilder应用程序设计,SQL Server 2000数据库技术进行了较深入的学习和应用。主要完成对图书馆信息管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统实现了图书和期刊的借阅、归还、挂失、查询和订购等功能。设计充分利用PowerBuilder 9.0、SQL Server 2000数据库技术的强大力量,提高了编程效率和可靠性。系统经过运行测试,取得了令人满意的效果。
关键字:图书馆管理系统,数据库,SQL语言原理, ADO通用编程接口
Abstract
This system is library management system which is united by the single-computer library management system and the network library management system and developed by PowerBuilder 9.0 according to the actual demand.Unifying the request of the library,I have thoroughly study and apply the knowlege about browser/server, ADO general programming connection,knowledge about ASP, VBScript language, the principle of SQL languag,PowerBuilder application programming and SQL Server 2000 database technologies.The library management system mainly completes the system demand analysis, the division of the function module and the database pattern analysis, and from this I designed the database structure and the application procedure. The system has realized the management function of book and magazine,for example,borrow,return, loss,inquiry,order and so on.The design fully uses PowerBuilder 9.0 which enhances the programming efficiency and reliability and SQL Server 2000 database technologies. The system has obtained the satisfying effect after the movement test.
Key words:library management system,database,the principle of SQL language,ADO general programming connection
目 录
摘要 Ⅰ
Abstract Ⅱ
第1章 绪论 1
1.1 办公自动化简介 1
1.2 管理信息系统简介 1
1.3 图书管理信息系统 1
1.4 网上图书管理信息系统 2
1.5 本文工作 2
第2章 数据库 4
2.1 数据库应用系统开发简介 4
2.1.1 数据库 4
2.1.2 数据库管理系统 6
2.1.3 创建数据库 7
2.1.4 应用组件 7
2.2 数据库理论基础 8
2.3 SQL语言介绍 9
2.3.1 SQL基础 9
2.3.2 SQL语句 10
第3章 应用系统开发工具 12
3.1 PowerBuilder 9.0 相关知识 12
3.1.1 PowerBuilder 9.0 特点与简介 12
3.1.2 PowerBuilder 9.0编程语言 12
3.1.3 Window对象简介 14
3.1.4 数据窗口简介 15
3.1.5 Message对象简介 16
3.1.6 控件简介 16
3.2 MS SQL Server简述 17
3.3 相关网络知识应用 18
3.3.1 浏览器/服务器(Browser/Server) 18
3.3.2 级联式样式表(CSS) 18
3.3.3 ASP介绍 19
第4章 图书管理信息系统——单机版 20
4.1 系统功能分析 20
4.2 系统模块设计 20
4.3 开发与运行环境的选择 20
4.4 系统实现过程分析与功能实现 21
4.4.1 数据库设计 21
4.4.2 菜单、界面说明 23
4.4.3 系统登录功能的实现 23
4.4.4 管理员系统中系统设置的实现 25
4.4.5 普通用户系统中个人设置的实现 28
4.4.6 管理员系统中图书管理和期刊管理的实现 28
4.4.7 图书和期刊的借阅、归还和挂失功能的实现 32
4.4.8 图书和期刊查询的实现 35
4.4.9 新添功能实现 37
第5章 图书馆管理信息系统——网络版 40
5.1 系统功能分析 40
5.2 系统模块设计 40
5.3 开发与运行环境的选择 40
5.4 系统实现过程分析与功能实现 41
5.4.1 数据库设计 42
5.4.2 创建文件目录结构 43
5.4.3 创建在线图书管理系统Web站点目标 43
5.4.4 创建Web站点配置 43
5.4.5 数据库的连接 44
5.4.6 设计管理员登录页面 46
5.4.7 创建系统管理菜单页面 47
5.4.8 实现添加管理员功能 48
5.4.9 实现管理员信息管理功能 48
5.4.10 实现添加图书功能 50
5.4.11 实现图书信息管理功能 51
5.4.12 实现图书订单查看功能 52
5.4.13 实现客户注册信息管理功能 54
5.4.14 创建客户登录页面和新用户注册页面 54
5.4.15 创建图书管理首页 55
结论 58
致谢 59
参考文献 60