科研信息管理系统论文
基于web的科研信息管理系统论文! 目 录 论 文 摘 要 2 关键词 2 ABSTRACT 3 KEY WORDS 3 目 录 4 第1章 绪论 7 1.1 科研管理系统的开发背景 7 1.2 开发目标 7 第2章 需求分析 8 2.1需求分析的目的 8 2.2任务目标 8 2.3信息需求 9 2.4功能需求 9 第3章 系统设计 10 3.1系统设计目的 10 3.2系统结构设计 10 3.2.1 科研信息管理系统 10 3.2.2 课题管理 10 3.2.3 论文管理 11 3.2.4 论著管理 11 3.2.5 成果管理 11 3.2.6 获奖管理 11 3.2.7 合同管理 12 3.2.8 档案管理 12 3.2.9 项目评审 12 3.2.10 系统管理 12 3.2.11注册流程 13 3.2.12用户安全管理 13 3.2.13课题操作流程 14 3.3 用户界面设计规则 15 3.4 系统总体流程 16 第4章 运行环境的要求 17 4.1 软件要求 17 4.2 硬件要求 17 第5章 ASP.NET 18 5.1 WEB窗体 18 5.2 WEB服务器控件 19 5.3 ASP.NET的常用内置对象 21 5.3.1 Response对象 21 5.3.2 Request对象 22 5.3.3 Server对象 22 5.3.4 Application对象 23 5.3.5 Session对象 25 6章 SQL SERVER 2005 数据库 26 6.1 SQL SERVER 2005数据库的简介 26 6.2 SQL SERVER 2005数据库的语法规则 26 6.3 数据库的数据模型 26 6.4 数据库的建立及说明 27 第7章 ADO.NET数据访问技术 34 7.1 ADO.NET的概述 34 7.1.1 ADO.NET提供的主要特性: 34 7.1.2 ADO.NET的数据提供程序 34 7.2 .NET FRAMEWORK数据提供程序 35 7.3.NET FRAMEWORK数据提供程序的核心对象 36 7.4 .NET FRAMEWORK DATASET 37 第8章 程序中的数据读取说明 39 8.1 用DATAREADER对象和COMMAND对象读取数据 39 8.1.1sqlDataReader对象 39 8.1.2 Command对象 39 8.1.3 DataReader对象检索数据的步骤 39 8.2 数据填充到DATASET的步骤 40 8.2.1 DataSet对象 40 8.2.2 填充数据集的步骤 40 第9章 功能实现的代码说明 41 9.1 数据库的连接、打开与关闭、导入命名空间 41 9.2 提示框的方法 41 9.3 在日历中的获取时间 41 9.3.1填充用于选择年和月的Dropdownlist控件(只在页面初始化时加载一次) 41 9.3.2给日历控件的年月赋值(在控件dat或mon的值改变时向服务器回发) 42 9.3.3 用控件接收日历的值 42 9.4 生成表中不存在的随机数 42 9.5 文件上传 43 9.6 随机抽取5条记录并把数据插入到表中 43 9.7 VS2005 GRIDVIEW控件使用方法 44 9.7.1'绑定GridView 44 9.7.2 取消事件 44 9.7.3 删除事件 44 9.7.4 编辑事件 44 9.7.5 更新事件 45 9.7.6 分页(在属性中的设置分页) 45 9.8 LISTBOX的数据的添加与移除并把数据添加到数据库 45 9.8.1listbox的数据的添加 45 9.8.2listbox的数据的删除 45 9.8.3 把listbox中的数据的添加到数据库 45 9.9 控件DROPDOWNLIST(它的ID是D1) 的数据填充 46 参考文献 47 附录Ⅰ 程序设计与代码实现 48 《基于Web的科研信息管理系统论文》是一篇详细探讨科研信息管理系统设计与实现的学术论文。该系统以Web为基础,利用ASP.NET2005技术构建,旨在提升科研信息的管理和统计效率,尤其针对学校的科研管理工作。 系统开发背景指出,科研信息管理系统能够减轻学校在科研信息管理上的工作负担,通过规范化管理,确保信息的及时性和准确性。系统采用B/S架构,后端服务器由Windows 2000+IIS搭建,数据库选用SQL Server 2005,具备课题管理、项目评审、科研档案管理等多个功能模块,旨在实现全面的科研信息管理。 需求分析部分强调了系统的目标和任务,包括明确信息需求和功能需求。信息需求涉及科研项目的各项详细信息,而功能需求涵盖课题的申请、审批、跟踪等流程,以及论文、论著、成果、获奖、合同的管理等。 系统设计章节详细描述了各个功能模块的设计,如课题管理负责课题的申报、进度跟踪;论文管理用于存储和检索科研论文;论著管理则关注科研著作的登记与查询;成果管理和获奖管理记录科研成果及其荣誉;合同管理处理科研项目相关的合同事宜;档案管理确保信息的完整保存;项目评审则提供评估与审核功能;系统管理则涵盖了用户注册、权限分配等安全措施。 在技术实现上,论文深入探讨了ASP.NET的相关技术,包括WEB窗体、WEB服务器控件以及常用的内置对象,如Response、Request、Server、Application和Session。此外,还介绍了SQL Server 2005数据库的基本知识和数据访问技术,如数据模型、数据库创建以及ADO.NET的使用,包括.NET Framework数据提供程序、DataSet等核心概念。 在数据读取方面,论文详述了使用DataReader对象和Command对象进行数据操作的步骤,以及如何将数据填充到DataSet中。此外,还展示了如何实现数据库连接、提示框交互、日期选择、随机数生成、文件上传、数据插入和删除等具体功能,并详细讲解了VS2005中GridView控件的使用方法,如绑定、删除、编辑、更新事件,以及分页和ListBox的管理。 这篇论文不仅提供了科研信息管理系统的设计方案,还深入讨论了实现这些功能所需的技术手段,为类似系统的开发提供了理论和实践指导。
剩余52页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 没用333333333333333333333333333333
- 基于Vue和SpringBoot的企业员工管理系统2.0版本设计源码
- 【C++初级程序设计·配套源码】第2期-基本数据类型
- 基于Java和Vue的kopsoftKANBAN车间电子看板设计源码
- 影驰战将PS3111 东芝芯片TT18G23AIN开卡成功分享,图片里面画线的选项很重要
- 【C++初级程序设计·配套源码】第1期-语法基础
- 基于JavaScript、CSS、HTML的简易DOM版飞机游戏设计源码
- 基于Java开发的日程管理FlexTime应用设计源码
- SM2258XT-BGA144-4BGA180-6L-R1019 三星KLUCG4J1CB B0B1颗粒开盘工具 , EC, 3A, 94, 43, A4, CA 七彩虹SL300这个固件有用
- GJB 5236-2004 军用软件质量度量
- 1
- 2
前往页