图书馆信息管理系统的设计与开发_自动化专业论文
发布时间:
2014-05-16
来源:
人大经济论坛
自动化专业论文范文
目 录
摘要Ⅰ
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
摘 要
本系统是经过实际的需求分析,采用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