详细设计说明书v10.docx

上传人:b****4 文档编号:4380665 上传时间:2022-12-01 格式:DOCX 页数:33 大小:207.94KB
下载 相关 举报
详细设计说明书v10.docx_第1页
第1页 / 共33页
详细设计说明书v10.docx_第2页
第2页 / 共33页
详细设计说明书v10.docx_第3页
第3页 / 共33页
详细设计说明书v10.docx_第4页
第4页 / 共33页
详细设计说明书v10.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

详细设计说明书v10.docx

《详细设计说明书v10.docx》由会员分享,可在线阅读,更多相关《详细设计说明书v10.docx(33页珍藏版)》请在冰豆网上搜索。

详细设计说明书v10.docx

详细设计说明书v10

 

科技信息化管理系统

详细设计说明书

 

目录

1引言3

1.1编写目的3

1.2背景3

1.3基线3

1.4范围3

1.5术语定义3

2模块命名规则4

3模块汇总5

3.1模块汇总表5

3.2模块关系图6

4子系统模块设计7

4.1事项申请7

4.1.1项目立项申报7

4.1.2项目实施管理申请8

4.1.1项目验收申请9

4.1.1项目鉴定申请10

4.1.1项目奖励申请11

4.2网上审批12

4.1.1项目立项审批12

4.1.2实施管理审批13

4.1.1项目验收审批14

4.1.1项目鉴定审批15

4.1.1项目奖励审批16

4.3科技项目查询17

4.4科技成果查询18

4.5科技奖励查询19

4.6后台管理20

4.6.1用户管理20

4.6.2权限分配21

4.6.3修改密码22

4.6.4信息发布23

1引言

1.1编写目的

本说明书目的在于明确说明信息化管理系统需求,界定系统实现功能的范围,指导系统设计以及编码。

本说明书的预期读者为:

公司管理员,公司员工,公司领导,本软件的客户等。

1.2背景

待开发软件系统的名称:

科技信息化管理系统此软件系统

任务提出者:

许福进,陈锋,王为卿,游秀美,陈妍琼,郑洪

此软件系统任务开发者:

许福进,陈锋,王为卿,游秀美,陈妍琼,郑洪

此软件系统任务用户:

公司管理员,公司员工,公司领导,本软件的客户等

1.3基线

科技信息化管理系统需求分析说明书v1.0

1.4范围

本软件包括六个子系统:

事项申报系统、网上审批系统、科技项目管理系统、科技果管理系统、科技奖励管理系统、后台管理系统;

1.5术语定义

科技人员:

指公司的在职人员.

科技成果:

项目完成后,可以向上级申请的成果.

科技奖励:

当科技成果鉴定通过后,向上级申请的奖励.

集团公司领导:

指集团总公司的最高领导人员,管理公司内部所有人员包括(集团科技处领导、分公司领导、分公司科技工作人员、分公司科技科领导系统管理员、普通员工、项目申请员)。

集团科技处领导:

集团科技处的领导人员

分公司领导:

主管分公司科技工作人员和分公司科技科领导

科技奖励:

当科技成果鉴定通过后,向上级申请的奖励.

系统管理员:

维护管理整个公司系统的正常运转

2模块命名规则

一.项目事项申报管理系统(applacation)

模块1:

项目立项申报(applacation1)

模块2:

项目实施管理申请(applacation2)

模块3:

项目验收申请(applacation3)

模块4:

成果鉴定申请(applacation4)

模块5:

科学进步奖申请(applacation5)

二.项目网上审批管理系统(online)

模块1:

项目立项审批(online1)

模块2:

项目实施管理审批(online2)

模块3:

项目验收审批(online3)

模块4:

成果鉴定审批(online4)

模块5:

项目奖励审批(online5)

三.科技项目管理系统(tec_Item)

模块1:

科技项目查询(tec_Item)

四.科技成果管理系统(tec_result)

模块1:

科技成果查询(tec_result)

五.科技奖励管理系统(tec_reward)

模块1:

科技奖励查询(tec_reward)

