当前位置:主页 > 论文百科 > 书评论文 >

课程设计报告书模板

发布时间:2017-02-27 10:16

  本文关键词:课程设计报告模板,由笔耕文化传播整理发布。



大 连 科 技 学 院
数据库课程设计





******系统

学生姓名 指导教师 所在单位 教学部主任

***
王立娟

专业班级 软件工程 09-1 职 称 讲 师

信息科学系软件工程教研室 王立娟
完成日期

2011 年 12 月 5 日





1 前 言 ........................................................................................................................... 页码
1.1 问题提出 ................................................................................................................ 页码 1.2 研究意义 ................................................................................................................ 页码 研究意义

2 系统需求分析 ............................................................................................................. 页码
2.1 系统功能分析 ........................................................................................................ 页码 2.2 系统功能模块设计 ................................................................................................ 页码

3 数据库的概念结构设计 .......................................................................................... 页码
3.1 数据抽象 ................................................................................................................. 页码 3.2 设计全局概念模式 ................................................................................................. 页码

4 数据库的逻辑设计 .................................................................................................... 页码
4.1 形成初始的关系模式 ............................................................................................. 页码 4.2 关系模式的规范化处理 ......................................................................................... 页码

5 系统的实现与调试 ..................................................................................................... 页码 6 总结 ................................................................................................................................ 页码 参考文献 .......................................................................................................................... 页码
(该页面可通过 word“插入-引用-索引与目录”菜单自动生成,在该页面中点击鼠 标右键,选择“更新域” ,既可自动更新目录,也可自动更新页码。选择字体,一级标 题:四号、宋体、加粗,二级标题:小四、宋体、加粗,三级以下标题小四、宋体,页 码字体统一为小四、宋体,最好在一页内完成全部目录)

(不要页眉、页码,具体操作方法如下) (首先通过“视图”菜单正常插入页眉、页脚,然后在“目录”页尾插入“分隔符”中 的“下一页” ;第三步用鼠标双击“正文”页的页眉,在“页眉和页脚”工具栏内取消 “链接到前一个”功能,然后回到“目录”页,选中页眉内容并删除)

