基于JSP的个人博客系统的设计与实现毕业设计_第1页
基于JSP的个人博客系统的设计与实现毕业设计_第2页
基于JSP的个人博客系统的设计与实现毕业设计_第3页
基于JSP的个人博客系统的设计与实现毕业设计_第4页
基于JSP的个人博客系统的设计与实现毕业设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1本 科 毕 业 设 计 ( 论 文 )题目 基于 JSP 的个人博客系统的设计与实现 学 院 年 级 专 业 班 级 学 号 学生姓名 校内导师 职 称 论文提交日期 2016-11-16 2学院本科毕业设计(论文)诚信承诺书本人郑重声明: 所呈交的本科毕业设计(论文),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名: 日期:学院本科毕业设计(论文)使用授权说明本人完全了解学院有关收集、保留和使用毕业设计(论文)的规定,即:本科生在校期间进行毕业设计(论文)工作的知识产权单位属常熟理工学院。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业设计(论文)被查阅和借阅;学校可以将毕业设计(论文)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计(论文) ,并且本人电子文档和纸质论文的内容相一致。保密的毕业设计(论文)在解密后遵守此规定。本人签名: 日期:导师签名: 日期:毕业设计(论文)I学生档案管理系统的设计与实现摘要学生档案管理是一个教育单位必不可少的组成部分,它对于学校的管理至关重要。近年来,学生档案逐渐面临着复杂化、多样化的趋势,其原有的档案管理模式也受到了严峻的挑战,这就需要更加有效的系统来对其进行管理。本文阐述了基于ASP.NET的学生档案管理系统的工作原理和实现方法,分析了学生档案管理工作的流程,并对系统功能目标和使用的数据库进行了系统地分析和设计,在这些基础上实现了基于ASP.NET的信息化档案管理系统。利用ASP.NET制作的档案管理系统,使用B/S结构、SQL Server数据库来实现管理员对学生相关信息的管理,即增、删、改、查功能,以此来提高学生档案管理效率。由于ASP.NET适用于任何系统,使得系统的通用性更高。关键词:ASP.NET 档案管理 B/S SQL Server 毕业设计(论文)IIDesign and Implementation of Student Archives Management SystemAbstractStudent archives management is an important part of the educational unit, which is essential for the management of schools. In recent years, the school archives are facing complex and diversified trend. The traditional archives management method is being challenged. This requires a more effective system to manage them.This paper describes the working principle and implementation method of the ASP.NET-based student archives management system, has analyzed the student records management work flow, systematically analyze and design the functional objectives of the system and the database in use. On the basis of these realize the archives management information system based on ASP.NET. Produced by ASP.NET archives management system, using B/S structure and SQL Server Database to realize users management to the student relevant information, namely increasing, deletion ,modify and selecting functions, raises the student archives management efficiency. Because ASP.NET is suitable for any system, causes systems versatility to be higher.Key Words: ASP.NET; Archives management; B/S; SQL Server毕业设计(论文)III目录1引言 .61-1 研究背景 .61-2 研究现状 .61-3 研究意义 .71-4 研究目标 .82系统开发工具概述 .92-1ASP.NET 简介 .92-2SQL Server 简介 .102-3ADO.NET 数据访问技术 .112-4B/S 体系 .112-4-1B/S 模式 .112-4-2B/S 三层体系 .122-4-3B/S 的优缺点 .13结语 .14参考文献 .15致 谢 .16毕业设计(论文)41引言1-1 研究背景学生档案是学生在学校管理活动中形成的,记录和反映学生个人经历、德才能绩、学习和工作表现的、以学生个人为单位集中保存起来以备查考的文字、表格及其他各种形式的历史记录。随着当今学校规模的不断扩大,学生数量的急剧增加,有关的学生档案信息也在成倍地增长。面对大量的学生档案信息,就需要借助计算机技术,开发一套完善的学生档案管理系统来对学生档案进行有效的管理。学生档案管理系统的资料对于是一个教育单位必不可少的组成部分,它对于学校的管理来说至关重要。随着科学技术的高速发展,对于现今讲究高效率的社会,人工管理学生档案的方式就显得效率低、保密性差,另外时间一长,将产生大量的文件和数据,需要大量的空间来进行存储。这对于查找、更新和维护都带来了不少的困难。可以看出,人工管理方式已远远不能满足学校和学生的需求。所以,这时就需要一个更为有效的管理方式。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。如今,计算机的价格已经十分低廉,性能却有了长足的进步,能够很好地满足人们的需求。使用计算机对学生档案信息进行管理,具有手工管理所无法比拟的功能。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理系统成为很有必要的事情。1-2 研究现状管理信息系统(Management Information System)起源于 20 世纪 60 年代末美国,到直到 80 年代, 管理信息系统的创始人, 明尼苏达大学卡尔森管理学院的著名教授高登戴维斯( Gordon Davis) 才给出管理信息系统一个较完整的定义。毕业设计(论文)5至此,管理信息系统迎来了它的春天。美国科学家着手研究管理信息系统理论及管理信息系统开发技术与实现技术,开拓了管理信息系统的新领域、新方法、新技术。作为管理信息系统的一个应用,电子档案管理系统经历了单机版本管理系统、海量光盘存储版本管理系统、网络版本管理系统等发展过程,从传统的手工管理到刚开始的计算机辅助管理,一件一卷的创新档案管理,公文、档案一体化管理,到现在的全计算机电子档案管理系统。计算机和网络的高速发展及信息高速公路的进一步建成和完善,都使得计算机和网络与我们的生活息息相关,电子信息和 IT 技术也渗透到了社会的各个层面。因此,电子档案系统也逐渐得到国家档案馆和国际档案管理委员会的重视,制定了相关的规定和标准,来对对电子档案的管理进行规范。但是这些规范没有对电子文档的归档和建档后的方法与技术进行具体说明。目前国内外的相关组织和人员也在就电子文档的规范管理问题进行不断的研究和完善,比如有关电子文档信息数据的研究,研究如何对电子文档进行永久性的保存等。1-3 研究意义目前我国决大多数大中专院校都已使用了信息化学生档案管理系统,但是现在我国的中小学校中档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。改革的总设计师邓小平同志说过“科学技术是第一生产力” ,我希望能用我四年的所学编制出一个实用的程序来帮助学校进行更有效的档案管理。开发档案管理系统好处有以下几点:第一,可以存储历届的学生档案,安全、高效;第二,只需一到二名档案录入员即可操作系统,节省大量人力;第三,可以迅速查到所需信息,避免大量人力查阅信息。第四,为将来学校资源共享打好基础。根据 2003 年中国电信的调查报告显示我国的上网人数已达到千万到亿,互联网已经十分普及,学校往界的学生希望能在世界的任何一个角落查到自己校友的信息,本系统为学校将来的校内网作了先期工作,可以将此数据库进行资源重新利用。毕业设计(论文)6今天,对于物美价廉的计算机,它的应用已非常广泛了,计算机之所以如此流行的原因主要有以下几个方面。计算机可以代替人工进行许多繁杂的劳动;计算机可以节省许多资源,并且可通过网络实现资源的共享,可以大大的提高人们的工作效率;计算机可以使敏感文档更加安全等等。计算机已经成为我们学习和工作的得力助手。该系统可以大大地提高学校学生档案管理工作的效率,方便对学校学生的管理。对于管理人员而言档案管理不再费时费力,数据只需一次录入可以多次利用,能自动统计档案信息等。同时,检索查询更为方便,档案的查借阅工作也更加可控。对于学校教务部门而言能够提高整个部门的工作效率,提高部门的技术水平,能够更加有效的进行档案的收集工作,为科研教学活动提供服务。1-4 研究目标本系统基于 XP 系统,使用 Visual Studio2005 作为开发工具,使用 SOL Server 2005 作为后台数据库,基于 B/S 框架结构,主要实现以下目标:(1) 基本实现管理员对学生档案的信息化管理,满足管理员用户的需求。(2) 实现界面的友好性,使管理员能够操作简便。(3) 系统结构清晰、合理,保证系统数据库数据的完整性、安全性、统一性等。(4) 系统能够严格遵守相关法律规定,具有良好的安全性。(5) 除了实现对学生档案信息的管理外,还提供对学生成绩、学习经历以及奖惩信息的管理,以便更为科学地管理学生的相关信息。毕业设计(论文)72系统开发工具概述2-1ASP.NET 简介ASP.NET 是 M 的一部分,不是 ASP 的简单升级,而是全新一代的动态网页实现系统,提供了一个更全面而强大的服务器控件结构,是 ASP 和.NET 技术的结合。它提供基于组件、事件驱动的可编程网络表单,大大简化了编程,还可以用 ASP.NET 建立网络服务 1。它是一个用于创建企业级 Web 应用程序的编程框架。对企业级的 Web 应用程序可以在全球范围内进行访问,从而实现了高效的信息管理。ASP.NET 文件时扩展名为 ASPX 的文本文件。在 ASP.NET 的支持下,利用 ADO.NET,开发者可方便地访问各种基于 Web 的数据库,而不不管数据源是关系数据库、非结构的数据库、文字数据库,还是像 Microsoft Excel 一样的表格数据库,都可通过 ADO.NET 来存取。与 ASP 运行时不同,ASP.NET 使用的是.NET 框架提供的“通用语言运行时”(CLR) 。CLR 是.NET 运行时,它管理者代码的执行。 CLR 允许以不同语言创建的对象互相进行交互行为,从而排除了语言的障碍。CLR 使 Web 应用程序的开发效率更高。除了简化 Web 应用程序的开发设计, .NET CLR 还具有很多优势。其中一些特点介绍如下:(1) 改进的性能:ASP.NET 代码是一种编译 CLR 代码,而不是注释代码。CLR 提供了 “即时”编译、本地优化和高速缓存。这里要特别说明的是,在.NET 框架中编译是分为两个步骤的过程。第一步,代码被编译为微软中间语言(MSIL)之后,在执行时间,MSIL 被编译为本地代码。只有实际需要的那些代码才会被编译为本地代码。这种即时被称为 JIT 编译。这些特点使 ASP.NET 应用程序的性能得到了全面的改进。(2) 灵活性:整个.NET 类库都可以被 ASP.NET 应用程序访问。管理员可以使用最合适于他想实施的功能类型的语言,因为 ASP.NET 是不受语言约束的。毕业设计(论文)8(3) 简易性:ASPNET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。(4) 配置设置:应用程序级的配置设置是以可扩展标记语言(XML)格式存储的。XML 格式是一种分等级的文本格式,读写操作都很容易。使用这种格式可以不需要任何本地管理工具就可以很容易地将新的设置应用到应用程序上。(5) 安全性: ASP.NET提供三种不同的登录验证方式:基于Windows验证机制、Passport和Cookie。它还可以为每个应用进行配置,确保管理员的应用是安全可靠的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论