项目申报管理系统需求分析.docx
- 文档编号:27422859
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:13
- 大小:50.71KB
项目申报管理系统需求分析.docx
《项目申报管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《项目申报管理系统需求分析.docx(13页珍藏版)》请在冰豆网上搜索。
项目申报管理系统需求分析
文档编号:
PRMS-2
版本号:
V1.0
文档名称:
需求分析设计说明书
项目名称:
项目申报管理系统
项目负责人:
董艳,苏丽,李瑞卿
编写:
董艳2009年11月10日
校对:
董艳,苏丽,李瑞卿 2009年11月10日
审核:
董艳,苏丽,李瑞卿 2009年11月10日
批准:
董艳,苏丽,李瑞卿 2009年11月10日
开发单位:
西北农林科技大学信息工程学院信管062班
需求规格说明书
1.引言
1.1编写目的
编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《项目申报系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
该需求规格说明书的读者对象是信息工程学院订餐管理系统软件小组的研发工程师、测试工程师、销售工程师,版权归信息工程学院信管062班所有。
1.2项目背景
在计算机日益普及的今天,科技高速发展,国家对科技项目的研究也越来越重视,每年都有很多项目要上报国家或政府,纸制的项目申报报告的审批浪费了大量的人力、物力、财力等资源。
为了适应社会的需求,使市级重点建设项目月报信息统计工作更加科学、规范、高效、简便,我们小组打算开发“项目申报管理系统”。
本系统是为方便重点建设项目业主单位报送项目月报,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题而开发的应用软件管理系统。
项目申报系统PRMS2.0将会成为一套功能完善的数据管理系统,可以再Windows、linux系统上顺利运行。
根据2009年重点项目申报工作的需要,由西北农林科技大学信息工程学院信管提出开发一套为重点项目申报工作服务的应用系统,于完成之日交付。
1.3定义
项目申报管理系统是指应用电子计算机和相关网络支持,为申报项目的相关人愿提供数据信息管理系统,从而优化项目申报,减少项目申报周期,提高工作质量。
文档中采用的专门术语的定义及缩略词简要如下:
PRMS:
ProjectReportManagementSystem,项目申报管理系统。
1.4参考资料
[1]教学提供需求分析设计模板
[2]杨选辉《信息系统分析与设计》北京:
清华大学出版社,2007。
[3]王珊,萨师宣。
《数据库原理与应用》。
北京:
高等教育出版社,2003。
[4]耿祥义张跃平。
《JSP实用教程》北京:
清华大学出版社,2007。
2.任务概述
2.1目标
本系统开发的目的就是为了方便业主单位报送项目,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题。
对于申报单位:
能够完成菜单的浏览、申报和申报项目的浏览,推荐专家注册等功能
对于评审专家:
能够完成基本信息的输入、项目的评审等功能。
对于负责人:
能够委托相关领域的专家对申报项目进行评审,对审评专家的评定结果作最后的综合审定等功能。
同时最好满足以下的目标
1.在网上下载相应的软件节省购买费用,尽量利用网络上丰富的资源减少费用;
2.将一切步骤网络化,加快项目申报和审批的速度,节省时间开销;
3.系统为公共注册用户,推荐提供相应专家,达到项目申报的最大满意度
2.2运行环境
操作系统:
windows98/2000/XP
数据库服务器:
MicrosoftSQLServer2000
浏览器:
IE5.0以上。
2.3条件与限制
一个更为完善的项目申报管理系统,应提供更为便捷与强大的录入功能,如相应的网络操作及触摸式操作,由于开发时间和计算机数量有限及经费问题,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
本系统的开发可在一定时期内适应申报单位的需求,预估三到五年之内不会被淘汰。
且本产品为自主研发,因此无版权限制。
一个好的系统应该具有很好的安全性,但本系统参与设计人员较少,可能很多环节考虑的不够周到,容易被攻击,因此有待完善
3.数据描述
3.1静态数据
项目申报管理系统的静态数据包括
单位登陆表(I_s_login):
单位代码(Unit_ID)
单位密码(FoodName)
申报单位信息表(I_s_info):
单位代码(NoteId)
单位名称(Unit_name)
营业证号(cardno)
注册资金(investment)
公司规模(stuff)
经营范围(business)
联系人(connetman)
电话(tel)
地址(address)
Email(Email)
公司简介(introduction)
经费预算表(I_s_money)经费代码(MoneyID)
项目代码(itemID)
支出项目(outItem)
支出金额(sMoney)
项目信息表(I_s_item)项目代码(ItemID)
单位代码(Unit_ID)
项目名称(Item_name)
类别1(Sort1)
类别2(Sort2)
申请者(applicant)
开始日期(Begin_date)
结束日期(Finish_date)
所在单位(Unit_name)
本课题研究意义(purport)
推荐单位意见(Commend_mind)
专家评审委员会意见(Expert_mind)
审批意见(Leading_mind)
是否通过审批(pass)
专家登陆表(I_p_log)专家号(identityID)
专家姓名(Expert_name)
密码(password)
专家信息表(I_p_info)专家号(IdentityID)
专家姓名(Expert_name)
单位代码(Unit_ID)
所在单位(Unit_name)
适评专业1(Sort1)
适评专业2(Sort2)
电话(tel)
项目评审专家分配表(I_distribute)
项目号(ItemID)
项目名(Item_name)
专家号(identityID)
专家姓名(Expert_name)
分数0(Score0)
分数1(Score1)
分数2(Score2)
意见(mind)
专家意见(expert_mind)
申报评审时间设定表(I_itemSetup)
编号(dateID)
申报开始时间(S_beginDate)
申报结束时间(S_finishDate)
评审开始时间(P_beginDate)
评审结束时间(P_finishDate)
管理员登陆表(I_z_log)管理员号(adminID)
密码(Password)
3.2动态数据
输入数据:
鼠标对链接或按钮的点击;
查询方式、查询关键字;
新建单位信息、项目信息、管理员信息;
单位信息,项目信息,管理员信息项相应纪录更改;
受限操作所需的密码;
输出数据:
查询关键字确定的数据库记录的子集;
统计结果及其格式化文件;
信息录入、删改结果(成功或失败);
内部数据:
查询操作建立的索引
3.3数据库介绍
数据库采用MicrosoftSqlServer2000数据库。
3.4数据词典
3.4.1项目申报流程:
数据源点及会点数据描述:
名称:
单位
简要描述:
单位申请形成订单、单位修改基本信息、单位推荐专家信息
有关数据流:
项目信息表、单位信息表、专家信息表
加工逻辑词条描述:
A.加工名:
申请项目
加工编号:
1
简要描述:
根据用户提交的项目信息,向数据库中插入相应的数据
输入数据流:
用户信息、项目信息
输出数据流:
操作确认信息
B.加工名:
推荐专家
加工编号:
2
简要描述:
填写推荐专家的基本信息
输入数据流:
专家信息
输出数据流:
操作确认信息
数据流名此条描述
数据流名:
项目信息
说明:
用于传递单位申报情况字段
数据流来源:
单位
数据流去向:
数据库管理员
3.4.2项目评审流程:
数据源点及会点数据描述:
名称:
评审专家
简要描述:
评审专家查询修改专家信息;评审项目、确认信息
有关数据流:
项目评审结果,专家信息
加工逻辑词条描述:
A.加工名:
修改专家信息
加工编号:
3
简要描述:
查询修改专家相应信息
输入数据流:
专家信息
输出数据流:
专家详细信息
B.加工名:
评审项目
加工编号:
4
简要描述:
评审单位申报项目信息
输入数据流:
专家信息
输出数据流:
操作确认信息
数据流名此条描述
A.数据流名:
项目评审结果
说明:
用于传递项目评审的结果字段
数据流来源:
评审专家
数据流去向:
数据库
B.数据流名:
专家信息
说明:
用于传递专家身份信息
数据来源:
数据库
数据去向:
操作系统
3.4.3综合评审流程:
数据源点及会点数据描述:
名称:
高级主管
简要描述:
高级主管查询修改专家信息;查看项目信息、分配浏览、
查询修改高级主管信息
有关数据流:
项目评审结果,主管信息
加工逻辑词条描述:
A.加工名:
修改主管信息
加工编号:
5
简要描述:
查询修改主管相应信息
输入数据流:
主管信息
输出数据流:
主管详细信息
B.加工名:
申报设置
加工编号:
6
简要描述:
对申报的项目进行相应的设置
输入数据流:
项目信息
输出数据流:
操作确认信息
数据流名此条描述
A.数据流名:
项目评审结果
说明:
用于传递项目评审的结果字段
数据流来源:
评审专家
数据流去向:
数据库
B.数据流名:
主管信息
说明:
用于传递主管身份信息
数据来源:
数据库
数据去向:
操作系统
3.5数据采集
数据采集采用键盘输入
4.功能需求
4.1功能划分
功能划分如下:
浏览功能;查询功能;插入功能;修改功能;删除功能;
4.2功能描述
(1)浏览功能
列出当前数据库文件中单位基本信息、申报项目信息、管理员、菜单的所有记录;
可选定一项记录,并提交;
(2)查询功能
申报单位记录匹配查询;
评审专家记录匹配查询;
管理员相关匹配查询;
(3)插入功能
增加一个申报单位记录;
增加一个申报项目记录;
增加一个管理员记录
(4)修改功能
修改某一已存在的记录内容,提供确认机制;
(5)删除功能
删除一个记录,提供确认机制;
5.性能需求
5.1数据精确度
查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。
5.2时间特性
一般操作的响应时间应在1-2秒内。
5.3适应性
满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。
6.运行需求
6.1用户界面
采用对话框方式,多功能窗口运行。
6.2硬件接口
支持各种x86系列PC机。
6.3软件接口
运行于Windows95/98及更高版本的操作系统之上。
6.4故障处理
正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。
若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 申报 管理 系统 需求 分析