格式要求: 格式要求:
一级标题 四号、 (四号、 宋体、 加粗、 居左、 数字后空一格, 段前段后设为 1 行) 1. 宋体、 加粗、 居左、 数字后空一格, 2.二级标题(小四、宋体、加粗、居左,数字后空一格,段前段后为 0 行) 二级标题(小四、宋体、加粗、居左,数字后空一格, 空一格 3.正文(小四、宋体、行间距 20 磅,不少于 15 页) 正文(小四、宋体、 4.每一大标题(一级标题)另起一页 每一大标题(一级标题) 5.图、表标注用宋体五号,图符在图下面,表符在表上面,形式如: 表标注用宋体五号,图符在图下面,表符在表上面,形式如: 图 1-1 或表 1-1

1 前言
1.1 问题提出 当今世界,以信息技术为主要目标的科技进步日新月异,高科技成果向现实生产力 的转化越来越快.纵观全球经济的发展,信息技术和信息产业已经成为经济增长的主要 推动力之一,正在改变着传统的生产和经营方式一直生活方式,发达国家经过产业结构 的升级和经济结构的转型已进入信息经济阶段.信息资源已成为国民经济和社会发展的 战略资源,信息水平也已成为现代水平和综合国力的重要标志. 随着全球经济一体化时代的到来,现在水路已逐渐受到人们的认识并日益得到重视. 目前越来越受到国家有关部门的重视,已将水路运输为我国经济的主要发展方向和支柱 产业之一.然而水路交通工具和交通事业的蓬勃发展也推动了各地经济文化交流和发展, 而且也促进信息的传播,开阔人们的视野,加快生活节奏,对人们社会生活产生了深刻影 响.人类进入信息化社会,信息增长的速度越来越快,人们希望用先进的管理理论方法来 得到并处理更多的信息,以提高工作效率和管理水平. 计算机售票系统在交通运输领域中如民航、铁路上已经应用很普及了,但轮船客滚 海上运输的计算机售票系统还处于起步研制阶段。尤其是轮船客滚海上运输实行船舶和 港口分离经营方式,即港口由港务局管理经营、轮船由各船务公司管理经营。港口对各 船务公司代售轮船客滚票并收取代售费和港口设施管理费;各轮船公司可以在港口以外 任何地方设立自己的轮船售票代售点,促进企业发展,带动经济紧急飞速发展. 航运的 力量在交通运输中也是不可或缺的一种方式,对于各大洲和平发展作出重要贡献.但对 于乘客的要求也是日益高涨,他们希望购买船票的过程更加简洁,快捷.同时传统的而人 工售票方式不但速度慢,而且票源难以控制和掌握,调剂,给票贩子们猖獗提供了可乘之 机.外加现在旅客运量日益增长,为了减少种种不便,减轻运营部门的压力和方便管理, 同时, 由于高速公路运输的发展、铁路运输的优势,航运受到前所未有的竞争压力。 为提高航运企业经济效益,各航运公司都十分注意提对于运输部门也迫切需要开发 一套计算机网络管理的全国联网的售票系统.用来实现计算机联网售票,订票,查询等功 能.为此我们开发轮船订票系统. 1.2 研究意义 学习课程设计是为了将实际问题中涉及的对象在计算机中表示出来并对他们进行 处理。通过课程设计可以提高学生的思维能力,促进学生的综合应用能力和专业素质的 提高。通过课程设计,主要达到以下意义: 一:了解并掌握软件开发过程问题进行分析,系统设计,程序编码,测试等基本方法和 技能。 二:提高综合运用所学的理论知识和方法独立分析和解决问题的能力。 三:通过课程设计,可以锻炼动手操作能力,培养我们的创新思维能力。从编程代码到 程序调试再到运行程序,这是设计的嘴重要环节,它需要我们用逻辑思维将我们所学的 知识和实际相结合,并在对方案的分析工程中能够有所创新,从而使运行程序更加严谨

简洁。 四:培养我们严谨治学的态度,以及认清自己学知识,运用知识的能力。

2 系统需求分析
2.1 系统功能分析 随着城市生活节奏的加快,轮船已经是人们使用越来越多的交通工具.旅客不断要 求更快更便捷的订到票,方便人们旅行或者是商务工作的需求.这就要求有一个合适的 订票系统来处理旅客的信息.这个系统要求实用性强、使用方便、效率高和安全可靠等 特点。 经分析我们认为轮船订票系统的具体要求为:
1. 能全面管理订票系统的各类主体的信息,,如信息,顾客信息, 2. 通过使用计算机能方便地维护(包括插入、删除、修改)各信息等。 3. 能组合查询基于某个信息表的所需信息。 4. 能方便的实现基于多个表的连接查询。 5.能方便地实现单个或者多个表的统计功能。 6. 系统具有操作方便、简捷等功能。 标准查询 输入请 输出结 输 输 入 出 请 结 求 果 管理系统 输入请 教师 输出结 规则表 正确信 P 请求结 输 入 请 求 输 出 结 果 信息规范

学生 错 误 信 息 个 人 信 息 查询认 证 信息规范 待 检 验 信 息

正确信 教务办

更新结 更新请

核 对 结 果

班主任 图 2-1 数据流图

系统使用数据字典如表 1-1 所示:
表 2-1 数据字典表

数据元素 T01 T02 T03 T04 T05 T06 T07 T08 T09 T10

数据类型 varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar

长度 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 8

数据来源 院系表 院系表 院系表 院系表 专业表 专业表 班级表 班级表 班级表 教师表 教师表 教师表 学生表 学生表 学生表 学生表

学 姓名 性别 出生年月

varchar varchar varchar smalldatetime

2.2 系统功能模块设计 用户注册:用户注册是用户进行其他操作,如销售,交货,处理帐款的前提。 用户登录:用户注册后,登录系统,通过注册时的用户名和密码正确登录系统。 商品档案管理:主要实现了商品档案的新增,修改,删除,并且可以对已经存在的 商品通过商品名称进行查询。 销售管理:新增销售单,填写各个信息点,保存后形成一条销售单。 交货管理:销售单成功保存后,状态是未处理,在交货管理里,点击交货按钮,可 以将销售单生效。

图 2-2 系统功能模块图

数据库的概念结构设计 3 数据库的概念结构设计
概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过程,它 是整个数据库设计的关键。为了把用户的数据要求清晰明确的表达出来,通常要建立 一种面向问题的数据模型,按照用户的观点来对数据和信息建模。最常用的概念性数 据模型就是 ER 模型。以下是本系统涉及到数据抽象后的 E-R 图。 3.1 数据抽象

购买价格

订单编 号 商品编 号

订单数量

创建时 间 细表编 号

订单细表

图 3-1 订单细表局部 E-R 图

新增时间

付款时间 付款金额

状态

应付编号

订单编号

应付信息

图 3-2 应付信息局部 E-R 图

3.2 设计全局概念模式 各个局部视图即分 E-R 图建立好后,还需要对它们进行合并,集成为一个整体的概 念数据结构即全局 E-R 图。

(1)合并分 E-R 图,生成初步 E-R 图 合并分 E-R 图时并不能简单地将各个分 E-R 图画到一起,而是必须着力消除各个分 E-R 图中不一致的地方,以形成一个能为全系统中所有用户共同理解和接受的统一概念 模型。合理消除各分 E-R 图的冲突,合并分 E-R 图的主要工作与关键所在。 E-R 图中的冲突有三种:属性冲突,命名冲突结构冲突。 ① 属性冲突 属性域冲突:属性值的类型、取值范围或取值集合不同。 属性取值单位冲突。 ② 命名冲突 命名不一致可能发生在实体名、属性名或联系名之间,其中属性的命名冲突更为常见。 一般表现为同名异义或异名同义。 同名异义:不同意义的对象在不同的局部应用中具有相同的名字。 异名同义(一义多名) :同一意义的对象在不同的局部应用中具有不同的名字。 命名冲突可能发生在属性级、实体级、联系级上。其中属性的命名冲突更为常见。解 决命名冲突的方法是通常用讨论、协商等行政手段加以解决。 ③ 结构冲突(有三类结构冲突) 同一对象在不同应用中具有不同的抽象 解决方法:通常是把属性变换为实体或把实体变换为属性,使同一对象具有相同的抽 象。变换时要遵循两个准则。 同一实体在不同局部视图中所包含的属性不完全相同,或者属性的排列次序不完全相 同。 解决方法:使该实体的属性取各分 E-R 图中属性的并集,再适当设计属性的次序。 实体之间的联系在不同局部视图中呈现不同的类型 解决方法:根据应用语义对实体联系的类型进行综合或调整。 (2)消除不必要的冗余,设计基本 E-R 图 冗余的数据是指可由基本数据导出的数据,冗余的联系是指可由其他联系导出的联 系。冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难。 采用分析的方法来消除数据冗余,以数据字典和数据流图为依据,根据数据字典中 关于数据项之间逻辑关系的说明来消除冗余。 前面图 3-1 和图 3-2 在形成初步 E-R 图后, 以及消除冗余联系, 便可得到基本的 E-R 模型,如下图 3-3 所示

系名

电话 1 系 拥有

学号

姓名

性别

年龄

m 学生 m

1 属于 m m 教师 n 讲授 n 课程 选修 成绩

教师号

姓名

性别

职称

课程号

课程名

图 3-3 优化后的全局 E-R 图

4 数据库的逻辑设计
概念结构是各种数据模型的共同基础。为了能够用某一 DBMS 实现用户需求,还必 须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任 务。 一般的逻辑结构设计分为以下三个步骤: 1.将概念结构转化为一般的关系、网状、层次模型。 2.将转化来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换。 3.对数据模型进行优化。 4.1 形成初始的关系模式 (1)一个实体转换为一个关系模式。 关系的属性:实体的属性;关系的键:实体的键 (2)一个 m:n 联系转换为一个关系模式。 关系的属性:与该联系相连的各实体的键以及联系本身的属性。 关系的键:各实体键的组合。 (3)一个 1:n 联系可以转换为一个关系模式 关系的属性:与该联系相连的各实体的码以及联系本身的属性 关系的码:n 端实体的键 (4)一个 1:1 联系可以转换为一个独立的关系模式。 关系的属性:与该联系相连的各实体的键以及联系本身的属性 关系的候选码:每个实体的码均是该关系的候选码 将图 3-3 中四个实体分别转换为关系模式(带下划线的为主键) : 学生(学号,姓名,性别,年龄) 课程(课程号,课程名) 教师(教师号,姓名,性别,职称) 系(系名,电话) 将图 3-3 中的四个联系也转换成关系模式: 属于(教师号,系名) 讲授(教师号,课程号) 选修(学号,课程号,成绩) 拥有(系名,学号) 4.2 关系模式的规范化处理 关系模型的优化通常是以规范化理论为基础。方法为:

1、确定数据依赖,按需求分析阶段所得到的语义,分别写出每个关系模式内部各 属性之间的数据依赖以及不同关系模式属性之间数据依赖。 2、对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。 3、按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分函数依赖、 传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式。

系统的实现与调试 5 系统的实现与调试
用 SQL Server 2000 数据库管理系统建立数据库结构,加载数据,实现各种查询, 根据系统功能建立视图等对象,并能对数据库做简单的维护操作。 该模块是系统的基础模块,商品信息在该模块进行维护,点击保存按钮,一条新的 商品信息就成功创建了。在列表中可以查询所有的商品信息。也可以具体查询某个商品 信息。

图 5-1 商品管理页面

交货后,就可以进行账款管理。 如果不是本人做的单据,还不可以进行该操作。 在这里可以对是否付款进行相应的管理。

图 5-2 收款处理页面

6 总结
通过对商场售货管理信息系统的开发, 我掌握了数据库技术的相关知识。 通过对 SQL Server 2000 数据库的系统学习,体会到数据库功能的强大,学习了很多数据库设计思 想,将以前学习过的数据库的概念真正和实际相结合并进行运用。 在课程设计过程中,我遇到了很多困难,面对问题我束手无策,这时我才意识到自 己在知识的掌握上的欠缺,更多的是在实际运用中的不足。但正是出现的这些困难,才 让我逐渐的学会去解决困难, 学会在面对一个从未接触过的问题的时候, 如何利用网络, 帮助信息和书本资料来解决问题。 这锻炼了我的动手能力, 也培养了我独立思考的能力。 每个学生应该客观地进行总结,大致包括以下内容: (1)设计是否达到预定的目标 (2)有哪些收获? (3)尚存在哪些不足? (4)对今后学习和工作的影响等

参考文献
[1] 林胜利.企业经营业绩评价[M].北京:经济科学出版社.1999 [2] 王化成.高级财务管理[M].北京:中国人们大学出版社.2003 [3] 冯丽霞.企业财务分析与业绩评价[M].长沙:湖南人民出版社.2002 [4] 金观韬.绩效[M].机械工业出版社.2004.4 [5] 武欣.绩效管理实务手册[M].机械工业出版社.2005.1

(参考文献不少于 5 个。一个参考文献如果需要两行,第二行文字要位于序号的后边, 与第一行文字对齐。序号后面空一格,中文:小四、宋体,外文:小四、Times New Roman 字体。 )


更多相关文档:

课程设计报告模板

新乡学院计算机与信息工程学院 课程设计报告 课程名称 C 语言程序设计 图形界面下自定义俄罗斯方块游戏 项目名称 班学姓级号名 的设计与实现 指导教师 2016 年 1 ...

C++课程设计报告模板

C++课程设计报告模板_计算机软件及应用_IT/计算机_专业资料。C++课设模版C++面向对象课程设计 青岛理工大学 C++面向对象课程设计报告 院(系) : 专业: 学生姓名: 计...

课程设计报告模板1(1)

课程设计报告模板1(1)_IT/计算机_专业资料。此模板为视频制作模板学号: 200930420109 课程设计题目 Oppo 手机广告 计算机学院 网络技术 网络技术(1)班 刘银 吕璐 ...

课程设计报告书模板_2012

安康学院 电子系统设计报告书 课题名称: 智能数字抢答器的设计 姓学院专名: 号: 系: 电子与信息工程系 业: 指导教师: 时间: 课程设计项目成绩评定表 设计项目...

课程设计报告模板

课程设计报告模板_工学_高等教育_教育专区。信息科学与工程学院 高级语言程序设计 课程设计报告 学生成绩管理系统 学科专业: 班学级: 号: 计算机科学与技术 1301 ...

《软件工程》课程设计报告模板

《软件工程》课程设计报告模板_工学_高等教育_教育专区。软件工程课程设计报告模板...4 二、需求规格说明书 1、用例模型(用例图) 2、用例文档描述(10 个) 1....

课程设计报告样板

学号2013-2014 学年 第二学期 《c 语言程序设计》 课程设计报告 题目:专业:班级:姓名: 指导教师: 成绩: 计算机科学与技术 10 级计科(2) 计算机与信息工程系...

《面向对象程序设计》课程设计报告书(模板)

《面向对象程序设计》课程设计报告书(模板)_理学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档《面向对象程序设计》课程设计报告书(模板)_理学_高等教育...

java课程设计报告书模板 (1)

课程设计总结···26 ··· -1- 设计总说明 《Java 程序设计 B》课程设计 ——日历记事本摘 要本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了...

课程设计报告书

课程设计报告书_调查/报告_表格/模板_应用文书。南昌大学课程设计报告书 课程设计...13 II 南昌大学课程设计报告书 基于红外遥控的智能插座概述 随着电器产品待机能耗...

更多相关标签:

毕业设计报告书模板 | 产品设计报告书模板 | 设计报告书模板 | 工业设计报告书模板 | 网页课程设计报告书 | 课程设计报告书 | jsp课程设计报告书 | 魔方阵课程设计报告书 |


  本文关键词:课程设计报告模板,由笔耕文化传播整理发布。



本文编号:246008

资料下载
论文发表

本文链接:https://www.wllwen.com/wenshubaike/kcsz/246008.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户56170***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com