科技信息化管理系统概要设计说明书.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《科技信息化管理系统概要设计说明书.pdf》由会员分享,可在线阅读,更多相关《科技信息化管理系统概要设计说明书.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-科技信息化管理系统 概要设计说明书 编写:java 第 01 组 日期:2013-6-26 审核:日期:批准:日期:受控状态:是 发布版次:1.0 日期:2013-6-26-目 录 1 引言 3 1.1 编写目的 3 1.2 背景 3 1.3 基线 3 1.4 定义 4 2 总体设计 4 2.1 概述 4 2.1.2 运行环境 5 2.1.2.1 软件环境 5 2.1.2.2 硬件环境错误!未定义书签。2.1.3 开发环境 6 2.1.3.1 服务器软件环境 6 2.1.3.2 服务器硬件环境错误!未定义书签。2.1.3.3 开发机器软件环境 6 2.1.3.4 开发机器硬件环境错误!未定义
2、书签。2.2.2 关键技术与算法 6 2.2.2.1 jBPM 流程控制技术 6 2.2 设计思想 7 2.2.1 系统构思 7 2.2.2 关键技术与算法错误!未定义书签。3 系统功能设计 7 3.1 网上事项申报系统 8 3.2 网上事项审批系统 14 3.4 项目管理错误!未定义书签。-3.5 系统管理错误!未定义书签。4 系统数据结构设计 18 5 运行设计 23 5.1 系统初始化 23 5.2 运行控制 24 6 系统出错处理设计 25 6.1 出错信息 25 6.2 补救措施 26 7 系统维护设计 26 7.1 检测点的设计 26 7.2 检测专用模块的设计 27 8 尚待解决
3、的问题 27 1 引言 1.1 编写目的 本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:代码开发员等。1.2 背景 待开发软件系统的名称:科技信息化管理系统 此软件系统任务提出者中软国际公司 1.3 基线 科技信息化管理系统需求规格说明书v1.0-1.4 定义 为统一概念,避免混淆,本技术文档对客户端内容管理系统的基本概念和术语进行了分类和解释。编号 术语 描述 01 系统管理员 可以登录本系统进行系统管理的用户 02 科技项目管理员 进行科技项目管理 03 待办项目申请 事项审批系统中的概念。对于某一个角色的审批人来说,某一个项目申请轮到该审批人审批
4、了,这个事项叫做待办项目申请。04 办结项目 事项审批系统中的概念。对于某一个角色的审批人来说,某一个项目申请已经被该审批人审批了,这个事项叫做办结项目。05 科技人才 公司内部业绩突出的员工 06 事项 立项、实施、验收、成果、奖励的申请和审批事件 07 科技项目 签订合同后开始实施的项目,包括正在实施的项目和已经完成的项目 08 科技成果 达到一定水平,有一定意义的成功项目 09 实施管理 项目开始实施后的中期阶段汇报 2 总体设计 2.1 概述 2.1.1 功能描述 系统分网上事项申报系统、网上事项审批系统、科技项目管理系统和系统管理四大模块,主要功能如下图所示:-2.1.2 运行环境
5、2.1.2.1 软件环境 名称 版本 语种 操作系统 Windows Server 2003 简体中文 操作系统的附加功能 SP4 3 简体中文 数据库平台 Mysql 5.1 简体中文 应用平台 tomcat 5.x 简体中文 客户端软件 MS IE 6.0 简体中文 -2.1.3 开发环境 2.1.3.1 服务器软件环境 2.1.3.2开发机器软件环境 2.2.2 关键技术与算法 2.2.2.1 jSP控制技术 jsp是由sun公司倡导、许多公司参与一起建立的一种动态网页技术标准 在传统的网页html文件(*html,*htm)中加入java程序片段(scriptlet)和jsp标记(ta
6、g),就构成了jsp网页(*.jsp)JSP的实现原理 -2.2.2.2 Gson G son 是一个Java库,可用于将Java对象转换成JSON格式。同样,也可以被用于将一个JSON字符串转换为等效的Java对象。用Google的G son包解析WebService提供的位置解析服务,数据交换格式指定为JSON。2.2 设计思想 2.2.1 系统构思 系统功能层次 1 表现层:包括JSP 页面视图,静态HTML 页面,CSS 文档,JavaScript 代码等,主要负责界面的呈现显示。2 功能层:包括Struts 类库,Struts1 的Action 类,Servlet 类等。主要负责在服
7、务器端调用服务层提供的服务来完成系统设计的所有功能。服务层:3 包括提供服务接口的Java 文件。Spring 连接功能层,JBPM 流程管理服务。4 数据层:包括Hibernate 类库,提供数据访问接口的DAO 类,数据库中表的域模型Java 类和相应的X.hbm.xml 文件,Hibernate 配置文件。5 系统底层:包括Windows Server2003 操作系统,应用服务器Tomcat 6.x,数据库库软件MySQL 5.x。3 系统功能设计 此部分主要对关键功能进行设计,描述其实现方式。-如果对详细设计要求不高,也可在下面的部分中包括对详细设计的功能说明,不必另建详细设计文件。
8、此部分主要对各模块功能进行分解,尽量能细化到每一个操作。同时附以特征界面和数据表设计。3.1 网上事项申报系统 该模块为申请人设计,提供立项申报、实施管理申请、科技项目验收申请、成果鉴定申请、科技项目奖励申请,查看待办与办结项目以及更改个人信息的功能。1立项申报 操作角色:申请人 输入:数据名称 输入方式 类型 长度 注释 项目名 手动输入 Varchar 50 类别 手动输入 Varchar 50 申请人 手动输入 Varchar 50 申请经费 手动输入 Double 内容及目的 手动输入 Double 50 备注 手动输入 Double 50 附件 导入附件 每个文件限 10M 处理:1
9、.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:-【图 1】立项申报界面图 2 实施管理申请 操作角色:申请人 输入:数据名称 输入方式 类型 长度 注释 项目名 手动输入 Varchar 50 承办单位 手动输入 Varchar 50 协办单位 手动输入 Varchar 50 合同起始时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 合同完成时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 甲方负责人 手动输入 Varchar 50 乙方负责人
10、手动输入 Varchar 50 项目投资(万手动输入 Double -元)支付情况 手动输入 Varchar 50 项目进度%手动输入 Float 附件 导入附件 每个文件限 10M 处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图 2】实施管理申请界面图 3 验收申请 操作角色:申请人 数据名称 输入方式 类型 长度 注释 项目名 手动输入 Varchar 50 -承办单位 手动输入 Varchar 50 协办单位 手动输入 Varchar 50 合同起始时间 手动输入 Datetime 从 yyyy
11、-DD-mm 到yyyy-DD-mm 合同完成时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 甲方负责人 手动输入 Varchar 50 乙方负责人 手动输入 Varchar 50 项目投资(万元)手动输入 Double 支付情况 手动输入 Varchar 50 项目进度%手动输入 Float 附件 导入附件 每个文件限 10M 处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:【图 3】验收申请界面图 4 成果鉴定申请-操作角色:申请人 输入:数据名称 输入方式 类型 长
12、度 注释 项目名 手动输入 Varchar 50 甲方负责人 手动输入 Varchar 50 乙方负责人 手动输入 Varchar 50 合同完成时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 总投资(万元)手动输入 Double 项目编号 手动输入 Varchar 50 成果内容简介 手动输入 Varchar 200 处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:-【图 4】成果鉴定申请界面图 5 奖励申请 操作角色:申请人 输入:数据名称 输入方式 类型 长度 注释
13、 项目名 手动输入 Varchar 50 承办单位 手动输入 Varchar 50 协办单位 手动输入 Varchar 50 完成人 手动输入 Double 科技奖励级别 手动输入 Varchar 50 科技奖励等级 手动输入 Varchar 附件 导入附件 每个文件限 10M 处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。到达申请成功页面。输出:申请成功。界面如下图所示:6 项目详细信息 操作角色:用户 输入 数据名称 输入方式 类型 长度 注释 项目名 手动输入 Varchar 50 项目申请人 手动输入 Varchar 50 立项申请时间 手动输入
14、 Varchar 50 -立项审批时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 甲方负责人 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 项目目的 手动输入 Varchar 50 合同起始时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 合同完成时间 手动输入 Datetime 从 yyyy-DD-mm 到yyyy-DD-mm 项目总投资 手动输入 Double 附件 导入附件 每个文件限 10M 处理:1.申请人填写表单,点击提交。2.系统检查是否填写完整,完整则将信息填入数据库。输出:项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 科技 信息化 管理 系统 概要 设计 说明书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内