学位论文 > 优秀研究生学位论文题录展示
古陶瓷数据库在线服务系统
作 者: 张俊楷
导 师: 李国霞
学 校: 郑州大学
专 业: 测试计量技术及仪器
关键词: vc7.0 Oracle9i 古陶瓷 多线程 Socket 多元统计分析
分类号: TP311.13
类 型: 硕士论文
年 份: 2009年
下 载: 18次
引 用: 0次
阅 读: 论文下载
内容摘要
中国古陶瓷具有极高的考古学价值和经济价值。对中国古陶瓷的真赝进行科技鉴定,首先要收集大量已知窑口和年代的陶瓷标本,把积累的数据资料如元素组成数据(包括化学组成含量以及微量元素含量)进行可靠的保存。建立统一且完善的古陶瓷数据库对古陶瓷的真伪鉴定的成败具有决定性作用。本系统使用Microsoft Visual Studio.Net 2003(vc7.0)作为开发平台,以Oracle9i作为后台数据库。针对软件系统的自动化趋势以及网络化的迅速普及现状,对古陶瓷数据库和Internet的结合进行了较为深入的研究。对古陶瓷网络传输数据安全以及多用户多线程的流程控制进行了非常有意义的探索。古陶瓷数据库在线服务系统致力于整合现有的相对分散的古陶瓷数据资源,并向客户端提供系统中的数据资源和数据分析软件,从而建立集数据整合、数据分析、数据查询于一体的系统应用平台,实现各种系统资源的有效融合。形成全方位的、系统的、安全的、高效的古陶瓷数据库系统。数据交换分析平台实现全国各个相关科研单位之间的不同数据库间的数据交换和分析,实现信息的传输、转换和安全管理。在统一的数据平台下,实现数据的统一管理,保证数据的完整性、多元性和安全性。本系统主要使用了数据库开发技术、Excel开发技术、多线程、网络技术、HOOK技术、嵌入式杀毒、磁盘操作等vc开发技术。在系统的研发过程中,进行了测试环境的搭建工作,对系统的稳定性、高效性以及可扩展性都进行了测试。
|
全文目录
摘要 3-4 Abstract 4-9 第一章 引言 9-12 1.1 建设背景 9-10 1.1.1 必要性和紧迫性 9 1.1.2 建设意义 9-10 1.1.3 建设依据 10 1.2 国内相关研究现状 10 1.3 系统开发环境 10-12 1.3.1 硬件环境 10-11 1.3.2 软件环境 11-12 第二章 系统需求、建设目标及功能列表 12-16 2.1 需求分析 12 2.2 设计思路 12 2.3 建设目标 12-13 2.4 功能列表 13-16 2.4.1 服务器端 13-15 2.4.2 客户端 15-16 第三章 系统总体设计 16-27 3.1 网络拓扑图 17-18 3.2 系统逻辑图 18-20 3.2.1 逻辑层介绍 19-20 3.2.2 逻辑层间的关系 20 3.3 规划原则 20-22 3.4 技术路线 22-27 3.4.1 三(多)层体系结构 22-24 3.4.2 .NET FRAMEWORK 24-25 3.4.3 面向服务的架构 25 3.4.4 数据仓库 25-27 第四章 系统流程和模块分析 27-52 4.1 服务器端流程 27-29 4.1.1 服务器端流程说明 28-29 4.2 客户端流程 29-30 4.2.1 客户端流程说明 29-30 4.3 服务器—客户端流程综合说明 30-35 4.4 服务器端模块图 35-37 4.5 客户端模块图 37-38 4.6 主要模块功能及部分实现代码 38-52 4.6.1 配置文件操作模块 38-39 4.6.2 数据库模块 39-43 4.6.3 网络传输模块 43-45 4.6.4 上传下载模块 45-47 4.6.5 电子地图模块 47-50 4.6.6 硬盘管理模块 50-52 第五章 系统难点及解决方案 52-57 5.1 流程控制 52 5.2 数据传输安全 52-54 5.2.1 登录名和密码的传输安全 52-53 5.2.2 古陶瓷重要数据传输校验 53-54 5.3 嵌入式杀毒 54 5.4 登录快速查询LDAP协议 54-56 5.5 支持外网访问 56-57 第六章 数据库设计 57-68 6.1 数据字典 57-61 6.1.1 用户配置表UserConfig 57-58 6.1.2 系统日志类型表LogType 58 6.1.3 操作日志记录表0perationLog 58-59 6.1.4 用户上传数据表单列表UserUpLoadLog 59 6.1.5 断点续传配置表UserUpLoadLog 59 6.1.6 区域配置表AreaConfig 59-60 6.1.7 电子地图配置表MapConfig 60 6.1.8 硬盘空间分配表DiskConfig 60 6.1.9 数据库自动备份配置表BackUpConfig 60-61 6.1.10 自动关机配置表ShutDownConfig 61 6.2 数据库维护计划 61 6.2.1 定时备份数据库 61 6.3 数据库安全设计 61-62 6.3.1 用户角色的管理 61 6.3.2 数据保护 61-62 6.3.3 数据库备份 62 6.4 Oracle数据库模式级复制 62-68 6.4.1 实际环境及要求 62-63 6.4.2 准备工作 63-65 6.4.3 配置streams(以strmadmin用户登录) 65-68 第七章 网络传输协议 68-71 7.1 通信协议及端口 68 7.2 通信数据格式 68-71 7.2.1 客户端登录数据传送格式 68 7.2.2 客户端用户信息格式 68-69 7.2.3 客户端数据库查询请求格式 69 7.2.4 服务器端返回查询成功格式 69 7.2.5 服务器文件准备好信息格式 69 7.2.6 客户端请求下载文件信息格式 69 7.2.7 客户端暂停、取消下载信息格式 69 7.2.8 客户端文件下载完成信息格式 69 7.2.9 服务器端向客户端发送断点续传文件信息格式 69 7.2.10 密码修改 69-70 7.2.11 密码修改成功 70 7.2.12 服务器端强制客户端断开 70 7.2.13 客户端查询金额格式 70 7.2.14 服务器端返回金额格式 70-71 第八章 系统界面图片展示 71-74 8.1 服务器端主界面 71-72 8.2 客户端主界面 72-73 8.3 服务器端电子地图界面 73-74 第九章 系统总结及功能展望 74-75 9.1 系统总结 74 9.2 功能展望 74-75 参考文献 75-82 致谢 82-83 附录 83
|
相似论文
- AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
- 基于智能学习的多传感器目标识别与跟踪系统研究,TP391.41
- 基于比对技术的非法网站探测系统的实现与研究,TP393.08
- 改进的主成分分析方法在学科建设中的应用,G642.4
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- AFC系统通信中间件的研究与设计,TP311.5
- 数字型智能终端系统门口机的设计,TP368.1
- 基于多信息融合技术的安检信息系统研究,V328.3
- 房地产债务危机预警模型的研究,F293.3
- 云闪雷电探测网数据传输与远程监控的技术研究,TN919.3
- 内嵌Modem的便携式卫星通信地球站PDA监控系统的设计与实现,TN927.2
- 应用数字水印的高速公路超速抓拍系统中心端软件设设,TP311.52
- 基于C/S架构的车辆远程监控系统的设计与实现,TP277
- 医疗自助服务信息系统的设计与研究,TP311.52
- 基于Android平台的无线控制系统设计与实现,TP273
- 110kV变电站综合自动化系统中101规约通信的实现,TM63
- 基于多核的动态剖析加速方法研究,TP332
- 基于多线程图像处理机测试系统的研究,TP391.41
- 云备份中的双指纹校验与多线程传输技术研究,TP309.3
- 远程实时心电监护系统的设计与实现,TP277
- 终端特定信息检测系统的研究与实现,TP309
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|