第13章课程设计.ppt

上传人:b****2 文档编号:2642713 上传时间:2022-11-04 格式:PPT 页数:27 大小:1.50MB
下载 相关 举报
第13章课程设计.ppt_第1页
第1页 / 共27页
第13章课程设计.ppt_第2页
第2页 / 共27页
第13章课程设计.ppt_第3页
第3页 / 共27页
第13章课程设计.ppt_第4页
第4页 / 共27页
第13章课程设计.ppt_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

第13章课程设计.ppt

《第13章课程设计.ppt》由会员分享,可在线阅读,更多相关《第13章课程设计.ppt(27页珍藏版)》请在冰豆网上搜索。

第13章课程设计.ppt

2003.苏玉雄苏玉雄1-1高职高专计算机系列教材高职高专计算机系列教材中国铁道出版社中国铁道出版社田更田更VB6.0课课程程介介绍绍u教学方法:

实践教学,案例教学。

教学方法:

实践教学,案例教学。

u作业方式:

上机完成授课案例及实训案例。

作业方式:

上机完成授课案例及实训案例。

u考试形式:

笔试考试形式:

笔试+实践能力考核实践能力考核+课程项目实训。

课程项目实训。

u学习方法:

加强上机实践,领会案例并拓展。

学习方法:

加强上机实践,领会案例并拓展。

第第第第1313章章章章课程设计课程设计课程设计课程设计课课程程设设计计是是课课程程教教学学中中的的一一项项重重要要内内容容,是是完完成成教教学学计计划划达达到到教教学学目目标标的的重重要要环环节节,是是一一门门专专业业基基础础课课或或专专业业课课教教学学计计划划中中综综合合性性较较强强的的实实践践教教学学环环节节,它它对对帮帮助助学学生生全全面面牢牢固固地地掌掌握握课课堂堂教教学学内内容容、培培养养学学生生的的实实践践能能力力、为为毕毕业业设设计计及及毕毕业业后后从从事事专专业业技技术术工工作作打打下下基基础础,提提高高学学生生全全面面素素质质具具有重要的意义。

有重要的意义。

课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析开发背景开发背景为了实现藏书开放开发、师生共享开架借阅等充分发挥图为了实现藏书开放开发、师生共享开架借阅等充分发挥图书馆应有作用的目标,国内各大高校乃至中小学校都纷纷采书馆应有作用的目标,国内各大高校乃至中小学校都纷纷采用现代化的图书管理模式,因此本系统的开发就是为了满足用现代化的图书管理模式,因此本系统的开发就是为了满足这一需求。

这一需求。

课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析功能需求功能需求随着图书馆藏书量以及读者的增多,如何对书籍以及随着图书馆藏书量以及读者的增多,如何对书籍以及读者信息、读者借阅信息进行管理成为一个难题。

本系统读者信息、读者借阅信息进行管理成为一个难题。

本系统设计了一个简单的数据库结构,存储书籍、读者信息以及设计了一个简单的数据库结构,存储书籍、读者信息以及读者的借阅信息,能够满足书籍借阅管理的基本需求。

读者的借阅信息,能够满足书籍借阅管理的基本需求。

课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析功能需求功能需求系系统主要分主要分为五个模五个模块:

(1)

(1)书籍管理模籍管理模块:

在此模:

在此模块中,用中,用户可以可以对书籍相关信息如籍相关信息如ISBNISBN、书名等名等进行行维护,可以新增、修改或,可以新增、修改或删除除书籍信息。

籍信息。

(2)

(2)读者管理模者管理模块:

在此模:

在此模块中,用中,用户可以可以维护读者的相关信息,与者的相关信息,与书籍管籍管理模理模块类似,可似,可进行新增、修改或行新增、修改或删除等操作。

除等操作。

(3)(3)借借阅管理模管理模块:

这是整个系是整个系统的核心功能模的核心功能模块,读者在此模者在此模块中完成中完成书籍的借籍的借阅、归还等操作。

等操作。

(4)(4)查询模模块:

当信息量很多:

