ImageVerifierCode 换一换
格式:DOCX , 页数:51 ,大小:466.90KB ,
资源ID:4422042      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4422042.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(项目申报管理系统数据库课程设计doc.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

项目申报管理系统数据库课程设计doc.docx

1、项目申报管理系统数据库课程设计doc 项目申报管理系统1.概述- 1.1 系统研究的背景 - 1.2 主要功能-1.3 系统设计目标- 1.4 系统设计意义- 1.5 运行体系-1.5.1 用户环境-1.5.2 设计环境-1.5.3 结构化系统开发方法-2.需求分析-2.1 调查分析 -2.2 系统总体功能分析-2.3 各部分功能分析-2.3.1 系统后台管理-2.3.2 系统前台管理-2.4 数据流程图-2.4.2 合并流程图-2.5 数据字典-2.5.2 数据结构-2.5.3 数据流-2.5.4 数据存储-2.5.5 处理过程-3.概念结构设计-3.1 分E-R图-3.2 合并E-R图-4

2、.逻辑结构设计-4.1 E-R图向关系模型转换-4.2 数据模型优化-4.3 设计用户子模式-5.物理结构设计-6.SQL语句的相应描述- 6.1 数据定义-6.2 数据查询- -6.3 数据更新-7.小结-8.参考文献- 项目申报管理系统1概述1.1 系统研究的背景项目申报是根据科技和经济社会发展需要,以科技发展资金支持或以科技政策调控,引导,由科技行政部门制订并组织实施的科技研究开发,科技产业化以及相关的科技进步活动,计划项目一般由具有独立法人资格的企事业单位承担,并在一定时间周期内进行的。目前,国内地市级的科技计划项目从申报,受理,审查,评估以及下达立项,到验收,鉴定,申报评奖等过程主要

3、靠人工整理,汇总和存档,工作量很大,突出表现为资料繁多,格式不一,不易检索和查询等缺点。为了提高科技经费使用效率和运行机制,规范管理程序,各地一直在理论和实践两方面积极探索科技计划管理方法,并在实践中取得了很大成效。但是科技计划项目管理的某些环节仍存在一些有待改进的问题。1.2 主要功能科技计划项目申报管理信息系统的开发,对减少申报单位的工作量,提高项目申报的效率,促进科技管理工作内部信息化程度,形成行为规范,运转协调,公正透明,廉洁高效的行政管理体制有着重要作用。本系统的应用对传统的政务流程,组织结构进行必要的调整,通过管理理念的创新,转变管理职能,形成新的管理模式和管理流程,使科技管理真正

4、适应社会主义市场经济的运行规律,达到加强宏观管理,提高管理效能,促进科技进步的目的。 1.3设计目标本系统开发的目的就是为了方便业主单位报送项目,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题。对于申报单位:能够完成菜单的浏览、申报和申报项目的浏览,推荐专家注册等功能对于评审专家:能够完成基本信息的输入、项目的评审等功能。对于负责人:能够委托相关领域的专家对申报项目进行评审,对审评专家的评定结果作最后的综合审定等功能。同时最好满足以下的目标1.在网上下载相应的软件节省购买费用,尽量利用网络上丰富的资源

5、减少费用;2.将一切步骤网络化,加快项目申报和审批的速度,节省时间开销;3.系统为公共注册用户,推荐提供相应专家,达到项目申报的最大满意度1.4 系统设计意义在计算机日益普及的今天,科技高速发展,国家对科技项目的研究也越来越重视,每年都有很多项目要上报国家或政府,纸制的项目申报报告的审批浪费了大量的人力、物力、财力等资源,基于此,我们小组打算开发一个“项目申报系统”,用户通过网络完成项目的申报等环节,同时还可以对所申报的项目进行实时跟踪查询以及修改。为了适应社会的需求,使市级重点建设项目月报信息统计工作更加科学、规范、高效、简便,我们小组打算开发“项目申报管理系统”。本系统是为方便重点建设项目

6、业主单位报送项目月报,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题而开发的应用软件管理系统。1.5运行体系1.5.1 用户环境服务器硬件要求:处理器:Pentium 3以上;内存=512MB;硬盘=40G;服务器端软件要求:操作系统:Windows 2000或Windows XP;数据库服务器:Microsoft SQL SERVER 2000;客户端软件要求:操作系统:Windows 2000或Windows XP;浏览器:Internet Explorer 6.0; 过去的一些数据库软件,在操作

7、上、数据库建立、维护等等,都相当复杂且不易使用,但是在具备了窗口的GUI(图形用户界面)特性的SQLServer数据库推出之后,数据库的建立不再是困难的事情,我们可以在PC上简单而快速的建立出一套符合自己的数据库。不但如此,在SQLServer 2000 推出以后,我们发现数据库的建立更加的快速,但是功能却更加强大,用户不用再去记忆那一大堆的文件名称,或是为数据库的文件管理大费周章,通过SQLServer的人性化管理接口把数据库的管理整理,便于维护;此外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来很舒服。但是美中不足的是SQLServer对于主从式结构的安全性管理不足,

8、由于ACCESS可以快速的通过ODBC连接到数据库服务器上(Database Server),并浏览所有表格或是相关对象转成HTML基本上,SQLServer对建立一个数据库所具备的每一个对象,其中包括了表、查询、窗体、报表、宏、模块。SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。SQL Server 提供强大的开发工具和各类

9、开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。ASP 是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web 页和

10、基于 Web 的功能强大的应用程序。ASP采用的工作模型是典型的B/S过程利用ASP提供的一组ActiveX服务器组件(ActiveX Server Components)可继续扩充ASP的功能。使用ASP内置ADO组件可以轻松的存取各种数据库,所以可采用ASP和SQLServer结合制作开发这个网上新闻采集系统。1.5.3 结构化系统开发方法结构化系统开发方法是迄今为止最传统、应用最广泛的一种系统开发方法。结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下的对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对比较

11、独立的阶段。如系统规划、系统分析、系统设计、系统实施等。在前三个阶段坚持自顶向下的对系统进行结构化划分。也就是说,在系统调查或理顺管理业务时,应从最顶层的管理业务入手,即从组织管理金字塔结构的塔尖入手,层层逐步深入至最基层。如果在系统分析,提出新系统方案和系统设计时,应从宏观整体考虑入手,即先考虑系统整体的优化,然后再考虑局部的优化问题。而在系统的实施阶段,则应坚持自底向上的逐步组织实施。也就是说,按照前几阶段设计的模块组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上,逐渐的构成整体系统。用结构化系统开发方法开发一个系统,将整个开发过程分为五

12、个首尾相连的阶段,一般称之为系统开发的生命周期。1.系统规划阶段系统规划阶段的工作就是根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究。2.系统分析阶段 系统分析阶段的任务是:分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;最后提出新系统逻辑方案。3.系统设计阶段阶段的任务是:总体结构设计;代码设计;数据库/文件设计输入/输出设计;模块结构与功能设计。与此同时根据总体设计的要求购置与安装设备,最终给出系统实施方案。4.系统实施阶段系统实施阶段的任务是:同时进行编程;人员培训;数据准备。然后投入试运行。5.系统运行阶段系统运行阶段的任务是:同时进行系统的日常运行管理、评

13、价、监理审计三部分工作。然后分析运行结果,如果运行结果良好,则送管理部门指导组织生产经营活动;如果有点问题,则要对系统进行修改、维护或者是局部调整;如果出现了不可调和的大问题,则用户将会进一步提出开发新系统的要求,这标志着老系统生命的结束,新系统的诞生。21需求分析 需求分析的任务是通过详细的调查现实世界的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。目前,国内地市级的科技计划项目从申报,受理,审查,评估以及下达立项,到验收,鉴定,申报评

14、奖等过程主要靠人工整理,汇总和存档,工作量很大,针对这一情况,我们建立了项目管理申报管理系统。2.1.1 基本信息1项目申报信息。该子系统包括申报项目提交,附件上传,个人信息管理及个人密码修改的功能。2部门评审。该子系统包括部门初步评审,部门管理及部门登录密码修改功能。3专家评审。该子系统包括评审专家评审项目,专家信息管理及专家密码修改功能。4综合评定。该子系统包括系统管理登录,对所有项目申报人,对所有项目申报人,部门及专家信息的管理。2.1.2 用户对系统要求21信息要求:申请人能查询自己申请的项目处于什么状态,是否通过审批。管理员可以查询所有信息,并可以对基本表进行修改,查询,删除和更新。

15、22、处理要求:当基本信息发生变化时,宿舍楼管理员能对其进行修改。23、安全性与完整性要求:A、安全性要求:(1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;(2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;(3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。B、完整性要求:(1)各种信息记录的完整性,信息记录内容不能为空;(2)各种数据间相互的联系的正确性;(3)相同的数据在不同记录中的一致性。2.2 系统总体功能分析本系统主要有以下功能:项目申报,部门评审,专家评审和综合

16、评定。项目申报包括项目申报,附件上传,个人信息管理,个人密码修改。部门评审包括部门初步评审,部门信息管理和部门密码修改。专家评审包括专家评审,专家信息管理和专家密码修改。综合评定包括附件下载,个人信息管理,部门信息管理,专家信息管理,项目设置,分配专家,项目信息管理和管理员密码修改。23业务流程概述基于以上需求分析,按照工作流的设计方法,划分了系统的功能模块。1)项目申报。该子系统包括申报项目提交,附件上传,个人信息管理以及个人密码修改功能。申报项目以表单录入方式提交,在项目申报期间,提交者可以随时对申报项目进行补充,修改及上传佐证材料,申报期过后,提交者只能查看信息,不能再进行任何的改动。个

17、人信息管理只能对申报者本人的信息进行增,删,该,查等操作。2)部门评审。该子系统包括部门初步评审,部门信息管理及部门登录密码修改功能。在部门评审期间,各部门科研负责人可以对本部门提交的申报项目进行初步在线评审,给出评审意见及评审结果(部门评审通过及不通过)。部门评审通过工作结束后,项目申报人可以查看部门评审结果,部门评审未通过得项目评审专家看不见其任何信息。部门信息管理只能对本部门的基本信息进行增,删,该,差等操作。3)专家评审。该子系统包括评审专家评审项目,专家信息管理及专家密码修改功能。在专家评审项目期间,当评审专家登录确认后,即可进入项目评审工作,此时链接系统将自动从数据库项目信息表中取

18、出相应项目的各种资料以便专家查阅,专家可以填写评审意见并进行项目打分。专家信息管理只能对当前登录的专家信息进行增,删,改,查等操作。4)综合评定。该子系统包括系统管理员登录,对所有项目申报人,部门及专家信息的管理,项目设置,分配专家,项目信息查看及统计,项目附件下载,系统管理密码修改功能。系统管理员可以对所有项目申报人,部门,专家的信息进行增,删,改,查等操作,并可设置各用户初始登录密码。项目设置是指系统管理员可以设定项目申报的开始和截止日期。在项目申报截止之后,评审专家评审之前,分配专家功能可以为每个部门评审通过得申报项目分配5个与项目相同领域的专家。项目信息查看及统计功能可实现按多种方式查

