实验室材料管理系统的设计与开发(新品)
摘 要
随着计算机技术的飞速发展,计算机在各种管理中的应用已日趋普及,特别是实验室的管理都已基本微机化。为了改进实验室教学质量和提高实验室利用效率,我们通过实际的需求分析,采用Visual FoxPro6.0开发了这套《单机版实验室材料管理系统》。
本系统大大提高了实验室管理的工作效率,减少了差错。面向对象可视化编程,使系统的开发工作适应目前的流行趋势。设计时采用了常用的自顶向下的瀑布式结构化设计方法。各子系统具有独立的数据库结构,便于维护。各模块为平行关系,保证各子系统可以单独运行,可靠性高。它界面友好,操作简便,由数据管理模块、查询模块、统计模块、打印模块、基本库模块和系统维护模块六大部分组成。经过实际运行证明,本文所设计的实验室材料管理系统可以满足实验室实际的管理需要。
工 具:Visual FoxPro 6.0
关键字:数据库;Visual FoxPro 6.0;实验室材料管理系统
Laboratory material management system's development
Abstract
With the development of computer technical, in every kind of application in the management computer using have already and gradually universal, especially the all already basic and microcomputer in management of the laboratory turns. To improve the laboratory teaching quantity and make full use of the laboratory, with the physically analysis of it, we adopt the Visual FoxPro6.0 developed the single machine in this set of 《 the single machine version of the management the system of laboratory 》 .
[资料来源:Doc163.com]
This system increased consumedly the work efficiency of the laboratory management, reduced the mistake. Facing to the object can see to turn to weave the distance, making the current popular trend in orientation in work in development of the system. It adopted the in common use turning to design the method from a for getting down cloth type construction while designing. Each sub- system has the independent database construction, easy to maintenance. Each mold piece relates to for the parallelism, guaranteeing each sub- system can circulate alone, the dependable is high. Its interface amity, operate simple, be managed by data mold piece, search mold piece, statistics mold piece, print the mold a mold piece supports with the system mold a six greatest parts constitute. Through actual movement proof, this text a laboratory for designing management the system can satisfy actual management of demand.
Tool: Visual FoxPro 6.0
Key word: Database ; Visual FoxPro 6.0 ; management system of laboratory
[资料来源:https://www.doc163.com]
数据库维护信息: 主要是修改和更新教学计划库、课程库、单位库、实验项目、班级库、材料明细库、设备明细库等基本库。
实验室进行情况: 实验进行数据信息。包括改立新记录,实验数据的修改
数据生成: 主要是为了生成学期课程和学期任务。
实验项目维护: 进行实验项目卡维护和实验材料的维护。
数 据 查询: 主要是通过实验项目卡的查询看实验完成状况。
报 表 打 印: 把基本信息、统计结果按报表打印。
实验室管理的基本流程如下:
数据的来源:将各个部门送达的实验信息包括实验课程、实验项目、实验班级、
人数、组数、时间、实验日期等作为数据来源录入。
数据的输入:由工作人员通过新记录的增加和旧记录的修改完成。包括基本库的维护。
数据的统计:由工作人员根据修改后的数据库数据记录进行计算得到汇总结果。
系统功能调查
整个系统从总体上分为数据管理(包括基本库的管理、实验进行情况管理)、数据查询、数据汇总、基本库的维护、实验项目的维护、打印功能六大部分,每一部分应实现的功能如下: [资料来源:Doc163.com]
1数据管理功能
新实验情况的记录输入
实验情况数据的浏览
实验情况数据的修改
实验情况数据的删除
2数据查询功能
基本数据库的查询
实验进行情况的查询
均支持多条件查询,可以选择某一字段,某关键字等进行查询
3数据汇总功能
实验人时数的统计
实验材料的统计
实验室费用的统计
4基本库维护功能
基本数据库的浏览
基本库数据的修改
基本库数据的删除
5打印功能
实验进行情况表预览
实验进行情况表打印
统计表预览
统计表打印
[资料来源:https://www.doc163.com]
[资料来源:http://doc163.com]
目 录 18000字
摘 要 II
1. 概 述 6
1.1 课题来源 6
1.2 开发工具的选择 6
2. 需 求 分 析 8
2.1 总体需求调查 8
2.1.1 系统目标 8
[来源:http://Doc163.com]
2.1.2应用现状调查 9
2.1.3业务总统流程调查 9
2.2系统功能调查 10
2.2.1数据管理功能 10
2.2.2数据查询功能 10
2.2.3数据汇总功能 10
2.2.4基本库维护功能 11
2.2.5打印功能 11
2.3系统功能模块图 11
3. 总体设计 12
3.1设计过程框图 12
3.2 数据库的设计 12
3.3数据流图 20
3.3.1数据输入表的数据流程 20
3.3.2统计表的数据流程 21
4.详细设计 22
4.1界面与菜单设计 22
4.1.1 启动界面设计 22
4.2 菜单的设计 23
4.3功能模块设计 24
4.3.1 数据管理模块的实现 24
4.3.2 数据查询模块的实现 27
4.3.3 数据汇总模块的实现 35 [资料来源:www.doc163.com]
4.3.4 基本库维护模块的实现 37
4.3.5 打印报表模块的实现 39
5.调试与分析 39
5.1 调试原则 39
5.2 调试计划 40
5.3 存在的问题 40
5.4 进一步改进思想 40
6.软件的维护 41
6.1 软件的改正性维护 41
6.2 软件的实时性维护 41
6.3 软件的完善性维护 41
7. 用 户 操 作 说 明 41
7.1软硬件环境 41
7.2 应用系统安装 41
7.3 操 作 手 册 41
【结 论】 43
【参考文献】 44
【附录1】 45
【附 录2】 52
【致 谢】 55
[资料来源:Doc163.com]