项目评审系统简介Word文档下载推荐.docx
- 文档编号:7018151
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:6
- 大小:167.77KB
项目评审系统简介Word文档下载推荐.docx
《项目评审系统简介Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《项目评审系统简介Word文档下载推荐.docx(6页珍藏版)》请在冰点文库上搜索。
项目指派;
项目评审
Abstract
Projectevaluationisanimportantworkofscienceandtechnologyplanmanagement,inprojectreviewsforeachproject'
ssituationmustbestrictlyaccordingtotheevaluationprojectforexpertassignmentandexamination.Thetraditionalappraisingmethod,needtoadvancetheexpertforalargenumberofdocuments,organizecomplexprocedures,humanresourceutilizationislow,poortimeliness,andexperteasilyinfluencedbyenvironmentalinterference,influencetheresultfair,justice.ProjectevaluationsystemisthestructureofaB/SWebapplication,theentiresystemconsistsofexpertdatabase,expertassignmentsubsystem,itemuploadedsubsubsystem,statisticsandreleasesubsystem,projectreviewandvotingsystem.Theadministratorinthebackgroundtoachieveexpertdatabasemaintenance,expertassignment,theresultsofthereviewstatisticsandbytheoperation;
expertprojectimplementationaudit,votingoperation;
unituserstoachievetheprojectsubmittedtooperation.ThewholesystemadoptshierarchicalideaofMVC,usetheSSHframeworktoimplement.
Keywords:
expertdatabase;
projectassignment;
projectevaluation
一、序言
网评形式已在国家级的项目评审中得到了应用,网上办公已经具有许多成功的经验,技术和管理创新,使我们有条件进行网上办公,对项目进行网上评审。
网上项目评审系统借助于全球互联网,应用先进的信息技术,实现方便快捷的网上项目评审,具有技术先进、使用方便、管理优化的优点。
网上项目评审不仅提高了评审效率,节省了管理时间与费用,而且是管理模式的一次革新,这是传统项目评审无法实现的,增强了评审工作的标准性与科学化以及评审结论的客观性,同时给评审项目带来了极大的便利与自主权。
网上进行项目评审不仅专家能够更客观的对项目给出正确的评审意见,同时进行网上评审可以节省评审会议的费用及专家的差旅费。
二、需求分析
(一)概念结构设计E-R图
项目评审系统涉及的主要实体有:
专家、单位、项目等,专家实体的主要属性:
专家ID、名称、性别、学历、领域、单位、职称、电话、Email和简介等;
项目实体的主要属性有:
项目Id、名称、申报单位Id、申报人、申报时间、评审专家Id、专家意见、专家评分、研发前景、研究方法等。
单位实体的主要属性有:
单位Id、单位名称、单位地址、单位法人、单位资产、单位性质、单位电话、单位邮箱、单位介绍等;
专家和项目之间、单位和项目之间都是一对多的关系。
实体关系如图1所示。
项目
专家
单位
申报
评审
1
m
n
图1系统E-R图
(二)数据的处理过程分析
本系统数据处理过程首先是单位用户申报项目,填写项目的基本信息上传相关资料,存入数据库中;
管理员对项目进行管理,查看申报的项目,对没有指派评审专家的项目进行专家指派,将专家Id存入到项目信息中;
专家登陆系统后进行项目评审,在项目评审中查询到需要自己评审的项目,可以下载相关文档,对需要评审的项目做出评审,并将评审信息存入项目信息中;
该系统所有的用户都可对未发布的项目进行投票,投票信息将被存入到投票信息表中;
最终由管理员对投票信息做出统计,并根据评审信息和投票信息发布最终的评审结果。
数据流图如图2所示。
单位用户
申报项目
项目信息
管理员
指派专家
评审项目
项目投票
统计结果发布
投票信息
专家ID
评审信息
最终结果
图2数据流图
三、系统设计
(一)系统体系结构
系统的开发基于B/S模式,数据库端采用ORACLE数据库,服务端通过Tomcat工具来访问和操作数据库。
本系统所面向的对象是广大的互连网用户。
因此,将要采用比较流行的B/S三层结构如下图3所示。
图3B/S三层结构图
(二)软件总体结构
项目评审整个系统由专家库管理、项目管理系统、项目评审子系统、统计与发布子系统、项目审核和投票子系统等组成。
总体结构如图4所示。
专家库管理
项目管理
结果统计
增加专家信息
专家信息查询
修改专家信息
删除专家信息
上传项目
评审专家指派
图4软件总体结构图
(三)软件总体流程图
单位用户登录系统后,在项目管理功能模块中选择申报项目,填写项目相关的信息,并上传相关文档;
管理员看到需要指派专家评审的项目后,根据项目的基本信息指派合适的专家来评审某个项目;
专家用户登录系统后,在项目评审中查看需要自己评审的项目对项目进行评审,具体的可以给需要自己评审的项目打分,并发表自己的意见;
该系统的所有用户都可以向未发布的项目投票,投票信息将存放到投票表中,为了保证投票信息的可靠性每个用户只能投票一次;
投票信息可以在统计结果时以饼状图的形式查询并显示出来,某个项目最终能否通过审核与两个因素有关系,一是指定专家的评分,二是该项目的投票情况,通过与否会根据两者按一定比例计算后决定;
最后发布。
系统流程图如图5所示。
单位上传项目
项目信息存入数据库
指定评审专家
项目进行投票
统计结果并发布
结束
专家对项目评审
开始
修改数据库中项目的专家id
将评审信息存入数据库
投票信息存入投票表中
根据评分和投票决定通过与否
图5软件总体流程图
四、系统测试
专家指派:
专家指派时被指派的专家信息是从数据库的专家库中查询出来的,管理员可以根据专家和项目的领域选择合适专家,如图6所示。
图6专家指派的界面
项目评审:
专家在该模块将查询出需要自己评审的项目,在项目没有发表之前专家可以对项目重新评审进行评审,如图7所示。
图7项目评审的界面
五、总结
在完成项目评审系统中我学习到了很多软件开发的知识,实现了理论和实践的结合,通过实践,我对web开发的了解更加深入,对于Myeclipse平台下的java开发和常规的数据库操作也更加熟悉,对于开发过程中经常出的错误有了一定的了解,代码更加规范,对于软件的设计思想理解也有了很大的提升。
参考文献
1.赵艳铎等(译).数据库原理(第5版)[M].清华大学出版社,2011
2.金名等(译).数据库系统设计、实现与管理(第8版)[M].清华大学出版社,2012
3.刘智勇.SQLServer2008宝典[M].电子工业出版社,2010
4.苏金国等(译).OracleDatabase9i/10g/11g编程艺术[M].人民邮电出版社,2011
5.张跃平等.JSP程序设计[M].清华大学出版社,2009,8
6.季鹏.项目网络评审系统设计与应用[J].河北省科学院学报,2010,3
7.李胜东,张莉.职称网上评审系统的研究与开发[J].现代教育技术,2012.4
8.郑金龙,朱亚玲等.基于MVC模式与J2EE架构的项目申报与评审系统设计与实现[J],兰州工业高等专科学校学报,2010,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 评审 系统 简介