19、询并统计项目信息,查看专家评审信息及评分信息。项目附件下载可实现项目佐证材料的下载功能;系统管理员密码修改功能可实现系统管理员对自身的秘密修改。2.4各部分功能概述 1 系统登陆用户管理 管理员可以进行相关权限的工作,进行用户的添加,被添加的用户可以使用系统,进行部分操作。 为了保护进入系统进行使用的安全,用户权限部分受权限的控制,在系统的用户管理方面只能进行用户的查询和修改,不能添加、删除用户。其他各模块的功能与管理员的权限一样。2 修改个人密码功能 通过此项功能,用户可以按照规定修改密码,以保护自身资料信息的安全。2.4.2 系统前台管理 系统前台管理功能,用户可以按照各自的权限在系统下完

20、成录入、浏览、删除的功能,不过在除管理员外的所有用户不能使用用户添加管理功能。各模块结构设计图如下:个人申报模块:推荐单位模块:专家评审模块:综合评定模块:2.4 数据流程图数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。根据以上的业务流程的分析,以及项目申请的特点,我们给出了以下项目申请管理信息系统的数据流程图系统总体结构图如下:各模块对应的功能不同:个人申报模块提供的是面向个人的项目申报与管理功能;推荐单位模块提供的是管理个人申报项目与向卫生厅推荐合适项目的功能;管理中心模块提供的是对各推荐单位推荐上来的项目进行管理并分配专家进行评审,最后根据

