全国政协提案管理系统.docx

上传人:聆听****声音 文档编号:2008094 上传时间:2023-05-02 格式:DOCX 页数:40 大小:299.10KB
下载 相关 举报
全国政协提案管理系统.docx_第1页
第1页 / 共40页
全国政协提案管理系统.docx_第2页
第2页 / 共40页
全国政协提案管理系统.docx_第3页
第3页 / 共40页
全国政协提案管理系统.docx_第4页
第4页 / 共40页
全国政协提案管理系统.docx_第5页
第5页 / 共40页
全国政协提案管理系统.docx_第6页
第6页 / 共40页
全国政协提案管理系统.docx_第7页
第7页 / 共40页
全国政协提案管理系统.docx_第8页
第8页 / 共40页
全国政协提案管理系统.docx_第9页
第9页 / 共40页
全国政协提案管理系统.docx_第10页
第10页 / 共40页
全国政协提案管理系统.docx_第11页
第11页 / 共40页
全国政协提案管理系统.docx_第12页
第12页 / 共40页
全国政协提案管理系统.docx_第13页
第13页 / 共40页
全国政协提案管理系统.docx_第14页
第14页 / 共40页
全国政协提案管理系统.docx_第15页
第15页 / 共40页
全国政协提案管理系统.docx_第16页
第16页 / 共40页
全国政协提案管理系统.docx_第17页
第17页 / 共40页
全国政协提案管理系统.docx_第18页
第18页 / 共40页
全国政协提案管理系统.docx_第19页
第19页 / 共40页
全国政协提案管理系统.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

全国政协提案管理系统.docx

《全国政协提案管理系统.docx》由会员分享,可在线阅读,更多相关《全国政协提案管理系统.docx(40页珍藏版)》请在冰点文库上搜索。

全国政协提案管理系统.docx

全国政协提案管理系统报表

摘要:

根据全国政协提案管理系统需求调研结果,结合当前技术发展,提出了全国政协体统的整体设计需求,基于B/S模式,使用Struts2,Spring等技术实现整个系统。

根据系统的功能模块设计,设计并实现了全国政协提案管理系统之报表,包括打印提案和目录、提案人、卷内目录、承办单位及办理。

提案目录模块主要提供提案原件、提案交办件、提案目录等文档打印功能,为提案存档提供重要纸质依据;提案人模块通过工作人员选择的提案人姓名与打印

功能选项,以文档的形式生成提案人信息及其与之相关的提案信息;卷内目录模块提供按提案类别打印该类别下的所有提案信息,供提案存档;承办单位及办理模块主要实现根据承办单位或者承办单位所在的系统查询相关的提案信息,根据不同的功能选择生成各种提案文档,供提案委和承办单位文档存档。

系统经过详细的测试,已经在全国政协会议中运行使用,并得到好评。

关键词:

B/S;报表;提案管理系统;Struts2;Spring

TheManagementSystemofCPPCCProposal Report

Abstract:

ManagementsystemundertheCPPCCproposalneedsofresearchresults,withthecurrenttechnologicaldevelopment,theCPPCCNationalCommitteeputforwardtheoveralldesignofdecency

demand,basedonB/Smode,usingStruts2,Springandothertechnologiestoachievethewholesystem.

Functionmodulesaccordingtothesystemdesign,designandimplementationoftheCPPCCproposalmanagementsystemreports,includingproposalsandcatalogprinting,sponsors,content,contractorsandprocessingunits.Proposaltoprovidethedirectorymoduleoftheoriginalproposal,theproposalassignedpieces,proposalsandotherdocumentscatalogprinting,paperfortheproposalprovidesanimportantbasisforthearchive;sponsorsmodulesponsoredbythenameselectedbythestaffandprintingoptionstogeneratethedocumentintheformofinformationanditsassociatedsponsoredtheproposalinformation;contentmoduleprovidesclassesbytheproposaltoprintalltheproposalsunderthiscategoryinformationfortheproposalfiled;UndertakerandprocessingmodulemainlyrealizestheunitorunderthecontractorsystemofinquirywheretheUndertakerproposalsrelatedtoinformationgeneratedunderavarietyofdifferentfeatureselectionproposaldocumentfortheproposalcommitteeandorganizerdocumentarchive.

AfterdetailedtestingsystemhasbeenrunningintheuseoftheCPPCCNationalCommitteemeeting,andbepraised.