当信息量很多时,用,用户要找到想要的信息就很困要找到想要的信息就很困难,此,此时可可以通以通过查询模模块找出需要的信息。

找出需要的信息。

(5)(5)通用模通用模块:

主要包括数据:

主要包括数据库操作和通用函数定操作和通用函数定义。

课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计书籍借籍借阅管理系管理系统(BookBorrowMSBookBorrowMS)书籍管理模籍管理模块读者管理模者管理模块借借阅管理模管理模块查询模模块通用模通用模块系系统总体体结构构图课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计书籍管理模块书籍管理模块书籍信息新增籍信息新增(BookAddBookAdd窗体窗体)书籍管理模籍管理模块书籍籍信信息息维护(BookEditBookEdit窗体窗体)书籍籍类别管管理理(BooktypeManageBooktypeManage窗体窗体)课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计读者管理模块图读者管理模块图读者者信信息息新新增增(ReaderAddReaderAdd窗体窗体)读者管理模者管理模块读者者信信息息维护(ReaderEditReaderEdit.窗体窗体)借借阅历史史查看看(ViewHistoryViewHistory窗体窗体)课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计查询模块图模块图书籍查询书籍查询(BookSearchBookSearch窗体窗体)查询模块查询模块读者查询读者查询(ReaderSearchReaderSearch窗窗体体)借阅查询借阅查询(BorrowSearchBorrowSearch窗窗体体)课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计借借阅管理模管理模块图图借阅管理模块借阅管理模块书籍借阅管理书籍借阅管理(BorrowManageBorrowManage窗体窗体)课程设计任务书课程设计任务书-可行性与需求分析可行性与需求分析系统总体结构设计系统总体结构设计通用模通用模块图图通用函数定义(通用函数定义(CommonFunctionsCommonFunctions)通用模块通用模块数据库操作数据库操作(dbManagerdbManager)课程设计任务书课程设计任务书-数据库结构设计数据库结构设计书籍信息(书籍信息(BookInfoBookInfo表)表)名名称称字段名称字段名称数据类型数据类型主主键键非非空空标识标识ISBNISBN数字数字YesYesYesYes名称名称NameName文本文本NoNoYesYes作者作者AuthorAuthor文本文本NoNoYesYes类型类型TypeType数字数字NoNoYesYes出版社出版社PressPress文本文本NoNoYesYes价格价格PricePrice数字数字NoNoYesYes出版日期出版日期PressDatePressDate日期时间日期时间NoNoYesYes课程设计任务书课程设计任务书-数据库结构设计数据库结构设计读者信息表(者信息表(ReaderInfoReaderInfo表)表)名名称称字段名称字段名称数据类型数据类型主主键键非非空空标识标识IDID数字数字YesYesYesYes姓名姓名NameName文本文本NoNoYesYes性别性别GenderGender文本文本NoNoYesYes最大可借阅册数最大可借阅册数MaxNumberMaxNumber数字数字NoNoYesYes最大可借阅天数最大可借阅天数MaxTimeMaxTime数字数字NoNoYesYes课程设计任务书课程设计任务书-数据库结构设计数据库结构设计借借阅信息表(信息表(BookBorrowBookBorrow表)表)名名称称字段名字段名称称数据类数据类型型主主键键非非空空代码代码CodeCode数字数字YesYesYesYes名称名称NameName文本文本NoNoYesYes课程设计任务书课程设计任务书-数据库结构设计数据库结构设计书籍籍类型信息表(型信息表(BookTypeBookType表)表)名名称称字段名字段名称称数据类数据类型型主主键键非非空空书籍标书籍标识识ISBNISBN数字数字YesYesYesYes读者标读者标识识IDID数字数字NoNoYesYes借阅日借阅日期期BorrowDBorrowDateate日期日期时间时间NoNoYesYes还入日还入日期期ReturnDReturnDateate日期日期时间时间NoNoYesYes到期时到期时间间DeadlinDeadlinee日期日期时间时间NoNoYesYes课程设计任务书课程设计任务书-编码设计编码设计(11)通用模)通用模块通用模通用模块包含程序中其他模包含程序中其他模块都可能用到的函数或都可能用到的函数或变量,包量,包括通用函数定括通用函数定义和数据和数据库操作两部分。

