1、 基于基于.NET的毕业论文数据库系统的的毕业论文数据库系统的 设计与实现设计与实现 二一四年六月 目录 目 录 1 绪论 1 1.1 本文课题的背景 1 1.1.1 管理信息系统概述 . 1 1.1.2 管理信息系统的发展历史 2-4 1 1.1.3 管理信息系统的结构 . 2 1.2 本文课题的来源2 1.3 本文课题的主要工作3 2 .NET 框架技术研究 4 21 .NET 框架(.NET Framework)简介 5-10 4 2.1.1 通用语言运行时 CLR 5 2.1.2.NET 基础类库 7 2.1.3 .NET 的新特性 8 2.2 新一代 Web 技术 ASP.NET 8
2、 2.2.1 ASP.NET 的系统结构 10 2.2.2 ASP.NET Web 窗体(Web Form) .10 2.2.3 ASP.NET 的状态管理 11 2.3 数据库访问技术 ADO.NET 12 2.4 ASP.NET 中的认证和授权 14 2.4.1 在 ASP.NET 中实现认证 .14 2.4.2 在 ASP.NET 中实现授权 .17 3 毕业论文数据库系统的分析 18 3.1 系统的总体分析 18 3.2 系统的模块功能描述 19 3.2.1 上传管理 19 3.2.2 审核管理模块 .19 3.2.3 论文发布模块 .19 3.2.4 离校管理 19 3.2.5 后台
3、管理 .19 3.3 系统建模 19 4 论文管理系统的设计与实现 22 4.1 数据库设计 22 4.2 系统设计与实现 23 4.2.1 读者查询下载 23 4.2.2 毕业生论文上传.25 4.2.3 审核与离校手续办理 30 4.3 母版页设计 40 4.4 Web.Config 配置 40 5 总结与展望 .41 目录 参 考 文 献 . 错误错误!未定义书签。未定义书签。 1 绪论 1 1 绪论 特色数据库的建设也是高校图书馆在数字环境下文献信息资源建设的一项重 要内容。本章主要介绍了数据库系统的概念,根据本课题的情况,介绍课题的来 源及主要任务等。 1.1 本文课题的背景 毕业论
4、文是反映学校教学、科研成果的一种文献,具有较高的学术价值和科 研价值。作为高校文献信息中心,高校图书馆建立本校毕业论文数据库对于加 强图书馆文献资源建设、推动学校学科建设、促进高校教学、科研的交流和提高 具有重要意义。 开发基于.NET的毕业论文数据库系统,实现毕业论文的收集、整理、存储、发 布与图书馆离校手续办理功能,有利于提高图书馆工作效率与信息资源的利用率, 有利于毕业论文管理工作的规范化。 1.1.1 管理信息系统概述 管理信息系统(MIS)是一个由人、计算机和管理软件等组成的能进行信息的 收集、传递、存储、加工和使用的系统 1。从管理信息系统的建立、功能等方面来 分析,管理信息系统可
5、以定义为:管理信息系统是用系统思想建立起来的,以电 子计算机为基本信息处理手段,以现代通讯设备为基本传输工具,且能为管理决 策提供信息服务的人机系统。 企业管理系统具有如下基本功能: 数据处理功能-提供作业数据; 计划,控制功能-提供控制信息; 预测和决策功能-提供计划和决策信息。 1.1.2 管理信息系统的发展历史 2-4 管理信息系统产生至今已经超过半个世纪。在这期间,管理信息系统经历三 个阶段的发展。 产生阶段(20 世纪 50 年代-60 年代) 1954 年美国通用电器公司首次将计算机应用于企业中的业务数据的处理(计 算薪金),引起了数据处理技术的变革.随后,西方国家的一些公司开始着手业务信 息系统的开发。(EDP) 发展阶段(20 世纪 70 年代) 随着数据库技术的出现(60 年代末,70 年代初),微机的普及,计算机广泛的用 来管理和存取数据资源,产生了管理信息系统,即 MIS 系统。(狭义)