信息系统数据库课程设计图书订购管理系统.doc

上传人:文库蛋蛋多 文档编号:2395237 上传时间:2023-02-17 格式:DOC 页数:28 大小:708KB
返回 下载 相关 举报
信息系统数据库课程设计图书订购管理系统.doc_第1页
第1页 / 共28页
信息系统数据库课程设计图书订购管理系统.doc_第2页
第2页 / 共28页
信息系统数据库课程设计图书订购管理系统.doc_第3页
第3页 / 共28页
信息系统数据库课程设计图书订购管理系统.doc_第4页
第4页 / 共28页
信息系统数据库课程设计图书订购管理系统.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《信息系统数据库课程设计图书订购管理系统.doc》由会员分享,可在线阅读,更多相关《信息系统数据库课程设计图书订购管理系统.doc(28页珍藏版)》请在三一办公上搜索。

1、图书订购管理系统一、实验目的通过理论与实践教学,使学生掌握关系型数据库的基本操作,理解关系型数据库的有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据库应用系统的开发工作。二、实验环境硬件设备U盘、计算机、打印机、扫描仪、读卡器、网络连接器、键盘等软件环境Microsoft office Access 2003 Windows XP三、实验内容本图书订购系统主要是记录图书订购过程中的具体过程,以及对购买后的图书进行分类编号处理,方便查询,具备订购管理,图书管理以及采购管理主要包括七类:订购主单信息信、订书清单信息、图书信息、出版社信息、类别信息、职工信息、职称信息。数

2、据描述如下:1.订购主单表:图书订购的基本情况,记录订过程的基本信息,主要设有订购单号、订货日期、交货日期、员工编号、是否付款。2.订书清单表:图书馆订购书本总体的情况,能够体现所订购的整体情况,一般包含有:订购单号,图书编号、出版社代码、数量、折扣等。3.图书信息表:记录图书的基本信息,包括:图书编号、书名、出版社代码、作者、单价、类别码、出版日期等。4.出版社表:记录出版社的详细类容,设有出版社代码、出版社名称、联系人、电话、传真、地址、网址等。5类别表:包含类别码、分类名称。6.员工表:记录员工基本信息,员工编号、姓名、职称代码、性别、生日、电话、住址等。7.职称表:包括职称代码、职称。

3、四、数据库设计1数据模型的设计(E-R)模型图书订购系统包括七个实体,各个实体的E-R如下订购主单订购单号订货日期交货日期员工编号是否付款1.1订购主单实体订书清单订购单号图书出版社代码数量折扣1.2订书清单实体图书信息图书编号图书编号书名出版社编号作者单价类别号出版日期1.3图书实体出版社出版社代码出版社名称电话联系人传真地址网址1.4出版社实体员工员工编号姓名性别职称代码生日电话住址1.5出版社实体类别类别码分类名称1.6类别实体职称职称代码职称1.7职称实体2基本数据表和联系的实现数据表的创建如下:图书订购主单表:图书订购的基本情况,记录订过程的基本信息,主要设有订购单号、订货日期、交货

4、日期、员工编号、是否付款等。表1 订购主单表字段名数据类型空?主键(P)订购单号文本NP订货日期短日期N交货日期短日期N员工编号文本N是否付款是/否N订书清单表:图书馆订购书本总体的情况,能够体现所订购的整体情况,一般包含有:订购单号,图书编号、出版社代码、数量、折扣等。表2 订购清单表字段名数据类型空?主键(P)订购单号文本NP图书编号文本NP出版代码文本N数量短整型N折扣文本N图书信息表:记录图书的基本信息,包括:图书编号、书名、出版社代码、作者、单价、类别码、出版日期等。表3 图书表字段名数据类型空?主键(P)图书编号文本NP书名文本N出版社代码文本N作者短整型单价货币类别码文本出版日期

5、文本出版社表:记录出版社的详细类容,设有出版社代码、出版社名称、联系人、电话、传真、地址、网址等、表4 出版社表字段名数据类型空?主键(P)出版社代码文本NP出版社名称文本N电话短整型N传真短整型地址货币 网址文本类别表:包含类别码、分类名称表5 类别表字段名数据类型空?主键(P)类码文本NP分类名称文本N员工表:记录员工基本信息,员工编号、姓名、职称代码、性别、生日、电话、住址等。表6 员工表字段名数据类型空?主键(P)员工编号文本NP姓名文本N职称代码文本N性别文本生日短日期住址文本 电话短整型N 职称表:包括职称代码、职称。表7 职称表字段名数据类型空?主键(P)职称代码文本NP职称文本