21、评审专家对该项目的意见与打分,决定是否对该项目进行立项的功能;评审专家模块提供专家对分配到的项目进行打分与提供专家意见的功能。由于各模块功能设置不一样,为了避免系统权限分配混乱,我们采取的方法是:个人通过网页注册获得进入个人申报模块的用户名与密码(系统通过个人注册时填写的个人身份证号码进行辨别,保证用户的唯一性),进入个人申报模块后的个人将获得申报项目等权限。而管理中心的管理员用户名与密码将由我们直接在系统中进行设置,并提供给卫生厅科教处。确定该管理员人员名单后,将由该管理员在管理中心设置推荐单位与评审专家的用户帐号与密码并提供给相应的负责人。2。.4.1系统流程图如下:2。.4.2合并流程图

22、:25数据描述 251数据项 单位登录表数据字典1)属性名: 单位代号类型 :char长度:8备住: 单位代号2)属性名: 单位密码类型 :varchar长度:10备注:单位密码申报单位信息表3)属性名: 单位代码类型 :char长度:2备住:代码4)属性名:单位名称类型 :varchar长度:20备住:名称5)属性名:;营业证号类型 :char长度:11备住:营业证号6)属性名: 注册资金类型 :char长度:4备住:资金7)属性名:公司规模类型 :varchar长度:10备住:公司规模8)属性名:经营范围类型 :int长度:2备住:经营范围9)属性名:联系人类型 :char长度:2备住:申

