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

上传人:b****2 文档编号:2018170 上传时间:2022-10-26 格式:DOCX 页数:47 大小:337.14KB
下载 相关 举报
项目申报管理系统数据库课程设计.docx_第1页
第1页 / 共47页
项目申报管理系统数据库课程设计.docx_第2页
第2页 / 共47页
项目申报管理系统数据库课程设计.docx_第3页
第3页 / 共47页
项目申报管理系统数据库课程设计.docx_第4页
第4页 / 共47页
项目申报管理系统数据库课程设计.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

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

《项目申报管理系统数据库课程设计.docx》由会员分享,可在线阅读,更多相关《项目申报管理系统数据库课程设计.docx(47页珍藏版)》请在冰豆网上搜索。

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

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

项目申报管理系统

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.1数据流程子图--------------------------------

2.4.2合并流程图---------------------------------

2.5数据字典--------------------------------------

2.5.1.数据项--------------------------------------

2.5.2数据结构------------------------------------

2.5.3数据流--------------------------------------

2.5.4数据存储------------------------------------

2.5.5处理过程------------------------------------

3.概念结构设计------------------------------------

3.1分E-R图-----------------------------------------

3.2合并E-R图----------------------------------------

4.逻辑结构设计--------------------------------------

4.1E-R图向关系模型转换------------------------------

4.2数据模型优化-------------------------------------

4.3设计用户子模式-----------------------------------

5.物理结构设计--------------------------------------

6.SQL语句的相应描述---------------------------------

6.1数据定义--------------------------------------

6.2数据查询--------------------------------------

6.3数据更新---------------------------------------

7.小结-----------------------------------------------

8.参考文献-------------------------------------------

项目申报管理系统

1.概述

1.1系统研究的背景

项目申报是根据科技和经济社会发展需要,以科技发展资金支持或以科技政策调控,引导,由科技行政部门制订并组织实施的科技研究开发,科技产业化以及相关的科技进步活动,计划项目一般由具有独立法人资格的企事业单位承担,并在一定时间周期内进行的。

目前,国内地市级的科技计划项目从申报,受理,审查,评估以及下达立项,到验收,鉴定,申报评奖等过程主要靠人工整理,汇总和存档,工作量很大,突出表现为资料繁多,格式不一,不易检索和查询等缺点。

为了提高科技经费使用效率和运行机制,规范管理程序,各地一直在理论和实践两方面积极探索科技计划管理方法,并在实践中取得了很大成效。

但是科技计划项目管理的某些环节仍存在一些有待改进的问题。

1.2主要功能

科技计划项目申报管理信息系统的开发,对减少申报单位的工作量,提高项目申报的效率,促进科技管理工作内部信息化程度,形成行为规范,运转协调,公正透明,廉洁高效的行政管理体制有着重要作用。

本系统的应用对传统的政务流程,组织结构进行必要的调整,通过管理理念的创新,转变管理职能,形成新的管理模式和管理流程,使科技管理真正适应社会主义市场经济的运行规律,达到加强宏观管理,提高管理效能,促进科技进步的目的。

1.3设计目标

本系统开发的目的就是为了方便业主单位报送项目,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题。

对于申报单位:

能够完成菜单的浏览、申报和申报项目的浏览,推荐专家注册等功能

对于评审专家:

能够完成基本信息的输入、项目的评审等功能。

对于负责人:

能够委托相关领域的专家对申报项目进行评审,对审评专家的评定结果作最后的综合审定等功能。

同时最好满足以下的目标

1.在网上下载相应的软件节省购买费用,尽量利用网络上丰富的资源减少费用;

2.将一切步骤网络化,加快项目申报和审批的速度,节省时间开销;

3.系统为公共注册用户,推荐提供相应专家,达到项目申报的最大满意度

1.4系统设计意义

