论文摘要
论文首先分析了以太网技术的可行性,然后阐述了我国校园一卡通系统的发展状况。在比较分析了C/S结构和B/S结构特点后,结合目前我国高校发展模式的特点与趋势,提出了基于以太网与TCP/IP协议的位于分布式计算环境中的B/S架构的综合应用体系模型——校园一卡通综合应用系统。本系统主要特点有四个:第一,采用以太网作为通信网络,可以有效利用现有硬件资源。第二,采用C/S与B/S模式相结合,底层采用ActiveX控件技术,低层控制采用C/S模式以托盘形式“类服务”运行,上层管理采用B/S模式,低层与上层软件通过消息中间件进行通信。第三,采用双向不对称技术:对远程数据库的数据更新采用存储过程完成,对远程数据库的数据采集采用事务复制技术。第四,采用作业技术和触发器技术对数据库进行优化。本系统可以有效实现一卡走遍校园,而且地理位置分布较远的多校区校园也可满足。论文详细介绍了在系统中用到的ActiveX控件,消息中间件,以及应用到的SQL Server2000数据库中的作业、复制。最后作为一卡通综合应用平台的具体实现,对校园消费各个模块进行了细致的分析和建模。重点介绍了整个系统的结构设计、数据库设计、和几个主要模型的数据流图和程序流程图,同时介绍了系统的测试情况。
论文目录
摘要ABSTRACT目录第一章 绪论1.1 课题提出的背景1.1.1 “校园一卡通”应用系统的发展1.1.2 “校园一卡通”当前的状况1.2 新一代“校园一卡通”综合应用系统第二章 B/S模式架构的校园一卡通系统2.1 传统C/S结构及其局限2.2 B/S模式的特点2.2.1 B/S架构软件的优势与劣势2.3 B/S与C/S相结合的实现模式第三章 校园一卡通中中间件的应用3.1 中间件概述3.2 分布式计算环境3.3 控件层中间件技术集成应用3.3.1 控件事件说明3.3.2 控件方法说明(VB.NET的函数形式)3.4 VB.NET中对控件的编程使用3.4.1 引用控件的方法3.4.2 事件编程3.5 消息队列(MESSAGE QUEUING)机制3.5.1 消息处理中的主要概念3.5.2 队列类型3.5.3 MessageQueue编程结构第四章 系统应用的数据库技术4.1 分布式数据库技术4.2 系统应用的作业技术4.3 数据库复制在一卡通中的应用4.3.1 复制的优点4.3.2 复制模型4.3.3 复制类型的介绍4.3.4 物理复制模型第五章 校园一卡通消费系统的设计5.1 整体结构设计5.1.1 需求分析5.2 消费功能设计5.2.1 按键消费5.2.2 计时消费5.2.3 按次消费5.3 修库功能设计5.3.1 修库定义5.3.2 修库的产生5.3.3 修库主流程设计5.4 与上层软件通信5.5 数据库设计及其优化5.5.1 分布式数据库技术5.5.2 数据库整体设计5.5.3 校园一卡通消费系统数据库表设计5.5.4 利用数据库技术对修库优化5.5.5 数据在数据库系统中的流动情况第六章 后台消费系统的功能及其测试结果6.1 界面显示6.2 按键消费6.2.1 等价测试6.2.2 边界值测试6.3 窗口机监控6.4 修库测试6.4.1 被动修库6.4.2 主动修库第七章 结论与展望致谢参考文献附录
相关论文文献
标签:校园一卡通论文; 以太网论文; 中间件论文; 消费建模论文; 事务复制论文;