软件工程课程设计之图书馆管理系统
- 格式:pptx
- 大小:1.66 MB
- 文档页数:34


C语言程序课程设计
报告
标题:图书管理系统
专业:软件工程类:
设计主题
图书馆管理系统
主要包括管理图书的库存信息,每本书的借阅信息,每个人的借阅信息。每本书的库存信息包括数量、书名、作者、出版日期、金额、类别、总入库数量、当前库存、已借出图书数量等。每本借书包括以下信息:编号、书名、金额、借书证号、借阅日期、到期日期、罚款金额等。每个人的图书馆信息包括借书证号、班级、学号等。
该系统的功能包括以下几个方面:
一、借阅资料管理
要求对图书、期刊、报纸、期刊进行分类管理,这样操作会更加灵活方便。可以随时添加、删除、修改、查询等相关资料。
b、借贷管理
(1)借贷操作
(2)还书操作
(3)更新治疗
提示:以上处理需要相互配合,通过编辑赔偿和违约金金额来完成图书借还业务的各种登记。例如,读者在还书时,不仅要更新图书的库存信息,还要自动计算图书的罚款金额。并显示读者当天到期未还图书的所有信息。
c、读者管理
读者等级:对借阅的读者进行分类,比如可以分为教师和学生两类。并定义每类读者可以借阅的图书数量及相关借阅时间等信息。
读者管理:可以录入读者信息,以及挂失或注销读者、查询等服务。
D.统计分析
可以随时进行统计分析,及时了解当前的借阅情况和相关数据状态。统计分析包括借阅列表、数据状态统计、借阅统计等功能分析,显示当日所有到期未还的图书信息。
e系统参数设置:您可以设置相关的系统服务器参数,如违约金金额、最大借用天数等。
根据题目分析
这项工作分为六个模块。 1. 图书数据
2. 借款人信息
3. 借用模块
4. 还书模块
5. 照看书籍
6. 查询模块
模块一:书号,书名,作者,出版时间,
价格,份数,页数。
模块二:单位、借阅书目、借阅时间
模块3:输入书名、书号、借书证。
模块四:登记书号,还书,处理罚款。
模块5:管理书库中的书籍,将新书入库,删除旧书,
堆栈查询
模块6:图书查询。
共享知识 分享快乐
卑微如蝼蚁、坚强似大象
洛 阳 理 工 学 院
课 程 设 计 报 告
课程名称 Web程序设计课程设计
设计题目 图书馆管理系统
专 业 计算机科学与技术
完成日期 2014.6.27
共享知识 分享快乐
卑微如蝼蚁、坚强似大象
课 程 设 计 任 务 书
设计题目: 图书馆管理系统
设计内容与要求:
1、 问题描述
了解网上图书馆管理相关流程,实现B/S模式的图书馆管理系统。
2、基本要求
(1)数据库设计要符合范式要求。
(2)能对图书按照)等信息进行添加、删除、修改操作。
(3)提供必要查询功能,例如输入图书名称,能查找出该图书的相关信息,并展示图书信息。
(4)针对图书馆管理系统,锻炼学生的分析、设计能力,培养学生对软件文档规范的书写能力;
(5)以图书馆管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;完成图书馆管理系统的软件可行性分析、项目开发计划、需求规格说明、概要设计和详细设计(结构化设计方法和面向对象设计方法可任选一种);
(6)做好答辩工作
指导教师: 刁文广
2014年 6 月 19 日
课 程 设 计 评 语
成绩:
指导教师:
年 月 日 共享知识 分享快乐
卑微如蝼蚁、坚强似大象 目 录
第1章 需求分析 .............................................................................. 1
软件工程导论课程设计
第 1 章 问题定义
§ 1。1 引言
图书管理系统是智能办公系统的重要组成部份。 目前, 图书管理系统正以方
便、快捷的优点慢慢渗入人们的生活,将传统的图书管理方式彻底的解脱出来,
提高管理效率,减轻管理人员的工作量,减小出错概率,使读者可以花更多的时
间在选择图书上.从而使人们有更多时间来获取信息、了解信息、掌握信息。采
用数据库技术生成的图书管理系统将会极大的方便借阅者并简化图书馆管理人
员的劳动,使管理人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基
于这个问题,开辟了图书管理系统。系统实现了借还书的方便性、高效性、有效
性和及时性。
§ 1。2 开辟背景
随着计算机及网络技术的飞速发展, 当今社会正向着信息化前进, 信息系统
的作用也越来越大。 图书馆在正常运营中总是面对大量的读者信息, 图书信息以
及由两者相互作用产生的借书信息, 还书信息。 因此图书管理信息化是发展的必
然趋势.用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,
不仅能够缩短借阅者的等待时间, 减轻管理人员的工作量, 方便管理人员的操作,
而且能够提高管理质量和水平,做到高效、智能化管理。
本次课程设计以学校图书馆管理系统为背景,全文分为目录、绪论、需求分
析、概要设计、详细设计、软件测试等过程。采用结构化的功能设计方法,可读
性好,易于扩充,易于维护,操作简单.
§ 1。3 开辟环境
系统开辟环境: Microsoft Visual Studio 2005
文档开辟工具: Microsoft office 下的 Word、Visio、Project 等
系统开辟语言: C#、 SQL Sever 等
运行平台: Windows XP
数据库: SQL Server 2005
第 2 章 可行性研究
§2.1 系统目标
方便图书馆管理人员对图书和用户信息的管理, 能够轻松快捷的管理借阅事
辽 宁 工 业 大 学
管理信息系统设计课程设计报告(论文)
题目: 图书馆借阅管理系统
院(系): 软件学院
专业班级: 软件学院112班
学 号: 111301054
学生姓名: 安凯辰
指导教师: 翟宝峰
教师职称: 副教授
起止时间: 2012.5。28—2012.6.8
课程设计(论文)任务及评语
院(系):软件学院 教研室:软件教研室
学 号 111301054 学生姓名 安凯辰 专业班级 软件工程112班
课程设计(论文)题目 图书馆借阅管理系统
课程设计(论文)任务 管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。
任务:采用结构化的系统开发方法,应用具体的计算机语言(如VB)和数据库(SQL)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成教学管理系统的分析设计实施工作,实现该系统进入新书、借阅、信息查询管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。
1.根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。
2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动.
3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。
4.开发出可以运行的管理信息系统,通过上机运行检查。
5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。
指导教师评语及成绩
成绩: 指导老师签字: