![小型图书馆管理系统的设计与实现(郝永胜)_第1页](http://file4.renrendoc.com/view/785a2adba1522fe11e44ef52f049ab65/785a2adba1522fe11e44ef52f049ab651.gif)
![小型图书馆管理系统的设计与实现(郝永胜)_第2页](http://file4.renrendoc.com/view/785a2adba1522fe11e44ef52f049ab65/785a2adba1522fe11e44ef52f049ab652.gif)
![小型图书馆管理系统的设计与实现(郝永胜)_第3页](http://file4.renrendoc.com/view/785a2adba1522fe11e44ef52f049ab65/785a2adba1522fe11e44ef52f049ab653.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课题名称:小型图书馆管理系统的设计与实现课题类型:数据管理程序设计类指导教师:姓名: 郝永胜工作单位:北京大学计算中心E_mail: HYPERLINK mailto:haoysh haoysh电话题简介与课题目标:在图书管理系统用计算机管理图书是一种计算机技术的实际应用,在计算机还未普及之前图书管理都是由图书管理人员手工记帐的方式来操作的.现在一般的图书馆都是采用计算机作为工具的实用的计算机图书管理程序来帮助图书馆管理员进行更有效的图书管理。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求
2、建立起数据一致性和完整性强、数据安全性好的数据库库。而对于后者则要求应用程序功能完备,易使用等特点。课题目标是设计并实现一个B/S体系结构的论坛网站。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。课题技术要求:1. 程序采用B/S体系结构开发(开发工具和数据库任选)2. 开发技术建议采用JSP,若采用其它开发技术请与指导教师协商可行性3. 数据库建议采用SQL Server或Access,若采用其它数据库请与指导教师协商可行性4. 开发工具自选,推荐Dreamweaver,JBuilder或Eclipse课题内容参考:
3、课题开发基本包括以下主要功能: 1图书编目:实现编目信息著录、自动查重、手动查重以及编目基础数据建设等功能,主要包括图书编目、编目修改、编目基础数据维护、图书查重、编目信息查询统计等模块。2图书典藏:实现图书典藏位输入、调整、新书通报生成等功能,主要包括图书典藏、典藏调整、典藏信息查询与统计、典藏位维护、图书上架等模块。3 图书流通:实现图书流通出纳台的日常处理以及与之相关的证件、罚金、基础数据管理,主要包括流通管理、证件管理、罚赔管理、基础数据维护以及相应的查询统计等模块。4系统维护:实现系统基础数据、用户管理和系统安全等功能,主要包括系统基础数据维护、备份与恢复、用户及权限管理、系统数据整
4、理、其他维护以及基础数据查询统计等模块。5 Web查询:能使读者利用Web浏览器通过网络实现数据查询、个人操作以及一些辅助操作,包括公共查询和个人查询两大模块,公共查询包括藏书/存书查询、新书通报、读者荐书、留言板等模块,个人查询包括借书查询、网上续借、催还信息、图书预约、证件挂失、历史查询、登录信息修改等模块。对课题完成情况的要求:课题的完成标准可分成如下两个层次:基本要求: 能够完整实现一项最基本的功能,此项功能中必须包含对数据库记录的添加、删除、修改以及查询操作。例如:实现了小型图书馆管理的基本功能,即验收、编目、典藏、流通和管理等环节,对图书借阅和用户的基本信息的添加、修改、删除和查询
5、操作。较高要求:能够实现所有基本功能,初具网站雏形,Web查询和结果反馈快速准确,数据库构造合理,界面美观实用。能够完成一些高级的,个性化的功能,以及一些安全性的设计。例如能够完成对罚款等信息监控,在系统授权下,实现授权用户执行有关罚款手续,而且罚款的情况及其统计信息,在系统中进行明细的记录; 课题指导:1. 开发工具和开发技术的选择 对于编程基础一般的同学:开发技术可以选择JSP,操作系统使用Windows2000 Professional,Web服务器采用TomcatJDK(JSP),数据库采用Microsoft SQL Server。 对于具有相关软件开发经验的同学:开发技术、开发工具以
6、及数据库软件可以自己选择,如果个人能力已超过题目规定的范围,也可以自己选择毕业设计题目,但需经过指导老师同意。2. 掌握开发技术 对于编程基础一般的同学:学习参考资料1中的相关内容,理解B/S体系结构应用程序的开发方法,掌握SQL Server数据库的使用。同时学习网站开发工具(如Dreamweaver)和Java编程工具(如JBuilder)的使用。 对于具有相关软件开发经验的同学:可以选择自己不熟悉的开发技术或对已经掌握的开发技术进行总结和深入研究,以实现自己知识的突破和能力的提高。3. 完成课题根据课题内容参考和对课题完成情况的要求,利用自己掌握的开发技术,根据自己的能力完成相应的内容。课题成果的提交:学生在毕业设计结束时需要提交:论文程序。本课题的最终实现形式是一个B/S体系结构的应用程序的形式,B/S结构应用程序的构成通常包括程序文件及相关数据库文件。考生需要将编写的所有程序文件、数据库文件以及相关文档打包与毕业设计论文一并提交。参考资料:1 姜同强. 计算机信息系统开发理论、方法与实践,北京:科学出版社,199
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现代办公室空间中的绿色植物应用
- 现代制造园区的投资风险评估与管理
- 现代企业经营中的税务筹划与风险管理
- 国庆节主题客堂活动方案
- 2024年春九年级化学下册 第10单元 酸和碱 实验活动6 酸、碱的化学性质说课稿 (新版)新人教版
- Unit7 第2课时(说课稿)Story time三年级英语上册同步高效课堂系列(译林版三起·2024秋)
- 2《红烛》《致云雀》联读说课稿 2024-2025学年统编版高中语文必修上册
- 《4 做阳光少年》(说课稿)-2023-2024学年五年级上册综合实践活动皖教版
- 2025水运工程施工监理合同(试行)
- 2025企业聘用临时工合同
- 城市隧道工程施工质量验收规范
- 2025年湖南高速铁路职业技术学院高职单招高职单招英语2016-2024年参考题库含答案解析
- 2025江苏太仓水务集团招聘18人高频重点提升(共500题)附带答案详解
- 2024-2025学年人教新版高二(上)英语寒假作业(五)
- 2025脱贫攻坚工作计划
- 借款人解除合同通知书(2024年版)
- 《血小板及其功能》课件
- 江苏省泰州市靖江市2024届九年级下学期中考一模数学试卷(含答案)
- 沐足店长合同范例
- 《旅游资料翻译》课件
- 《既有轨道交通盾构隧道结构安全保护技术规程》
评论
0/150
提交评论