您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页教材征订

教材征订

来源:五一七教育网
河北工业大学管理学院数据库课程设计报告 第 1 页 共 9 页

河北工业大学 数据库课程设计报告

教材征订管理系统

班 级: 经济091

小组成员:学号091876 姓名 卜凡

学号 091877 姓名 董杉杉 学号 091878 姓名 付树淼

指导教师: 李亚坤

2010年 12 月 31 日

河北工业大学管理学院数据库课程设计报告 第 2 页 共 9 页

目录

、系统简介 ............................................................................................. 3 1、项目背景„„„„„„„„„„„„„„„„„„„„„„3 2、课程题目„„„„„„„„„„„„„„„„„„„„„„3 3、目的与要求„„„„„„„„„„„„„„„„„„„„„3 4、具体分工„„„„„„„„„„„„„„„„„„„„„„3 二、 需求分析.................................................................................................. 3 1、问题的提出 ........................................................................................... 3 2、需完成的功能„„„„„„„„„„„„„„„„„„„„ 3 3、数据流程图„„„„„„„„„„„„„„„„„„„„„3 4、数据字典„„„„„„„„„„„„„„„„„„„„„„4 三、概念结构设计„„„„„„„„„„„„„„„„„„„„„6 四、逻辑结构设计„„„„„„„„„„„„„„„„„„„„„8 五、系统主查询功能及语句„„„„„„„„„„„„„„„„„9 六、设计说明及体会„„„„„„„„„„„„„„„„„„„„9

河北工业大学管理学院数据库课程设计报告 第 3 页 共 9 页

《数据库原理与技术》课程设计报告

一、系统简介

1、项目背景 :数据库原理课程设计 2、课程题目 :教材征订管理系统

3、目的与要求:教材管理部门根据开课教师上报的教材与数量对总的教材预订信息,向出版社订购教材,实现教材征订的系统化、规范化和自动化。 4、具体分工 :本次课程设计中,我们共同完成了需求分析中的调查与分析阶段。董杉杉和付树淼共同完成了对教材征订系统的E-R图和数据流程图的分析,经过反复的、仔细的、认真研究,最终把E-R图和数据流程图画好,卜凡把具体的工作如数据字典等需求设计阶段的图表工作做好,我们又共同完成了其他的设计及其最后的心得体会,改进等。

二、需求分析: 2.1问题的提出:

根据我们所遇到的实际情况,我们经常会遇到订书买书的问题,所以我们决定根据现实情况选取离我们最近的问题来研究,我们选了教材征订系统的问题来做课程设计报告,让我们更加系统的了解我们是如何订购教材的,让每个同学都能够了解一下。

2.2完成功能:

1>能录入、修改、查询、输出各班级所需要的教材种类和数量,并生成全校范围的教材需求种类和数量。

2>能录入、修改、查询、输出每种教材所归属的出版社,并对属于同一出版社的教材种类及所需数量进行汇总。

3.>能够更加系统的准确无误的为每一位学生订购到教材,完成每一个学期的教材订购,方便每一位同学学习。

2.3数据流程图:

以下是第一、二、三层数据流程图: 第一层:顶层数据流程图

第二层:数据流程图:经营处理系统 第三层:数据流程图:采购子系统

河北工业大学管理学院数据库课程设计报告 第 4 页 共 9 页

学生教师

订书单领书单经营处理系统订书单发书单供应商

学生教师

暂存订书单 订书单领书单订书单信息订书单领书单采购人员订书单发书单订书单采购 发书单供应商P.1P.2订书总汇总确定订书单订书单发货单供应商错误的发货单P.3核对发货单正确的发货单 采购人员学生教师领书单信息

2.4数据字典

数据项

河北工业大学管理学院数据库课程设计报告 第 5 页 共 9 页

数据项名 学生姓名 学生性别 学生学号 班级 教师性名 教师性别 教师编号 采购人员姓名 采购人员性别 采购人员电话 发行人员姓名 发行人员性别 发行人员地址 发行人员电话 书籍名称 书籍价格 书籍编号 书籍出版社 书籍作者 订书名称 订书数量 订书出版社 缺书名称 缺书数量 缺书出版社 编号1 数据类型 Varchar Char Int Varchar Varchar Char Int Varchar Char Char Varchar Char Varchar Int Varchar Money Char Varchar Varchar Varchar Int Varchar Varchar Int 长度 20 2 5 8 20 2 6 20 2 12 20 2 50 12 50 20 6 50 50 50 10 50 50 10 50 值域范围 000001-99999 男、女 000001-99999 000001-99999 男、女 000001-99999 男、女 000001-99999 男、女 000001-99999 000001-99999 000001-99999 000001-99999 说明 数据结构 名称:学生 名称:教师 名称:采购人员 名称:供应商 名称:书籍 名称:订书单 名称:缺书单 组成:姓名、学号、姓名、班级 编号2 组成:编号、姓名、性别 编号3 组成:姓名、性别、电话 编号4 组成:姓名、电话、地址、库存量 编号5 组成:价格、名称、编号、出版社、作者 编号6 组成:订书名称、数量、出版社 编号7 组成:缺书名称、数量、出版社