在计算机日益普及的今天,科技高速发展,国家对科技项目的研究也越来越重视,每年都有很多项目要上报国家或政府,纸制的项目申报报告的审批浪费了大量的人力、物力、财力等资源,基于此,我们小组打算开发一个“项目申报系统”,用户通过网络完成项目的申报等环节,同时还可以对所申报的项目进行实时跟踪查询以及修改。

为了适应社会的需求,使市级重点建设项目月报信息统计工作更加科学、规范、高效、简便,我们小组打算开发“项目申报管理系统”。

本系统是为方便重点建设项目业主单位报送项目月报,增强申报部门与项目单位间的信息沟通与反馈,了解项目的建设进度及存在问题,协调解决项目建设中存在的前期工作、资金筹措、征地拆迁、建设施工等问题而开发的应用软件管理系统。

1.5运行体系

1.5.1用户环境

服务器硬件要求:

处理器:

Pentium3以上;内存>=512MB;硬盘>=40G;

服务器端软件要求:

操作系统:

Windows2000或WindowsXP;数据库服务器:

MicrosoftSQLSERVER2000;

客户端软件要求:

操作系统:

Windows2000或WindowsXP;浏览器:

InternetExplorer6.0;

1.5.2设计环境

过去的一些数据库软件,在操作上、数据库建立、维护等等,都相当复杂且不易使用,但是在具备了窗口的GUI(图形用户界面)特性的SQLServer数据库推出之后,数据库的建立不再是困难的事情,我们可以在PC上简单而快速的建立出一套符合自己的数据库。

不但如此,在SQLServer2000推出以后,我们发现数据库的建立更加的快速,但是功能却更加强大,用户不用再去记忆那一大堆的文件名称,或是为数据库的文件管理大费周章,通过SQLServer的人性化管理接口把数据库的管理整理,便于维护;此外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来很舒服。

但是美中不足的是SQLServer对于主从式结构的安全性管理不足,由于ACCESS可以快速的通过ODBC连接到数据库服务器上(DatabaseServer),并浏览所有表格或是相关对象转成HTML

基本上,SQLServer对建立一个数据库所具备的每一个对象,其中包括了表、查询、窗体、报表、宏、模块。

SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。

丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。

SQLServer提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。

例如,XML数据库与WebService的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。

C#、VB.Net、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都将成为SQLServer数据平台上开发数据相关应用的有力工具。

ASP是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web页和基于Web的功能强大的应用程序。

ASP采用的工作模型是典型的B/S过程利用ASP提供的一组ActiveX服务器组件(ActiveXServerComponents)可继续扩充ASP的功能。

使用ASP内置ADO组件可以轻松的存取各种数据库,所以可采用ASP和SQLServer结合制作开发这个网上新闻采集系统。

1.5.3结构化系统开发方法

结构化系统开发方法是迄今为止最传统、应用最广泛的一种系统开发方法。

结构化系统开发方法的基本思想是:

用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下的对系统进行分析与设计。

具体来说,就是先将整个信息系统开发过程划分出若干个相对比较独立的阶段。

如系统规划、系统分析、系统设计、系统实施等。

在前三个阶段坚持自顶向下的对系统进行结构化划分。

也就是说,在系统调查或理顺管理业务时,应从最顶层的管理业务入手,即从组织管理金字塔结构的塔尖入手,层层逐步深入至最基层。

如果在系统分析,提出新系统方案和系统设计时,应从宏观整体考虑入手,即先考虑系统整体的优化,然后再考虑局部的优化问题。

而在系统的实施阶段,则应坚持自底向上的逐步组织实施。

也就是说,按照前几阶段设计的模块组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上,逐渐的构成整体系统。

用结构化系统开发方法开发一个系统,将整个开发过程分为五个首尾相连的阶段,一般称之为系统开发的生命周期。

1.系统规划阶段

系统规划阶段的工作就是根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究。

2.系统分析阶段

系统分析阶段的任务是:

分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;最后提出新系统逻辑方案。

3.系统设计阶段

阶段的任务是:

总体结构设计;代码设计;数据库/文件设计输入/输出设计;模块结构与功能设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

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

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