六.后台管理系统(menegement)

模块1:

用户管理(menegement1)

模块2:

人才管理(menegement2)

模块3:

权限管理(menegement3)

模块4:

信息发布(menegement4)

3模块汇总

3.1模块汇总表

提示:

这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。

项目事项申报管理系统

模块名称

功能简述

项目立项申报

普通员工对项目的申请

项目实施管理申请

普通员工对项目的实施管理,所需经费的申请

项目验收申请

普通员工做完项目,要求验收的申请

成果鉴定申请

普通员工要求对自己项目成果的鉴定申请

项目奖申请

普通员工对项目奖励的申请

项目网上审批管理系统

模块名称

功能简述

项目立项审批

上级领导对普通员工申请的项目给予审批

实施管理审批

上级领导对已通过立项申请审批的项目进一步的实施管理审批

项目验收审批

上级领导对普通员工已完成的项目进行验收审批

成果鉴定审批

上级领导对普通员工已验收的项目进行成果鉴定

项目奖励审批

上级领导给予完成优异项目的普通员工颁发奖项鼓励

科技项目管理系统

模块名称

功能简述

科技项目查询

公司内部人员对项目完成的进度查询、科技项目信息浏览查询

科技成果管理系统

模块名称

功能简述

科技成果查询

公司内部人员、客户对已完成的科技项目成果进行浏览查询

科技奖励管理系统

模块名称

功能简述

科技奖励查询

公司内部人员、客户对本公司所设置的科技奖项进行浏览查询

科技人才管理系统

模块名称

功能简述

个人信息

用户可查看个人信息

获奖信息

用户可查看获奖信息

相关工作信息

用户可查看相关工作信息

后台管理系统

模块名称

功能简述

用户管理

用户可修改个人信息

权限分配

只限系统管理员给予用户权限设置管理

修改密码

用户可修改密码

信息发布

只限系统管理员发布本公司的信息

流程管理

系统管理业务流程

3.2模块关系图

4子系统模块设计

4.1事项申请

4.1.1项目立项申报

功能名称

项目立项申报

功能编号

4.1.1

功能描述

普通员工对项目的申请

操作流程:

1、用户进入项目立项申报页面

2、用户填写立项申请所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、用户选择立项申报链接

2、系统跳转至立项申报提交页面,系统读取客户相关信息

3、用户填写或修改各项信息并确认提交

4、系统检查用户各项信息的合法性

5.若各项信息合法,连接数据库,添加项目立项申报并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入用户

必须输入:

项目申请人,项目编号,项目内容,申请时间,申报经费,

页面输出

成功,失败信息

对应类

ClassApplication

对应方法

QueryAplication()

方法输入

方法输出

Ture

False

方法描述

用户登入成功申请表并提交

数据库表

项目立项申报表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

对表操作

对表实施输入然后输出最终确认操作

4.1.2项目实施管理申请

功能名称

项目实施管理申请

功能编号

4.1.2

功能描述

普通员工对项目的实施管理,所需经费的申请

操作流程:

1、用户进入项目实施管理页面

2、用户填写实施管理所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、用户选择实施管理链接

2、系统跳转至实施管理提交页面,系统读取客户相关信息

3、用户填写或修改各项信息并确认提交

4、系统检查用户各项信息的合法性

5.若各项信息合法,连接数据库,添加项目项目实施管理申请并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

PayState

ResultSchedule

ResultSubmit

页面输出

成功,失败信息

对应类

Managementclass

对应方法

ManagementPath()

方法输入

PayState

ResultSchedule

ResultSubmit

方法输出

Ture

Fasle

方法描述

项目实施管理申请

数据库表

项目实施管理申请表

表字段

PayState

ResultSchedule

ResultSubmit

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

对表操作

对表实施项目实施管理申请然后输出最终确认操作

4.1.3项目验收申请

功能名称

项目验收申请

功能编号

4.1.3

功能描述

普通员工做完项目,要求验收的申请

操作流程:

1、用户进入项目验收申请页面

