1、详细设计说明书v10科技信息化管理系统详细设计说明书目 录1 引言 31.1 编写目的 31.2 背景 31.3 基线 31.4 范围 31.5 术语定义 32 模块命名规则 43 模块汇总 53.1 模块汇总表 53.2 模块关系图 64 子系统模块设计 74.1事项申请 74.1.1 项目立项申报 74.1.2 项目实施管理申请 84.1.1 项目验收申请 94.1.1 项目鉴定申请 104.1.1 项目奖励申请 114.2网上审批 124.1.1 项目立项审批 124.1.2 实施管理审批 134.1.1 项目验收审批 144.1.1 项目鉴定审批 154.1.1 项目奖励审批 164.
2、3 科技项目查询 174.4 科技成果查询 184.5 科技奖励查询 194.6 后台管理 204.6.1 用户管理 204.6.2 权限分配 214.6.3 修改密码 224.6.4 信息发布 231 引言1.1 编写目的本说明书目的在于明确说明信息化管理系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:公司管理员,公司员工,公司领导,本软件的客户等。1.2 背景待开发软件系统的名称:科技信息化管理系统此软件系统任务提出者:许福进,陈锋,王为卿,游秀美,陈妍琼,郑洪此软件系统任务开发者:许福进,陈锋,王为卿,游秀美,陈妍琼,郑洪此软件系统任务用户:公司管理员,公司
3、员工,公司领导,本软件的客户等1.3 基线科技信息化管理系统需求分析说明书 v1.01.4 范围本软件包括六个子系统:事项申报系统、网上审批系统、科技项目管理系统、科技果管理系统、科技奖励管理系统、后台管理系统;1.5 术语定义科技人员: 指公司的在职人员.科技成果: 项目完成后,可以向上级申请的成果.科技奖励: 当科技成果鉴定通过后, 向上级申请的奖励. 集团公司领导::指集团总公司的最高领导人员,管理公司内部所有人员包括(集团科技处领导、分公司领导、分公司科技工作人员、分公司科技科领导系统管理员、普通员工、项目申请员)。集团科技处领导: 集团科技处的领导人员分公司领导:主管分公司科技工作人
4、员和分公司科技科领导科技奖励: 当科技成果鉴定通过后, 向上级申请的奖励.系统管理员:维护管理整个公司系统的正常运转2 模块命名规则一项目事项申报管理系统(applacation)模块1:项目立项申报(applacation1)模块2:项目实施管理申请(applacation2)模块3:项目验收申请(applacation3)模块4:成果鉴定申请(applacation4)模块5:科学进步奖申请(applacation5)二项目网上审批管理系统(online)模块1:项目立项审批(online1)模块2:项目实施管理审批(online2)模块3:项目验收审批(online3)模块4:成果鉴定审
5、批(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 模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函
6、数包等等。项目事项申报管理系统模块名称功能简述项目立项申报普通员工对项目的申请项目实施管理申请普通员工对项目的实施管理,所需经费的申请项目验收申请普通员工做完项目,要求验收的申请成果鉴定申请 普通员工要求对自己项目成果的鉴定申请项目奖申请普通员工对项目奖励的申请项目网上审批管理系统模块名称功能简述项目立项审批上级领导对普通员工申请的项目给予审批实施管理审批上级领导对已通过立项申请审批的项目进一步的实施管理审批项目验收审批上级领导对普通员工已完成的项目进行验收审批成果鉴定审批上级领导对普通员工已验收的项目进行成果鉴定项目奖励审批上级领导给予完成优异项目的普通员工颁发奖项鼓励科技项目管理系统模块名
7、称功能简述科技项目查询公司内部人员对项目完成的进度查询、科技项目信息浏览查询科技成果管理系统模块名称功能简述科技成果查询公司内部人员、客户对已完成的科技项目成果进行浏览查询科技奖励管理系统模块名称功能简述科技奖励查询公司内部人员、客户对本公司所设置的科技奖项进行浏览查询科技人才管理系统模块名称功能简述个人信息用户可查看个人信息获奖信息用户可查看获奖信息相关工作信息用户可查看相关工作信息后台管理系统模块名称功能简述用户管理用户可修改个人信息权限分配只限系统管理员给予用户权限设置管理修改密码用户可修改密码信息发布只限系统管理员发布本公司的信息流程管理系统管理业务流程3.2 模块关系图4 子系统模块
8、设计4.1 事项申请4.1.1 项目立项申报功能名称项目立项申报功能编号4.1.1功能描述普通员工对项目的申请操作流程:1、用户进入项目立项申报页面2、用户填写立项申请所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、用户选择立项申报链接2、系统跳转至立项申报提交页面,系统读取客户相关信息3、用户填写或修改各项信息并确认提交4、系统检查用户各项信息的合法性5若各项信息合法,连接数据库,添加项目立项申报并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入已登入用户必须输入:项目申请人,项目编号,项目
9、内容,申请时间,申报经费, 页面输出成功,失败信息对应类Class Application对应方法QueryAplication ()方法输入方法输出TureFalse方法描述用户登入成功申请表并提交数据库表项目立项申报表表字段ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCost对表操作对表实施输入然后输出最终确认操作4.1.2 项目实施管理申请功能名称项目实施管理申请功能编号4.1.2功能描述普通员工对项目的实施管理,所需经费的申请操作流程:1、用户进入项目实施管理页面2、用户填写实施管理
10、所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、用户选择实施管理链接2、系统跳转至实施管理提交页面,系统读取客户相关信息3、用户填写或修改各项信息并确认提交4、系统检查用户各项信息的合法性5若各项信息合法,连接数据库,添加项目项目实施管理申请并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入PayStateResultScheduleResultSubmit页面输出成功,失败信息对应类Management class对应方法ManagementPath()方法输入PayStateResultS
11、cheduleResultSubmit方法输出Ture Fasle方法描述项目实施管理申请数据库表项目实施管理申请表表字段PayStateResultScheduleResultSubmitProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList对表操作对表实施项目实施管理申请然后输出最终确认操作4.1.3 项目验收申请功能名称项目验收申请功能编号4.1.3功能描述普通员工做完项目,要求验收的申请操作流程:1、用户进入项目验收申请页面2、用户填写验收申请所需内容并提交3、
12、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、用户选择验收申请链接2、系统跳转至验收申请提交页面,系统读取客户相关信息3、用户填写或修改各项信息并确认提交4、系统检查用户各项信息的合法性5若各项信息合法,连接数据库,添加项目验收申请并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入ProjectComplete ProjectApplication projectNameIdProjectContent ProjectApplicationDateProjectCost AttachedList PaySta
13、teResultSchedule ResultSubmit SummeriseReport页面输出成功,失败信息对应类ClassCheckAndAcceptApplication对应方法CheckAndAcceptApplication ()方法输入方法输出Ture Fasle方法描述项目实施管理申请数据库表项目实施管理申请表表字段ProjectCompleteProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedListPayStateResultScheduleResult
14、SubmitSummeriseReport对表操作对表实施项目验收申请操作然后确认4.1.4 成果鉴定申请功能名称成果鉴定申请功能编号4.1.4功能描述普通员工要求对自己项目成果的鉴定申请操作流程:1、用户进入成果鉴定申请页面2、用户填写成果鉴定申请所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、用户选择成果鉴定申请链接2、系统跳转至成果鉴定申请提交页面,系统读取客户相关信息3、用户填写或修改各项信息并确认提交4、系统检查用户各项信息的合法性5若各项信息合法,连接数据库,添加成果鉴定申请并提示成功信息,否则提示失
15、败信息6、系统跳转至前台主页流程图:页面输入已登入用户必须输入:ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList BulitApplicationAchievementContentAchievementSpreadAchievementApplicationStateAchievementLevelIdentifyApplicationIdentifyCertification页面输出成功,失败信息对应类ClassIdentifyApplication对应方法Q
16、ueryIdentifyApplication ()方法输入方法输出TureFalse方法描述用户登入成果鉴定申请表并提交数据库表成果鉴定申请表表字段ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedListBulitApplicationAchievementContentAchievementSpreadAchievementApplicationStateAchievementLevelIdentifyApplicationIdentifyCertification对
17、表操作对表实施输入然后输出最终确认操作4.1.5 项目奖励奖申请功能名称项目奖励申请功能编号4.1.5功能描述普通员工对项目奖励的申请操作流程:1、用户进入科学进步奖申报页面2、用户填写科学进步奖申报所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、用户选择科学进步奖申报链接2、系统跳转至科学进步奖申报提交页面,系统读取客户相关信息3、用户填写科学进步奖申报信息并确认提交4、系统检查用户各项信息的合法性5若各项信息合法,连接数据库,添加科学进步奖申报并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面
18、输入已登入用户必须输入: Project application IDname content application date application costAwardLevelAwardGradeSummeriseRrportAttachedList页面输出成功,失败信息对应类Class ProgressiveApplication对应方法Query ProgressiveApplication ()方法输入方法输出TureFalse方法描述用户登入科学进步奖申请表并提交数据库表科学进步奖申请表表字段ProjectApplicationprojectNameIdProjectConten
19、tProjectApplicationDateProjectCostAttachedList AwardLevelAwardGradeSummeriseRrportAttachedList对表操作对表实施输入然后输出最终确认操作4.2 网上审批4.2.1 项目立项审批功能名称项目立项审批功能编号4.2.1功能描述上级领导对普通员工申请的项目给予审批操作流程:1、上级领导进入项目立项审批页面2、上级领导填写项目立项审批所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、上级领导选择项目立项审批链接2、系统跳转至项目立项
20、审批提交页面,系统读取客户相关信息3、上级领导项目立项审批并提交确认4、系统检查上级领导各项信息的合法性5若各项信息合法,连接数据库,添加项目立项审批记录并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入已登入上级领导必须输入:ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList页面输出成功,失败信息对应类ClassBuiltCheck对应方法Query BuiltCheck ()方法输入方法输出TureFalse方法描述用户登入实施管理审批表并提
21、交。数据库表实施管理审批表表字段ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList对表操作对表实施输入然后输出最终确认操作4.2.2 实施管理审批功能名称实施管理审批功能编号4.2.2功能描述上级领导对已通过立项申请审批的项目进一步的实施管理审批操作流程:1、上级领导进入实施管理审批页面2、上级领导填写实施管理审批所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、上级领导选择实施管理审批
22、链接2、系统跳转至实施管理审批提交页面,系统读取客户相关信息3、上级领导实施管理审批并提交确认4、系统检查上级领导各项信息的合法性5若各项信息合法,连接数据库,添加实施管理审批记录并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入已登入上级领导必须输入:ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList页面输出成功,失败信息对应类Class CheckManagement对应方法Query CheckManagement ()方法输入方法输出Tu
23、reFalse方法描述用户登入实施管理审批表并提交。数据库表实施管理审批表表字段ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedList对表操作对表实施输入然后输出最终确认操作4.2.3 项目验收审批功能名称项目验收审批功能编号4.2.3功能描述上级领导对普通员工已完成的项目进行验收审批操作流程:1、上级领导进入项目验收审批页面2、上级领导填写项目验收审批所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业
24、务流程:1、上级领导选择项目验收审批链接2、系统跳转至项目验收审批提交页面,系统读取客户相关信息3、上级领导验收审批并提交确认4、系统检查上级领导各项信息的合法性5若各项信息合法,连接数据库,添加项目验收审批记录并提示成功信息,否则提示失败信息6、系统跳转至前台主页流程图:页面输入已登入上级领导必须输入:ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedListContractStarttimeOvertimeCompanyPrincipalUserPricipalProj
25、ectPlanProjectInvestPayment页面输出成功,失败信息对应类Class CheckAccept对应方法Query CheckAccept ()方法输入方法输出TureFalse方法描述用户登入成果验收审批表并提交。数据库表成果验收审批表表字段ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedListContractStarttimeOvertimeCompanyPrincipalUserPricipalProjectPlanProjectInvestP
26、ayment对表操作对表实施输入然后输出最终确认操作4.2.4 成果鉴定审批功能名称成果鉴定审批功能编号4.2.4功能描述上级领导对普通员工已验收的项目进行成果鉴定操作流程:1、上级领导进入成果鉴定审批页面2、上级领导填写成果鉴定审批所需内容并提交3、系统显示操作结果信息 3.1 若操作成功显示成功信息3.2若操作失败显示失败信息4、返回前台主页面业务流程:1、上级领导选择成果鉴定审批链接2、系统跳转至成果鉴定审批提交页面,系统读取客户相关信息3、上级领导填写或修改各项信息并确认提交4、系统检查上级领导各项信息的合法性5若各项信息合法,连接数据库,添加项目奖励审批记录并提示成功信息,否则提示失
27、败信息6、系统跳转至前台主页流程图:页面输入已登入上级领导必须输入:ProjectApplicationprojectNameIdProjectContentProjectApplicationDateProjectCostAttachedListReferPhaseNonceState页面输出成功,失败信息对应类Class ResultCheck对应方法Query ResultCheck ()方法输入方法输出TureFalse方法描述用户登入成果鉴定审批表并提交。数据库表成果鉴定审批表表字段ProjectApplicationprojectNameIdProjectContentProjec
28、tApplicationDateProjectCostAttachedListReferPhaseNonceState对表操作对表实施输入然后输出最终确认操作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