6、N图书订购管理系统中订购清单、订购主单、图书信息数据表关系订书清单订购单号图书编号图书信息订购主单.图书订购图书订购系统中订购清单与员工、职称之间的关系员工订购清单工姓名性别职称编号订购单号是否付款员工编号订购日期交货日期职称职称编号职称工1N11五、系统实现。基于Access 2003环境, 建立相应的查询、窗体、报表,根据要求设计相应的程序模块及其它对象。 图书订购系统是从图书购买到分类编号再入库一系列的活动,业务流程如下:图书订购系统新书入库新书数据导入新书档案入库系统管理系统维护在库图书信息基本信息录入异动信息录入图书采购查询图书信息修改图书信息删除图书浏览1. 表与表间关系 1.1建

7、立表订购主单表:图书订购的基本情况,记录订过程的基本信息,主要设有订购单号、订货日期、交货日期、员工编号、是否付款。订书清单表:图书馆订购书本总体的情况,能够体现所订购的整体情况,一般包含有:订购单号,图书编号、出版社代码、数量、折扣等。图书信息表:记录图书的基本信息,包括:图书编号、书名、出版社代码、作者、单价、类别码、出版日期等。出版社表:记录出版社的详细类容,设有出版社代码、出版社名称、联系人、电话、传真、地址、网址等。类别表:包含类别码、分类名称。员工表:记录员工基本信息,员工编号、姓名、职称代码、性别、生日、电话、住址等。职称表:包括职称代码、职称。1.2具体数据定义订购主单订书清单

8、表图书信息表出版社表类别表员工表职称表1.3表间关系2.建立查询建立2009年购书查询表:首先在对象查询下选择设计单击新建,选择设计示图,弹出显示表窗体,添加订购主单表、订书清单表、图书信息如下图所示:图2.1 选择查询设计视图界面运行之后将其保存生成2009年购书查询表如下:图2.2 2009年购书查询按照以上方法分别建立订购已付款查询、某出版信息查询、图书信息查询图2.3 订购已付款查询图2.4 某出版信息查询图2.5 图书信息查询3.建立窗体在设计视图里面分别创建2009年购书查询窗体、出版社信息窗体、订购主单主窗体、订书清单子窗体、图书信息、员工信息窗体。图3.1窗体主界面如出版社信息

9、窗体:图3.2出版社信息窗体在窗体中可以进行添加、删除、浏览、修改信息。4.建立报表使用向导创建出版社、订购已付款查询、图书分类、员工负责采购报表图4.1报表主窗体 图4.2出版社报表出版社报表记录了出版社名称、联系人、电话、传真等具体信息,清晰明了,可提供用户进行浏览、打印。同样订购已付款查询、图书分类、员工负责采购报表如下:图4.3订购已付款报表图4.4员工采购报表图4.5图书分类报表图4.6订购单报表六、程序运行、调试和结果分析1程序运行中出现的问题及调试手段(包括异常处理)在建立已订购付款查询时,在运行是无法显示进价信息,后来进过仔细查看原来是由于关系建立错误,图书信息表与订购书清单的

10、关系是连接作者与图书编号,进过修改把图书信息表中的图书编号与购书清单中的图书编号建立连接后,经过运行,得到准确查询。运行后的结果:2程序运行结果分析首先进入住切换面板图3.3切换面板窗体在切换面板中可方便用户操作,对表、查询、报表的操作,并且实现退出功能表的切换图3.2表的切换面板窗体在表的切换面板中可以浏览图书信息、员工信息、出版社信息的具体数据,点击进行查看图书信息船体中可以进行添加、删除、撤销,还回表切换面板的功能查询菜单中,可以对2009年购书情况以及订购主单进行浏览,操作完成后还回住切换面板报表菜单中有各个报表,可以进行浏览,打印所有操作完成后点击退出,则退出图书订购管理系统。七、实

11、验总结经过两周的时间,使我对数据库系统概论这门学科有了更深一步的认识,也不在像最初接触数据库那么迷茫了,由于以前大部分时间都在学习理论的知识,所以对项目不是很了解。在这次程序设计过程中,也出现了不少的问题,但在同学的耐心帮助下,问题都得到了解决顺利地完成图书订购管理系统的设计。通过对图书订购管理系统的了解和日常我们所熟悉的对班级管理的应用,我们对数据库的各部分的设计有了初步的认识,对一个系统的各部分的工作流程细节有了更深入的了解,对概念设计的步骤掌握的更加清晰,促进了对分析过程中的原则要求及所得到的数据结果的原因认识,大体上知道如何对一个系统从那几个方面的进行分析得到我们需要的信息;逻辑设计阶段中,最后的分析选择也存在很多的不足,对数据库的设计的难度有了更深的认识,深感一个高效,简便的网站的设计不是件简单的事。这次课程设计使我收获颇多,从中也发现了许多不足,让我找到了以后学习的方向。

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号