校园MIS开发中C/S模式与B/S模式的结合策略

被引量 : 0次 | 上传用户:chuanjie_zheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,数据库的应用开发模式已从早期的单机开发、两层C/S开发模式发展为三层(甚至多层)分布式C/S开发模式以及B/S开发模式。其中,B/S开发模式可以视为三层分布式C/S开发模式的特例,它们都是保持原有数据库服务器端(数据层)不变,将传统C/S开发模式中的客户端进行界面和商业逻辑的分离,使原来的“胖”客户,变为只保留界面的“瘦”客户(表示层),并将商业逻辑部分置于应用服务器(逻辑层,在B/S开发模式中表现为Web服务器)中。 本文结合校园MIS的项目开发,详细比较了C/S开发模式、B/S开发模式的优缺点,依据项目本身功能的分析以及系统对操作简便性、操作频繁程度、数据响应速度、系统安全性等方面的要求,提出了C/S和B/S模式相结合的开发模式。 之后,详细介绍了利用Delphi7开发平台中的dbExpress+DataSnap技术和MS Visual Studio.NET2003中的ASP.NET技术实现两层C/S和三层B/S应用的技术要点,着重阐述了C/S模式和B/S下的数据库接口技术。 最后,对校园MIS项目进行了功能分析、系统设计,并结合成绩管理模块阐述了C/S、B/S开发模式相结合的技术方案的具体实施过程。 得出的结论是:开发模式不是一成不变的,只要符合MIS系统要求,不必拘泥于一种方法。B/S模式的无状态对象连接方式允许更多的用户并发访问,这是它的优点,但是由于其在数据响应速度、用户与界面的互操作性以及安全性等方面还存在着一些问题,还不能一统天下。所以目前采用C/S结合B/S的开发模式是比较合适的。
其他文献
产品国际竞争力直接表现为某产品在占据一定国际市场份额的基础上实现的盈利水平,其实质是该产品在国际竞争中谋求生存和发展空间的能力。产品国际竞争力既包括突破贸易壁垒
文艺复兴和宗教改革运动使得沉睡于中世纪宗教神学的理性得以觉醒。如果说文艺复兴和宗教改革只是使理性觉醒的话,那么真正树立理性权威的是17世纪的科学革命和哲学革命。科
本文通过测量方法和数学模型的建立,分析不确定度的来源变量,进一步计算出四苯硼钾重量法测定复混肥料中氧化钾含量的不确定度.
目的调查1型糖尿病患者严重低血糖的发病率及其危险因素。方法自2010年8月6日至2012年3月31日在广东省16家医院收集1型糖尿病患者的人口学资料、病史等信息,中心化检测糖化血
文中运用标准化原理和质量管理理论,结合实践经验,将文明单位创建活动梳理为组织策划、运行监控、检查考评和持续改进等四个环节,提出实用解决方案。
经济全球化时代,国际竞争更加激烈。国际竞争使得一国市场与国际市场。2001年12月,我国以发展中国家的身份加入了世界贸易组织,标志着我国将全面融入经济全球化进程中,同时也
<正> (一) 在现实生活中,万事万物并非都是屈从人意而都有美的。除美外,还有美的反面——丑恶;既有光明面,也有阴暗面。用法国作家雨果在《〈克伦威尔〉序》中的话来说:“丑
毛泽东拒腐防变思想的基本特征主要有:理论研究与实践指导的结合、思想建设与制度建设的结合、党风建设与廉政建设的结合、廉洁自律与群众监督的结合、发扬正气和打击邪气的
<正>1955年11月,中国人民解放军在辽东海域进行了一次三军联合演习,这是一次大规模的演习,不仅我军各大单位分别派出了参演部队或是观察人员,周边一些友好国家的军队也都派出
期刊
随着汽车工业的发展,以及国家的经济型社会、节约型经济的政策、可持续发展战略等,决定了立体停车设备的发展和立体停车设施问题。近些年,立体车库市场有迅猛发展的态势,采用灵活