Keywords:

B/S;Report;CPPCC;Struts2;Spring

目录

第1章 绪论 1

1.1研究背景 1

1.2研究意义 1

1.3系统可行性分析 1

第2章 数据库设计和相关技术 3

2.1数据库设计 3

2.1.1数据库设计分析 3

2.1.2数据表详细设计及分析 5

2.2相关技术 8

2.2.1JSP 8

2.2.2JavaScript 10

2.2.3Ajax 10

2.2.4Jquery 10

2.2.5XML 11

2.2.6Struts2 12

2.2.7Spring 13

第3章 系统实现 14

3.1系统总体设计 14

3.2提案和目录 14

3.2.1功能描述 14

3.2.2流程逻辑 14

3.3提案人 15

3.3.1功能描述 15

3.3.2流程逻辑 15

3.4卷内目录 16

3.4.1功能描述 16

3.4.2流程逻辑 16

3.5承办单位及办理 17

3.5.1功能描述 17

3.5.2流程逻辑 18

第4章 系统测试和系统发布 19

4.1测试环境 19

4.2系统测试 19

4.3性能测试 25

4.4系统发布 26

4.4.1发布环境 26

4.4.2系统发布 26

总结 30

致谢 30

参考文献 31

附录1 33

数据库设计原则 33

附录2 34

Struts2主要用到的配置文件 34

附录3 35

Spring结合Struts2 35

第1章 绪论

1.1研究背景

党中央、国务院敏锐地把握信息化的发展趋势,明确指出:

“信息化是我国加快实现工业化和现代化的必然选择。

坚持以信息化带动工业化,以工业化促进信息化”,把推进国家信息化作为保持我国经济持续、快速、健康发展,实现中华民族伟大复兴的重大战略举措,并且明确将电子政务建设作为我国信息化工作的重点,政府先行,带动国民经济和社会发展信息化。

近几年来,政协委员们不断呼吁加强政协办公业务资源信息化建设,政协领导同志也高度重视,贾庆林主席多次做出指示,要求尽快规划,及早实施,通过信息化积极促进政协的工作。

政协提案的提交和处理是这些工作的重点,已经成为广大人民群众关心的一个热点。

提案涉及的领域十分广泛,包括经济和社会发展各个方面,如西部大开发、生态环境保护、经济结构调整、基础设施建设、教育与人才培养、精神文明建设和反腐倡廉等。

这些提案通过承办单位的认真办理,在改革开发和社会主义现代化建设中发挥了积极作用。

针对政协提案的征集、提交、办理、回复、承办及信息共享的日常管理工作要求,需要建立这样一个软件平台系统:

用户可以通过互联网或专用网直接下载提案的交办清单和提案原价;当有新的提案办理时,用户可以直接在网上回复办理信息。

同时,通过网络信息互动后的提案,都严格遵循工作流程,由承办单位进行处理,并反馈处理结果、意见;提案人和监管部门可以对整个处理过程和结果进行监控;系统也自动通过信息方式通知相关人员。

系统还需既有完善的分类及统计功能,对提案研究工作将提供很大的帮助。

为适应这些信息化建设的发展,当务之急就是我们根据政协的需求提出我们的设计与技术方案,实现网上提案提交、立案受理、承办、催办、流程追踪、回复、提案发布等一体化管理功能;具备提案查询、分类、统计分析等功能。

完成全国政协对提案管理工作的自动化管理,实现全国政协提案委员会业务工作的自动化、规范化、电子化、标准化,减轻办公人员工作压力,让所有相关工作人员利用网络实现协同工作和提案管理,增强提案的可管理性,实现提案信息的在线查询,最终实现提案书写、递交、办理、办复的无纸化、电子化。

1.2研究意义

根据全国政协工作对信息化的实际需要,利用现代信息网络技术,统筹规划,科学实施,在互联网及电子政务网上构建政协机关使用的现代化提案工作平台,实现网络征集提案、在线提案提交、提案系统内容在互联网和电子政务网数据摆渡、立案受理、分类、承办、流程追踪、回复公示,网上联合提案办理、提案信息发布、查询、分类、统计、报表、分析和系统管理维护等的一体化管理,提高整个政协系统提案管理工作的效率和质量,为全国政协履行政治协商、民主监督和参政议政职能服务。

