1、科技信息化管理系统需求分析科技信息化管理系统需求分析说明书编写:0502java第五组日期:2012-5-16审核:王刘娣日期:2012-5-17批准:日期:受控状态:是 发布版次:1.1日期:2012-5-17编号:1概述1.1目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为客户、项目经理,科技信息化管理系统-系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。1.2背景科技信息化管理系统平台为油田股份公司提供网上业务办理,规范公司科技管理工作、公司组织部门管理和公司人员管理工作;提高科技项目管理和服务水平;降低管理成本,
2、提高科技管理整体效率为目的的使用网络系统。1.3范围系统包括的范围:网上事项申报、网上事项审批、科技项目管理、组织人员管理。1.4术语定义科技人才:公司内部业绩突出的员工;事项:立项、实施、验收、成果、奖励的申请和审批事件;科技项目:签订合同后开始实施的项目,包括正在实施的项目和已经完成的项目;科技成果:达到一定水平,有一定意义的成功项目;实施管理:项目开始实施后的中期阶段汇报。1.5参考资料a) 科技项目审批系统合同书b) 科技项目审批系统关键标准研究c)科技项目审批系统业务需求理解文档(学生版)V1.0.doc1.6任务概述 1.6.1目标科技信息化管理系统平台为油田股份公司提供网上业务办
3、理,规范公司科技管理工作、公司组织部门管理和公司人员管理工作;提高科技项目管理和服务水平;降低管理成本,提高科技管理整体效率为目的的使用网络系统。所以它要求系统稳定、性能高、操作方便。部门提交申请信息,管理者可以查看申请内容,对内容进行审批,审批过后再驳回给申请人,申请人在对申请事项进行实践操作,再进行申请验收,验收成品鉴定,看项目是否成功,成功的话可以对项目组人员进行奖励等。 1.6.2用户特点1) 该系统的用户有一定的文化水平,至少高中毕业。2) 用户是公司人员,具体到某个部门的普通员工,部门经理,董事长等。 1.6.3假定和约束1) 开发周期为两个月2) 硬件配置见硬件环境3) 数据库密
4、码采用MD5 加密。4) 系统设计采用struts+spring+hibernate三层架构。1.7运行环境1.7.1 软件环境名称版本语种操作系统Windows Server2003简体中文操作系统的附加功能SP43简体中文数据库平台Mysql5.1简体中文使用平台tomcat5.x简体中文客户端软件MS IE6.0简体中文1.7.2 硬件环境服务器最低配置推荐配置使用和数据库服务器1CPU:P4 2.0G1CPU:P4 2.8GMem:512MMem:2GHD:40GHD:120G邮件服务器1CPU:P4 2.0G1CPU:P4 2.8GMem:512MMem:1GHD:80GHD:120
5、G1.7.3接口项目代码内部提供数据库接口,连接数据库(mysql)。1.7.4控制无2需求规定说明21系统流程图图1【系统功能流程图】2.2 对功能的规定图2【系统功能总图】2.2.1系统用例图图3【系统功能流程用例图图】系统用例图描述:系统中有四个角色,分别为:申请人,审批人,项目管理者,系统管理者。每一个角色都可以对个人的信息进行查看,以及修改个人的密码、头像、用户名。申请人是负责项目网上事项申请,申请包括立项申请、实施管理申请、验收申请、成果鉴定申请,奖励申请以及在办、办结项目浏览查看;审批人主要是对申请人提供的申请进行审批,填写审批结果提交给申请人;项目管理员主要是对项目进行查询和组
6、合统计,如查询某段时间内申请的项目等。系统管理员主要是对部门、员工进行管理,可以对他们进行增删改查操作,可以进行项目查询,办结事项查询、查看事项批注。2.2.2功能的描述2.2.2.1网上事项申报功能描述在此系统中,公司员工可以进行事项的网上申报和查看,包含科技项目立项申报、科技项目实施管理、科技项目验收申请、科技项目奖励申请等网上申报功能和在办项目、办结项目浏览查看功能。1.科技项目立项申报功能名称科技项目立项申报目的项目申报员填写科技项目立项的一些有关信息,并提交立项申请业务流程1. 项目申报员点击立项申请链接显示项目申请列表2. 点击申请项目链接,系统跳转至项目申请界面3. 申报员填写项
7、目经费、目的、负责人、所需时间等信息4. 点击“提交”按钮5. 系统显示确定提交对话框6. 若选择“确定”按钮,则系统提示提交成功,若选择“取消”按钮,则返回项目申请界面7. 点击退出按钮,系统跳转至项目申请列表科技项目立项申报功能流程图如下图:【图4】科技项目立项申报流程图科技项目立项申报功能顺序图如下:【图5】立项申报顺序图2. 科技项目实施管理功能名称科技项目实施管理目的向申报员展示科技实施管理表单,提供项目的基础信息。业务流程8. 项目申报员点击实施管理申请链接显示立项申请通过的项目列表.9. 点击实施管理申请链接,系统跳转至项目实施管理申请列表.10. 申报员填写相关信息如:承办单位
8、,协办单位,合同时间,以及甲乙双方的负责人等信息。11. 点击“提交”按钮12. 系统显示确定提交对话框13. 若选择“确定”按钮,则系统提示提交成功,若选择“重置”按钮,则返回实施管理申请列表14. 点击退出按钮,系统跳转至科技项目管理界面科技项目实施管理功能流程图如下:【图6】实施管理流程图科技项目实施管理功能顺序图如下:【图7】实施管理申请顺序图3. 科技项目验收申请功能名称科技项目验收申请目的提供项目的基础信息,同时用户对项目信息进行编辑提交业务流程1. 申请人点击验收申请链接显示实施管理申请通过项目列表2. 点击验收申请链接,系统跳转至项目验收申请界面3. 申请人对项目验收的项目完成
9、人、支付情况、项目进度进行编辑提交4. 点击“提交”按钮5. 系统显示确定提交对话框6. 若选择“确定”按钮,则系统提示提交成功,若选择“取消”按钮,则返回项目验收申请界面7. 点击退出按钮,系统跳转至实施管理申请通过项目列表科技项目验收申请功能流程图如下:【图8】科技项目验收申请流程图科技项目验收申请顺序图如下:【图9】验收申请顺序图4. 科技项目成果申请功能名称科技项目成果申请目的提供项目基本信息,同时用户可以对成果内容简介,成果进行推。业务流程1. 申请人点击成果鉴定申请链接显示验收申请通过项目列表2. 点击成果鉴定申请链接,系统跳转至立项申请通过项目列表界面3. 申请人对通过项目的完成
10、单位或是个人、支付情况、项目进度及验收的成果进行申请4. 点击“提交”按钮5. 系统显示确定提交对话框6. 若选择“确定”按钮,则系统提示提交成功,若选择“重置”按钮,则返回立项申请通过项目列表界面7. 点击退出按钮,系统跳转至成果鉴定申请界面科技成果鉴定流程图如下:【图10】成果鉴定流程图成果鉴定顺序图如下:【图11】成果鉴定顺序图5.科技项目奖励申请名称科技项目奖励申请目的显示科技项目奖励申请名单,提供项目基本信息同时用户可对成果的内容简介以及成果进行推广等文档进行编译提交。业务流程1. 申请人点奖励申请链接显示成果鉴定申请通过项目列表2. 点击科技奖励申请链接,显示项目名称 承办协办单位
11、 合同时间 以及甲乙双方的负责人等项目信息。3. 点击奖励申请选项卡,显示待办奖励申请列表界面4. 点击查看详情按钮,弹出项目详细信息界面5. 点击关闭按钮,返回奖励申请项目浏览界面奖励申请流程图如下:【图12】奖励申请流程图奖励申请顺序图如下:【图13】奖励申请顺序图6. 在办、办结项目浏览查看名称在办、办结项目浏览查看目的显示目前用户所在部门或组织在办和办结事项列表业务流程6. 用户点击在办、办结项目浏览查看下拉按钮,显示待办项目、办结项目、项目查询三项链接7. 点击待办项目链接,显示部门待办项目浏览界面,显示立项申请、实施管理申请、验收申请、成果鉴定申请、奖励申请等五个选项卡8. 点击立
12、项申请选项卡,显示待办立项申请列表界面9. 点击查看详情按钮,弹出项目详细信息界面10. 点击关闭按钮,返回部门待办项目浏览界面11. 点击办结项目链接,显示部门办结项目浏览界面,出现立项申请、实施管理申请、验收申请、成果鉴定申请、奖励申请等五个选项卡12. 点击立项申请选项卡,显示待办立项申请列表界面13. 点击查看详情按钮,弹出项目详细信息界面14. 点击关闭按钮,返回部门办结项目浏览界面15. 点击项目查询链接,显示项目查询界面,出现立项申请、实施管理申请、验收申请、成果鉴定申请、奖励申请等五个选项卡16. 点击立项申请选项卡,显示立项申请列表界面17. 点击查看详情按钮,弹出项目详细信
13、息界面18. 点击关闭按钮,返回项目查询界面在办、办结项目浏览查看功能流程图如下:【图14】在办、办结项目浏览查看功能流程图在办、办结项目浏览查看功能顺序图如下:【图15】待办及办结项目浏览查看顺序图2.2.2.2网上事项审批功能描述在此系统中,提供网上审批功能,包含科技项目立项审批、科技项目实施管理审批、科技项目验收申请审批、科技项目奖励审批和在办项目、办结项目的浏览查看功能。1科技项目立项审批功能名称科技项目立项审批目的为用户提供出待审批的立项申请列表,由用户进行网上审批,包括查看项目的相关信息,填写审批意见。并为其提供在批准立项后签订合同的功能。业务流程1. 审批人输入自己的用户名和密码
14、,登录到审批人得界面中,2. 点击“项目立项审批”查看没有审批的项目3. 查看相关信息,看完信息就可以填写审批内容,是否同意,4. 填写完后,点击提交,审批的内容就提交给申请人,5. 提交后状态就会改变成已审批。2 .科技项目实施管理审批功能名称科技项目实施管理审批目的为用户提供出待审批的实施管理申请列表,由用户进行网上审批,包括查看项目的相关信息,填写审批意见。业务流程1. 审批人输入自己的用户名和密码,登录到审批人得界面中,2. 点击“科技项目实施管理审批”查看没有审批的项目3. 查看相关信息,看完信息就可以填写审批内容,是否同意,4. 填写完后,点击提交,审批的内容就提交给申请人,5.
15、提交后状态就会改变成已审批。3.科技项目验收申请审批功能名称科技项目验收申请审批目的为用户提供出待审批的项目验收申请列表,由用户进行网上审批,包括查看项目的相关信息,填写审批意见。业务流程1. 审批人输入自己的用户名和密码,登录到审批人得界面中,2. 点击“科技项目验收申请审批”查看没有审批的项目3. 查看相关信息,看完信息就可以填写审批内容,是否同意,4. 填写完后,点击提交,审批的内容就提交给申请人,5. 提交后状态就会改变成已审批。4.科技项目成果审批功能名称科技项目成果审批目的将显示科技项目成果申请列表,这里包含申请的成果内容简介、成果推广及使用情况、成果级别和成果鉴定申请表等,由用户
16、进行网上审批,包括查看项目的相关信息,填写审批意见。并提供成果鉴定结果回馈功能。业务流程1、 审批人输入自己的用户名和密码,登录到审批人得界面中,2、点击“科技项目成果审批”查看没有审批项目成果(包括申请的成果内容简介、成果推广及使用情况、成果级别和成果鉴定申请表等)2、 查看相关信息,看完信息就可以填写审批内容,是否同意,4、 填写完后,点击提交,审批的内容就提交给申请人,5、提交后状态就会改变成已审批。5.科技项目奖励审批功能名称科技项目奖励审批目的将显示科技项目奖励申请列表,这里包含申请的奖励级别、奖励等级等,由用户进行网上审批,包括查看项目的相关信息,填写审批意见。业务流程1、 审批人
17、输入自己的用户名和密码,登录到审批人得界面中,2、 点击“科技项目奖励审批”查看没有审批项目奖励3、 查看项目相关信息,看完信息就可以填写审批内容,是否同意,4、 填写完后,点击提交,审批的内容就提交给申请人,5、提交后状态就会改变成已审批。审批事项流程图如下:【图16】审批事项流程图审批顺序图如下:【图17】各项审批顺序图6.在办项目、办结项目的浏览查看功能名称在办项目、办结项目的浏览查看目的显示目前审批在办、办结事项列表,包含立项申报、实施管理、验收申请、项目奖励申请办结项列表,为在办事项列出了项目提交时间、办理阶段、和所处状态,为办结事项列出了项目提交时间、办结时间、和状态。业务流程1、
18、 审批人输入自己的用户名和密码,登录到审批人得界面中,2、 点击“在办项目或办结项目”查看在办或者办结的项目3、在内容列显出项目的详细信息。在办项目、办结项目的浏览查看功能流程图如下:【图18】待办项目、办结项目的浏览查看功能流程图在办项目、办结项目的浏览查看功能顺序图如下:【图19】在办项目、办结项目的浏览查看顺序图2.2.2.3科技项目管理功能描述该功能提供科技项目查询、管理和统计功能,包含科技项目按年度和月份进行查询,科技项目具体内容浏览功能,以列表显示。并可将列表导出到Excel。1科技项目查询功能名称科技项目查询目的登录系统后,管理员对项目信息进行查询业务流程1. 登录管理系统;2.
19、 选择科技项目查询,系统跳转到统计页面;3. 点击统计按钮3.11 浏览科技项目,跳转到组合条件查询;3.12 系统显示输入信息页面,输入相关正确信息;3.13 核对信息后,确定,看信息是否正确,提交;科技项目管理总流程图如下:【图20】科技项目管理总流程图科技项目管理总顺序如下:【图21】科技项目查询顺序图2.合同数量统计管理功能名称合同数量统计管理目的登录系统后,管理员对合同数量统计进行管理业务流程4. 登录管理系统;5. 选择合同数量统计功能,系统跳转到统计页面;6. 点击合同数量统计按钮6.11 点击合同数量统计按钮后,跳转出页面 ;6.12 系统显示输入信息页面,输入相关正确信息;6
20、.13 点击统计,出现统计结果;6.14 核对信息后,确定,看信息是否正确,提交;合同数量统计流程图如下:【图22】合同数量统计流程图合同数量统计顺序下:【图23】合同数量统计功能顺序图3.成果数量统计管理功能名称成果数量统计管理目的登录系统后,管理员对成果数量统计信息进行管理业务流程1.登录管理系统;2.选择成果数量统计功能,系统跳转到统计页面;3.点击成果数量统计按钮3.11点击成果数量统计按钮后,跳转出页面;3.12系统显示输入信息页面,输入相关正确信息;3.13点击统计,出现统计结果;3.14核对信息后,确定,看信息是否正确,提交;成果数量统计流程图如下:【图24】成果数量统计流程图成
21、果数量统计顺序图:【图25】成果数量统计功能顺序图4.个人信息管理功能名称个人信息管理目的登录系统后,管理员对个人信息进行管理业务流程7. 登录管理系统;8. 选择统计功能,系统跳转到统计页面;9. 点击统计按钮9.11 点击个人信息管理,显示出页面;9.12 输入相关信息;9.13 可以对用户名、更改密码、更改头像、更改其他,进行更改;9.14 核对信息后,确定,看信息是否正确,提交;个人信息管理流程图如下:【图26】个人信息管理流程图个人信息管理顺序图:【图27】个人信息管理顺序图2.2.2.4系统管理功能描述系统管理员进行后台管理的模块,包括组织用户管理、角色权限管理、流程管理、下载管理
22、。1.组织用户管理功能描述 组织管理功能描述:这个模块维护的是公司的组织机构(一个部门可以为一个机构,两个人也可以为一个机构等),主要是包括四部分功能:组织列表、新增部门机构、修改部门(对一些机构信息进行修改)、删除部门。名称系统组织管理界面中对组织部门的操作目的对系统的组织部门进行查询,查询过后可以对组织部门进行增删改的操作。业务流程1、 管理员通过登录验证2、 管理员通过登录进入组织管理界面。3、 点击组织部门,可以查询出部门的信息。4、 可对查询到的信息进行操作。5、 在操作的界面可对组织部门的信息进行增删改。6、 在进行删除操作时首先判断其部门是否有下属机构。7、 如果有则不能进行删除
23、操作,则返回管理界面。8、 如果没有,可以进行删除,删除成功后进行提交。9、 提交更改的组织部门的信息,保存。用户管理功能描述:这个模块维护的是公司的组织机构(一个部门可以为一个机构,两个人也可以为一个机构等),主要是包括四部分功能:组织列表、新增部门机构、修改部门(对一些机构信息进行修改)、删除部门。名称系统组织管理界面中对用户的操作目的对系统的组织部门进行查询,查询过后可以对用户的信息进行增删改的操作。业务流程1、 管理员通过登录验证2、 登陆成功后进入组织管理界面。3、 点击用户信息,可以查询出用户的个人信息。4、 可对查询到的用户信息进行操作。5、 在操作的界面可选择对用户进行增删改。
24、6、 提交更改的用户的信息,保存。组织用户管理流程图如下:【图28】组织用户管理流程图组织用户管理顺序图如下:【图29】组织管理功能时序图用户管理功能顺序图如下:【图30】用户管理功能顺序图2.角色权限管理功能描述可按不同组织机构人员分配角色功能。而每个角色来对应不同的功能。通过公司的机 构设置来选择所属员工,将员工分配给不同的角色。具体角色包括普通员工、系统管理员、机构的公司领导、科技处工作人员、项目申报员、科技处主管领导、科技项目管理员。一个员工可以有好几个角色。名称角色权限管理目的可按不同组织机构人员分配角色功能。而每个角色来对应不同的功能、对用户的权限进行查询和修改。业务流程1、 管理
25、员通过登录验证2、 登录进入管理员操作界面3、 选择角色权限管理按钮。4、进入到角色权限管理操作界面5、 对用户权限进行查询。6、在查询的界面可以对用户的权限进行更改。7、提交更改的用户的权限信息,保存。角色管理权限流程图如下:【图31】角色管理权限流程图角色管理权限顺序图如下:【图32】角色管理功能顺序图3.流程管理功能描述本模块可进行科技项目立项、科技项目实施进度管理、科技项目验收、科技项目奖励 申请网上审批流程设置。可以增加、修改和删除每个子模块工作流程中的步骤,以此来设置前台各子模块间的流程。名称对组织用户的管理的流程进行管理目的本模块可进行科技项目立项、科技项目实施进度管理、科技项目
26、验收、科技项目奖励申请网上审批流程设置。可以增加、修改和删除每个子模块工作流程中的步骤,以此来设置前台各子模块间的流程。业务流程1、 管理员通过登录验证2、 登录进入系统流程的界面。3、 可以对系统的流程进行修改、增加、删除的操作。4、 对修改的系统的流程进行提交保存。项目流程管理流程图如下:【图33】项目流程管理流程图项目流程管理流程图如下:【图34】流程管理功能顺序图4.文档管理功能描述本模块可进行科技项目立项、科技项目实施进度管理、科技项目验收、科技项目奖励 申请网上审批流程设置。可以增加、修改和删除每个子模块工作流程中的步骤,以此来设置前台各子模块间的流程。名称下载管理目的该子模块提供
27、日常文本格式、立项文档格式、中期检查文档格式、验收文档格式、合同格式、科技项目管理文档格式、外协项目文档格式、半年年度总结格式、管理办法等公司文档标准和公文的发布和维护。业务流程1、 管理员通过登录验证2、 登录进入下载管理界面。3、 显示文档列表。4、 可对文档信息进行增加、修改、删除,下载的管理。5、 可对文档进行发布。6、 提交更改的信息,保存。下载管理流程图如下:【图35】下载管理流程图下载管理顺序图如下:s【图36】文档功能顺序图2.4非功能性需求系统平均响应时间:6 秒简单查询响应时间:5 秒复杂查询响应时间:20 秒并行访问量:20003输入输出要求3.1.性能需求1) 客户端一般相应时间不超过1 秒。2) 报表统计时间不超过30 秒。3.2.安全性需求1) 对数据的访问设置权限,以保证用户个人信息的保密性。2) 对用户输入的密码进行单向加密,以防止密码泄露造成经济损失。3) 保证用户进行的业务执行正确和安全。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1