基于Web的图书管理系统软件,开题报告

3997
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
下载 ×

下载APP,资源永久免费


如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

下载论文助手APP,资源永久免费

免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长


扬州大学本科生毕业设计(论文)开题报告
设计(论文)题目

基于Web的图书管理系统

题目来源

自 选

题目类型

设 计

指导教师

吴 俊

学生姓名

王 宇 伟

学 号

081202333

专 业

软件工程

课题背景及意义

随着Internet相关技术迅猛发展,人们的生活和Internet的联系越来越密切,企业以及高校的许多管理也都利用上了网络这一工具,而如今社会信息量与日俱增,作为信息存储的媒体之一图书在数量规模上比以往任何时候都要多,因而在管理上也越来越困难。为了进一步减少管理成本,减少人力物力,必须制定一套合理、有效、规范和实用的图书管理系统,对图书资料进行集中统一管理。为了方便读者对图书信息的及时准确地获取,这套图书管理系统还要能随时随地可访问,以及实现安全,高效,方便快捷等。本系统的设计开发具有一定实用价值和很好的应用前景。

国内外的发展状况

随着计算机技术和网络技术的普及,在现如今的信息时代,用计算机网络管理图书信息已成为必然。目前中小型以及大型图书馆,书店等均开始采用各种优秀的系统管理软件来辅助日常的事物。随着技术的进步,图书管理系统在功能上也越来越强,在安全、界面交互、快捷等方面也趋于完善。在逐步完善的过程中,更进一步拉近了读者与图书馆的距离。

根据图书馆规模不同各个系统所使用的技术工具也各有不同,目前流行的动态网页技术有ASP、PHP、.NET以及Java等。其中最为流行且较有所争议的是.NET与Java之争。尽管技术各有所异,经比较这些图书管理系统所实现的基本的功能有以下内容,针对管理员的图书信息管理,数据库维护,数据统计等,针对读者的图书信息检索以及个人信息维护等。

课题研究的目标、内容、方法及手段

本课题的研究目标是设计和实现基于Web的图书管理系统软件。

主要内容包括对图书管理系统的需求分析,总体设计以及详细设计,对图书管理系统的用户需求、体系结构、各模块的功能结构、数据库等方面进行分析与设计,并在此基础上进行编码实现。系统功能详细内容包括两个方面,一是面向读者的网站功能包括:(1)图书信息检索;(2)图书网上预借;(3)读者信息查询(借阅历史、当前借阅、个人信息);(4)个人资料修改(基本资料、密码);(5)还有新书提醒,热门借阅,图书馆通知,续借提醒等等。二是面向管理员的图书管理功能包括:(1)图书信息管理(新增,删除,修改);(2)数据库备份还原;(3)图书统计;(4)网站信息的发布与维护等。

首先,通过浏览各高校图书管理网站,熟悉针对读者这方面的各项功能及界面,了解用户需求,在针对图书管理员这方面主要考虑功能及数据正确性。使用统一建模语言UML进行分析设计,制定所实现的系统大体框架。设计系统结构、界面,利用C#核心类编写逻辑代码,用SQL Server 2005建立后台数据库,使用ASP.NET相关技术实现有关图书管理等基本功能。最后,测试系统性能,以达到用户需求。

本系统着重考虑两方面的问题,第一是图书的检索方面,这方面设计出的检索系统要尽可能地提高检索的准确性,途径多样,像多关键词,模糊查询,分类浏览,相关推荐等。着重考虑的第二方面是数据库方面,数据库的设计要能满足多读者访问时的速度要求,能满足大量的读者同时访问。

课题研究的进度安排

本课题研究具体进度安排计划如下:

1~2周:查找与课题相关的资料;

3~4周:仔细学习研读找到的论文以及其他相关资料;完成需求分析,了解图书管理系统的整体结构和各项具体功能;

5~6周:对功能进行设计,熟悉Visual Studio 2005编程环境,设计完成数据库;

7~8周:开始程序编写,通过编写具体代码实现相应功能及课题目标;

9~10周:基本完成代码编写工作,实现所要求的功能并进行测试,开始撰写毕业论文;

11~12周:完成论文初稿,提交课题成品;

13~14周:在老师指导下,对本课题作品及论文进行修改和完善,并做最后的总结整理;提交最后审查;

15~16周:毕业答辩。

可行性分析

技术可行性

该系统主要依靠ASP.NET技术以及SQL Server数据库实现。

SQL Server数据库是一个功能强大而且安全可靠的数据库开发工具,它功能强大,逻辑清晰。SQL语言的规范化也在很大程度上方便了程序的编写。我们可以直接在C#语言中嵌入SQL语句实现对数据库的操作。

Visual Studio 2005是Microsoft公司提供的IDE集成开发环境。他最大的特点就是提供了富有特色的可视化编程环境。开发者可以利用设计界面时的拖拽功能快速达到自己满意的效果。

经济可行性

该系统所需开发时间较短,不大,人力少,使用普通微机,常见软件即可开发成功,所需相关资料容易得到。目前图书馆都已普及计算机管理,因此用户群有保证。

操作可行性

在用户操作方面,该系统对用户计算机水平要求不高,系统界面友好简洁,符合用户操作习惯。

已具备的实验条件

目前实验条件已准备就绪,已经找到相关资料和一些网站作为参考。设计开发过程中所需要用到编程环境,开发工具Visual Studio 2005、数据库软件SQL Server 2005以及建模工具Rational Rose都已成功安装。
参考文献

[1].李珍,张寿华,李继明,王涛.软件工程专业毕业设计(论文)指导.清华大学出版社,2010。

[2].张海藩.软件工程.人民邮电出版社,2002。

[3].[美]MichaelBlaha,UML面向对象建模与设计(第二版).人民邮电出版社,2006。

[4].莱斯布里奇,面向对象软件工程.机械工业出版社,2003。

[5].胡孔法,数据库原理及应用.机械工业出版社,2008。

[6].Dino Esposito,ASP.NET2.0高级编程.清华大学出版社,2006。

[7].求是科技,ASP.NET信息管理系统开发实例导航.人民邮电出版社,2005。学生签名:    指导教师审核签名:   日期:2012年2月13日

免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。
扫描加我微信 ×

演示

×
登录 ×


下载 ×
论文助手网
论文助手,最开放的学术期刊平台
				暂无来源信息			 
回复
来来来,吐槽点啥吧

作者联系方式

×

向作者索要->