其中报表是一块核心而重要的功能,该功能为各个流程中出现的文档进行统一管理,为档案保存提供方便、快捷、精确的方式,包括初期的原始静态文档和后期流程变更中产生的动态文档。

本题的意义在于实现相关工作人员利用网络协同工作,提高整个政协系统提案管理工作的效率和质量,实现全国政协提案委员会业务工作的自动化、规范化、电子化、标准化。

而同时报表则在次基础上实现了提案相关重要资料的纸质归档存放和电子存储的双重保障。

1.3系统可行性分析

通过详细的需求分析,熟悉各项业务的流程和需求,结合计算机与互联网的技术发展提出系统的实现构架,在与同事的充分讨论基础上,基于Struts2、Spring等目前流行的技术框架进行开发,所建设的《全国政协提案管理系统》具有充分的可行性。

1.技术可行性:

全国政协提案管理系统主要事务就是网络征集提案、在线提案提交、提案系统内容在互联网和电子政务网数据摆渡、立案受理、分类、承办、流程追踪、回复公示,网上联合提案办理、提案信息发布、查询、分类、统计、报表、分析和系统管理维护等的一体化管理。

计算机对信息的管理是毋庸置疑的,相对人工管理而言有高效、安全、精确的好处。

对工作人员,他们只需将以前的信息录入,并借助系统进行日常管理,这样既减轻了工作人员日常工作的负担又提高了管理的效率。

无论是计算机处理,还是工作人员操作都是可行的,所以本系统是可行的。

2.经济可行性:

系统立足于自身进行开发,设计和建设成本低,实用性强。

系统实施部署又

可以免去以前单纯人工管理的电话费、车马费并且高效及时避免因人工管理失误所造成的经济损失。

本系统的运行可以为部门节省大量人力物力,为学校开源节流。

所以在经济上本系统是可行的。

3.社会可行性:

全国政协会议流程繁多,人力物力都限。

虽然工作人员都尽心尽力的想更好的完成政协会议提案处理过程,但由于工作量的庞大,处理过程始终存在延时性,并且随着提案的不断增多管理将更加麻烦。

在此系统的辅助下一方面提高了工作人员的效率,另一方面又为委员和工作人员提供了一个与工作人员及时交流的平台,从而有效的解决了双方存在的问题和困难。

第2章 数据库设计和相关技术

本章首先针对全国政协提案管理系统报表服务的信息化需求,对相关的数据进行挖掘,设计完成了系统数据库各表的关系与结构;并对系统开发过程所用到的

JSP、Javascript、Ajax、Jquery、XML、Struts2、Spring等技术进行了分析与选择。

2.1 数据库设计

数据库是信息系统的心脏,是信息资源开发和利用的基础。

建立数据库是系统设计中一项相当重要的任务。

数据库设计的好坏将直接影响到系统的质量和系统应用的安全性。

数据库首先要充分体现系统的需求,数据库是为应用服务的,好的数据库设计应该首先能满足应用系统的业务需求,准确的表达数据间关系。

保证数据的准确性和一致性,通过主外键、非空、限制、唯一索引等保证数据的健壮,使其有高数据的查询效率,通过合理表结构,安排物理存储分区、增加索引等方式,提高数据的读取速度,提高查询效率,有好的扩展性,在必要时能根据需求扩展数据结构[1]。

设计数据库时应该考虑数据库需要处理的查询或输入和将产生的输出(如显示、报告、消息和响应等)包括与其他系统、硬件配置项、计算机软件配置项等。

对每一个输入或查询来进行响应的设计思路,包括命令的执行、响应的时间及其他性能指标、选择的等式、算法与规则、非法输入和条件的处理。

提案管理系统

理提案

办提案

集提案

结提案

彰提案

作文件

律法规库

询提案

计提案

案报表

信 系

封 统

管 维

理 护

效考核

提案文档管理

基于

内外 WebS

网数 ervice

据交 的数

换 据共

享交

基于

消息中间件的数据共享交换

中文

文章相似度分析

用户

界面

数据 打印

访问 支撑

访问

控制

日志

基于

CA认证的单点登录

门户

网站发布支撑

在数据库设计前首先设计完成系统整体功能模块,政协提案管理系统系统总体设计模块图如2-1:

图2-1系统总体模块设计图

2.1.1数据库设计分析

