ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:554.21KB ,
资源ID:6708679      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6708679.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(科技信息化管理系统概要设计方案说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

科技信息化管理系统概要设计方案说明书.docx

1、科技信息化管理系统概要设计方案说明书 编写:java第01组日期:2018-6-26审核:日期:批准:日期:受控状态:是 发布版次:1.0日期:2018-6-26目 录1 引言41.1 编写目的41.2 背景41.3 基线41.4 定义42 总体设计52.1 概述52.1.2 运行环境62.1.2.1 软件环境62.1.2.2 硬件环境72.1.3 开发环境72.1.3.1 服务器软件环境72.1.3.2 服务器硬件环境72.1.3.3 开发机器软件环境82.1.3.4 开发机器硬件环境82.2.2 关键技术与算法82.2.2.1 jBPM流程控制技术82.2 设计思想82.2.1 系统构思8

2、2.2.2 关键技术与算法93系统功能设计93.1网上事项申报系统93.2网上事项审批系统193.4工程管理283.5系统管理324 系统数据结构设计385 运行设计425.1 系统初始化425.2 运行控制446 系统出错处理设计456.1 出错信息456.2 补救措施467系统维护设计467.1 检测点的设计467.2 检测专用模块的设计478尚待解决的问题471 引言1.1 编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:代码开发员等。1.2 背景待开发软件系统的名称:科技信息化管理系统此软件系统任务提出者中软国际公司1.3 基线科技信息化

3、管理系统需求规格说明书v1.01.4 定义为统一概念,避免混淆,本技术文档对客户端内容管理系统的基本概念和术语进行了分类和解释。编号术语描述01系统管理员可以登录本系统进行系统管理的用户02科技工程管理员进行科技工程管理03待办工程申请事项审批系统中的概念。对于某一个角色的审批人来说,某一个工程申请轮到该审批人审批了,这个事项叫做待办工程申请。04办结工程事项审批系统中的概念。对于某一个角色的审批人来说,某一个工程申请已经被该审批人审批了,这个事项叫做办结工程。05科技人才公司内部业绩突出的员工06事项立项、实施、验收、成果、奖励的申请和审批事件07科技工程签订合同后开始实施的工程,包括正在实

4、施的工程和已经完成的工程08科技成果达到一定水平,有一定意义的成功工程09实施管理工程开始实施后的中期阶段汇报2 总体设计2.1 概述2.1.1 功能描述系统分网上事项申报系统、网上事项审批系统、科技工程管理系统和系统管理四大模块,主要功能如下图所示:2.1.2 运行环境2.1.2.1 软件环境名称版本语种操作系统Windows Server2003简体中文操作系统的附加功能SP43简体中文数据库平台Mysql5.1简体中文应用平台tomcat5.x简体中文客户端软件MS IE6.0简体中文2.1.3 开发环境2.1.3.1 服务器软件环境2.1.3.2开发机器软件环境2.2.2 关键技术与算

5、法2.2.2.1 jSP控制技术jsp是由sun公司倡导、许多公司参与一起建立的一种动态网页技术标准在传统的网页html文件*html,*htm)中加入java程序片段scriptlet)和jsp标记tag),就构成了jsp网页*.jsp)JSP的实现原理2.2.2.2 GsonG son是一个Java库,可用于将Java对象转换成JSON格式。同样,也可以被用于将一个JSON字符串转换为等效的Java对象。用Google的G son包解读WebService提供的位置解读服务,数据交换格式指定为JSON。2.2 设计思想2.2.1 系统构思系统功能层次1 表现层:包括JSP 页面视图,静态H

6、TML 页面,CSS 文档,JavaScript 代码等,主要负责界面的呈现显示。2 功能层:包括Struts 类库,Struts1 的Action 类,Servlet 类等。主要负责在服务器端调用服务层提供的服务来完成系统设计的所有功能。服务层:3 包括提供服务接口的Java 文件。Spring 连接功能层,JBPM 流程管理服务。4 数据层:包括Hibernate 类库,提供数据访问接口的DAO 类,数据库中表的域模型Java 类和相应的X.hbm.xml 文件,Hibernate 配置文件。5 系统底层:包括Windows Server2003 操作系统,应用服务器Tomcat 6.x,

7、数据库库软件MySQL 5.x。3系统功能设计此部分主要对关键功能进行设计,描述其实现方式。如果对详细设计要求不高,也可在下面的部分中包括对详细设计的功能说明,不必另建详细设计文件。此部分主要对各模块功能进行分解,尽量能细化到每一个操作。同时附以特征界面和数据表设计。3.1网上事项申报系统该模块为申请人设计,提供立项申报、实施管理申请、科技工程验收申请、成果鉴定申请、科技工程奖励申请,查看待办与办结工程以及更改个人信息的功能。1立项申报操作角色:申请人输入:数据名称输入方式类型长度注释工程名手动输入Varchar50类别手动输入Varchar50申请人手动输入Varchar50申请经费手动输入

