目 录
前言摘要………………………………………………………………………I
ABSTRACT……………………………………………………………………II
第一章开发学校图书馆信息管理系统的原因……………………1
1.1计算机已经成为我们学习和工作的得力助手……………………………1
1.2 在学校图书馆中使用计算机管理图书的意………………………….1
1.3 图书档案的设计分析………………………………………………….1
第二章 怎样开发图书馆信息管理系统? ………………………………..2
2.1 编程环境的选择…………………………………………………………2
2.2关系型数据库的实现………………………………………………………2
第三章 Windows下的Visual Foxpro6.0 编程简介…………………3
3.1 Visual Foxpro简介……………………………………………………….3
第四章用Visual Foxpro实现关系型数据库……………………………8
4.1 数据库的概念………………………………………………………..8
4.2 新建一个数据库…………………………………………………………8
第五章 系统总体规划………………………………………………………..11
5.1 系统功能……………………………………………………………..11
第六章 系统具体实现………………………………………………………..12
6.1 用户界面的实现…………………………………………………………12
第七章 结束语……………………………………………………………….18
主要参考文献…………………………………………………………….19
附录 :程序清单…………………………………………………………….20
摘 要
学校图书馆信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单,使用方便等特点。经过分析,我使用Microsoft公司的Visual Foxpro6.0作为后台数据库,前台采用 Visual Foxpro6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库设计器这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。接下来是关于该系统的整个设计开发过程的介绍。论文首先介绍了为什么要开发学校图书馆信息管理系统,从三个方面阐述了开发本系统的意义。紧接着从编程环境的选择和关系型数据库的实现两个方面入手介绍了怎样开发一个图书馆信息管理系统。论文的第三章对Windows下 Visual Foxpro6.0编程环境进行了较为详细的介绍。Visual Foxpro6.0凭借其事件驱动的应用程序、 简洁的Visual FoxPro语言与函数、 面向对象的编程、 支持跨平台开发以及 与数据库良好的连接性等一系列的优点成为开发本应用系统的首选开发工具。第四章则重点介绍了Visual Foxpro6.0关系数据库的概念,以及数据库的创建与连接过程。接下来的一章里对系统功能与流程图进行了介绍。本系统是针对校园图书馆的日常管理工作而设计的, 能够完成从图书的采购到入库,外借到收回,借书证的办理等功能。其中包括了:逾期滞纳金的收取,丢失图书的处理等等各个方面的工作。系统流程图则详细说明了系统各主要功能的流程情况。论文的第六章分别介绍了用户界面的实现与数据库的实现,包括各级菜单的实现及数据库中每一张表的详细说明。文章的最后是对本次毕业设计的总结以及致谢,同时附上了主要的参考文献及程序清单。
关键字:面向对象、窗口、数据库设计器
ABSTRACT
The summary The books administrative system of the school is typicals information management system( MIS), wrap up mainly in its development Draw together the setting-up of backstage supporter''s data base and two respects of development of maintaining and front application program. Yes On the former require set up data consistency and integrality strong, data security kind data base, Requires to the latter that the function of application program is complete, operate and wait for the characteristic simple, easy to usly. Through analysing , I use Visual Foxpro6.0 of Microsoft company it as backstage supporter''s data The storehouse, the stage adopts Visual Foxpro6.0 developing instruments, utilize its various kinds of offered to face The developing instruments of target, especially window can have been convenient data succinct to handle data base Intelligent targets, set up and use the prototype systematically within short time at first, then to the initial prototype department It is changed and taken the place of that the interconnected system carries on the demand, revise and improve constantly, until forming user''s satisfied feasible system. It is the introduction of developping course to follow. The thesis has been introduced at first Why develop the books administrative system of the school and explain from three respects that develops a systematic one The meaning. And then enter from the choice of the programming environment and two respects of realization of the relation type data base Hands have recommended how to develop a books administrative system. Chapter three of the thesis is to Windows Visual Foxpro6.0 programming environment has introduced comparatively detailed one. Visual Foxpro Last its at 6.0s it is that the incident urge application program, succinct Visual Foxpro languageses and Function, face the programming, support and step platform develops of target A series of merits, such as connecting nature,etc. become first-selecteds developing instrument which develops a copy of application system. Chapter four The ones that have introduced Visual Foxpro relation data bases especially are general Reading, and establishment of the data base and course of joining . To the function of the system in a following chapter Have carried on introduction with the flow chart . This system is a daily management which is directed against the library of the campus Designing , it is so for public use that regain to putting in storage to finish the purchase from the books, The doing of library card Pay attention to and wait for the function. Include: It exceeds the time limit to collect belated payment lost the treatments of bookses,etc. Jobs of various fields. Every main function of system of elaboration of systematic flow chart flows A situation. Realization and the the data base one that chapter six of the thesis has introduced user''s interface separately are real Now, including the elaboration of every form in the realization and data base of the menus at all levels. The article end whether this the summaries of the graduation projects and can''t thank you,last main ginseng at the same time Take an exam of the document and procedure inventory .
Key word: Face the target, Form, database Designer