2、用户填写验收申请所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、用户选择验收申请链接

2、系统跳转至验收申请提交页面,系统读取客户相关信息

3、用户填写或修改各项信息并确认提交

4、系统检查用户各项信息的合法性

5.若各项信息合法,连接数据库,添加项目验收申请并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

ProjectCompleteProjectApplicationprojectNameId

ProjectContentProjectApplicationDate

ProjectCostAttachedListPayState

ResultScheduleResultSubmitSummeriseReport

页面输出

成功,失败信息

对应类

ClassCheckAndAcceptApplication

对应方法

CheckAndAcceptApplication()

方法输入

方法输出

Ture

Fasle

方法描述

项目实施管理申请

数据库表

项目实施管理申请表

表字段

ProjectComplete

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

PayState

ResultSchedule

ResultSubmit

SummeriseReport

对表操作

对表实施项目验收申请操作然后确认

4.1.4成果鉴定申请

功能名称

成果鉴定申请

功能编号

4.1.4

功能描述

普通员工要求对自己项目成果的鉴定申请

操作流程:

1、用户进入成果鉴定申请页面

2、用户填写成果鉴定申请所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、用户选择成果鉴定申请链接

2、系统跳转至成果鉴定申请提交页面,系统读取客户相关信息

3、用户填写或修改各项信息并确认提交

4、系统检查用户各项信息的合法性

5.若各项信息合法,连接数据库,添加成果鉴定申请并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入用户

必须输入:

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

BulitApplication

AchievementContent

AchievementSpread

AchievementApplicationState

AchievementLevel

IdentifyApplication

IdentifyCertification

页面输出

成功,失败信息

对应类

ClassIdentifyApplication

对应方法

QueryIdentifyApplication()

方法输入

方法输出

Ture

False

方法描述

用户登入成果鉴定申请表并提交

数据库表

成果鉴定申请表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

BulitApplication

AchievementContent

AchievementSpread

AchievementApplicationState

AchievementLevel

IdentifyApplication

IdentifyCertification

对表操作

对表实施输入然后输出最终确认操作

4.1.5项目奖励奖申请

功能名称

项目奖励申请

功能编号

4.1.5

功能描述

普通员工对项目奖励的申请

操作流程:

1、用户进入科学进步奖申报页面

2、用户填写科学进步奖申报所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、用户选择科学进步奖申报链接

2、系统跳转至科学进步奖申报提交页面,系统读取客户相关信息

3、用户填写科学进步奖申报信息并确认提交

4、系统检查用户各项信息的合法性

5.若各项信息合法,连接数据库,添加科学进步奖申报并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入用户

必须输入:

ProjectapplicationIDnamecontentapplicationdateapplicationcost

AwardLevel

AwardGrade

SummeriseRrport

AttachedList

页面输出

成功,失败信息

对应类

ClassProgressiveApplication

对应方法

QueryProgressiveApplication()

方法输入

方法输出

Ture

False

方法描述

用户登入科学进步奖申请表并提交

数据库表

科学进步奖申请表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedListAwardLevel

AwardGrade

SummeriseRrport

AttachedList

对表操作

对表实施输入然后输出最终确认操作

4.2网上审批

4.2.1项目立项审批

功能名称

项目立项审批

功能编号

4.2.1

功能描述

上级领导对普通员工申请的项目给予审批

操作流程:

1、上级领导进入项目立项审批页面

2、上级领导填写项目立项审批所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、上级领导选择项目立项审批链接

2、系统跳转至项目立项审批提交页面,系统读取客户相关信息

3、上级领导项目立项审批并提交确认

4、系统检查上级领导各项信息的合法性

5.若各项信息合法,连接数据库,添加项目立项审批记录并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入上级领导

必须输入:

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

页面输出

成功,失败信息

对应类

ClassBuiltCheck

对应方法

QueryBuiltCheck()

方法输入

方法输出

Ture

False

方法描述

用户登入实施管理审批表并提交。

数据库表

实施管理审批表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

对表操作