8、Double内容及目的手动输入Double50备注手动输入Double50附件导入附件每个文件限10M处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图1】立项申报界面图2 实施管理申请操作角色:申请人输入:数据名称输入方式类型长度注释工程名手动输入Varchar50承办单位手动输入Varchar50协办单位手动输入Varchar50合同起始时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm合同完成时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm甲方负责人手动

9、输入Varchar50乙方负责人手动输入Varchar50工程投资万元)手动输入Double支付情况手动输入Varchar50工程进度%手动输入Float附件导入附件每个文件限10M处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图2】实施管理申请界面图3 验收申请操作角色:申请人数据名称输入方式类型长度注释工程名手动输入Varchar50承办单位手动输入Varchar50协办单位手动输入Varchar50合同起始时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm合同完成时间手动输入

10、Datetime从yyyy-DD-mm到yyyy-DD-mm甲方负责人手动输入Varchar50乙方负责人手动输入Varchar50工程投资万元)手动输入Double支付情况手动输入Varchar50工程进度%手动输入Float附件导入附件每个文件限10M处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图3】验收申请界面图4 成果鉴定申请操作角色:申请人输入:数据名称输入方式类型长度注释工程名手动输入Varchar50甲方负责人手动输入Varchar50乙方负责人手动输入Varchar50合同完成时间手动

11、输入Datetime从yyyy-DD-mm到yyyy-DD-mm总投资万元)手动输入Double工程编号手动输入Varchar50成果内容简介手动输入Varchar200处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图4】成果鉴定申请界面图5 奖励申请操作角色:申请人输入:数据名称输入方式类型长度注释工程名手动输入Varchar50承办单位手动输入Varchar50协办单位手动输入Varchar50完成人手动输入Double科技奖励级别手动输入Varchar50科技奖励等级手动输入Varchar附件导入

12、附件每个文件限10M处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:6 工程详细信息操作角色:用户输入数据名称输入方式类型长度注释工程名手动输入Varchar50工程申请人手动输入Varchar50立项申请时间手动输入Varchar50立项审批时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm甲方负责人手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm工程目的手动输入Varchar50合同起始时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm合同

13、完成时间手动输入Datetime从yyyy-DD-mm到yyyy-DD-mm工程总投资手动输入Double附件导入附件每个文件限10M处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。输出:工程详细信息。界面如下图所示:3.2网上事项审批系统1立项审批操作角色:输入:数据名称、工程名称、申请人、工程类型、申请经费、目的、附件、审批意见列表、我的意见数据名称输入方式类型长度注释工程名称手动输入varchar50申请人手动输入varchar50工程类型手动输入varchar50申请经费手动输入double目的手动输入text500附件导入附件每个文件限10M审批

14、意见列表手动输入varchar50我的意见手动输入varchar500处理:1.审批人填写表单,点击提交。2.系统校验是否填写完整,完整则将信息填入数据库。到达审批成功页面。输出:审批成功。界面如下图所示:2 实施管理审批操作角色: 输入:数据名称、工程名称、申请人、工程类型、申请经费、目的、附件、审批意见列表、我的意见数据名称输入方式类型长度注释工程名称手动输入varchar50申请人手动输入varchar50工程类型手动输入varchar50申请经费手动输入double目的手动输入text500附件导入附件每个文件限10M审批意见列表手动输入varchar50我的意见手动输入varchar

15、500处理:1.审批人填写表单,点击提交。2.系统校验是否填写完整,完整则将信息填入数据库。到达审批成功页面。输出:审批成功。界面如下图所示:3 验收审批操作角色:输入:数据名称、工程名称、申请人、工程类型、申请经费、目的、附件、审批意见列表、我的意见数据名称输入方式类型长度注释工程名称手动输入varchar50申请人手动输入varchar50工程类型手动输入varchar50申请经费手动输入double目的手动输入text500附件导入附件每个文件限10M审批意见列表手动输入varchar50我的意见手动输入varchar500处理:1.审批人填写表单,点击提交。2.系统校验是否填写完整,完

16、整则将信息填入数据库。到达审批成功页面。输出:审批成功界面如下图所示:4 成果鉴定审批操作角色:输入:数据名称、工程名称、申请人、工程类型、申请经费、目的、附件、审批意见列表、我的意见数据名称输入方式类型长度注释工程名称手动输入varchar50申请人手动输入varchar50工程类型手动输入varchar50申请经费手动输入double目的手动输入text500附件导入附件每个文件限10M审批意见列表手动输入varchar50我的意见手动输入varchar500处理:1.审批人填写表单,点击提交。2.系统校验是否填写完整,完整则将信息填入数据库。到达审批成功页面。输出:审批成功界面如下图所示