操作两部分。

通用模通用模块11功能名称功能名称:

通用模通用模块-通用函数定通用函数定义(CommonFunctionsCommonFunctions)功能概要功能概要:

简化提示信息的操作化提示信息的操作,便于区分便于区分错误信息、一般信息和信息、一般信息和声明信息声明信息通用模通用模块22功能名称功能名称:

通用模通用模块-数据数据库操作操作(DBManagerDBManager)功能概要功能概要:

定定义几个与数据几个与数据库操作有关的公共函数操作有关的公共函数课程设计任务书课程设计任务书-编码设计编码设计(22)系)系统主界面(主界面(MDImainMDImain窗体)模窗体)模块设计界面界面设计。

编码设计:

定:

定义主窗体主窗体类;定;定义主窗体各菜主窗体各菜单项的的单击事件。

事件。

(33)“新增新增书籍籍”模模块(BookAddBookAdd窗体窗体)的的设计界面界面设计。

编码设计要求:

将用要求:

将用户输入的入的图书信息添加到数据信息添加到数据库中。

中。

输入:

入:

书籍相关信息籍相关信息项。

处理:

判断理:

判断书籍信息籍信息项是否是否为空。

若有某空。

若有某项为空,空,则给出提示信息;出提示信息;若均不若均不为空,将新空,将新记录添加到数据添加到数据库中。

中。

输出:

新增成功或失出:

新增成功或失败错误信息信息课程设计任务书课程设计任务书-编码设计编码设计(44)“书籍信息籍信息维护”模模块(BookEditBookEdit窗体窗体)的的设计界面界面设计。

编码设计要求:

用要求:

用户对待待编辑的的图书信息信息进行修改或行修改或删除,若合法,除,若合法,则更新数据更新数据库。

输入:

入:

选择待待编辑的的书籍,籍,编辑其信息其信息项。

处理:

判断用理:

判断用户操作操作类型。

若更新数据,型。

若更新数据,则检查各信息各信息项是否合法;是否合法;若合法,若合法,则更新数据更新数据库中相关信息,否中相关信息,否则给出出错误信息。

若信息。

若删除数据,除数据,则把当前把当前选中中书籍从数据籍从数据库中中删除。

除。

输出:

操作成功或失出:

操作成功或失败提示信息。

提示信息。

课程设计任务书课程设计任务书-编码设计编码设计(55)“书籍籍类别管理管理”模模块(BookTypeManageBookTypeManage窗体窗体)的的设计界面界面设计。

编码设计要求:

用要求:

用户可新增或可新增或删除除书籍的籍的类别。

输入:

入:

书籍种籍种类名称。

名称。

处理:

判断用理:

判断用户操作操作类型;如果是新增,型;如果是新增,则判断种判断种类输入框是否入框是否为空;若空;若为空,空,则给出提示信息,若不出提示信息,若不为空,空,则新增新增记录;如果是;如果是删除,除,则从数据从数据库中中删除所除所选记录。

输出:

操作成功或失出:

操作成功或失败提示信息。

提示信息。

课程设计任务书课程设计任务书-编码设计编码设计(66)“新增新增读者者”模模块(ReaderAddReaderAdd窗体窗体)的的设计界面界面设计。

编码设计要求:

用要求:

用户需填写与需填写与读者相关的信息者相关的信息项,填写完整后,填写完整后单击“确定确定”按按钮,即可将,即可将读者信息加入到数据者信息加入到数据库中。

中。

输入:

入:

读者相关信息者相关信息项。

处理:

判断理:

判断读者信息者信息项是否是否为空;若有某空;若有某项为空,空,则给出提示信出提示信息;若均不息;若均不为空,将新空,将新记录增加到数据增加到数据库中。

中。

输出:

操作成功或失出:

操作成功或失败提示信息。

提示信息。

课程设计任务书课程设计任务书-编码设计编码设计(77)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 环境科学食品科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1