基于Windows Azure的门禁管理系统的研究与实现

被引量 : 0次 | 上传用户:msjzkdy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高效、安全的网络门禁管理系统已经成为一种趋势,其与云计算的结合随着云计算技术的发展和应用领域的不断扩展将不再只是一种想象。本文提出基于云计算实现B/S结构的门禁管理系统的软件开发方案,在云计算商业模式PaaS下开发、实现门禁管理系统,提高软件的开发效率、节约成本并优化服务,其中PaaS平台使用微软提供的WindowsAzure平台。本文主要研究内容如下:(1)构建基于三层架构的MVC框架模式的门禁管理系统体系架构。传统三层架构关注系统整体结构分层,MVC关注与显示层面相关的分层。故本文在传统三层体系架构基础之上引入MVC框架模式,构建一个基于三层架构的MVC模式应用。该架构具备两者优势:降低耦合性、结构明确,并且业务处理与显示严格分离,易于复用和维护。(2)设计门禁管理系统中的数据存储,包括SQLDatabase中数据表设计和StorageService的数据存储设计。Windows Azure平台的SQL Database具有与传统SQL Service数据库同样强大的查找、聚合功能,故在本系统中用于存储门禁机、用户、管理系统内部表相关的关系型数据表;Storage Service具有强大的存储能力,在本系统中用于存储门禁图片、声音、版本文件等大量二进制数据信息。(3)设计、实现基于云计算的门禁管理系统的功能模块和WCF数据通信服务。门禁管理系统功能主要包括:用户管理、门禁机基本参数设置、SIM卡管理、IP管理、门禁机状态管理、Blob文件管理、门禁刷卡记录、日志管理等。WCF服务负责门禁机终端与门禁管理系统的数据通信,其提供的服务包括门禁机初始化、定时上报、报到、同步卡号和软件升级服务。使用服务契约定义上述服务,并对传递的数据信息结构通过数据契约和消息契约进行定义。(4)实现PaaS模式下的门禁管理系统,并根据PaaS安全设计提供系统安全部署方案。门禁管理系统到Windows Azure云端,需要注册Azure账户后进行部署,过程包括创建API凭证、存储服务、SQL数据库服务和云服务。部署过程中,根据PaaS安全设计进行安全部署配置,从而保证应用程序的安全和灵活性。
其他文献
目的探讨树突细胞(DC)与细胞因子诱导的杀伤细胞(CIK)共培养后产生的DC-CIK细胞对原发性肝恶性淋巴瘤生长和术后复发转移的抑制作用。方法制备健康人和原发性肝淋巴瘤患者来
清代秀才李毓秀所著的《弟子规》,以其简练的语言风格、通俗的内容特色,自成书以来,便风靡一时。《弟子规》沿袭了儒家思想孝悌诚信、行仁守礼的传统,自问世以来便成为启蒙养正的
采用表面预涂环氧E51树脂的方法制备了具有层间柔性缓冲层的M40增强双酚A型二氰酸酯(BADCy)复合材料单向板。FT-IR、SEM及力学性能分析表明,高温下(>180℃)环氧E51与BADCy反
2014年4月29日,财政部、国家税务总局共同发布《关于将电信业纳入营业税改征增值税试点的通知》(财税[2014]43号),明确自2014年6月1日起,电信业纳入营改增试点,从目前实施现
以供应链协同下的电商物流来解决生鲜农产品怪圈问题,阐述供应链协同及电商物流新业态,提出未来供应链协同下生鲜农产品电商物流发展策略;与此同时,重构电子商务、物流企业、
溶血性尿毒综合征(HUS)和血栓性血小板减少性紫癜(TTP)是较为少见而又严重的疾病,其临床表现多变。大量研究证实它们均为血栓性微血管病,应看成是同一疾病不同的临床表现。在所报告的4例病
本文针对内蒙古左旗沙漠绿洲农业区沙土地大田作物水肥利用率低等实际问题,以内蒙古左旗希尼套海村为基地,采用对比试验方法,对玉米适宜的节水灌溉技术、玉米水肥耦合效应、
目的 研究口服壳聚糖胰岛素纳米粒的制备方法及其降血糖作用。方法 以壳聚糖为包被材料,用离子交联法制备壳 聚糖胰岛素纳米粒,用透射电镜和纳米粒度分析仪测定纳米粒形态
针对不同海洋环境中海水阻力系数和声线传播的变化特性,根据鱼雷航行及自导过程中的守恒原理,提出了一种评估海洋水文环境对鱼雷战术效能影响的新方法,并根据海洋水文环境对
纵观国际局势,世界各国间矛盾不断,冲突频发。我们不难发现国际纷争大都源于领土争端,中东地区的巴林卡塔尔近半个世纪的领土争端就是其中一例。巴林卡塔尔两国位于海湾南部,巴林