17、:5奖励审批操作角色:输入:数据名称、工程名称、申请人、工程类型、申请经费、目的、附件、审批意见列表、我的意见数据名称输入方式类型长度注释工程名称手动输入varchar50申请人手动输入varchar50工程类型手动输入varchar50申请经费手动输入double目的手动输入text500附件导入附件每个文件限10M审批意见列表手动输入varchar50我的意见手动输入varchar5004 系统数据结构设计1用户表Not null用户名nameVarchar(50Not null姓名positionVarchar(20Not null职位phoneintNot null电话emailVar

18、char(20Not null邮箱pwdVarchar(20Not null密码comIDintNot null公司编号外键deptIDintNot null部门编号外键imgIDintNot null照片编号外键roleIDintNot null角色编号外键2.工程表字段名数据类型是否为空注释备注proIDIntNot null工程编号主键pronamevarchar(40Not null工程名称PartyAvarchar(40Not null甲方负责人PartyBvarchar(40Not null乙方负责人prepaiddouble(10Not null预支付sumTZdouble(20

19、Not null总投资contTdateNot null合同时间schedulevarchar(100Not null进度statusvarchar(100Not null状态comIDintNot null公司编号外键typeIDintNot null类型编号外键applyIDintNot null申请编号外键docIDintNot null文档编号外键approveIDintNot null审批编号外键3 .公司表company):字段名数据类型是否为空注释备注comIDintNot null公司编号主键comnameVarchar50)Not null公司名称4. 部门表 dept us

20、er:字段名数据类型是否为空注释备注deptIDIntNotnull部门编号主键自增deptnameVarchar50)Notnull部门名comIDIntNotnull公司编号外键5. 工程类型表 type字段名数据类型是否为空注释备注deptIDintNotnull类型编号主键自增typenameVarchar50)Notnull类型名6.申请表Not null申请内容proposerVarchar(50Not null申请人applyTimeDatetimeNot null申请时间proIDIntNot null状态Notnull工程名fundsdouble(10Notnull经费aff

21、ixtextNotnull附件7. 审批表:字段名数据类型是否为空注释备注approveIDIntNotnull审批编号主键自增approvervarchar(20Notnull审批人ideavarchar(20Notnull审批意见approveTvarchar(20Notnull审批时间pronamevarchar(20Notnull工程名proIDIntNotnull工程编号外键8文档表 document:字段名数据类型是否为空注释备注docIDIntNot null文档编号主键docnameVarchar50)Not null文档名docDesText文档描述uploadTtDatet

22、imeNot null上传时间typeIDIntNot null类型编号外键9. 角色表:role主键:roleID字段名数据类型是否为空注释备注roleIDIntNot null角色ID主键rolenameVarchar50)Not null角色名9. 照片表:image主键:imgID字段名数据类型是否为空注释备注imgIDIntNot null照片编号主键自增ImgnameVarchar50)Not null照片名称PathVarchar照片上传时间5运行设计5.1 系统初始化系统启动过程如上图所示。5.2 运行控制本系统运行时可能的不同模块组合及模块间的关系如下图所示:其中登录模块,系

23、统公告模块,即时消息模块和修改个人信息模块属于公共模块,事项申请模块,事项审批模块,系统管理模块以及工程管理模块是四个独立的大的功能模块,用户通过登录统一安全验证之后,进入与其角色对应的功能模块中。流程管理模块,事项统计模块,导出文件模块为内部子模块。各模块所需的支持软件:以上所有模块都需Web 浏览器,数据库服务器,Web 程序服务器支持。特别的,流程管理模块需JBPM 的支持,导出文件模块需apache POI API 的支持,事项统计需JFreechart 的支持。使用各模块都将经过权限验证,防止非授权用户的使用。5.3 系统结束系统关闭时的流程图如上所示6系统出错处理设计6.1 出错信息系统在运行期间产生的错误,会在客户端产生出错提示,对于严重的错误系统会以日志的形式记录下来。其中在客户端页面上显示的出错信息只包括简要的出错描述信息,例如用户登陆时密码错误,则产生“用户名或密码错误”相类似的提示信息。对于系统运行期间产生的较严重的错误,系统将出错的详细信息打印到服务器的控制台上,出错的详细信息包括:出错信息项说明错误代号统一编号的出错信息代号,通过代号可以查阅到更加信息的信息错误类型事先定义好的出错类型,例如空指针错误,数组越界错误等错误简要描述简要描述错误的原因出错时间错误发生时的系统时间,精确到毫秒出错位置指出错误最初出现在系统中的哪个模块,哪

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1