【基于ASP-NET的图书管理系统的设计与实现开题报告4900字】.docxVIP

【基于ASP-NET的图书管理系统的设计与实现开题报告4900字】.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于ASP-NET的图书管理系统的设计与实现开题报告

一、研究背景

如今是一个快速发展的信息时代,信息技术在各领域被广泛应用。信息技术推动着社会的发展,给人们的工作和生活带来重大积极意义。通过信息技术应用代替繁复的人工操作,节省了人力;信息技术可以节约资源,简化业务流程,提高了工作效率;信息技术能够便捷地管理信息,对业务数据信息进行安全存储。

图书管理系统是信息技术应用的产物。它有利于提高馆员对图书管理的工作效率,大大降低了图书管理的工作量,减少了人力、物力的投入;有利于提升网络信息资源的利用效率,通过快速的检索功能,将图书馆海量数据资源呈现给用户;有效解决图书馆提供的图书服务与读者的需求不相匹配的矛盾。因而,研究和实现图书管理系统具有重大的现实意义。

随着图书规模的扩大,用户数量的不断增加,图书管理系统面对挑战的压力随之加大。如何将图书信息快速地呈现在用户面前,如何更进一步提升数据的安全性,如何更好解决数据冗余问题……这些问题成为图书管理系统发展道路上的阻碍。因此,本人认为需要设计一款图书管理系统,让图书信息管理工作更加高效,更加符合用户需求。

本系统以VisualStudio2010作为开发工具,选择C#作为开发语言,以SQLServer作为后台数据库使,使用LINQ技术实现数据访问。最终设计并实现了一个B/S(Browser/Server)模式的,基于ASP.NET的图书管理系统。该系统设计了这些功能模块:用户登录模块、图书管理模块、读者管理模块、图书借阅与归还模块、图书预约模块和个人账户管理模块。

本图书管理系统有利于提高馆员对图书管理的工作效率,大大降低了图书管理的工作量,减少了人力、物力的投入。该系统有利于提升网络信息资源的利用效率,通过快速的检索功能,将图书馆海量数据资源呈现给读者。系统具备性能良好,功能完整,且功能划分规范的优点,能够有效管理图书的相关信息。系统的界面友好,且符合用户习惯,能够为用户提供更好地服务。

二、文献综述

(一)相关技术研究现状

1.ASP.NET技术

ASP.NET是在ASP技术上发展而来的,是微软.NETFramework的重要组成部分。它是微软公司推出的新一代建立动态Web应用程序开发平台,凡是.NET支持的语言都可以用来开发ASP.NET应用程序,如C#、VB.NET等。ASP.NET程序是使用ASP.NET语法所创建的各类型网页、服务的集合,包含数个不同文件类型及文件夹,包括ASP.NET网页、用户控件、XMLWebServices、配置文件及程序集(assembly)等。ASP.NET程序通常运行在IIS(InternetInformationServer)上。ASP.NET技术具备跨平台性、可管理性、支持扩展、运行和生产效率高的特性。

ASP.NET的工作原理:客户端通过浏览器向Web服务器提出访问请求,Web服务器向数据库服务器发出操作请求,数据库服务器对数据进行相应处理,把数据返回到Web服务器,Web服务器将最终结果返回给客户端。ASP.NET程序在第一次访问时,程序先被编译成MSIL(MicrosoftIntermediateLanguage),再被调用执行,处理该程序的时间相对较长。然而,当该程序被第二次调用时,直接将MSIL编译后执行,执行速度很快。因此,程序总体的执行效率得到提高。ASP.NET的运行机制如图1所示。

图1ASP.NET的运行机制

2.C#编程语言

C#是微软公司设计用来在.NET平台上开发程序的主要编程语言。它吸收了C、C++、Java各自的优点,是一种新型的面向对象的高级程序语言。C#语言主要设计类(Class)、对象(Object)、继承(Inheritance)等面向对象的概念,在特点上,与Java较为类似。在中间语言的领域里,C#是最具亲和力的一种语言,它拥有着C语言与Java语言的主要特点,同时拥有强大的函数库、方便的模板等,是目前最理想的语言之一。程序开发人员在.NET平台上,采用C#编程语言,可以利用ASP.NET设计出漂亮的动态网页,也可以轻松、快速地开发出实用的Windows应用软件。

3.VisualStudio2010技术

VisualStudio是.NET框架中高度集成的开发环境,也就是可视化工作室。必威体育精装版版本为VisualStudio2022版,但因2010版较为稳定,所以本文采用VisualStudio2010,简称VS2010。VS2010可以用来创建高性能的Windows应用程序、移动应用程序、网络应用程序、网络服务程序、智能设备应用程序和Office插件等。VS2010的优势在于它使开发人员创建程序更容易、更灵活。它提供了高级开发工具、调试功能、数据库功能和创新

文档评论(0)

02127123006 + 关注
实名认证
文档贡献者

关注有哪些信誉好的足球投注网站

1亿VIP精品文档

相关文档