23、请人联系方式10)属性名:电话类型 :varchar长度:20备住:联系方式11)属性名: 地址类型 :char长度:11备住:申请单位地址12)属性名: Email类型 :char长度:8备住:电子邮件13)属性名: 公司简介类型 :char长度:2备住:公司背景经费预算表数据字典14)属性名:经费代号类型 :char长度:3备住:经费代号15)属性名: 项目代码类型 :char长度:12备住:项目代码16)属性名:支出项目类型 :int长度:2备住:支出项目17)属性名: 支出金额类型 :int长度:2备住:支出金额项目信息数据字典18)属性名: 项目代码类型 :char长度:8备住:项目

24、代码19) 属性名:单位代码类型 :varchar长度:20备住:单位代码20)属性名:项目名称类型 :datetime长度:8备住:项目名称21)属性名: 类别1类型 :datetime长度:5备住:类别122)属性名:类别2类型 :decimal长度:5备住:类别223)属性名: 申请者类型 :char长度:2备住:申请者24)属性名:开始日期类型 :char长度:3备住:开始日期25)属性名:结束日期类型 :varchar长度:8备住:结束日期26)属性名:所在单位类型 :char长度:5备住:所在单位27)属性名:本课题研究意义类型 :datetime长度:8备住:课题研究28)属性名

25、:推荐单位意见类型 :datetime长度:8备住:推荐单位意见29)属性名:专家评审委员会意见类型 :decimal长度:5备住:专家评审委员会意见30)属性名:审批意见类型 :char长度:2备住:审批意见31)属性名:是否通过审批类型 :char长度:3备住:是或否专家登录数据子典32)属性名: 专家号类型 :varchar】长度:4备住:专家号33)属性名: 专家姓名类型 :decimal长度:(5,2)备住:专家姓名34)属性名: 密码类型 :decimal长度:(5,2)备住:密码专家信息表数据字典35)属性名:专家号类型 :char长度:2备住:专家号36)属性名: 专家姓名类型

26、 :char长度:3备住:专家姓名37)属性名: 单位代码类型 :varchar长度:4备住:单位代码38)属性名: 所在单位类型 :decimal长度:(5,2)备住:所在单位39)属性名:适评专业1类型 :decimal长度:(5,2)备住:适评专业140)属性名: 适评专业2类型 :varchar长度:适评专业2备住:来访人姓名41)属性名: 电话类型 :varchar长度:10备住:电话项目评审专家分配数据字典42)属性名: 项目号类型 :varchar长度:2备住:项目号43)属性名: 项目名类型 :varchar长度:20备住:项目名44)属性名: 专家号类型 :datetime长度:8备住:专家号45)属性名:专家姓名类型 :datetime长度:8备住:专家姓名46)属性名: 分数0类型 :datetime长度:8备住:分数047)属性名: 分数1类型 :varchar长度:20备住:分数148)属性名:分数2类型 :char长度:3备住:分数249)属性名: 意见类型 :varchar】长度:4备住:意见50)属性名: 专家意见类型 :decimal长度:(5,2)备住

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1