河北工业大学管理学院数据库课程设计报告 第 6 页 共 9 页

数据流

编号:1 组成:订书名称、数量、出版社 来源:确定订书单 编号:2 组成:发书名称、数量、出版社 来源:供应商 编号:3 组成:发货名称、数量、出版社 来源:核对发货量 编号:4 组成:发货名称、数量、出版社 来源:核对发货单 去向:采购人员 去向:供应商 去向:核对发货量 名称:发货单 去向:供应商 名称:订书单 名称:错误的发货单 名称:正确的发货单 数据处理

编号:p1 输入信息:暂存订书单 输出信息:确定订书单 加工逻辑:根据暂存的订书单信息确定总的订书单信息 编号:p3 输入信息:发货单 输出信息:正确或错误的发货单 加工逻辑:根据发货单的核对确定发货单是否正确 名称:核对发货量 名称:订书单汇总 三、概念结构设计

E-R图如下:

河北工业大学管理学院数据库课程设计报告 第 7 页 共 9 页

性别姓名编号教师1n姓名领导n性别学生n统计检查mm购书单缺书单n递交n递交递交11采购人员电话姓名性别11交给n姓名地址发行人员性别电话n运送发行mn价格书籍名称编号出版社

学号班级

河北工业大学管理学院数据库课程设计报告 第 8 页 共 9 页

四 、逻辑结构设计

1 实体“教师”的关系模式,如下: 教师(编号,姓名,性别)

学生(学号,编号,姓名,性别,班级) 订书单(订书名称,数量,出版社,电话) 缺书单(缺书名称,数量,出版社,电话) 采购人员(姓名,电话,地址) 发行人员(姓名,地址,电话,库存量) 书籍(编号、名称、作者、出版社、价格,电话) 2 关系“统计”“检查”“发行”的关系模型 统计(编号,订书名称,出版社) 检查(编号,缺书名称,出版社) 发行(电话,编号,发行量,发行日期)

基本表

学生信息 Sname Ssex Snum Sclass Tname Tsex Tnum Bname Bsex Bphone Dname Dqua Daddress Dphone Ename Eprice Enumber Epublish Eauthor

姓名 性别 学号 班级 姓名 性别 编号 姓名 性别 电话 姓名 库存量 地址 联系电话 姓名 价格 编号 出版社 作者 Varchar Char varchar 20 2 10 000001-999999 男,女 教师信息 N N N Y Y 采购人员信息 供应商信息 书籍信息 河北工业大学管理学院数据库课程设计报告 第 9 页 共 9 页

五、系统主要查询功能及SQL语句

主要查询功能举例:

查询需要订购的某书的供应商名称;

Select Dname from „„ where Ename is „„; 2、查询订购某书的学生信息;

Select * from „„ where Ename is „„; 3、查询需要订购的某书在供应商处的库存量; Select Dqua from „„ where Ename is „„;

六、设计说明及体会:

当我们听到要做数据库课程设计报告的时候,给我们的第一个感觉就是太难了,当我们看到老师给我们发的例子时,我们真的觉得好难呀!但是我们坚信我们自己能够做到,因为在大一时我们就已经做到了,所以我们坚信我们一定会成功。首先我们遇到的难题就是获取信息,由于时间等各种条件的因素,我们只能靠自己仅有的一点知识,凭着自己所能知道的了解的来进行设计。概念不明白的我们向老师取了一下经,心里有了一个大概的了解,然后开始分工进行设计,最令我们头大的事就是最难的事(我想其他组可能也这样吧)E-R图和数据流程图的设计,我们心里先有了一点模型,试着画出来,但总是看着别扭,我们又开始搜集资料进行完善,画了不行再画,当我们画好时,已发现我们已经画了那么多张纸,虽然很累但成就感冉冉而起。

经过我们不懈的努力,我们终于完成了,觉得有一些不好,还需要进一步完善,但心里仍有一些小小的满足感,不敢相信这是有自己参与完成的。从中我们学到了,懂得了团队合作的重要性和知识是无穷无尽的,在以后的生活工作中,我们会更加有信心做好每一件事,不怕困难,一直向前进行不断的探索。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务