ImageVerifierCode 换一换
格式:DOCX , 页数:59 ,大小:1,002.99KB ,
资源ID:2839455      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2839455.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ASPNET的高校图书馆管理系统的设计与实现.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于ASPNET的高校图书馆管理系统的设计与实现.docx

1、基于ASPNET的高校图书馆管理系统的设计与实现本科生毕业设计说明书(毕业论文)题 目:基于ASP.NET的高校图书馆管理系统的设计与实现学生姓名: 学 号: 专 业: 班 级: 指导教师:基于ASP.NET的高校图书馆管理系统的设计与实现摘要随着社会信息化的快速发展,高校作为教育与科研的先行者,信息资源的快速增长,将体现在高校图书资源的快速增加,由于图书信息变更频繁,图书管理需要对图书信息进行频繁操作,大量数据依靠人力进行管理已经不能满足图书信息的快速增长需求,一种高效自动化的图书管理系统,成为各高校图书馆的迫切需求。本系统实现了分角色登录功能,用户可以查询、借阅、归还馆藏图书。系统管理员能

2、实现新书入库、用户管理、馆藏图书、资源、新闻维护等功能。系统实现与图书相关的各种信息规范化和自动化处理。本系统采用ASP.NET+SQL Server2008工具开发,开发中前端采用HTML对页面进行UI布局,开发架构采用.NET三层架构。开发环境Visual Studio 2010。关键词:.NET平台;B/S结构;图书管理;C#语言The Design and Realization of University Library Management SystemAbstractWith social information of fast development, University a

3、s education and research of pioneer, information resources of fast growth, will reflected in University books resources of fast increased, due to books information change frequently, books management need on books information for frequently operation, large data relies on human for management has ca

4、nnot meet books information of fast growth needs, a efficient automation of books management system, became the University Library of urgent needs.The system logged function, users can query and to borrow and return library books. System administrators can achieve new book storage, user management,

5、collection of books, resources, press maintain function. System standardization and automation of information processing associated with the book.The system uses ASP.NET+SQL Server2008, tools development, development of front-end UI using HTML page layouts, development structures.NET three-tier stru

6、cture Visual Studio 2010 development environment.Key words: .NET; B/S; Books Management; C#第一章 引言1.1课题背景与意义随着社会信息化的快速发展,高校图书资源也随着信息化的发展,不断的增长。由于信息量大和更新速度快,依靠人力来管理大量的图书信息,使得管理效率低下,在管理的过程中容易出现图书信息存放错乱的现象。图书馆的图书信息更新频繁、更新量大,单纯依靠人力进行维护已经无法满足需求。因此,需要一套能自动化处理图书馆图书信息业务的系统成为需求。鉴于此,本系统根据图书馆实际需求,开发一套自动化的图书管理系统

7、,方便对图书馆的图书信息进行维护。该系统能处理图书馆日常业务,系统自动对图书信息进行分类,相比依靠人力资源进行处理,处理的速度和效率都是质的飞跃。本系统有利于减少人力资源的投入,有利于高效、快捷、准确地维护图书信息,有利于与现代信息化接轨。1.2国内应用现状国内信息智能化图书管理系统使用已经有30多年,系统可以自动化实现图书的信息分类,图书超期罚款,馆藏资源的高效检索。早期国内使用的图书管理系统主要是人工进行信息的维护,维护效率低,维护的过程中容易出现图书信息错乱的现象。随着计算机信息处理能力的快速发展,信息维护更多的依赖于计算机的快速处理,随后图书管理系统出现了相对智能化查询、维护等简单的功

8、能。21世纪物联网的快速发展,也使得图书管理系统与物联网相结合,通过电子设备进行图书的借阅和归还,图书管理系统的人力维护成本将大幅度降低,有效地减少维护费用的开销。通过30多年的快速发展,图书管理系统得到了快速的发展和完善。由于各高校图书馆的结构不同,需要最大满足本馆实际要求的图书管理系统,成为了市场需求。根据图书馆的实际情况,对系统进行符合图书馆实际要求的设计和开发。图书管理系统的定制将成为将来市场的需求趋势。1.3可行性研究软件开发首要分析的就是软件的开发是否具有可行,现将本系统开发的可行性进行详述的分析论证,主要对系统的经济、技术、法律、操作等四个方面进行分析研究。1.3.1经济、技术、

9、法律方面可行性分析1. 技术可行性该项目已有原型系统,现有的系统在技术上已有10-25年的技术成熟度,现有系统的使用期长达30多年,通过对现有系统的技术分析,得出现有系统开发技术成熟,技术性难题相对较小。开发本系统在技术上是可行的。2. 经济可行性本系统主要用于毕业设计模拟开发,无商用价值。所以本系统不涉及经济利益。3. 法律可行性本设计是基于本校现有图书管理系统的模拟开发,开发成果不用于商业用途且是自主设计研发,没有构成侵权行为。系统在开发过程中,没有涉及法律及道德问题,软件开发在法律上是可行的。1.3.2操作的角度分析系统可行性系统采用交互式界面,用户通过界面浏览系统和使用系统提供的功能。

