时间:2022-09-14 17:25:12
绪论:在寻找写作灵感吗?爱发表网为您精选了8篇平台设计论文,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
建设目标
1技术层面
围绕烟叶业务“一体化”闭环管理的设计思路,构建具有皖南烟叶特色的现代烟草农业信息化管理平台,做到“信息互通共享、资源高效整合、业务有效衔接”,满足国家局《数字烟草发展纲要》“四个统一”的要求。
2业务层面
在平台统一的前提下,以烟叶供应链思路为指导,结合皖南烟叶公司的业务管理现状,对行业信息系统进行应用功能拓展,确保单元系统有效落地,全面提升基层信息化应用水平。
系统架构设计
为实现企业信息化与行业信息化的有机融合,系统技术架构应遵循行业信息化标准与规范,故本系统与单元系统技术架构基本一致,如图1所示。系统构建基于J2EE、SOA等技术,采用分层提供服务支持的设计思想,将系统划分为基础层、数据层、平台层、应用层、展现层。系统从最底层开始,逐层向上提供服务,整个层次保持相对的稳定。随着业务需求的不断变化,各个层次、各个组件进行优化和完善,在不改变系统框架的前提下即可完成系统的改进。
1基础层设计
主要为系统应用提供底层的运行环境,包括PC终端、服务器、交换机等硬件设施,以及操作系统、数据库系统等软件环境,建设时将充分利用现有的资源,避免重复投资造成资源浪费。
2数据层设计
数据层就是常说的数据源所在的层次,数据层设计具有如下特点:1)可运行于DB2、ORACLE、SQLSERVER等主流数据库之上;2)使用联邦数据库技术;3)数据业务处理(交易)、数据查询、空间数据分离。
3平台层设计
平台层由界面集成、业务集成、服务集成、业务构件、数据集成、支撑平台等几部分内容组成。1)界面集成。界面集成从单点登录、组织管理、用户管理、权限管理、菜单管理、应用组装、Portal展现等七个功能点来做全面的界面集成。2)业务集成。通过应用开发技术和工作流引擎等工具实现应用系统之间的业务流程集成,实现系统松耦合、组件化和标准化,支撑烟叶系统之间信息共享、流程编排、业务交互。3)服务集成。通过企业服务总线建设,实现内部服务的通信与整合,构建服务注册及管理机制。4)数据集成。数据集成包括在各应用之间实现数据共享和数据交换,建立基础数据信息库。主要有:(1)数据及编码标准体系的建立。数据及编码标准体系是应用系统数据整合和业务整合的基础。建立行业数据及编码标准体系是建立基础数据信息库的基础。(2)基础数据信息库。以基础数据使用规范为标准建立基础数据信息库,用以实现信息共享,服务于应用系统的集成应用。(3)数据交换平台的建立。以数据交换管理规范为基础,建立应用系统之间交换数据的软件平台。
4应用层设计
业务应用覆盖烟叶生产经营的主要业务,包括客户关系管理、生产过程管理、收购管理提升、调拨仓储管理、烟用物资管理、电子结算、主题分析等七个模块。
5展现层设计
在展现层将统一用户权限,面向企业不同层次的业务角色,如:领导、管理人员、烟站微机操作员等用户,通过统一的门户,访问不同的应用模块,业务操作、数据查询、数据分析。
系统功能设计
结合业务部门的实际应用需求,现代烟草农业信息管理平台功能模块设计如下:
1客户关系管理
1)目标定位。以CRM管理理念的为指导,实现新型种植主体档案管理及等级评定,为差异化服务及散烟收购模式的推广奠定基础。同时增加客户回访及投诉等关联功能,提升客户服务水平。2)功能描述。(1)基础档案管理:实现各类种植主体基础档案管理,并可根据预先设定的类别归属条件(如种植面积),对烟农进行自动归类。(2)客户星级测评:建立评价方案,明确评价指标(如种植面积、合同履约率、烟叶交售等级结构、技术到位率),开展对种植主体的星级评定,实现对种植主体的分类测评,为差异化服务奠定基础。(3)客户投诉管理:记录烟农对服务人员及相关人员提出的投诉,并对投诉处理过程及结果进行跟踪。包括烟农投诉记录、投诉处理意见、处理结果跟踪。(4)客户回访管理:根据客户回访方案,对客户服务满意度情况进行调查,全面收集客户反馈的问题和建议,从而更好地为客户提供服务。同时从烟农中收集有关烟叶生产相关信息,对有价值的部分信息分析处理后分送到有关部门和领导。具体功能包括:回访方案制定、回访结果查询及分析。
2生产过程管理
1)目标定位。以生产报表自定义的形式,实现生产动态信息的高效采集、快速统计和及时传递。健全烟叶生产环节信息,为质量追溯奠定基础。2)功能描述。(1)生产报表定义:根据生产需求,对生产报表的格式进行定义后下发至烟站进行数据填报。烟站可结合本级管理需要对报表进行细化定义。(2)生产报表填报:根据上级下发的报表格式,进行生产过程相应数据的采集与填报。采集方法有两种:一种是手工录入数据,另一种是利用手持终端设备进行采集。(3)生产报表查询:实现烟站上报报表的多维度查询(按时间、按组织结构等)。
3收购管理提升
1)目标定位.在原有系统功能基础上,增加散烟收购的信息支撑,提高收购工作效率;同时根据收购业务管控需要,对烟叶收购的时间、比例、重量、票据等关键要素进行密切监督和预警,实现对收购全过程的实时控制。2)功能描述。(1)散烟收购应用收购类型设置:实现烟站各条收购线收购类型的设置(散烟/把烟),以区分烟叶收购类型。收购报表提升:结合烟叶收购的形态特征(把烟/散烟),对相关烟叶收购报表进行相应提升,实现收购报表数据的分类统计和查询。散烟补贴核算:包括补贴方案制定、散烟补贴核算、散烟补贴查询等。(2)收购业务监控单秤交售重量异常监控:对单笔烟叶交售的重量超出电子秤重量峰值或者超出合理值范围的数据进行监控,确保收购业务规范。交售等级结构异常监控:设置上、中、下等烟比例最大值,对超出或即将超出该值的收购等级比例数据进行监控预警。连号票据等级、重量相同监控:对连号票据等级、重量相同的数据进行过滤展现,有效分析数据异常原因。单据冲红监控:设置票据冲红的最大值,对超出该值的票据数据进行过滤展示。收购时间段异常监控:依据烟叶收购运行要求中的收购时间段为标准区间值,对超出该合理区间内的收购票据数据进行展示。检验是否有超时收购。
4调拨仓储管理
1)目标定位。实现烟叶物流进、销、存数据的信息化管理,提高数据采集时效性和准确性。2)功能描述。(1)调运计划管理:用于内部调运计划及销售调运计划的制定和分解。内部调运是指收购站点的烟叶调往中转仓库,调运不受购销合同控制,销售调运计划是中转仓库或烟站的烟叶销售调运到烟厂,要受购销合同控制。(2)烟叶入库管理:实现烟站烟叶的入库信息采集。(3)仓储作业管理:包括移库管理、库存盘点、变质烟管理、烟叶出库管理、仓储资源管理等。
5烟用物资管理
1)目标定位。整合现有物资管理系统,增加物资需求管理、验收管理、供应商管理等模块,实现对烟用物资的购、销、存精细化管理。2)功能描述。(1)物资需求管理:包括物资需求目录、物资需求摸底、物资需求制定等。(2)物资验收管理:实现两级物资验收的电子化操作。(3)采购分配:根据需求及合同进行分配,同时与购肥指导单等单据进行关联,保证分配的合理性。(4)供应商管理:建立物资供应商基础资料档案库,并结合供应商的服务、产品质量情况,对供应商等级进行划分,建立供应商首选名单及黑名单。
6电子结算
1)目标定位。采用电子结算的方式进行烟叶交售款、物资款的结转,提高结算效率,保障资金安全。2)功能描述。(1)账户管理:对所有涉及资金往来的帐户信息进行管理,包括帐户录入、在线开户、帐户销户等功能。(2)审核支付:接收收购系统提交的支付或扣款信息,由银行转账系统完成资金的支付和扣除操作。(3)对账查询:包括银行对帐、付款总帐查询、付款明细帐查询等功能。
网络化信息系统要素全、规模大且结构复杂,同时技术体制不断发展,面临着网络攻防对抗威胁,由此对网络化信息系统试验平台结构提出了新的挑战。网络化信息系统试验平台具有以下功能特征:1)可扩展性:试验平台的硬件能力和试验资源类型可根据试验需求扩展;2)可配置性:试验平台提供的试验资源具有可编程能力,允许用户根据试验任务配置系统架构、应用和协议等试验环境特征;3)安全隔离性:用户的不同试验之间互不影响,且具有威胁性(如蠕虫和病毒等)的试验不会对试验平台硬件基础设施造成不可恢复的破坏;4)可重组性:试验资源通过虚拟化技术逻辑分片后,可根据不同试验任务要求实现资源封装、调度和聚合,在试验完成后可实现对试验资源的释放、净化和回收;5)快速响应性:能够利用试验资源快速构建目标系统和试验环境,实现试验过程自动化,以提高试验效率。上述功能特征中,可扩展性强调试验平台的开放性和兼容性;可配置性和可重组性强调能针对不同试验任务按需生成目标系统的能力;安全隔离性为确保试验平台基础设施(基础网络、计算设备和存储设备等)安全而提出要求;快速响应性从试验组织效率角度提出要求。本文基于虚拟化思想,提出了一种面向网络化信息系统的虚拟化试验平台结构,通过试验虚拟化服务层实现了对复制目标系统的仿真、实物和虚拟化资源(虚拟服务器和虚拟操作系统等基于计算机虚拟化技术形成的试验资源)的统一组织、调度和管理,满足多样化试验任务需求。该结构具有隔离试验平台基础设施和试验目标系统的特点,支持具有破坏性的对抗试验以及网络化信息系统能力评估。
2虚拟化试验平台
2.1分层结构模型根据以上网络化信息系统试验平台设计原则,在参考虚拟化环境基础架构上,提出了如图1所示的试验平台分层结构模型,图中LVS为真实/虚拟/仿真。试验平台分层结构分为试验基础设施层、试验虚拟化服务层和面向任务的试验环境层3部分。面向任务的试验环境层是用户试验的抽象模型,通过一组规范化的语义抽象描述了试验对象的本质属性和生命周期;试验虚拟化服务层是试验服务的提供者,对仿真、实物和虚拟化3种形态的试验资源进行调度、部署和优化分配,通过将试验对象本质特征映射到分配的试验资源上复制目标系统,同时实现对试验的隔离、控制和数据采集等功能;试验基础设施层是试验服务的承载者,屏蔽了底层试验资源的异构性,为试验虚拟化服务层提供抽象的资源池和统一的试验资源访问接口。虚拟化试验平台由试验基础设施、试验虚拟化服务、面向任务的试验环境和试验标准与模型组成,其功能组成如图2所示。试验基础设施主要由试验资源池、试验运行网络和试验管理与控制网络等组成。其中,试验运行网络实现对异构试验资源的网络化组织。试验管理与控制网络连接各试验管理系统,如试验设计、试验驱动和试验评估等系统。前后2个网络之间通过防火墙等安防设备隔离,以确保试验安全。试验虚拟化服务主要由试验任务管理、试验资源管理和试验资源部署等服务组成。整个试验虚拟化服务层是实现第1章试验平台功能特征的核心,可进行试验运行与试验基础设施分离,使得底层试验基础设施层的扩展、故障和运行过程对面向任务的试验环境层完全透明。试验用户仅需将试验任务需求给试验虚拟化服务层,即可开展网络化信息系统能力评估试验。面向任务的试验环境主要完成试验任务的规划和描述,并向试验虚拟化服务提出试验任务请求。另外,试验标准与模型是实现虚拟化试验平台统一的基础,所有试验的设计、组织和管理等均需遵照试验标准和模型实施。试验平台3层结构组成间相互配合完成试验任务,虚拟化试验平台活动视图如图3所示。试验平台试验过程如下:1)试验组织方首先提取试验对象的本质特征,并按照试验标准形成目标系统和试验运行的配置文件。本质特征指试验对象在试验过程中表现出最为重要的组成、结构、功能和行为及其属性。2)面向任务的试验环境根据试验对象的本质特征信息,向试验虚拟化服务发出目标系统复制和试验环境构建请求。目标系统复制和试验环境构建由试验虚拟化服务组织完成。试验虚拟化服务在接收请求后,从试验资源池中分配可用的仿真、实物和虚拟化资源,并完成异构试验资源的属性配置和集成部署,形成满足试验任务要求的目标系统和试验环境。3)完成目标系统部署后,由面向任务的试验环境加载试验激励信息驱动整个目标系统运行,试验基础设施承载试验运行。4)试验虚拟化服务在试验过程中对试验运行数据和事件等进行记录,准备试验评估数据。5)试验结束后,由试验虚拟化服务对试验资源进行净化和回收。
2.2技术实现方法虚拟化试验平台核心是如何实现各种试验资源的虚拟化生成、调度、分配和管理,功能实现主要涉及以下3个方面:1)试验目标系统的基础试验资源生成;2)虚拟化试验平台的安全隔离;3)对仿真、实物和虚拟化3种不同类型资源统一部署和集成。由于网络化信息系统组成要素多样,不同类型系统组成的特征差异较大。故针对不同类型资源本文采用了不同的基础试验资源构建方法,如表1所示。表1中,基于软路由的路由器仿真方法主要是在操作系统容器中(如Linux容器)部署Qugga和Dummynet[6]等网络设备和链路仿真系统,实现大规模的通信网络路由器资源仿真。基于平台虚拟化的硬件环境构建方法主要采用商用的VMwareESX和开源项目OpenVZ等实现计算硬件的虚拟化复制。本文基础试验资源构建方法均采用现有技术实现,不再赘述。虚拟化试验平台应确保生成目标试验环境和试验基础设施的安全隔离,是虚拟化试验平台重要特征。虚拟化试验平台安全隔离需在试验基础设施、试验虚拟化服务和试验数据3方面同时实现,其原理如图4所示,具体如下:1)试验基础设施安全:在威胁性试验过程中,来自目标系统的恶意代码等可能渗透、驻留或攻击试验基础设施。因此,面向任务的试验环境和试验基础设施之间需部署防火墙等隔离设备,对非法访问以及非授权用户等进行隔离。每次试验后,还需对试验资源进行释放、净化、回收和整理,以免影响下一次试验安全。2)试验虚拟化服务安全:用户在虚拟化试验平台上试验时,可能因误操作或非法访问等造成试验基础设施或服务损坏。因此,需在试验运行网络上部署入侵检测设备,监控来自试验虚拟化服务的非法访问。同时通过防火墙、密钥和证书认证等方式,控制用户对试验虚拟化服务的访问,以确保用户严格按照试验方案组织试验。3)试验数据安全:当用户直接从面向任务的试验环境中采集数据时,恶意代码和攻击行为会乘机渗透到试验虚拟化服务和试验基础设施。针对该问题,本文提出了基于的数据采集方式。实现虚拟化试验平台还应将仿真、实物和虚拟化3种形态试验资源进行统一分配、调度、部署和集成。本文提出了基于端口映射和路由重定向的异构试验资源管理方法,试验资源虚拟化管理模型如图5所示,具体如下:1)对于虚拟化和实物资源的统一管理,可采用端口映射方法实现。通过将虚拟计算节点资源的网络接口设置为混杂模式,并将虚拟计算节点资源的所有对外数据交互映射到物理网络接口实现。2)对于仿真和实物资源的统一管理,可采用路由重定向方式实现。通过修改仿真运行结果和数据流输出路径,用户可透明地将仿真数据导入实物资源对外接口,从而实现仿真资源和实物资源的互操作;反之亦可。3)对于仿真和虚拟化资源,由于这2种资源均依托计算硬件设备实现,资源间可直接交互。
3试验分析
根据以上网络化信息系统虚拟化试验平台结构设计,本文基于10台(IBMM3系列服务器)和1套高性能网络,构建了试验平台原型系统。依托试验平台原型系统,完成具有218个节点规模的网络化信息系统(含传感器、通信网络、计算设备、情报处理和作战指挥系统等节点)复制,实现了对虚拟化试验平台的可配置性、安全隔离性、可重组性和快速响应性等特征的验证。虚拟化试验平台典型试验情况如图6所示。由图6(a)可见,虚拟化试验平台提供了可视化的目标系统配置功能,实现了面向任务的目标系统配置。图6(b)给出了试验过程中内存资源变化。试验开始前(黑色虚线左侧),上一次试验所占用的内存资源回收至资源池中;试验开始时,资源重新分配和部署,资源曲线显示内存占用状态,试验进行时达到最大值;试验结束后,内存资源再次释放和回收,表明本文提出的试验平台结构具有对试验资源重组能力。以上218个节点规模的目标系统复制花费时间如表2所示。可见,试验花费总时间小于30min,具有较高的试验快速响应性。另外,利用网络侦察、扫描和渗透等工具测试了构建的虚拟化试验平台安全性,验证了该平台能够应对主要的2~4层(链路层、传输层和网络层)网络威胁,确保了试验安全性。由于试验虚拟化服务层的隔离性,两者不能直接互相访问,故扫描和监听中均未出现任何试验基础设施层信息。
4结束语
从网络上下载最新版本的Moodle平台压缩包(本平台采用Moodle2.2.2.zip),解压文件,将解压得到的Moodle文件夹全部拷贝到EasyPHP安装目录下的WWW文件夹中.重新启动EasyPHP程序,在此之前应该确认80端口是否被IIS或其它程序占用,若是,则需要手动更改Apache端口.找到EasyPHP安装目录下的httpd.conf文件(本平台是D:\ProgramFiles\EasyPHP-12.1\conf_files\httpd.conf),用“记事本”打开,搜索关键字“port:”,找到“Listen127.0.0.1:8887”,确定Apache端口被设置成了8887.如果修改为其它端口号,需要重新启动EasyPHP再进行后面的设置.打开浏览器,输入.php进行Moo-dle平台的安装.
2Moodle平台的数据库设置
在Moodle平台的安装过程中会涉及数据库设置问题,选择数据库驱动类型为“改进的”,数据库主机为,数据库名为,用户名为,密码为空,即完成Moodle平台的数据库设置.
3Moodle课程的相关设置
在Moodle平台安装完成后,还需要对课程进行相关设置:1)添加课程.“课程全称”和“课程简称”是必填项,同时可以根据需要填写“课程编号”和“课程简介”等,设置好课程的其它选项,即可生成一门课程.2)学生用户数据的添加.添加学生用户有多种方式:①教师以管理员身份登录平台手工一个一个地添加;②允许学生自己登录平台注册帐号并设置个人信息;③利用Excel软件批量导入学生数据.在此介绍第三种添加方式:在Excel工作表第一行中输入五个必须字段,一个字段占一个单元格,从表格第二行开始,依次录入所有选课学生的信息.完成后,将此表另存为“CSV(逗号分隔)”格式文件(此格式默认编码方式为),再用editplus文本编辑软件打开后转换成UTF-8编码方式的格式文件,这样做的目的是让中文能够在Moodle平台中正常显示[10].3)Moodle用户的角色指派.用户注册或添加成功后,其默认角色为“已认证用户”,还必须根据课程要求为他们进行角色指派.本Moodle平台版本的角色分为五个层次,分别为网站管理员、系统角色、课程角色、活动角色和首页角色,各自具有不同的权限.在此介绍课程角色的设置方法.课程角色主要负责某个课程的具体实现和使用,属于区域角色,包括管理员、教师、无编辑权教师和学生四种角色类型[11].其指派方法为:选择某个具体课程,在“设置”“课程管理”“用户”“已选课用户”栏目中添加课程用户并设置用户的归属角色.如图2所示4)对选课学生进行分组.Moodle平台提供了群组、大组和小组三种分组方式组织教学活动,分别对应传统教学中的年级、班级和小组教学组织形式.本学习平台针对应用软件设计类课程实施翻转课堂教学模式,以学生“自主、探究、合作”为主,强调学生在自主学习的基础上,通过合作学习小组讨论协商,完成知识传授的提前,因此选课学生控制在一个标准班,人数大概40人左右.课程内所有的资源、讨论、作业、测试等学习活动均以合作学习小组的形式进行组织和管理.①分组策略.通常情况下,合作学习小组由4-6名学生组成,采用“组内异质,组间同质”的策略.“异质”分组是把学习成绩、动手能力、性别甚至性格等方面不同的学生分在一个合作小组内,“同质”分组则相反.组内异质为互助合作奠定了基础,组间同质又为各小组展开公平竞争创造了条件[12].本平台的分组策略在参考了选课学生前一学期的理论考试卷面成绩和实验成绩后,以性别和填写的学习风格调查问卷分析结果为线索,由教师分配完成.②分组方法.Moodle平台学习小组应用模式有三种类型:不分组、分隔小组和可视小组.在同一课程中,分隔小组各自独立,不能查看和参与其他小组活动,而可视小组能组间有限融合,能查看但是不能参与其他小组活动.为了让各小组的活动能参考其他组,促进深入思考和讨论,本平台将合作学习小组设置为可视小组模式.分组方法:“设置”“课程管理”“用户”“小组”.在课程中创建合作学习小组如图3所示.
4课程的设计与实施
为了分解知识内化的难度,增加知识内化的次数,促进学生知识获得,笔者参考教材《3DSMAX2011中文版从入门到精通》的知识组织结构,根据各章内容特点的不同,采用多种教学策略,共设计出十一个学习模块:其中第一个模块为准备模块,最后一个模块为总结与展望模块,其余九个模块均为知识模块,包括普通建模、高级建模、材质与贴图的赋予、灯光模拟、摄像机架设、动画制作、渲染技术等三维动画设计与制作各环节内容.课程首页如图4所示.
4.1学习时间安排
虽然学习平台的最大特点就是没有对学习时间进行限制,学生可以在任何时间段登录学习,但为了统一学习进度,让课堂教学活动开始之前就完成知识传授的提前,每个模块还是设置了开放时间.时间到期后模块不会关闭,学生仍然可以查阅资料、讨论问题,但是作业将无法提交,其它记分活动也将停止.学习时间安排的设计目的是为了敦促学生定时完成学习任务.4.2学习目标描述各模块学习活动开始之前,均有一个学习目标描述,明确告知学生本模块的学习目标,使其内化为学生自己的学习目标,激发学习动机,使学习过程顺利发生,对学习产生责任感.
4.3教学资源
通过Moodle平台,在“打开编辑功能”项显示下,可以将任何类型的教学资源到课程资源页中,包括标签、电子书、文本页、网页、链接到文件或站点、显示一个目录、部署IMS包等.这些资源需要根据该模块的学习目标,采用一定的教学策略,循序渐进地、有选择地组织出来.
4.4教学活动设计
通过Moodle平台,在“打开编辑功能”项显示下,可以添加多种学习活动,包括Wiki、测试、程序教学、词汇表、调查问卷、聊天、讨论区、投票、心得报告、作业上交等.活动的安排要遵循教学组织策略、教学内容传递策略和教学管理策略.
4.5网络互动支持
课程首页设置了新闻讨论区,分别是“最新公告区”,学习期间每日公告,包括活动提醒、作业点评等;“熊剑老师如是说”,教师给所有学生的留言;“班级讨论区:疑难解答、情感交流”,学生的留言.此外,在各模块还有针对该模块学习内容的“交流分享”讨论专区,只允许与主题相关的讨论.
4.6作业布置与管理
Moodle平台允许教师为学生分配作业并记分.学生通过上传任意格式的电子文档(一般不超过2M)至服务器,教师点击查看,并采取“分值+评语”的方式进行批阅.作业提交可以设置时间限制,超过时间则不能上交.
4.7评价机制
Moodle平台有许多评价机制.教师可以给学生的讨论帖或作业评分及评语,对好的作品给予肯定和点赞,对不合要求的作业提出修正意见,设置优秀的帖子为精华帖供所有学生学习和借鉴,在公告栏中对积极参加活动的学生通报表扬等.这不仅是对学生学习过程的一种跟踪,同时也是一种情感上的交流,让学生感受到教师时时刻刻都在关注自己,促进其全面发展[13].
5结束语
关键词串口通信;手机短信;管理信息系统;JSP
1引言
随着移动通讯的发展,移动办公提供随时随地服务正成为当今信息技术发展的重要方向。以短信为基本服务平台的服务渠道正被越来越多商家所采用。手机短信的行业应用越来越广泛,它具有快捷、经济、针对性强、可移动等优点。很多行业的企业用户都希望能够利用Web系统提供的手机短信服务功能来企业信息。如:客户联络、新产品通知、会议通知、紧急通知、催费通知、发货通知、订单查询、节日问候等,从而达到提高办公效率、降低办公成本的目的。
2问题分析
目前在PC上实现手机短信收发技术主要有三种:
(1)直接接入运营商短信网关,这种方法的实现不需要附加新的硬件,但是需要到运营商申请网关,适合于大型通信开发,如向移动、电信等公司申请,使用起来比较方便,但费用较高。
(2)通过一些网站上提供的短信发送功能来实现,如腾迅、网易等都提供这方面的服务,这种方法实现起来比较简单,所需资源较少,但缺点是对网络的依赖性太强,不利于集成到企业的MIS系统中。
(3)用GSMMODEM技术实现PC对手机收发信息,这是目前比较适合于小项目开发的一种方法,只需要对AT指令和串口编程的知识运用熟练就可以实现,但需要硬件GSMMODEM的支持。
当前,一些公司提供了短信开发的设备和配套的短信群发软件,用它可以在软件中集成相应的群发功能,虽然实现了发送短信的功能,但由于是单机版的,不利于远程操作和多用户的同时使用;也有一些基于Web的短信系统开发出来了,实现了手机短信的发送,但在手机短信的接收方面仍存在不足:如很多系统都是通过不断刷新页面来判断是否收到有新的信息,这种方式使得系统效率下降,需要改进。另外,在目前已开发出的短信系统中尚缺乏定时发送短信功能,此功能的实现,可以为用户的日程安排提供短信提醒服务。
基于以上因素,可以设计并实现一种B/S模式的短信系统,此系统在一种能通过输入设备与服务器直接通信的MVC体系结构下构架,使用GSMMODEM以串口监听方式触发事件的方式接收短信以提高系统的性能,实现定时发送短信功能以满足更多用户的需求。
3系统体系结构
基于J2EE的Web式信息管理系统技术现已比较成熟,如Struts框架、ModelI体系结构、ModelII体系结构都可实现。本文体系结构是基于J2EE的MVC结构,实现一种能通过串口设备实现向系统进行输入输出的系统结构,如图1所示。
在传统的Web系统中,服务器的响应都是由客户端经HTTP协议传输的数据服务请求,实现对Web资源的使用。本文的系统体系结构构架Web系统,除了能响应基于HTTP的数据请求外,还可通过与该服务器连接的GSMMODEM实现服务的请求,使得系统的信息传递更快捷,实现可移动性特点。
采用该体系结构构架Web系统,用户可以通过HTTP协议向应用服务器请求数据处理,当服务器得到客户端的请求数据后,控制器(Servlet)进行事务处理,模型(JavaBen)执行操作,如信息的查询和保存等操作,最后通过视图页面传回给用户。
同时,用户也可以通过手机发送数据给服务器,实现数据的处理。用户发送信息向服务器请求服务,首先将信息给GSMMODEM,然后服务器通过与该设备连接的串口获取数据,实现事件的响应。实质上,GSMMODEM就是服务器的一个输入设备,相当于键盘,起数据输入的作用。信息的接收,就是设计程序让服务器自动检测这个输入设备是否“输入”了数据。
同理,对该体系结构应用的推广,所有输入设备与服务器作为一体构架网络服务器,实现Web服务,如应用于基于Web的工业控制系统、电压测试系统等。
4系统功能
短信系统的主要功能有写短信、发件箱、收件箱、电话簿、统计查询和常用语的插入等,其功能模块如图2所示。
写短信可以实现短信的单发和群发功能,无论是单发还是群发,发送对象都可以自由选择,当发送对象选定后,系统查找数据库中该号码多对应的记录信息自动生成称呼,然后将其要发送的内容一起发送给所选对象。
发件箱用来存储用户所发的所有短信信息,以便用户以后查看自己发送的短信,可实现对短信的管理,如转发、删除等。
收件箱用来存储用户所接收到的短信,该模块除了实现短信的管理,如对短信的删除、查询等功能外,还提供短信回复功能,实现系统自动回复,在服务器收到用户短信后对数据进行处理,然后自动回复给用户;另外是用户回复,通过系统身份验证后,用户可对收到的短信进行回复。
电话簿实现用户对联系人的管理,如新增联系人、实现联系人的分组等操作。
定时发送短信功能,可为用户的日程安排提供帮助,如通过短信提醒参加会议、为朋友发送生日祝福短信等。用户设定短信发送的具体时间,输入将发送的信息并保存,在到达这个时间时,服务器自动将信息发送出去。
查询统计是管理员实现查看指定用户发送信息的数量等操作。
常用语管理实现快捷的输入,用户可编辑常用的短信内容并保存,在发送时可直接调出。
5系统实现
JSP、Servlet技术和数据库技术在Web应用程序开发中的大量普及和应用,使得系统中写短信、查询统计、常用语等模块的实现变得非常容易。
5.1收发短信
当前,采用的收发短信方法主要是在服务器端使用定时刷新页面或通过定时器来实现。此方法是在每间隔一定时间,服务器扫描串口并读取串口中的数据,然后确认是否解收到新数据。这虽然实现了信息的接收,但增加了服务器的开销,无论是串口有无新数据,服务器都定时读取数据,这便增加系统的负担,从而将低了系统的性能。
基于串口监听的方法接收数据,即当串口有新数据接收时产生监事件,通过事件驱动来“通知”服务器,然后取得手机发送过来的信息,从而进行处理和响应事件。这种方式的实现,其优势主要体现在节省系统资源和数据接收的及时响应。
对串口监听,即当收到数据立即响应事件,这与JavaApplication程序中的动作监听(ActionListener)类似。在实现手机信息的接收过程中,可由类SerialPort中addEventListener(this)方法侦听,当收到数据时产生事件,主要代码如下:
publicvoidserialEvent(SerialPortEvente){
StringBufferinputBuffer=newStringBuffer();
intnewData=0;
switch(e.getEventType()){
//DATA_AVAILABLE-有数据到达,
caseSerialPortEvent.DATA_AVAILABLE:
//读取数据信息,使用JavaBean中的模型进行数据处理
while(newData!=-1){
try{
newData=this.inStream.read();
if(newData==-1){
break;}
if(''''\r''''==(char)newData){
inputBuffer.append(''''\n'''');}
else{
inputBuffer.append((char)newData);}
}catch(IOExceptionex){
System.err.println(ex);
return;}
}
operateMsg(newString(inputBuffer));//调用对数据进行处理的方法,
//newString(inputBuffer)为接收到的内容
break;
caseSerialPortEvent.BI://BI-通讯中断.
}
}
向手机发送信息,调用sendMsg()方法,在此方法的设计中,使用SerialPort类中的getOutputStream()初始化OutputStream类的对象outStream,该对象的write()方法将数据写入串口。
publicvoidsendMsg(Stringmsg,StringphoneNumber){
getSerialPort();//打开串口
setupSerialPort();//初始化串口
try{
outStream.write("ATE0\r");//测试modem
outStream.write("AT+CMGF=1\r");//将信息设置为text模式
outStream.write("AT+CSCS=\"GSM\"\r",);//将字符设置为UCS2模式
outStream.write("AT+CSMP=17,167,0,240\r");//设置短信发送的相关参数
if(!msg.equals("")&&!phoneNumber.equals("")){
outStream.write("AT+CMGS="+phoneNumber+"\r",);
outStream.write(messageString);
outStream.write((char)26);
}
}catch(IOExceptionioe){}
closeIOStream();
closeSerialPort();
setToNull();
}
以上两个函数分别实现了短信的收发功能,但在进行数据接收时,由于短信编码与字符编码不同,所以需要将编码进行转换。本文采用短信编码的TEXT模式[1]。
5.2定时功能的实现
收发短信的实现,虽然为信息管理系统增加了新的功能,但还不能满足其应用的需要,尚需要在系统中新增更多功能。以下实现的是在系统中定时发送短信功能,如定时为某用户发送信息。
当Web工程启动时,必须能让定时器宿主的存活期为整个Web工程生命期,在工程启动时能自动加载运行。结合这两点,确定使用Servlet上下文有关的侦听器实现定时功能,通过在工程的配置文件中加以合理配置,会在工程启动时自动运行,并在整个工程生命期中处于监听状态。
通过Servlet侦听器与Timer的结合,运用Servlet侦听器需要实现javax.servlet.ServletContextListener接口,同时实现它的contextInitialized(ServletContextEventevent)和contextDestroyed(ServletContextEventevent)两个接口函数。程序实现代码如下:
publicclassTimerListenerextendsHttpServletimplementsServletContextListener{
publicvoidcontextInitialized(ServletContextEventsce){
//开始监听,在此部分编写定时功能的程序
SmsManager[]sm=newSmsManager[10000];
for(i=1;i<10000;i++);
//初始化任务
Timert=newTimer();
i=0;
MyTaskmt=newMyTask(sm);//自定义任务类
//该类run()方法执行发送短信
t.schedule(mt,0,1000);//每秒钟检测一次
}
publicvoidcontextDestroyed(ServletContextEventsce){
//定时器的销毁
}
}
实现短信定时发送的具体方案中,将预发内容、时间、手机号码、用户等信息保存在数据库中,当预发时间与当前系统时间相同时,将内容自动发送到指定手机中。于是,在实现时,时刻都要取出数据库中的时间进行比较,这将大大地增加系统的开销。为了减少频繁的访问数据库,降低系统开销,本文是使用动态链表实现。
首先将预发的内容、时间等信息封装成类SmsManager,然后由该类创建对象数组,数组的长度可根据系统的用户量决定,并由数据库中未发标记的记录按时间对每个数组元素初始化。功能的实施,就是通过对数组元素依次访问,当数组每个元素全部访问,系统再重新自动初始化数组对象。若有在当天预发的情况,则可用插入算法,按照时间链插入在数组中。
6结语
本系统作为某高校学生成绩管理系统的一个子系统,实现了学生的短信查分、教学通知等服务,还为教职工的日程安排、会议通知等提供短信服务,这节省了学校的日常通讯费用,也提高了教务部门的工作效率。
参考文献
[1]潘旭兵,林中.短信收发系统[J].电脑编程技巧与维护.2007(5):44-49
[2]WilliamCrawford,JonathanKaplan著,刘绍华,毛天露译.J2EE设计模式[M].中国电力出版社,2005
[3]DeepakAlur,JohnCrupi,DanMalks著,刘天北,熊节等译.J2EE核心模式(第二版).机械工业出版社,2005
[4]郭文生,杜军平,尹怡欣,基于J2EE的旅游电子商务平台的设计研究[J].计算机应用与软件.2007(2):118-120
1.1明晰站群特性协同设计依凭的平台,包含细化特性的工作站群。细分出来的多样站群,依循多重的认知背景。机械设计特有的工作站群,能完成关涉机械的设计。这类设计路径,包含拟定好的任务书、流程关联的运算、CAD协同下的建模。采纳CAE,面对建构起来的多重模型,予以仿真优化。更替原初的模型,变更为明晰的工程图。在这以后,再把描画好的图例,递交给体系之中的PDM。协同设计依凭的控制算法,涵盖多层级的职能。依循设定出来的总方案、规划出来的总流程,搭配最优硬件。选出来的控制算法,包含带有自适应特性的PID。采纳某规格下的Matlab,予以仿真解析。采纳软件协同路径下的开发工具,例如嵌入特性的ADS,来描画预设的算法属性,同时调试这一算法。
1.2工作站群独有的功能虚拟特性的样机、建构好的评估站群,经由PDM的路径,获取机械协同下的控制算法。依循给定流程,建构一体化这样的样机。与此同时,还要创设电控特有的仿真模式。采纳某规格下的CAE,优化给定参数。其他关涉的工作站群,可以经由虚拟样机,获取明晰的反馈结果。把反馈得来的数值,当成后续时段的设计指引。根据反馈方向,审慎修补缺陷。各时段的文档归整、工作站群特有的修护,涵盖多层级的技术。制备明晰的产品说明,审慎处理多重图片。项目关涉的专利申报,也被涵盖在这一范畴。带有管理特性的工作站,可被设定成单独架构下的站点,也可融汇至预设的站点之内。设计管理特性的这类站点,能够查验设计之中的可行性,有序管控进度,并调和主体冲突。
2多时段的平台运作
一体化特有的设计平台,建构在Web的根基之上,拟定了多重的工作站群。在开发之后,应考量的侧重点,是后续时段的真正运作。细分出来的运作时段,整合了初始时段的概念设定、接续的细化设定、平台建构及评估、制备样机及评估。首先应考量的,是拟定可行特性的落实方案。采纳多学科特有的互通语言,以便描画完备的设定流程。现有的最优语言,被看成UML。它采纳了配套特性的成熟技术,带有可视化的倾向。它适宜筛选出来的多重领域,获取广泛认同。在这种语言下,各科目特有的设计者,能够妥善互通,拟定任务书。把制备好的产品,看成带有概念特性的总设计。
后续时段的细化设计,应围绕预设的样机线索,在彼此协同之中,明辨彼此职责。项目组这一层级的PDM,在后续的这个时段,凸显了侧重价值。它能随时跟踪,把处理得来的精准数值,分享给拟定好的完整团队。若需要某一范畴的协同,即可经由特有的Web,来访问界面以内的PDM,获取期待中的数据。技术文档特有的归整及处理,包含说明书。设计人员归结得来完备的设计流程,把带有典型特性的珍贵经验,存留至知识库。这就便利了接续的复用,提升设计实效。
3结语
关键词:云计算,工作流,jbpm,架构,学位论文
中图分类号:G251 文献标识码:A
毕业论文设计在高校培养人才过程中,是非常重要的环节。尽管各高校都有自己的毕业论文(设计)管理规定,但在 “过程管理”方面缺乏一套行之有效的办法,从选题、调研、收集、资料、撰写论文、修改、定稿、答辩到论文成绩评定,没有明确的标准与考核指标,同时加上就业压力,造成大部分学生对毕业论文(设计)漫不经心,教师指导流于形式,既缺乏对学生的全过程监控,也缺乏对老师指导程度的监督。
因此如何改革毕业论文管理模式,提高教学质量,是一个重要的问题。近年来,云计算 (Cloud Computing) 作为一种新兴的先进计算技术促进了计算机行业的革新,云计算对网络教学改革也有很大的启发价值,积极推动云计算的 IT部署和交付模式在教学改革中的作用是十分必要的。
一、论文管理平台的功能与关键需求分析
通过将系统部署、运营于云平台,可以为很方便实现随时写作、审核、修改和全过程监督等关键功能。论文设计阶段主要包括选题阶段、开题阶段、论文阶段、结题阶段。在图1中详细描述了各功能模块。
图 1 系统功能模块图
在论文撰写过程中,学生通过系统提交论文,指导老师在线检查并且附上修改意见。当学生登录系统时,就可以看到修改意见。论文修改和审核是一个往复循环的过程,这个关键过程中需要使用工作流技术。在图2中描述了论文审核方面的需求。
图2 论文审核需求分析图
在论文指导过程中,涉及到角色之间工作的审核、驳回。需要在系统中嵌入工作流引擎。工作流是对工作流程及其各操作步骤之间的业务规则的抽象、概括、描述。工作流要解决的问题是,为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定的规则自动传递文档、信息或者任务。在此系统中采用的工作流引擎为jbpm。通过该引擎可以有效的实现角色交互的工作流程。图3为在应用了工作流引擎情况下,如何处理工作业务。
图3 论文审核业务处理流程图
二 论文管理平台的系统架构
论文管理平台系统采用MVC三层架构,部署在教育云中。按照设计分层思想,能够更好的降低系统模块的耦合度,使系统更加强壮稳定。图4是该系统的
逻辑视图,逻辑视图主要表现了在处理业务逻辑时,系统各个模块的调用顺序。
图4系统逻辑控制图
系统部署在教育云平台上。云计算是面向服务的架构(SOA)、分布式计算、网格计算和虚拟化等多种技术混合演进的结果。云是一个巨大的虚拟化资源池(由硬件、开发平台和服务组成),这些资源能动态地根据能根据各自规模的负载进行自动配置、使资源的利用率达到最优化。云计算在教育领域中的迁移称之为“教育云”,是未来教育信息化的基础架构,包括了教育信息化所须的一切硬件计算资源。
图5系统层次架构图
基于云模式的论文管理系统架构设计综合考虑了硬件设施的高校利用,采用了适应的系统平台和软件开发架构,以中间件及WEB服务等技术实现系统功能。系统建成后,将实现科学管理、信息统一、决策支持等功能,为高校提高论文质量管理建立基础。
四 结语
利用云平台构建立学位论文管理平台,为教师、学生、学校提供一个专门的交流指导和管理平台,提高了论文管理工作中各方面的工作效率,同时也能够保证论文质量。部署在云环境,也使维护更加简单,为学校节省大量的资源。使用工作流技术,使关键的审核流程设计与编程变得简单而且高效。
【基金支持:湖南文理学院教改项目(编号12100032)】
参考文献:
[1]刘咏梅.浅谈毕业设计(论文)的过程管理[J].北京教育(高教版),2005,(7):32~44
[2]蒲静,陈华月,傅饶.毕业论文管理系统的设计与实现[J].西华师范大学, 2002,(20):80~93
[3]陶文平.网络环境下本科毕业论文设计管理系统的设计与探索[J].浙江传媒学院学报,2009,(5):88~91
一般来说,嵌入式软件的开发环境需要在交叉编译的条件下完成,于此同时在开发过程中还需要利用PC机与目标机之间的通信管道。此外,代码优化器、连接器、代码编辑器等都是嵌入式软件开发环境中的必备品。目前,在我国国内嵌入式系统产品已经逐渐发展成为了较大的产业群,但是系统的设计方法相对还是比较滞后。具体表现在,产品相同,但软、硬件的使用却不同,这使得软件维护以及软件设计成本都有所增加。而嵌入式软件的设计在可预测性、上市时间、服务质量等方面都必须满足用户的需求,并且要进行非常严格的资源限制,例如,CORBA系统,EJB系统都比较复杂并且较为庞大,会带给平台较重的负担。以平台视野设计嵌入式软件时,其主要的设计思想就是复用,并将模块化、复用、分层、接口规范等方法作为基本设计方法。
2平台视野下嵌入式软件系统的层次结构
嵌入式软件系统是以系统的可配置性、移植性以及重用性作为目标的,这些目标可以有效的根据其性能、功能的需求对平台软件功能进行裁剪。其特点决定了其开发没有统一的标准和规范,这带给嵌入式软件非常巨大的困难。以平台视野作为基础是一种非常好的设计理念,在平台视野下设计嵌入式软件一般可以将软件划分成六个不同层次进行设计,分别是硬件抽象层HAL、BootLoader层、ROMMonitor交叉监控调试层、硬件驱动层、嵌入式实时操作系统层以及中间件和应用关于平台视野下嵌入式软件设计方法分析刘静湖南工程职业技术学院信息工程系湖南长沙410075软件层,每个层次都将发挥自身的功能并且为上一个层次提供支持,这种设计原理不仅提高了软件的开发效率,而且软件自身的重用性和移植性也得以有效的发挥。如图2所示:图2标准嵌入式软件系统的体系层次结构
3以T-Kernel平台为基础嵌入式软件设计与实现
3.1平台简介
以T-Kernel平台为基础嵌入式软件系统硬件平台是由稳定性能极强的手持扫描设备PDT构成的,一般情况下PDT部件主要由以太口、28键键盘、SC4510CPU、条码扫描设备以及LED屏等设备构成。其CPU的基础应用系统性价比非常高,其核心是以太网RISC微控制器,这种控制器是16/32位。如果系统对功耗有非常高的要求或者对价位有所控制,使用这种控制器是最为合适的。除此之外,这种处理器还拥有方便调试、方便开发、使用便携、适用功耗较高、支持多种操作系统等特点。
3.2以T-Kernel为基础的软件系统结构
以T-Kernel平台为基础对嵌入式软件进行设计时,将以层次化嵌入式软件设计和软件层次结构的设计方法得到实现。此软件系统是由上述嵌入式系统的六个层次构成的,其虽然声明、抽象并且定义了ROMMonitor层和BootLoader层的有关信息,但并未对HAL层进行单独的定义。软件系统的硬件可以通过Bootloader层得到初始化,并且此层能够加载引导OS,为OS运行的提供必要环境,同时能将陷阱、异常、中断情况都予以解决。软件中操作寄存器和储存器都是由H-Monitor层完成的,其目标就是通过反汇编、数据加载、I/O口操作、跟踪执行等步骤完成具体监控和调试。而T-Kernel软件系统则分别由T-Kernel/OS,T-Kernel/SM,T-Kernel/DS三个不同部分组成,其功能非常广泛,不仅能对OS基本功能进行实时控制,而且能进行任务管理和资源分配,为整个系统供应程序驱动接口,并且对总体系统进行管理并且调试。
3.3BootLoader与中断处理程序的实现
第一,BootLoader的设计与实现,一般情况下由S3C4510B作为开发板CPU的主要核心,在复位或者加电系统时第一条指令可以通过地址0x0获取,与此同时能够以CPU作为基础,对开发板进行基本构建,同时可以在预先安排的地址中映射FLASH。所以,系统加电后FLASH将首先执行CPU发出的BootLoader程序。S3C4510B的主要功能是将系统殊功能寄存器、片外存储器、片内存储器等进行统一编址,并通过64MB的地址空间映射出来,这样更加方便管理,用户只需通过设置尾指针和基指针就能达到映射存储器的目的。
第二,实现BootLoader层功能的流程,首先设置入口指针,在整套程序启动之前,要先将指针进行定义,对于这一整套程序而言入口指针仅有一个,而选择入口点时一般将程序编译链接中向量链接出现异常的部分,比如:0x0地址处作为整个程序的入口点。其次,设置异常中断向量表,在设置向量表时ARM处于中断情况,此时必须将向量表保持在0至8×4字节的空间内,在此区间内非中断向量为,数据存取错误、软件中断、IRQ、复位、FIQ、数据存取错误、未定义指令错误等。最后,初始化存储系统,此系统能够根据存储器的情况有针对的初始化寄存器,然后将某部分存储器的基指针设置为前一个存储器的尾指针地址,当控制并且设定寄存器时,需要注意即使各组之间出现禁用情况,相连的存储器空间地址也不能出现重叠的现象。一般情况下将基指针向左移动16位,也就是每组的起始物理地址,而将尾指针向左移动16位-1其数据就为每组末尾的物理地址。
4结束语
设计管理模块主要分为设计管理策划、设计阶段管理、施工阶段设计管理及设计管理指令等四部分,基本涵括了项目实施过程中需要进行设计管理的所有部分,力争对项目管理过程中的设计管理工作起到了全方位的指导规范作用。2.1设计管理策划
1.1.1设计标准
设计管理工程师在此模块中可以上传项目的设计依据,如设计规范、使用的材料规范、相关行业规范等,同时可以收集上传各分项验收规范以方便项目施工过程中的验收工作。
1.1.2设计进度
总进度控制目标:项目的进度管理工程师需要上传项目的进度计划(project文件),由系统根据上传的文件自动获取其中的文件节点以及相关文字信息,以系统格式体现,并具有编辑、更新及替换功能。此功能作为整个设计管理工作的主线贯穿始终。总投资控制目标:由采购合约工程师上传项目各阶段的投资控制目标,如估算、概算、预算等,系统根据上传的文件自动获取其中的文件信息,以系统格式体现,并具有编辑、更新及替换功能。此功能可以与其他系统模块互相结合交叉显示以进行投资控制工作。
1.1.3设计目标
由设计管理工程师上传项目建议书、设计任务书、可行性研究报告等设计目标至模块,用在各阶段作为设计参考,以审查该阶段图纸是否符合要求。2.2设计阶段管理
1.2.1设计图纸管理
该功能可以批量上传、修改、备注整个项目的图纸,方便项目所有成员查看及下载各阶段的设计图纸。
1.2.2控制内容管理
该控制模块负责记录和汇总在各个设计阶段中需要进行控制的信息,并在进行汇总和记录时,需要选择当前记录的信息是处于何种阶段的,包括:
①进度控制,负责记录和汇总各阶段各类图纸的到位情况、各图纸到位时间等内容,并能根据相关条件进行查询;
②质量控制,负责记录和汇总在各个设计阶段对于质量审查的信息,其中包括:专项审查、施工图审图等,并能根据相关条件进行查询;
③投资控制,负责记录和汇总在各个设计阶段对于投资审查的信息,其中包括:投资预算专题会议纪要、预算审查意见、设计回复等,并能根据相关条件进行查询。
1.2.3流程管理
该模块提供静态页面和链接,对于不同阶段设计流程进行描述,以方便用户按图进行操作。主要提供如设计管理总流程、设计管理工作流程图、设计任务书编制审核流程图、方案设计管理流程等内容链接。
1.3施工阶段设计管理
施工阶段的设计管理包括:图纸会审管理、设计交底管理、技术核定单管理、专题研讨会管理、设计变更管理,系统主要负责记录和汇总在各个设计阶段的信息,如会议纪要、通知单、核定单、设计变更单等内容。在进行图纸汇总和记录时,需要选择当前记录的图纸信息是处于何种阶段的,提供图纸附件上传和查看功能,并可根据上传图纸设定的相关条件进行查询。
1.4设计管理指令
1.4.1联系单
记录和汇总对于在设计过程中不同阶段联系单的信息。在记录联系单之前需要选择联系单所处的设计阶段。模块提供相关信息输入和附件上传功能,并能根据相关条件进行查询。
1.4.2通知单
记录和汇总对于在设计过程中不同阶段通知单的信息。在记录联系单之前需要选择通知单所处的设计阶段。模块提供相关信息输入和附件上传功能,并能根据相关条件进行查询。
2设计管理模块的考核管理
为了提高本项目管理信息平台的使用率,保证信息系统中项目的进度、质量、安全等关键信息能够得到及时、准确以及完整的考核,针对不同的项目管理模块,我们制定了与之相对应的设计管理考核模块。在设计管理工作中,我们主要从以下的关键考核点对项目的设计管理工作进行考核:
①设计任务书:设计任务书是否上传;
②设计阶段设计管理:设计管理进度计划、方案设计阶段图纸审查报告、扩初设计阶段设计图纸审查报告、施工图设计阶段图纸审查报告等内容作为附件上传及审批工作是否完成;
③施工阶段设计管理:图纸会审、设计交底、技术核定单及设计变更等内容是否录入;
④设计管理指令:联系单、指令单等内容是否录入。具体各考核分项指标的打分建议。通过对相应管理模块中必填内容的完整性、及时性以及准确性的评分,同时结合系统使用率的统计,对各项目的设计管理模块部分计算综合得分,作为项目及专业工程师工作的考核的一项指标,提高本项目管理系统的使用程度。
3结语