基于Web的图书查询系统的设计与实现开题报告

 2022-05-01 09:05

1. 研究目的与意义

背景:当今,各种图书的数量急剧增加,经济学人报中曾经说人类20世纪出版的书籍数量超过了在此之前所有出版书籍数目的总和,与之相应的图书馆的馆藏书目也随之急剧增加,于是,在书籍管理人员管理书籍与借阅人员借阅书籍时都因为庞大的书籍书目而产生了各种问题。

目的:本课题的目的在于使得图书借阅人员能够方便快捷的的借阅图书;使得图书管理人员能够高效准确的管理书籍。

意义:计算机信息化管理有着存贮容量大、处理速度快、即时、快捷的特点,通过此课题的实现可以帮助使用人员更高效的处理书籍信息,以及进一步的优化检索方法。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

研究内容:进行关于本课题相关的需求分析,按照要求使用b/s的设计开发模式进行本系统的具体设计,并根据分析与设计结果具体的进行代码编写,调试,与最后优化,从而建立图书馆在线图书查询系统,以方便读者查询图书和借阅图书,使得图书管理人员更加高效的进行图书管理。

预期目标:本在线图书系统应可以实现以下功能: 1.系统应该能完成新到图书的录入,包括图书的基本信息。

2.进行废旧图书的删除和图书信息的修改;3.系统应该可以添加和删除管理员,和进行权限管理; 4.系统用户能按作者、书名、图书分类、可按条形码、出版社等查询图书。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

系统的页面布局通过css div来实现,其中的一些特效则通过javascript语言来实现,数据库的设计主要使用sql server 2008,后台程序代码主要用c#程序设计语言,开发工具采用visual studio 2010.具体步骤如下:一、需求分析对校友录系统进行需求分析,包括系统的功能,规模及界面需求二、概要设计把开发实践分为几个模块:数据库的设计与连接、前台界面的编写、后台功能的实现和测试并修正bug等三、详细设计对每一模块进行详细的设计:1.用户登录页面实现用户身份验证,以便进入不同的页面,注册页面包括图书管理员注册和普通用户的注册。

2.其它分为三个模块:用户管理模块,图书管理管理模块,图书查询模块。

只需设计各模块的主页,其它的子页面通过使用母版页来实现,在视觉上保持系统的统一风格。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1][美]克罗克福德.赵泽欣,鄢学鹍译.JavaScript语言精粹[M].电子工业出版社.2009 [2][美]霍斯拉维.刘志忠译. ASP.NET AJAX编程参考手册 [M] 清华大学出版社2009 [3][美]温茨.ASP.NET AJAX编程指南 [M]. 机械工业出版社 2008 [4]姜晓东.C# 4.0权威指南 [M]. 机械工业出版社 2011 [5] 宋智军,邱仲潘.Visual C# 2010从入门到精通[M].电子工业出版社 2011 [6][美] 纳什.刘新军译. C# 4.0捷径教程 [M]. 人民邮电出版社 2011-1 [7][美]米斯勒.潘玉琪译. SQL Server 2008报表服务从入门到精通[M].清华大学出版社 [8]曾顺. 精通CSS DIV网页样式布局 [M]. 人民邮电出版社 2007 [9]温谦.HTML CSS网页设计与布局从入门到精通 [M]. 人民邮电出版社 2008 [10][荷]Peter Lubbers [美]Brian Albers,Frank SalimPro .HTML5 Programming[M]. Computing 2011 [11][美] Herbert Schildt .C # 4.0 completely reference manual [M]. Electronic Books 2010-12 [12] [美]Imar Spaanjaars .Beginning ASP.NET 4 in C# and VB [M]. Apress 2011

5. 计划与进度安排

一、需求分析:3月21日-3月28日 对校友录系统进行需求分析,包括系统的功能,规模及界面需求二、概要设计:3月29日-4月3日把开发实践分为几个模块:数据库的设计与连接、前台界面的编写、后台功能的实现和测试并修正bug等 三、详细设计:4月4日-4月18日对每一模块进行详细的设计,如注册、搜索、发布和管理模块的具体设计和分析 四、数据库:4月19日-4月24日主要采用sql2005进行数据库的设计 五、编程和版面设计:4月25日-4月30日对每一模块开始编写程序和版面的设计六、整合:5月1日-5月2日 把所有模块进行整合,包括与数据库的连接,主界面与各个模块之间的连接等七、测试和修正:5月3日-5月7日 对开发成果的各个功能进行全发面测试,尽可能发现系统中存在的bug及不足。

八、撰写毕业设计论文:5月8日-5月15日

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。