根据数据库设计原则(见附录1),全国政协提案管理系统报表服务数据库设计分为了5个阶

段。

1.需求分析阶段:

需求分析阶段是对系统的整个应用情况作全面、详细的调查,确定用户的目标,收集支持系统的设计目标的基础数据和对这些数据的要求,确定用户需求,并把这些需求写成支持文档。

确定用户需求可以通过对不同层次访问者进行个人访问等方式进行[2],还要了解系统将来有可能要发生的变化,充分考虑系统可能的扩充和变动,使系统设计更符合未来的发展方向。

2.概念结构设计:

概念模型可以看作是现实世界到机器世界的一个过渡的中间层次。

在设计数据库时要把现实世界的实物通过认识和抽象转换为信息世界的概念模型,再把概念模型转换为机器世界的数据模型。

概念结构设计是整个数据库设计的关键,通过对用户需求进行综合、归纳、抽象,形成一个独立的数据库概念模型。

3.逻辑结构设计:

逻辑结构设计是对概念结构转设计好的E-R图转换为与Oracle所支持的数据模式,并对其进行优化[3]。

4.物理结构设计:

物理结构设计是为逻辑数据模型选取一个最合适的应用环境的物理结构

(包括存储结构和存取方法)。

5.数据库实施:

完成对数据库的物理结构设计并对物理设计初步评价完成后就运用Oracle提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计结构,定义数据库结构、组织数据库入库、编制与调试应用程序、试运行数据库。

数据库设计完成后,全国政协提案管理系统中数据库的报表相关表间的逻辑关系如图2-1所示。

USERNAME

PASSWORDUMSIDDISABLE

FK1TYPENAMEPEACETIMEROLEMEETROLEDESCRIPTION

USERNAME

ID

SESSIONSTITLEISPUBLIC

FK1SENDUSERSENDDATEINFOTYPEACCESSORYTITLEACCESSORYCONTENT

PROPOSAL_ID

NAMESEXBIRTHDAY

DEPARTMENTPOST

RANKTELEPHONEEMAILHOUSEADDRESSDISPLAYORDER

PPCCDEPARTMENTPPCCPOST

PHOTOQUALITYISTIANWEIUNITMOBILEPHONE

USERNAME

TYPESMALLNAME

FULLNAME_SECTORDEPARTMENTLINKMANTELEPHONE

EMAILADDRESSPOSTALCODE

EXCHANGEBOXNUMBERBIREFINFODISPLAYORDERPRINCIPALSPRINCITEL

SMALLNAMEFULLNAMEDEPARTMENTLINKMANTELEPHONEEMAILADDRESSPOSTALCODE

EXCHANGEBOXNUMBERSTANDARDNUMBERBIREFINFODISPLAYORDERUNIT_NUMBERDUTY_MANDUTYMAN_ZHIWUDUTYMAN_TELEXCELLENCEFLAGSTDNUMBERORDERNUM

USERNAME

DOCUMENTNUMBERTITLE

TYPEPROPOSALTYPECONTENTKEYWORDNOREPLYFLAGPUBLISHFLAGSECRETFLAGRESEARCHOTHERDELEGATEMYSELFCOMPOSEFIRSTTIMEMANYTIMESCOMMUNICATIONCREATEDATECATEGORYNUMBERPROPOSALNUMBER

FK1LOCKUSER

EXCELLENCEFLAGIMP_ISFINALISSELECTFLAGTAKEDATECUTOFFREPLYDATEREPLYLEVELSUMMARYFLAGPROPOSEIMPFLAGTRANSACTRESULTTRANSACTATTITUDEPROPOSALSTATE_REASONISMEETINGPROPOSALCOUNTERPARTWORDPROPOSALEXETYPE_UNITUSERNAME_AUTHORSCN_AUTHORSCOUNT_REFERENCEOPINIONSHANDLECASERELEVANTNUMBERDRAFT_FLAGISCOMPLETE_IMP_ISRESEARCH

IMP_ISCONSULTATION

IMP_ISABSTRACTIMP_LEADER_INSTRUCTIONIMP_NOTETEXTIMP_ISWORKERIMP_ISUNITIMP_CONSULTREPORTIMP_ABSTRACTREPORTIMP_RESEARCHREOPORTSIM_ANALYZE

FK1USERNAMEIS_MEETING

