项目申报管理系统.docx
- 文档编号:15718745
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:50
- 大小:370.44KB
项目申报管理系统.docx
《项目申报管理系统.docx》由会员分享,可在线阅读,更多相关《项目申报管理系统.docx(50页珍藏版)》请在冰点文库上搜索。
项目申报管理系统
项目申报管理系统开发
物联网141
吴飞3140705113杨可3140705120
杨荧莹3140705121洪琢314070513
许士玉3140705112
一.概述
1.1项目背景。
.。
..。
。
.。
。
。
.。
。
...。
.。
。
.。
。
..。
.。
。
。
.。
..。
..。
。
。
。
。
。
。
。
。
.......2
1.2软件定义。
。
....。
。
。
。
。
。
。
。
.。
。
....。
。
。
。
.。
。
。
。
。
。
.。
.。
。
.。
..。
。
.。
。
..。
.。
。
。
.2
1.3开发环境.。
.。
.。
。
。
..。
。
。
.。
。
.....。
..。
。
。
.。
。
。
。
.。
...。
。
...。
。
..。
..。
。
..。
3
二.需求分析
2。
1数据库需求分析.。
......。
..。
。
.。
。
.。
。
。
..。
.。
。
。
。
..。
....。
...。
。
.。
..。
..3
2.2功能模块图。
..。
。
..。
.。
。
。
..。
。
...。
..。
。
.。
.。
..。
.。
。
.。
。
.。
.。
。
..。
。
。
.。
.。
。
4
2.3功能陈述。
.....。
..。
。
.。
。
。
。
..。
....。
...。
。
。
...。
.....。
。
。
。
..。
.。
。
。
。
.。
。
4
2。
4数据流图......。
..。
。
。
。
.。
。
.。
。
....。
.。
....。
.。
..。
.....。
。
...。
....。
。
.5
2.5数据字典。
。
。
..。
。
.。
..。
..。
..。
.....。
.。
。
.。
。
.。
。
..。
.。
。
...。
....。
.。
.。
。
。
9
三.概念结构设计
3。
1E-R模型图..。
。
。
。
。
。
..。
.。
。
。
.。
..。
..。
.。
...。
..。
..。
.。
。
。
。
.。
..。
。
。
。
。
。
。
。
23
四.逻辑结构设计
4。
1E—R图向关系模式转换...。
.。
。
..。
.。
.。
.。
。
.。
。
.。
。
...。
。
.。
。
。
..。
.。
。
..。
.28
4。
2数据模式优化..。
。
......。
.....。
.。
..。
..。
..。
。
。
。
。
.。
。
..。
.。
。
.。
。
。
。
。
。
。
29
五.物理结构设计
5.1表的定义.。
。
。
..。
。
..。
。
.。
.。
。
。
.。
。
。
。
。
.。
..。
。
。
。
。
。
。
。
.。
。
...。
。
.。
。
.。
。
..。
30
六.SQL语句
6.1数据定义及其结果。
。
.。
.。
..。
。
。
。
。
。
.。
.。
.。
。
...。
...。
。
..。
。
.。
.。
。
。
。
。
。
.。
35
七.结束语....。
.。
。
。
。
。
。
。
。
.....。
.。
。
.。
.。
。
.。
。
.。
。
..。
。
..。
。
。
。
。
..。
。
..。
。
。
.40
参考文献...。
。
。
。
。
.。
。
.。
。
.。
.。
.。
。
.。
....。
...。
..。
。
..。
。
。
。
..。
.......。
.。
。
。
41
一.概述
1。
1项目背景
.
随着计算机技术的广泛应用以及现代社会信息量的急剧增加,传统的人工信息管理体系已经远远不能满足快节奏、高效率的现代生活需要,落后的管理技术严重阻碍了信息的交流与共享。
同时,网络技术的普及,如何通过网络来实现对科技信息的远程访问与远程管理,从而实现对信息的交流与共享成为当务之急。
项目申请数量增加较快,项目申请人的申请内容较为复杂,涉及范围极其广泛,而且为了公平合理的推动庞大企业的项目申请建设,为今后申请信息的查找提供方便、快捷的服务,鉴于此目的基于sql技术的项目申请管理系统为我们提供了强有力的工具。
随着社会各行业的不断发展,面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,对项目申报管理工作提出了更高的的要求。
传统的管理方式、手段以及工作效率已不能适应新的发展需求,无法及时准确的打印出所需的报表,尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个企业管理系统亟待解决的课题之一。
项目申报管理系统是企业内部管理的核心部分,通过它可以实现对申请活动的全程跟综.伴随互联网的蓬勃发展,越来越多的机构将项目申请管理系统与Internet融合在一起,以便企业人员进行沟通与管理.项目申报管理系统就是在这样一个社会背景下开发的。
项目申报管理系统可以极大地提高管理效率,在设计设计时充分考虑了用户使用的方便与灵活性,既能实现对申请信息的高效管理和控制,又能满足企业决策者对项目的宏观管理需要。
最重要的是,它可以直观反映企业项目的状况,为决策者的决策提供科学的依据。
项目申报管理系统是应对项目人数增多、信息量增大的问题,实现管理的现代化、网络化,逐步摆脱当前项目申报管理的人工管理方式,提高项目申报管理效率而开发的。
希望该程序能够解决项目信息存储、项目查询、录入还有项目查询等一系列功能,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的
1.2软件定义
1。
2。
1软件名称
项目申报管理系统
1.2。
2系统的主要功能
此网络工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,针对系统服务对象的具体要求,设计了企业工资管理系统。
企业工资管理系统主要有以下几大功能:
统计职工的个人信息,确保信息的准确性,在职工的岗位或其他信息发生变化的时候,系统能够调整。
对职工的工资进行计算、修改。
可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,计算应发金额、应扣金额及实发金额等。
查询统计功能。
要求即可以单项查询,比如查看某个职工的工资情况,或奖惩信息等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。
1。
3开发与运行环境
该网络工资管理系统开发与运行环境选择如下:
开发环境:
WindowsXP
数据库管理系统:
SQLServer2000
二.需求分析
2.1数据库需求分析
需近年来,经济迅猛发展,市场的竞争日趋激烈,全面提高项目申请的软件管理水准,已成为有效实现项目申请的当务之急.尤其是对于一流企业,既需要完成前台的一些信息服务工作,还需要完成后台的管理工作。
然而,传统的人工管理模式已经远远不能满足有效、快捷地处理经营中产生的大量信息数据的需要,从而使得企业决策层无法及时、准确地掌握一线资料,继而影响对市场进行正确地分析和预测。
因此,欲在竞争中甩开对手,取得优势,必须在经营、管理、产品、服务等方面具备独到之处。
而对企业的经营状况起决定作用的是项目的管理.
传统的管理方法已经不能适应现代社会的需要,因此采用电脑管理业务、财务等诸多环节已成为推动企业迅速发展的先决条件,项目申请管理信息系统是各大中小型企业所需要使用的一个管理系统。
建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。
从而大幅度提高工作效率,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来.信息要求:
对项目有一个成体系的了解,在今后的项目申请中可以对自己进行改进。
处理要求:
当项目基本信息发生变化时,管理员能对其进行修改。
比如某些项目临时有变更,管理员要能根据事实情况进行更新。
需要有的操作是修改、删除、增加。
能够管理项目信息.对项目的管理,能够进行成绩的录入、修改、删除,能够清晰的了解企业项目和大体情况,以便做出相应的总结和改进.
安全性与完整性要求:
安全性要求:
1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
3。
系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户。
完整性要求:
1.各种信息记录的完整性,信息记录内容不能为空;
2.各种数据间相互的联系的正确性;
3。
相同的数据在不同记录中的一致性。
2。
2功能模块图
用户功能模块:
此模块是用户主要功能模块,在用户首页中主要可选择以下五个功能的操作,
查看个人信息:
显示该用户的一些基本信息,通过数据库的调用,显示完整的用户信息。
修改个人信息:
可以对数据库中用户的一些个人信息进行修改。
项目申报:
提交用户申报的科研项目,填写相关资料,上传Word文档。
个人项目查看:
可以查看已提交项目的信息和状态。
个人项目修改:
对没有完成状态为“已提交”的项目进行修改,修改后的资料覆盖原数据。
(项目状态为:
已提交,已分配,已评审,发布)
管理员功能模块:
此模块提供给管理员使用,管理员在登陆后转到此页面,功能有以下五个:
查看用户信息:
管理员可以查看所有用户的基本信息。
查看专家信息:
管理员可以查看专家的基本信息。
分配项目:
可以将状态为“已提交”的项目分配给相关领域的专家进行评审,同时项目状态变更为“已分配”。
(项目状态为:
已提交,已分配,已评审,发布)
结果发布:
可以将状态为“已评审”的项目的评审结果及意见返还给用户,并且状态变更为“发布”.
专家功能模块:
该模块由专家使用,专家登录成功后转到此页面,主要有下4个功能:
查看个人信息:
专家可以查看个人基本信息
修改个人信息:
专家可以对个人基本信息进行修改
查看项目:
可以查看管理员分配给项目基本资料及Word文档
2.3功能陈述
个人申请管理:
实现对个人基本信息的管理操作,包括个人基本数据信息的添加、修改、删除和查询等功能;
推荐单位管理:
实现对个人基本信息的管理操作,包括部门的基本数据信息的添加、修改、删除和查询等功能;
管理中心管理:
完成对基础数据设定(如申报人数、申报资金等),申报汇总,申报提交;
系统管理:
实现系统用户及密码的设置操作,可以增加和删除系统用户,对系统当前用户修改密码。
2。
4数据流图
数据流图(DataFlowDiagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。
设计DFD只需考虑软件系统必须完成的基本逻辑功能,完全不需考虑如何具体地实现这些功能,即只考虑软件“做什么”,而不必考虑“怎么做”。
数据流图是结构系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能,是一种功能模型。
本项目申报管理系统的数据流图将分为:
总数据流图、管理员数据流图、项目申请数据流图、报表打印数据流图、项目审查数据流图、项目申请进程数据流图。
2。
4。
1总数据流图
2。
4.2管理员数据流图
信息返回管理员
管理员信息
管理员信息2
管理员信息1管理员信息提取
2。
4.3项目申请数据流图
申请条件申请信息
项目申请
申请明细
返回结果
项目申请明细申请结果
申请表
2。
4。
5项目审查流程
2.4。
6项目申请进程流程
2。
4。
7在数据流图中有四种基本符号如下表所示:
数据流图基本符号的意义
符号
说明
加工,输入数据在此进行变换产生输出数据
数据输入的源点和数据输出的终点
数据流,被加工的数据及数据流向
数据存储文件
2.5数据字典
数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得得主要成果。
数据字典在数据库设计中占有很重要的地位.数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。
其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容.数据字典具体描述如下所示。
(1)数据项描述
(1)数据项描述
1)数据项名:
专家编号
数据项含义说明:
评审专家的编号
别名:
Zid
数据类型:
char
长度:
10
取值范围:
0-10
2)数据项名:
专家姓名
数据项含义说明:
评审专家的姓名
别名:
Zname
数据类型:
char
长度:
10
取值范围:
0—10
3)数据项名:
密码
数据项含义说明:
评审专家登录的密码
别名:
password
数据类型:
char
长度:
10
取值范围:
0—10
4)数据项名:
专家出生日期
数据项含义说明:
评审专家出生年月日
别名:
birthday
数据类型:
char
长度:
10
取值范围:
0—10
5)数据项名:
专家性别
数据项含义说明:
评审专家的性别
别名:
sex
数据类型:
char
长度:
10
取值范围:
0-10
6)数据项名:
专家的电话
数据项含义说明:
评审专家的电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
0-10
7)数据项名:
专家的地址
数据项含义说明:
评审专家的具体地址
别名:
address
数据类型:
char
长度:
10
取值范围:
1-10
8)数据项名:
用户编号
数据项含义说明:
用户的编号
别名:
Uid
数据类型:
char
长度:
10
取值范围:
1-10
9)数据项名:
用户的姓名
数据项含义说明:
用户的姓名
别名:
Uname
数据类型:
char
长度:
10
取值范围:
1—10
10)数据项名:
密码
数据项含义说明:
用户登录的密码
别名:
password
数据类型:
char
长度:
10
取值范围:
1—10
11)数据项名:
用户的出生年月
数据项含义说明:
用户的生日
别名:
birthday
数据类型:
char
长度:
10
取值范围:
0-10
12)数据项名:
用户性别
数据项含义说明:
用户的性别
别名:
sex
数据类型:
char
长度:
10
取值范围:
1—10
13)数据项名:
用户地址
数据项含义说明:
用户的具体地址
别名:
address
数据类型:
char
长度:
10
取值范围:
1-10
14)数据项名:
用户电话
数据项含义说明:
用户的联系电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
1-10
15)数据项名:
数据项含义说明:
用户的e-mail
别名:
e—mail
数据类型:
char
长度:
10
取值范围:
1—10
16)数据项名:
项目编号
数据项含义说明:
申报项目的编号
别名:
Xid
数据类型:
char
长度:
10
取值范围:
1—10
17)数据项名:
项目名称
数据项含义说明:
申报的项目名称
别名:
Xname
数据类型:
char
长度:
10
取值范围:
1—10
18)数据项名:
用户姓名
数据项含义说明:
用户的姓名
别名:
Uname
数据类型:
char
长度:
10
取值范围:
1-10
19)数据项名:
关键字
数据项含义说明:
申报项目的关键字
别名:
guanjianzi
数据类型:
char
长度:
10
取值范围:
1-10
20)数据项名:
项目状态
数据项含义说明:
项目的是否已经已被专家评审了
别名:
xiangmuzhuangtai
数据类型:
char
长度:
10
取值范围:
1-10
22)数据项名:
管理员编号
数据项含义说明:
管理员的编号
别名:
Gid
数据类型:
char
长度:
10
取值范围:
1-10
23)数据项名:
管理员姓名
数据项含义说明:
管理员的姓名
别名:
Gname
数据类型:
char
长度:
10
取值范围:
1—10
24)数据项名:
密码
数据项含义说明:
管理员登录密码
别名:
password
数据类型:
char
长度:
10
取值范围:
1—10
25)数据项名:
管理员的生日
数据项含义说明:
管理员的出生年月
别名:
birthday
数据类型:
char
长度:
10
取值范围:
0-10
26)数据项名:
管理员的性别
数据项含义说明:
管理员的性别
别名:
sex
数据类型:
char
长度:
10
取值范围:
1-10
27)数据项名:
管理员的电话
数据项含义说明:
管理员的联系电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
1-10
28)数据项名:
管理员的地址
数据项含义说明:
管理员的联系地址
别名:
address
数据类型:
char
长度:
10
取值范围:
1—10
29)数据项名:
e—mail
数据项含义说明:
管理员的e-mail
别名:
e—mail
数据类型:
char
长度:
10
取值范围:
1—10
30)数据项名:
项目编号
数据项含义说明:
专家评审项目的编号
别名:
Xid
数据类型:
char
长度:
10
取值范围:
1—10
31)数据项名:
专家的编号
数据项含义说明:
评审这个项目的专家的编号
别名:
Zid
数据类型:
char
长度:
10
取值范围:
1-10
32)数据项名:
分配资金
数据项含义说明:
下拨给这个项目的资金
别名:
fenpeizijin
数据类型:
char
长度:
10
取值范围:
0—10
33)数据项名:
项目可行性
数据项含义说明:
这个项目的可行性
别名:
xiangmukexingxing
数据类型:
char
长度:
10
取值范围:
1—10
34)数据项名:
科研单位的编号
数据项含义说明:
申报项目的科研单位编号
别名:
Did
数据类型:
char
长度:
10
取值范围:
1—10
35)数据项名:
科研单位的名称
数据项含义说明:
申报项目的科研单位的名称
别名:
Dname
数据类型:
char
长度:
10
取值范围:
1—10
36)数据项名:
科研单位电话
数据项含义说明:
科研单位的联系电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
1-10
37)数据项名:
科研单位地址
数据项含义说明:
申报项目的科研单位的地址
别名:
address
数据类型:
char
长度:
10
取值范围:
1-10
38)数据项名:
性质
数据项含义说明:
申报项目的科研单位的性质
别名:
xingzhi
数据类型:
char
长度:
10
取值范围:
1—10
39)数据项名:
小组编号
数据项含义说明:
下拨资金小组的编号
别名:
XBid
数据类型:
char
长度:
10
取值范围:
1-10
40)数据项名:
小组成员姓名
数据项含义说明:
小组成员的姓名
别名:
XBname
数据类型:
char
长度:
10
取值范围:
1-10
41)数据项名:
小组成员性别
数据项含义说明:
这个小组成员的性别
别名:
sex
数据类型:
char
长度:
10
取值范围:
1—10
42)数据项名:
小组成员的年龄
数据项含义说明:
小组成员的年龄
别名:
age
数据类型:
char
长度:
10
取值范围:
1—10
43)数据项名:
小组成员的电话
数据项含义说明:
小组成员的电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
0-10
44)数据项名:
小组成员的e-mail
数据项含义说明:
小组成员的e—mail
别名:
数据类型:
char
长度:
10
取值范围:
1—10
45)数据项名:
财务处编号
数据项含义说明:
财务处的编号
别名:
Cid
数据类型:
char
长度:
10
取值范围:
1—10
46)数据项名:
财务处
数据项含义说明:
财务处
别名:
Cfname
数据类型:
char
长度:
10
取值范围:
1-10
47)数据项名:
财务处电话
数据项含义说明:
财务处的联系电话
别名:
tel
数据类型:
char
长度:
10
取值范围:
1—10
48)数据项名:
财务处地址
数据项含义说明:
财务处的地址
别名:
address
数据类型:
char
长度:
10
取值范围:
1—10
(2)数据结构描述
1)数据结构名:
单位
含义说明:
所要申请项目的相关信息
组成:
单位编号+单位名+单位性质+下拨资金+联系电话+单位地址址+备注
2)数据结构名:
管理员
含义说明:
管理员的个人信息
组成:
管理员编号+管理员姓名+管理员性别+管理员用户名+管理员密码+权限
3)数据结构名:
项目
含义说明:
可以被单位申请的项目的信息
组成:
项目编号+项目名称+项目负责人+项目性质
5)数据结构名:
部门信息
含义说明:
申请单位各个部门的相关信息
组成:
部门编号+部门名+负责人+部门人数+办公室电话
6)数据结构名:
项目查询
含义说明:
申请项目查询的相关信息
组成:
已被申请的项目编号+未被申请的项目编号+所需的资金+所需的工时
(3)数据流描述
1)数据流名:
项目信息1
说明:
管理员录入的最初项目的基本信息
数据流来源:
管理员
数据流去向:
项目信息2
组成:
项目
2)数据流名:
项目信息2
说明:
管理员处理后得到的项目最新信息
数据流来源:
项目信息1
数据流去向:
存储项目信息的数据库
组成:
项目
3)数据流名:
管理员信息1
说明:
管理员录入的基本信息
数据流来源:
管理员
数据流去向:
管理员信息
组成:
管理员
4)数据流名:
管理员信息2
说明:
管理员修改后的信息
数据流来源:
管理员信息1
数据流去向:
存储管理员信息的数据库
组成:
管理员
5)数据流名:
打印报表
说明:
管理员对系统做出的指令
数据流来源:
管理员
数据流去向:
汇总打印
组成:
打印指令
6)数据流名:
报表
说明:
管理处对员工工资发放情况进行的整理
数据流来源:
工资管理
数据流去向:
报表信息
组成:
员工+工资发放明信息+工资奖惩信息
(4)数据存储描述
1)数据存储名:
项目信息
说明:
存储所有项目的详细信息
输入的数据流:
项目信息
输出的数据流:
项目信息
组成:
项目
2)数据存储名:
管理员信息
说明:
存储工资管理系统管理员信息
输入的数据流:
管理员信息
输出的数据流:
管理员信息
组成:
管理员
3)数据存储名:
报表信息
说明:
存储要汇总打印的项目信息表
输入的数据流:
项目信息+申请明细信息
输出的数据流:
上交给公司管理者的各项报表
组成:
项目信息+申请明细信息
(5)处理过程描述
1)处理过程名:
项目信息+申请明细信息信息管理
说明:
实现对项目信息+申请明细信息基本信息的管理操作,包括项目信息+申请明细信息基本数据信息的添加、修改、删除和查询等功能
输入:
公司项目信息
输出:
公司项目信息
2)处理过程名:
项目信息+申请明细信息管理
说明:
完成对基础数据设定(如申报人数、申报资金等),申报汇总,申报提交;
输入:
项目信息
输出:
项目申请明细报表
3)处理过程名:
汇总打印
说明:
提供报表打印输出功能,可以报表的形式打印项目信息、项目被申请情况报表
输入:
项目申请明细记录
输出:
项目报表
5)处理过程名:
管理员设置
说明:
实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码
输入:
管理员信息
输出:
管理员信息
三.逻辑结构设计
3.1E-R模型图
项目申请管理系统可以划分的实体有:
项目实体、申报单位实体、专家实体、管理员实体、项目负责人实体、合同实体、项目材料实体、管理员实体,下面将用E-R图分别表示,最后用总E-R图来描述实体间的联系。
3.1.1申报单位实体E—R图
2。
1.2申报项目实体E-R图
项目经理
2。
1.3评审专家实体E—R图
2。
1。
4项目负责人实体E—R图
2.1。
5项目材料实体E—R图
2.1。
6系统用户实体E-R图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 申报 管理 系统
![提示](https://static.bingdoc.com/images/bang_tan.gif)