学位论文 > 优秀研究生学位论文题录展示
采用DataSnap技术的药品试剂管理系统
作 者: 马学涛
导 师: 段银田
学 校: 郑州大学
专 业: 计算机应用技术
关键词: 管理系统 设计模式 三层架构 存储过程
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 5次
引 用: 0次
阅 读: 论文下载
内容摘要
社会及计算机科学技术的迅速发展使得计算机的应用领域得到不断的扩大,计算机已经成为各行各业工作正常开展的重要工具。本文通过分析目前我校在药品试剂管理中的现状和不足,结合我校的实际校情,设计并开发了一个较实用的药品试剂管理系统。通过把药品试剂的管理信息化来提高药品试剂管理工作的效率,使管理者和使用者对于药品试剂的库存量、使用情况进行精确的把握,最优化药品试剂的采购、使用、保存的每个环节。利用网络的分工合作,首先保证药品试剂信息录入完整,汇总全校各个部门库存总量。利用先进先出的原则保证药品试剂利用率的提高,杜绝浪费。本系统基于C/S结构及DataSnap技术、采用Sql Server 2005作为服务器端数据库和Delphi作为开发工具。另外,在实现过程中充分考虑了系统的可扩展性、可移植性,用到了设计模式、三层结构、存储过程、事务、基于接口的编程等技术。总之,应用本系统后提高教学工作信息沟通的效率,克服了以往工作中遇到的难题,为学校的管理决策提供了全面良好的信息支持。
|
全文目录
摘要 3-4 Abstract 4-7 第一章 引言 7-11 1 药品试剂管理系统 7-11 1.1 项目研究的目的和意义 7-8 1.2 项目研究背景 8 1.3 国内外发展现状 8-9 1.4 项目的研究方法 9-10 1.5 论文的构成及研究内容 10-11 第二章 关键技术 11-24 2.1 开发环境简介 11-16 2.1.1 Delphi简介 11 2.1.2 Delphi与面向对象的编程 11-12 2.1.3 Delphi与事件驱动的应用程序 12 2.1.4 Delphi与SOL 12 2.1.5 Delphi的跨平台开发 12 2.1.6 Delphi与DataSnap 12-15 2.1.7 Sql Server 2005简介 15-16 2.1.8 Sql Server 2005与存储过程 16 2.1.9 Sql Server 2005事务处理 16 2.2 软件生命周期模型简介 16-17 2.3 软件架构模式和设计模式 17-18 2.3.1 模式及使用模式的原因 17 2.3.2 软件架构 17 2.3.3 设计模式 17-18 2.4 主要的系统体系结构 18-20 2.4.1 两层C/S体系结构 19 2.4.2 B/S体系结构 19 2.4.3 三层C/S体系结构 19-20 2.5 Delphi中三层C/S结构的连接技术 20-21 2.5.1 前端连接技术(DataSnap) 20-21 2.5.2 应用服务器与数据库的连接技术ADO 21 2.6 流行的软件开发技术简介及其与Delphi之间的比较 21-23 2.6.1 C#简介 22 2.6.2 J2EE简介 22 2.6.3 C语言简介 22-23 2.6.4 C++语言简介 23 2.7 流行的数据库系统 23-24 2.7.1 Oracle简介 23 2.7.2 MySQL简介 23-24 第三章 药品试剂管理系统需求和功能分析 24-36 3.1 系统需求分析 24-25 3.1.1 系统业务需求 24 3.1.2 系统功能需求 24 3.1.3 系统功能分析 24-25 3.2 系统功能划分 25-26 3.3 UML建模 26-31 3.3.1 UML简介 26-27 3.3.2 用例建模简介及系统用例 27-29 3.3.3 药品试剂管理系统用例图及用例描述 29-31 3.4 数据库设计 31-36 3.4.1 E-R图设计 31-33 3.4.2 数据库逻辑表设计 33-36 第四章 药品试剂管理系统设计 36-45 4.1 设计目标 36 4.2 概要设计 36-37 4.2.1 总体设计 36 4.2.2 功能结构设计 36-37 4.3 详细设计 37-43 4.3.1 库存管理模块详细设计 37-39 4.3.2 查询模块详细设计 39-40 4.3.3 辅助功能模块详细设计 40-43 4.4 设计模式在三层结构中的应用 43-45 4.4.1 数据层中设计模式的应用 43-44 4.4.2 业务逻辑层(中间层)中设计模式的应用 44 4.4.3 表示层中设计模式的应用 44-45 第五章 系统实现 45-54 5.1 运行环境及安全性 45-47 5.1.1 网络运行环境的选择 45 5.1.2 系统运行环境搭建 45-46 5.1.3 安全运行措施 46-47 5.2 系统部分功能实现 47-54 5.2.1 登录的实现 47-48 5.2.2 药品试剂入库的实现 48-50 5.2.3 药品试剂使用功能的实现 50-51 5.2.4 药品试剂库存报警功能的实现 51-54 第六章 调试与测试 54-56 6.1 程序调试 54 6.2 系统调试 54 6.2.1 系统分调 54 6.2.2 系统总调 54 6.3 系统测试 54-56 6.3.1 使用Dunit进行单元测试、集成测试 55-56 第七章 结论 56-57 7.1 结论 56 7.2 进一步工作的方向 56-57 参考文献 57-60 致谢 60
|
相似论文
- 武器装备信息管理系统的设计与实现,TP311.52
- 军队物资采购供应管理系统的设计与实现,TP311.52
- 部队兵员管理系统的设计与实现,TP311.52
- 军队后勤物资管理系统设计与实现,TP311.52
- 基于B/S结构的军队干部管理系统设计与实现,TP311.52
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
- 体验式服装设计模式研究,TS941.2
- 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
- 基于用户评价的X公司加油站管理系统调查研究,F426.22
- 电压监测仪自动校验系统,TM933.2
- 义务教育阶段教师绩效管理研究,G472
- 基于无线传输的公交车载媒体节目管理系统研究与开发,TP311.52
- 基于Petri网的信息管理软件服务建模方法研究,TP311.52
- 仓库出库辅助系统的设计与实现,TP311.52
- 银行个人客户关系管理系统的设计与实现,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 鞍山供电公司ERP系统—营销管理子系统的研究,TP311.52
- OpenBASE企业管理器设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|