FK1PROPOSAL_IDFK2USERNAME

DATETIMECONTENT

NAMESEXBIRTHDAY

NATIONALITYLOCUS

UNITUNITADDRESS

EXCHANGEBOXNUMBERUNITPOSTALCODEUNITTELEPHONEWORKSYSTEMHOUSEADDRESSHOUSEPOSTALCODEHOUSETELEPHONEEMAILSECRETTELEPHONEDOCWHITHER

POSTOCCUPATIONRANK

PROFESSIONTITLESIDELINE

DEGREEPARTYTEAMSECTORPCCPOSTCOMMITTEE

COMMITTEEPOSTFRANCHISEDATECURRENTSTATUSCURRENTSTATUSDATERESUME

PHOTOCOMMITTEEMANNUMBERMOBILETELEPHONEISCONVENERTEAMDISPLAYORDERPEOPLEGROUPUNIT_NUMBERCAR_NUMBERDRIVER_NAMEDRIVER_TELEPHONE

FLOW_ID

FK2USERNAMEOPRDATEADJUSTTYPERETURNREASON

FK1PROPOSAL_ID

PREV_NUMBER_REMARK

N_ID

FK1PROPOSAL_ID

FK2USERNAMEDATETIMECONTENT

PROPOSAL_IDUSERNAME

CHANGEUNIT_ID

FIRSTAUTHOR

ISCONFIRM

FK1PROPOSAL_ID

CHANGEDATEUSERNAME_OWNERUSERNAME_UNITSTATE

NOTE

ADVICEID

ID1ID2

FK1PROPOSAL_IDFK2CONSULTER

CONSULTEECONTENTDATETIMEREPLYNUMBERREPLYFLAG

SIM

PK

ZXTAGL_TB_PSPROPOSAL_C_UNIT

PK,FK1PK

ZXTAGL_TB_PSPROPOSAL_AUTHORS

PK,FK2PK,FK1

ZXTAGL_TB_PSTOKENS_SIMILARITY

PK

ZXTAGL_TB_PSCONSULT

PK,FK1

ZXTAGL_TB_PSROLE_USER_COMMAN

PK,FK1

ZXTAGL_TB_PSROLE_USER_OTHER

PK

ZXTAGL_TB_PSCOMMONINFO

PK

ZXTAGL_TB_PSPROPOSAL

PK

ZXTAGL_TB_PSNOTETXT

PK

ZXTAGL_TB_PSPROPOSAL_FLOW

C_ID

PK

ZXTAGL_TB_PSEXCHANGE

USERNAME

PK,FK1

ZXTAGL_TB_PSROLE_USER_UNIT

ZXTAGL_TB_PSWORKER_CATEGORY

PK,FK1

ZXTAGL_TB_PSROLE_USER_WORKER

PK

ZXTAGL_TB_PSROLE_USER

图2-2系统表关系

2.1.2数据表详细设计及分析

系统数据库表汇总:



表2-1数据库表汇总

表名 注释

zxtagl_tb_psbaseproposal_ 提案副本表,存储委员提交提案时填写的提案内容

zxtagl_tb_pscode_std 提案信息库代码标准表,存储如提案类别的14个类别,主题词等基本信息数据

zxtagl_tb_psproposal 提案表,主要存储提案基本信息及提案办理信息。

如(案由,提案内容,类别,来文号等提案重要信息)

zxtagl_tb_psproposal_c_unit 承办单位变更表,存储提案的承办单位变更信息

zxtagl_tb_psproposal_flow 提案流程表,主要存储提案的流程,如:

流程编号,处理人,

处理日期等信息,和提案表

(ZXTAGL_TB_PSPROPOSAL)是1对多的关系。

zxtagl_tb_psproposal_f_backto 提案流程退回标准表,存储流程退回规则

zxtagl_tb_psproposal_f_goto 提案流程前进标准表,存储流程前进规则

zxtagl_tb_psproposal_f_std 流程标准表,存储流程规范

zxtagl_tb_psproposal_log 提案日志表,存储提案的操作详细日志

zxtagl_tb_psproposal_reply 提案办理信息表,主要用户存储提案的承办单位及承办单位的办复信息。

zxtagl_tb_psrole_control 页面中的控件表,存储控件名等信息

zxtagl_tb_psrole_control_user 用户控件表,存储页面名,控件名等信息

zxta

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2