10、该系统界面设计美观、简洁,用户通过输入必须的信息和通过鼠标的点击就可以使用系统提供的功能。系统能满足无计算机基础知识的用户操作,该系统面向广大的院校读者,在系统的实现时充分的考虑了系统的可操作性。1.4项目开发计划1. 系统资源系统的开发和运行需要硬件和软件的支持,系统所选用的硬件决定系统的性能稳定,好的硬件支持能使系统对信息的处理能力大大提高。系统开发对工具的选择也很重要,好的开发工具能使软件开发的周期缩短,降低软件的支出经费增加利益收入。以下列出系统开发和运行所需要的软、硬件资源。1) 系统开发和运行所需软件操作系统:Windows 7。服务器操作系统:Windows Server2003

11、。网站发布服务器:IIS6.0。开发工具:Visual Studio 2010。浏览器:IE10。数据库:SQL Server2008数据库。2) 硬件资源CPU:主频1G或以上的CPU。内存:最低配置1GB,建议使用2GB以上内存。硬盘空间:需要10G以上的硬盘空间。2. 成本预算由于本系统开发是用于毕业设计,系统无商业价值,投入系统开发的资金可以忽略不计。3. 项目进度安排本项目开发需要经过7过程,项目开发的每个过程需要的时间不同。每个阶段都需要完成相应的软件文档和提交产品清单,对每个阶段的审批都有不同的审批方式。以下分别列出本次项目开发各阶段的起止时间、需要提交的文档和产品清单。1) 问

12、题定义阶段起止时间:2015/02/122015/02/20。该阶段文档:关于软件性质、规模、目标报告书。文档验收要求:报告书能客观的反映软件的性质、规模、目标,不能主观随意揣测,要结合实际要求客观描述。该阶段产品清单:无。2) 可行性研究阶段起止时间:2015/02/232015/02/30。该阶段文档:可行性研究报告、项目开发计划。文档验收要求:文档能客观分析项目的开发是否可行,制定的项目开发计划是否详细,是否规划了软件的开发。该阶段产品清单:无。3) 需求分析阶段起止时间:2015/03/022015/03/15。该阶段文档:软件需求说明书、数据要求说明书、初步用户手册。文档验收要求:文

13、档能真实的反映用户的需求,系统的数据要求。该阶段产品清单:用户初步手册。4) 总体设计阶段起止时间:2015/03/172015/03/20。该阶段文档:总体设计说明书。文档验收要求:文档能概括项目系统的总体设计思路,对开发的项目进行模块化,绘制软件结构图。该阶段产品清单:无。5) 详细设计阶段起止时间:2015/03/222015/03/30。该阶段文档:详细设计说明书、数据库设计说明书、测试计划初稿。文档验收要求:文档编制软件的详细设计过程,对软件的功能模块进行算法和页面的设计,为软件的代码编写做准备。该阶段产品清单:无。6) 编码和单元测试阶段起止时间:2015/04/012015/05

14、/01。该阶段文档:软件模块设计书、软件初步操作手册。文档验收要求:文档能对软件编写的代码给出相关的注释和算法的描述,撰写软件初步操作手册。该阶段产品清单:软件初步操作手册。7) 综合测试阶段起止时间:2015/05/022015/6/01。该阶段文档:测试分析报告、项目开发总结报告。文档验收要求:文档能分析测试阶段软件错误情况,给出软件可靠性分析。给出项目开发总结。该阶段产品清单:项目软件。1.5工具及相关技术介绍本系统所用到的开发工具及主要的技术如下。1. Visual Studio 2010开发环境本系统采用ASP.NET技术开发,软件使用的编译运行环境为Visual Studio 20

15、10。Visual Studio 2010是集成多开发语言为一体的开发工具,开发工具集成成熟控件可以使用,减少开发人员的开发周期,大大简化了软件的开发难度。2. .NET程序的三层架构所谓三层体系结构,是在表示层和数据访问层之间加了一层业务逻辑层,表示层用于在客户端向用户展示系统界面,获取用户输入信息。数据访问层用于访问系统数据库数据,对系统数据库中的数据进行相应的处理。业务逻辑层用于对表示层提交的数据进行业务处理,对于相应的请求处理业务,业务逻辑层将转跳到数据访问层获取需要的数据进行处理,处理后将反馈信息发给表示层和数据访问层。开发人员可以进行页面和处理相分离,在系统开发中有利于团队的合作开发,开发分工明确,开发系统客户端页面的可以专注的开发出简洁、大方、美观的界面,对于系统业务逻辑和对数据库操作的可以不需要关注页面,只需要将系统业务逻辑进行功能开发,合理的分工可以高效的开发系统,缩短开发周期。对于系统的维护,修改系统前端页面只需要在表示层进行修改,而无需牵扯别的层次。对于业务变更,在相应的业务逻辑层进行修改便能进行修改,无需考虑表示层页面的设计。第二章 需求分析2.1功能描述根据现有的系统模型分析,图书管理系统需要向用户提供图书的查询、借阅、归还等用户功能。系

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

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