下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于web的图书管理系统的设计与实现 李鑫张慈摘要:本主要运用与asp.net+sql2008相关的开发技术,提出了一种以b/s模式为基础的图书馆在线管理系统。这个系统能够将不同的功能添加到各自的系统板块当中,这个设计对图书管理系统后期的维护与扩展非常有利,同时也能使管理系统有比较优秀的稳定性和扩展性。关键词:web;在线图书管理;b/s模式;asp.net中图分类号:tp311.52 文献标识码:a 文章编号:1672-9129(2017)12-0023-01absrtact: this paper puts forward a libr
2、ary online management system based on b / s mode by using the development technology related to asp.net sql2008. this system can add different functions to their respective system blocks. this design is very beneficial to the later maintenance and expansion of the library management system. at the s
3、ame time, it can make the management system have better stability and expansibility.key words: web; online book management; b / s model; asp. net随着社会的快速发展,计算机网络的使用人口越来越多,同时人们对于计算机网络与技术的要求也越来越高,就目前来说电子服务已经成为人们日常生活中不可缺少的一部分。与此同时,越来越多的传统行业也逐渐与计算机技术相联系,能够对人们的生活、学习和工作有着非常大的帮助。图书馆是信息资源的集合体,图书的借阅信息非常复杂,这其中
4、包含着非常多的信息数据处理和管理工作。尽管在很早时候许多图书馆都使用了单机版的图书馆管理系统,但是随着图书系统的功能增加和网络化的发展,已经逐渐不能够满足人们的需求。这篇文章所介绍的图书馆线上管理系统延续了传统图书馆系统在处理和管理信息上的优点,同时又补充了传统管理系统在线上网络化服务上的缺点和不足,使得图书馆的管理系统不仅能够保持优良的服务特点,还能够更加贴近和方便读者。1 拟采用的技术路线sql2008是微软公司针对windows平台所开发的数据库,这个数据库一出现就受到了很多人的欢迎,如果自己的业务也在windows平台上运行,那么对这个数据库一定有相当程度的亲切感。这个在线图书馆管理系
5、统是基于b/s模式开发的,主要包括了管理系统前端程序的开发和后台数据库的维护等方面。对于前端程序应该具有完备的功能和易于操作的优点,而后台数据库应当具备数据的一致性和安全性等特点。这个系统主要采用asp.net(visuals)技术作为系统前端的开发工具,采用mssql2008技术作为后台数据库的开发工具。2 在线图书管理系统的分析2.1业务流分析这个在线图书馆管理系统主要结合了先进的计算机网络技术和传统的图书馆借阅管理服务系统,为了使这个系统能够在实际的操作中发挥更大的作用,提高图书馆管理工作者的工作效率和工作质量,现在对该在线图书馆管理系统提出以下几点开发目标:1)操作简单、界面友好:采用
6、控件式的页面布局,这样能够使信息的录入变得更加简单;同时想要查看图书的名称、类别、作者、出版社等信息,只要点击鼠标即可实现。2)即时可见:如果图书的部分信息进行了修改,比如说进行添加、修改和删除等操作能直接观察到,达到“即时发布、即时见效”的效果。3)功能完善:不仅要具备一般图书管理系统的常见功能,比如圖书信息的录入、浏览、删除、修改等,还应该具备能够及时管理这些信息的功能。4)方便移植:要求该系统不仅具备实用性、可靠性和适应性,更重要的是要具备一定程度的先进性。对于不同的图书馆机构,进行适当修改之后应该具备完全符合各种图书馆的在线图书管理系统。在管理系统内会存放有所有的数据和文件,只要对其中
7、的部分数据和文件进行修改,那么就能够在系统界面上实时观察到这种变化,从而降低了更改系统源代码时的工作难度。5)动态管理:系统应当具有对于数据库的实时操作能力,能够随时随地对数据库信息进行查询、更改和录入等操作。2.2系统功能分析由于该在线图书管理系统具有非常多的功能,可以分别画出该系统的功能模块图,通过对于模块图的描述来了解系统中的各个功能。3 在线图书管理系统的设计与实现3.1数据库设计与实现对这个在线图书管理系统进行系统功能分析,可以得到以下几个用户需求信息:1)使用用户大多为读者和管理员;2)管理员可以通过在线图书管理系统进行管理员信息、读者信息和图书信息的维护,以及对与图书借阅信息的维
8、护;3)一般情况下图书都是按书类别进行分类的;4)一个读者可以同时借阅多个或者多个型号的图书。通过对在线图书管理系统的功能分析和用户需求来看,可以设计成以下几个数据项和数据结构:管理员信息、读者信息、图书信息、图书借阅信息、图书续借信息和图书归还信息。通过对这几类数据以后,就能够设计出一个满足用户需求的实体,同时也能得到他们之间的具体关系,为之后的结构设计奠定一个坚实的基础。3.2管理模块界面设计与实现对于用户来说,他们所接触的大部分功能都是通过管理模块进行的,这是因为用户模块所显示出的大部分数据都是通过管理模块来添加的。管理模块要比用户使用的其他功能模块复杂,因为在管理模块中还要对所有的信息进行维护,包括信息的浏览、增加、修改和删除等操作。为了方便使用,可以将页面的名称更改为“模块名+功能名”。4 结语这篇文章主要介绍了使用asp.net和sql2008两种技术来打造一种小型的在线图书管理系统,这个系统在功能上与传统的图书馆里系统相比较为完善。系统以web界面与用户进行交流,同时能够为读者提供一定的信息,也能够让读者进行一定范围内的操作。系统能够简单快速地进行图书信息和数据地浏览、查询、编辑和管理等操作,同时系统采用了模块化的设计方法,照顾到许多用户的需求以及系统地应用和维护程度,能够将各个功能模块分别添加到不同地模块当中。希望这个在线图书管理系统能够具有一定的社会实用价值,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购销合同的快速打印
- 购销教学用品合同
- 贷款保证合同样式
- 车间围栏栏杆护栏采购合同格式
- 轿车配送服务协议
- 进口机械设备选购合同
- 迟到保证书撰写格式与范文
- 道歉保证书迟到
- 郑州地理一模深度解析版探索大地奥秘
- 酒店服务合同的员工培训
- 病案(历) 保管制度
- 二手车购买一批合同范本
- A10联盟2025届高三上学期11月段考 历史试卷 (含官方答案解析)
- 2024年巴西劳动市场变化与挑战
- 放射科专科护理模拟题含参考答案
- 家政培训讲师课件
- 定制酒签约合同模板
- 24秋国家开放大学《经济法学》形考任务(记分作业)1-4参考答案
- 2024年大型科学仪器共享与服务合作协议
- 2024年湖北省武汉市中考英语真题(含解析)
- 2023秋部编版四年级语文上册第2单元大单元教学设计
评论
0/150
提交评论