基于B/S结构的科研管理系统设计

来源 :企业技术开发·下半月 | 被引量 : 0次 | 上传用户:kangxi2xjp30
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:文章针对高职院校科研管理系统的设计,从系统层次、运行环境、系统架构等方面进行了说明,并介绍了其总体实施方案,最后对技术应用指标设计与论证进行了分析。
  关键词:层次;架构;实施方案;指标
  中图分类号:TP311.52 文献标识码:A 文章编号:1006-8937(2010)18-0092-02
  
  1 系统层次图
  
  为了提高模块的重用率、最大限度地节约软件开发时间,高职院校科研管理系统将采用自顶向下分层结构进行模块的划分,其顶层的模块层次图如图1所示。
  该系统由11个模块组成。通过科研机构、人员、项目、成果、学术活动、社团协会及文档资料管理等7个模块对各科研业务活动对象进行管理;通过专家评审管理模块对科研项目、成果进行在线评审;通过科研经费管理模块对科研项目经费进行管理;通过数据统计模块对科研项目和成果等业务活动对象进行统计;通过系统维护管理模块确保系统的稳定和安全。为了降低系统开发难度,我们将分别对这11个模块进行设计和开发,待各个模块开发完成后,再进行系统的集成,从而架构起了一个完整、高效、安全、稳定的科研管理系统。
  
  2 运行外境
  
  该系统是基于B/S结构的系统,其程序直接在服务器端运行,用户使用时不需安装任何特殊软件,只需计算机与互联网相连就可通过浏览器访问本系统,其服务器端平台配置如下:CPU:Pentium4 3.2G以上;硬盘空间:20G(根据系统数据量与运行时间决定);内存:2G内存以上;操作环境:主流操作系统(WINDOWS/LINUX/UNIX);数据库:MYSQ“推荐”,Oracle,ms-sql,db2。
  
  3 总体实施方案
  
   通过调研科研管理系统,至顶向下进行需求、分析,并总结系统研发的经验和教训,确定科研管理系统的研发目标;通过SOA的方法解决系统架构的问题,完成科研管理系统的开发;最后通过黑盒测试方法对软件的功能进行测试,以最终实现该系统的预期成果。
  
  4 系统架构
  
  科研管理系统使用SOA的系统架构,从而保证软件跨平台的兼容性好以及软件的可移植性好。整个软件基于B/S开发模式,以FleaPHP为基础框架,严格遵循MVC模式,综合运用了XHTML、CSS、XML等技术。
  采用SOA的主要优点:
  ①更易于集成和管理复杂性。将各种因素的变化对系统的影响降到最低限度。
  ②更快地整合现实。重用是SOA的一个主要优势,当系统需要进一步优化时,可利用现有的组件和服务,以减少完成软件开发生命周期所需的时间。这不仅可快速地开发新的业务服务,还可迅速地对改变做出响应以缩短开发时间。
  ③减少成本和增加重用。通过以松散耦合的方式公开业务服务,该系统可根据业务要求更轻松地使用和组合服务。
  ④快速的开发效率。SOA业务流程可以更轻松地创建、修改和管理,以满足不同时期的需求。
  
  5 技术应用指标设计与论证
  
  5.1 系统技术指标分析与论证
  ①为了满足科研人员和科研管理员等用户快速访问系统的要求,因此,系统的响应时间不得超过5s。
  ②为了保证系统用户能够随时查看最新的科研数据,因此,系统的更新处理时间应在5~8s内完成,数据转换和传送时间须在5~30s之内完成。
  ③为了满足用户快速处理业务的要求和体现系统的高效性,系统的解题时间规定在5~30s之内完成。
  
  5.2 服务器应用指标与论证
  ①以我院为例,科研管理系统总用户人数预计约有1000人,根据我们以往的经验和实验测试,在进行科研项目和成果申报时,该系统的并发连接数将最多达到50人。因此,为了保证系统正常、快速、稳定地运行,数据库服务器应该支持50个客户端同时访问,且系统操作反应时间小于5s。
  ②根据系统数据量的统计与运行时间的要求,因此,该系统服务器的配置如下所示:
  CPU:Pentium4 3.2G以上:
  内存:2G内存以上;
  操作环境:WINDOWS 2003以上版本。
  


  


  ③系统安全指标分析与论证。为了保证系统的安全,我们对WWW服务端工具进行了分析对比,其对比数据如表1所示。
  通过和IIS的分析对比,结果如表1所示。基于安全性、稳定性等综合因素考虑,www服务端工具使用Apache。
  
  参考文献:
  [1]纽康莫,劳莫著,徐涵译Understanding SOA with WebServices[M].北京:电子工业出版社,2006.
  [2]吉建勋,杨建军.基于SOA的制造数据管理系统研究与应用[J].军民两用技术与产品,2010,(1).
其他文献
<正>1 氟中霉的机理与症状1.1 氟中毒的机理 饲料中的氟畜禽能吸收80%左右,长期摄入过量的氟会导致慢性或急性氟中毒。适量的氟有助于钙、磷形成羟基磷灰石,使骨骼的强度增加
农村地区的泵房,在农业灌溉上发挥着巨大作用。随着时代的发展和设备的改进,泵房逐渐显现形体简陋和立面粗糙等不足。以江苏农村地区为研究区域,针对现有泵房的形体和建筑立
工程项目建设是一项复杂的系统工程,文章主要对工程监理在施工中所起的作用进行分析。
混凝土以其抗压强度高、耐久性能好和可塑性强等优点,在水工混凝土结构中得到了广泛应用,但由于其组成材料的特殊性以及施工过程的复杂性使得其存在一定的缺陷。对于水工建筑物
农村信用社局域网所采用的主要是以太网技术,为了保证不同业务的可靠接入和安全性,以及关键业务的服务质量,并保证网络互联的稳定、可靠和高效性,文章介绍了VLAN以太网技术在农村
<正>1 材料与方法 1.1 材料 1.1.1 微生物制剂 有益微生物制剂养殖型EMⅠ、EMⅡ、EMⅢ均为本中心研究室研究和生产。其中EMⅠ为1998年4月3日发酵生产,室温保存为6个月;EMⅡ
一、池塘条件水源条件良好,附近无工业及其它污水影响,进排水系良好,PH值在7.0-8.5之间,水深1.2-1.5米,池塘底泥10-20厘米,
近年来,我们与姜堰市沈高镇河横村农民合作,利用低洼农田48亩用于“蟹、鱼、水芹”的同田混作,实行生态立体种养,实现了亩均获利6277元的高效益。现将具体情况介绍如下,供业