付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于web的科研项目申报与审批系统的研究与应用
科学和技术的申请和批准是一项复杂而频繁的工作。从申报到批准立项要经过较长的一段时间,特别是对一些大型科研项目,是否批准其立项要经过反复详细的专家论证。当前,传统的科研项目申报与审批系统大部分为单机操作,由科研单位将所申报项目的材料通过纸张或软盘的形式提交给项目管理单位,再由项目管理人员进行数据的录入。在专家论证打分过程中,由项目管理单位将纸制的打分表邮寄给专家,专家填好打分表后再邮回项目管理单位,由项目管理人员进行分数的录入。这样就出现了对同一工作的重复操作,增加了项目管理人员的工作劳动强度,延长了工作时间,使工作效率大大降低。据此种情况,且按黑龙江省教育厅科研项目申报与审批的实际需求,本文设计和开发了基于Web的网上项目申报与审批系统。1系统需求分析1.1实现项目综合查询科研单位和科研人员可以在线填写项目申请书;通过Internet进行异地文件传送;对本单位或个人已申报项目进行综合查询。科研项目管理人员可以在线完成项目筛选、审核、评审、打印审批通知书等操作;对各个状态的项目进行综合查询。各学科专家可在异地登陆系统对分配给他的项目进行打分操作。1.2数据库备份方案为了确保项目申报过程中数据的完整性、有效性,避免由于系统软件故障造成数据丢失、产生脏数据以及数据库损坏,需要选择可靠的数据管理系统,并给出一套合理的数据库备份方案,并要充分考虑系统的安全性。1.3系统可扩充性和国口主义的原则科研项目申报与审批系统是科研项目管理信息化建设的第一步,并随其进一步发展会增加更多的需求,因而在软件开发周期的初期应充分考虑整个系统的可扩充性和缩放性。2系统结构设计2.1多层b/s模式通过以上的需求分析,针对黑龙江省教育厅科研项目管理的需求,本文采用了多层B/S(BrowserServer)模式体系结构。B/S模式是在C/S模式基础上的拓展,通常具有表示层、功能层和数据层,如图1所示。2.2系统的界面框架结构科研项目申报与审批系统由自然科学、人文社会、海外学人和骨干教师四个子系统组成。每个子系统均包含项目申报、项目审批和系统维护等功能模块。具体的页面框架结构如图2所示。其中项目审批决策流程如图3所示。3系统的特点和实现3.1系统特征本系统在设计时充分考虑了科研项目申报与审批工作的实际情况,使其具有实用性、通用性和安全性,在技术上具有先进性和良好的可扩展性。3.1.1单位用户权限设置为了保证系统安全性,采用了多级用户权限等级访问管理。系统最高权限者为系统管理员,由他分配各类项目管理人员的用户名及密码。科研单位向项目管理人员申请使用权限,由管理人员确认后才能登陆申报系统。然后科研单位为本单位的科研人员分配用户名及密码。各级用户名及密码存于用户权限数据库中,采用填表式设置等级授权,只有用户自己才能有权修改自己的密码。用户名及密码实行加密存储。3.1.2入量的下拉菜单形式在项目申报过程中,申请人需填写申报单位、所属学科、项目等级等字段。为了减少录入量,在页面中这些字段以下拉菜单的形式给出,数据库中则以标准代码表的形式出现。系统包括申报单位标准代码表、学科类别标准代码表、项目等级标准代码表等。标准代码表的设置可减少编码人员的工作量,增加程序的可读性及通用性进而支持了可扩充性。3.1.3查询结果面向不同对象系统实行信息等级控制,信息录入、查询、修改、删除等功能根据用户等级不同而不同。查询结果面向不同对象分为全部给出、部分给出和禁止给出。申报人员只需记住项目临时编号即可查询此项目当前时刻的状态。用户也可设定任意过滤条件,选择任意项组合进行查询输出。3.1.4系统的实现功能系统在客户端采用“瘦客户”技术,客户端不需要安装任何附加软件通过浏览器就能完成所有的操作。用户界面全部是浏览器中呈现的Web页面,用户根据Web页面信息,从浏览器端向服务器端提交服务请求,并将处理结果通过网络返回到浏览器端。用户界面具备友好性和一致性,同时易于操作和便于维护。3.2ript服务器系统利用ASP/ADO的Web数据库开发技术,结合Javascript和Vbscript脚本开发语言生成和执行动态、交互式的服务器应用程序。服务器端运行在Windows2000Server环境下,采用MS_IIS5.0进行管理,数据库选择MSSQLSERVER2000。客户端浏览器建议使用IE5.0及以上版本。3.3信息访问权限管理安全性是系统建设考虑的一个重要方面,因为它关系到整个系统的实用性和可靠性。本系统除了使用通信协议提供的功能完成连接和验证身份外,在应用程序和数据库中还对用户访问权限进行了分配和限制,从而确保信息不被非法泄漏。根据数据库服务器的并发处理能力设置了最大客户数,限制消耗临界资源较大的事务性操作的瞬时并发数,合理使用其时间片,引入排队机制,有效避免了在项目申请过程中大量用户同时访问系统造成的进程阻塞问题,确保了系统的稳定运行。3.4ado对象集合数据库的连接方式对系统运行速度、稳定性有着极大的影响,利用Asp/ADO对象集合的Connection及Recordset对象的功能,本系统采用了在Asp文件里直接指定数据库文件所在位置的方法与数据库进行连接。这样使用更加方便且无须配置ODBC。具体实现程序如下:4系统的模块化实现了本系统数据的统一和融合,保证了该系统于2003年9月正式投入使用,目前已申报、审批项目1000余项。实现了系统的稳定性、安全性、易操作性与处理能力的统一并运行稳定,达到原设计目标。它的多级用户权限管理、分布式实时查询等特点进一步增强了系统的通用性和可操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 收银系统操作规范数据核对流程
- 科学减脂餐食搭配配餐指引
- 慢病风险筛查操作手册
- 火龙罐温通疗法操作手册
- 茶叶科学采摘与留叶技术规范
- 重点客户档案建立管理操作规范
- 厂内交通突发事件处置规定
- 花卉基质育苗技术规程
- 现场突发事件应急处理标准流程
- 玉米螟综合防治管理规范
- 代办开发资质合同范本
- (正式版)DB13∕T 6146-2025 《重点排放单位碳排放计量管理体系建设指南》
- 麻醉学急救处理方案
- 什么是音乐ai课件教学
- 机修安全操作规程培训课件
- 校园室外配套工程的综合施工组织设计
- 水利水电工程设计信息模型分类和编码标准
- 2025年“七五”普法考试题库及答案
- 《国有企业合规管理体系有效性评价原则与实施指南》
- 萨克斯教学课件
- DB44∕T 182-2004 《广东省海堤工程设计导则试行》
评论
0/150
提交评论