项目申报管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档编号: PRMS-2
版本号: V1.0
文档名称:需求分析设计说明书
项目名称:项目申报管理系统
项目负责人:董艳,苏丽,李瑞卿
编写:董艳2009年11月10日
校对:董艳,苏丽,李瑞卿2009年11月10日
审核:董艳,苏丽,李瑞卿2009年11月10日
批准:董艳,苏丽,李瑞卿2009年11月10日
开发单位:西北农林科技大学信息工程学院信管062班
需求规格说明书
1.引言 (3)
1.1编写目的 (3)
1.2项目背景 (3)
1.3定义 (3)
1.4参考资料 (3)
2.任务概述 (4)
2.1目标 (4)
2.2运行环境 (4)
2.3条件与限制 (4)
3.数据描述 (4)
3.1静态数据 (4)
3.2动态数据 (6)
3.3数据库介绍 (6)
3.4数据词典 (6)
3.5数据采集 (9)
4.功能需求 (9)
4.1功能划分 (9)
4.2功能描述 (9)
5.性能需求 (10)
5.1数据精确度 (10)
5.2时间特性 (10)
5.3适应性 (10)
6.运行需求 (10)
6.1用户界面 (10)
6.2硬件接口 (10)
6.3软件接口 (10)
6.4故障处理 (10)
1.引言
1.1编写目的
编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《项目申报系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
该需求规格说明书的读者对象是信息工程学院订餐管理系统软件小组的研发工程师、测试工程师、销售工程师,版权归信息工程学院信管062班所有。
1.2项目背景
在计算机日益普及的今天,科技高速发展,国家对科技项目的研究也越来越重视,每年都有很多项目要上报国家或政府,纸制的项目申报报告的审批浪费了大量的人力、物力、财力等资源。
为了适应社会的需求,使市级重点建设项目月报信息统计工作更加科学、规范、高效、简便,我们小组打算开发“项目申报管理系统”。本系统是为方便重点建设项目业主单位报送项目月报,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题而开发的应用软件管理系统。
项目申报系统PRMS 2.0将会成为一套功能完善的数据管理系统,可以再Windows、linux 系统上顺利运行。根据2009年重点项目申报工作的需要,由西北农林科技大学信息工程学院信管提出开发一套为重点项目申报工作服务的应用系统,于完成之日交付。
1.3定义
项目申报管理系统是指应用电子计算机和相关网络支持,为申报项目的相关人愿提供数据信息管理系统,从而优化项目申报,减少项目申报周期,提高工作质量。
文档中采用的专门术语的定义及缩略词简要如下:
PRMS:Project Report Management System,项目申报管理系统。
1.4参考资料
[1]教学提供需求分析设计模板
[2]杨选辉《信息系统分析与设计》北京:清华大学出版社,2007。
[3]王珊,萨师宣。《数据库原理与应用》。北京:高等教育出版社,2003。
[4]耿祥义张跃平。《JSP实用教程》北京:清华大学出版社,2007。
2.任务概述
2.1目标
本系统开发的目的就是为了方便业主单位报送项目,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题。
对于申报单位:能够完成菜单的浏览、申报和申报项目的浏览,推荐专家注册等功能对于评审专家:能够完成基本信息的输入、项目的评审等功能。
对于负责人:能够委托相关领域的专家对申报项目进行评审,对审评专家的评定结果作最后的综合审定等功能。
同时最好满足以下的目标
1.在网上下载相应的软件节省购买费用,尽量利用网络上丰富的资源减少费用;
2.将一切步骤网络化,加快项目申报和审批的速度,节省时间开销;
3.系统为公共注册用户,推荐提供相应专家,达到项目申报的最大满意度
2.2运行环境
操作系统:windows 98/2000/XP
数据库服务器:Microsoft SQLServer 2000
浏览器: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)