实验设备管理系统毕业设计.doc
约47页DOC格式手机打开展开
实验设备管理系统毕业设计,本文共计47页,15962字;摘要实验设备管理系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而后者则要求应用程序功能完备,界面友好简单易操作等特点。结合本校各实验室对系统开发的功...
内容介绍
此文档由会员 刘毛毛 发布
实验设备管理系统毕业设计
本文共计47页,15962字;
摘要
实验设备管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而后者则要求应用程序功能完备,界面友好简单易操作等特点。
结合本校各实验室对系统开发的功能需求,对MS SQL Server2000 数据库管理系统、SQL语言原理、ADO、ODBC、水晶报表开发、VC++ MFC应用程序设计及数据库开发技术进行了较深入的学习和应用,主要完成对实验设备管理系统的需求分析、功能模块划分和基础数据库的创建,设计并实现了数据库结构和应用程序。
系统综合运用了ADO、权限控制、加密解密、并发事务、水晶报表等核心技术,使系统安全、稳定、可靠、易于操作和维护。
系统运行结果证明,本文所设计的实验室设备管理系统可以满足管理员对实验室设备信息及调度的管理。本文从软件工程的角度系统地描述了整个系统的开发过程。
关键词:信息管理系统,结构化查询语言,面向对象,权限控制,水晶报表,数据库
目 录
1概述 3
1.1课题来源 3
1.2课题研究的目的和意义 3
1.3国内外发展概况 4
1.4课题应解决的主要问题及要达到的技术要求 4
2所用的开发工具及主要技术简介 4
2.1开发工具简介 4
2.1.1数据库系统简介 4
2.1.2 VC++简介 8
2.1.3水晶报表简介 10
2.2系统所用的主要技术简介 10
2.2.1 ADO(ActiveX Data Object) 11
2.2.2权限控制技术 11
2.2.3加密解密技术 13
2.2.4并发访问技术 13
3系统分析 13
3.1系统可行性分析 13
3.2系统结构及功能分析 13
4数据库设计 16
4.1数据库需求分析 16
4.2概念结构设计 16
4.3逻辑结构设计 18
4.4数据库的创建 20
5 系统设计 22
5.1数据库的连接 22
5.2登陆窗体的创建 23
5.3主窗体的实现 26
5.4添加设备基本信息模块的实现 28
5.5设备基本信息修改模块的实现 31
5.6基本信息查询模块的实现 33
5.7设备入库信息添加模块的实现 37
5.8设备领用功能模块的实现 37
5.9综合统计模块的实现 43
5.10报表打印模块的实现 44
5.11其他功能模块的实现 46
6总结与展望 49
部分参考文献
[1]沈卫强,基于 CS 结构的校园管理信息系统开发与应用研究,(硕士学位论文),保定,动力系,2002
[2]郭力萍,输配电线路管理信息系统的开发,(硕士学位论文),保定,电力系,2000
[3]陆进军、黄家裕,基于面向对象编程的电力系统潮流计算软件,迈向新世纪
的高校电力科技,1998
[4]于功弟,90 年代的软件核心技术-面向对象技术,软件世界,5,1993
[5]James M . and J . J .Odell , Object-Oriented Analysis and Design , Prentice –
Hall ,1992
[6]陈佳,信息系统开发方法教程,清华大学出版社,1998
[7]林海,浏览器/服务器应用开发,北京:科学出版社,2000,1~20
[8]Doug Lowe,客户机/服务器使用指南(王澜,李朝虎),北京:电子工业出
本文共计47页,15962字;
摘要
实验设备管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而后者则要求应用程序功能完备,界面友好简单易操作等特点。
结合本校各实验室对系统开发的功能需求,对MS SQL Server2000 数据库管理系统、SQL语言原理、ADO、ODBC、水晶报表开发、VC++ MFC应用程序设计及数据库开发技术进行了较深入的学习和应用,主要完成对实验设备管理系统的需求分析、功能模块划分和基础数据库的创建,设计并实现了数据库结构和应用程序。
系统综合运用了ADO、权限控制、加密解密、并发事务、水晶报表等核心技术,使系统安全、稳定、可靠、易于操作和维护。
系统运行结果证明,本文所设计的实验室设备管理系统可以满足管理员对实验室设备信息及调度的管理。本文从软件工程的角度系统地描述了整个系统的开发过程。
关键词:信息管理系统,结构化查询语言,面向对象,权限控制,水晶报表,数据库
目 录
1概述 3
1.1课题来源 3
1.2课题研究的目的和意义 3
1.3国内外发展概况 4
1.4课题应解决的主要问题及要达到的技术要求 4
2所用的开发工具及主要技术简介 4
2.1开发工具简介 4
2.1.1数据库系统简介 4
2.1.2 VC++简介 8
2.1.3水晶报表简介 10
2.2系统所用的主要技术简介 10
2.2.1 ADO(ActiveX Data Object) 11
2.2.2权限控制技术 11
2.2.3加密解密技术 13
2.2.4并发访问技术 13
3系统分析 13
3.1系统可行性分析 13
3.2系统结构及功能分析 13
4数据库设计 16
4.1数据库需求分析 16
4.2概念结构设计 16
4.3逻辑结构设计 18
4.4数据库的创建 20
5 系统设计 22
5.1数据库的连接 22
5.2登陆窗体的创建 23
5.3主窗体的实现 26
5.4添加设备基本信息模块的实现 28
5.5设备基本信息修改模块的实现 31
5.6基本信息查询模块的实现 33
5.7设备入库信息添加模块的实现 37
5.8设备领用功能模块的实现 37
5.9综合统计模块的实现 43
5.10报表打印模块的实现 44
5.11其他功能模块的实现 46
6总结与展望 49
部分参考文献
[1]沈卫强,基于 CS 结构的校园管理信息系统开发与应用研究,(硕士学位论文),保定,动力系,2002
[2]郭力萍,输配电线路管理信息系统的开发,(硕士学位论文),保定,电力系,2000
[3]陆进军、黄家裕,基于面向对象编程的电力系统潮流计算软件,迈向新世纪
的高校电力科技,1998
[4]于功弟,90 年代的软件核心技术-面向对象技术,软件世界,5,1993
[5]James M . and J . J .Odell , Object-Oriented Analysis and Design , Prentice –
Hall ,1992
[6]陈佳,信息系统开发方法教程,清华大学出版社,1998
[7]林海,浏览器/服务器应用开发,北京:科学出版社,2000,1~20
[8]Doug Lowe,客户机/服务器使用指南(王澜,李朝虎),北京:电子工业出