对表实施输入然后输出最终确认操作

4.2.2实施管理审批

功能名称

实施管理审批

功能编号

4.2.2

功能描述

上级领导对已通过立项申请审批的项目进一步的实施管理审批

操作流程:

1、上级领导进入实施管理审批页面

2、上级领导填写实施管理审批所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、上级领导选择实施管理审批链接

2、系统跳转至实施管理审批提交页面,系统读取客户相关信息

3、上级领导实施管理审批并提交确认

4、系统检查上级领导各项信息的合法性

5.若各项信息合法,连接数据库,添加实施管理审批记录并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入上级领导

必须输入:

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

页面输出

成功,失败信息

对应类

ClassCheckManagement

对应方法

QueryCheckManagement()

方法输入

方法输出

Ture

False

方法描述

用户登入实施管理审批表并提交。

数据库表

实施管理审批表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

对表操作

对表实施输入然后输出最终确认操作

4.2.3项目验收审批

功能名称

项目验收审批

功能编号

4.2.3

功能描述

上级领导对普通员工已完成的项目进行验收审批

操作流程:

1、上级领导进入项目验收审批页面

2、上级领导填写项目验收审批所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、上级领导选择项目验收审批链接

2、系统跳转至项目验收审批提交页面,系统读取客户相关信息

3、上级领导验收审批并提交确认

4、系统检查上级领导各项信息的合法性

5.若各项信息合法,连接数据库,添加项目验收审批记录并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入上级领导

必须输入:

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

ContractStarttime

Overtime

CompanyPrincipal

UserPricipal

ProjectPlan

ProjectInvest

Payment

页面输出

成功,失败信息

对应类

ClassCheckAccept

对应方法

QueryCheckAccept()

方法输入

方法输出

Ture

False

方法描述

用户登入成果验收审批表并提交。

数据库表

成果验收审批表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

ContractStarttime

Overtime

CompanyPrincipal

UserPricipal

ProjectPlan

ProjectInvest

Payment

对表操作

对表实施输入然后输出最终确认操作

4.2.4成果鉴定审批

功能名称

成果鉴定审批

功能编号

4.2.4

功能描述

上级领导对普通员工已验收的项目进行成果鉴定

操作流程:

1、上级领导进入成果鉴定审批页面

2、上级领导填写成果鉴定审批所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、上级领导选择成果鉴定审批链接

2、系统跳转至成果鉴定审批提交页面,系统读取客户相关信息

3、上级领导填写或修改各项信息并确认提交

4、系统检查上级领导各项信息的合法性

5.若各项信息合法,连接数据库,添加项目奖励审批记录并提示成功信息,否则提示失败信息

6、系统跳转至前台主页

流程图:

页面输入

已登入上级领导

必须输入:

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

ReferPhase

NonceState

页面输出

成功,失败信息

对应类

ClassResultCheck

对应方法

QueryResultCheck()

方法输入

方法输出

Ture

False

方法描述

用户登入成果鉴定审批表并提交。

数据库表

成果鉴定审批表

表字段

ProjectApplication

projectNameId

ProjectContent

ProjectApplicationDate

ProjectCost

AttachedList

ReferPhase

NonceState

对表操作

对表实施输入然后输出最终确认操作

4.2.5项目奖励审批

功能名称

项目奖励审批

功能编号

4.2.5

功能描述

上级领导给予完成优异项目的普通员工颁发奖项鼓励

操作流程:

1、上级领导进入项目奖励审批页面

2、上级领导填写项目奖励审批所需内容并提交

3、系统显示操作结果信息

3.1若操作成功显示成功信息

3.2若操作失败显示失败信息

4、返回前台主页面

业务流程:

1、上级领导选择项目奖励审批链接

2、系统跳转至项目奖励审批提交页面,系统读取客户相关信息

3、上级领导填写或修改各项信息并确认提交

4、系统检查上级领导各项信息的合法性

5.若各项信息合法,连接数据库,添加

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

当前位置:首页 > 职业教育 > 中职中专

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

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