- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华东交大理工学院
课 程 设 计 报 告 书
所属课程名称 数据库技术及应用(A)课程设计 题 目 仓库管理系统 院 (系) 电信分院 班 级 10 通信 ( 1 )班 学 号 。。。。。。。。。 学生姓名 。。。。。。。。 指导教师 肖盛文 辅导教师 肖盛文
2012年 月 日 华东交大理工学院
课程设计安排计划
班级: 10通信1班 课程:数据库技术及应用(A)课程设计
通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件及应用开发工具,规范、科学的完成一个数据库的设计并进行数据库建立和应用系统的开发。
具体内容与要求如下:
总体要求:
根据所选课题,设计并构建一个数据库(用MS SQL SERVER 2005实现);基于上述数据库设计实现一个数据库应用系统(应用系统开发工具不限)
数据库的设计与构建方面(课程设计重点)
数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理符合实际情况与需求;
数据表的设计要求:每个关系至少要满足3NF,既要有较低的冗余度,又具有较高的访问效率,每个系统最少应有5个以上的表,并根据实际需要定义相关索引。
数据库设计的完整性要求:根据实际需要定义合理的完整性约束(实体完整性、唯一性、参照完整性以及用户自定义完整性等)
根据实际情况定义合理的存储过程和触发器(可选);
3、应用系统的设计与实现面(可选)
(1)要求实现所选课题的基本功能,界面美观、大方、实用。
(2)课题基本功能应符合实际系统的需求,一定要先做需求分析,再编写代码。
(3)应用系统开发工具可选VB、 C# 、JAVA等(参照教材),可以根据自己的实际情况选择一种。
4、课程设计报告方面
(1)课设报告杜绝抄袭和下载。
(2)课程设计报告内容包括:
a.前言:主要对自己的课程设计进行简要介绍说明,在对所选题目进行调研的基础上,明确该选题要做什么。
b.需求分析:采用自顶向下的方法,对数据库及应用系统进行分析,列出系统功能模块,并画出系统的功能模块图,写出数据字典,并画出数据流图。
c.概要设计:根据需求分析画出E-R图(E-R图必需规范合理)
d.逻辑设计:把E-R图转换成关系模式,并进行规范化,最终得到SQL Server所支持的数据表,然后合理定义用户视图和相关存储过程。
e.详细设计与实现:要求分模块列出各模块的设计思路并用开发工具编写代码实现上述功能。
f.总结:对设计结果进行合理性、规范程度和系统实际运行的结果进行评价和总结。
三、方法与步骤:
按照关系数据库设计原理和方法进行数据库设计,按照结构化程序设计方法或面向对象的程序设计方法进行数据库应用程序设计。
具体步骤应包括:需求分析,概念设计,详细设计,编码与实现,运行维护等,最后写出完整并合理的课程设计报告。
学生签名: 陈长松
2012年 月 日
课程设计(论文)评阅意见
序号 项 目 等 级 优秀 良好 中等 及格 不及格 1 课程设计态度评价 2 出勤情况评价 3 任务难度评价 4 工作量饱满评价 5 设计中创新性评价 6 论文书写规范化评价 综合评定等级
评阅人 肖盛文
2012年月日
目录
1.1.课程设计任务与要求 7
1.1.1.任务 7
1.1.2.设计要求 7
1.1.3.运行环境 7
1.2需求分析 8
1.2.1.数据需求 8
1.2.2事物需求 8
1.2.3关系模式 9
1.3概念结构设计 10
1.3.1. E-R图 10
1.4.逻辑结构设计 10
1.4.1表结构 11
1.4.2数据库设计及完整性约束 14
1.4.3查询示例 16
1.5参考文献 18
1.1.课程设计任务与要求
1.1.1.任务
仓库物资管理系统
问题描述:仓库管理系统的任务是收集、存储、管理仓库货物的相关信息,以及仓库日常管理中的相关信息。为仓库物资信息公开、物资信息核查服务,同时加强仓库管理、提高仓库管理与服务的效率和质量。
1.1.2.设计要求
①、实现用户登录。
②、实现管理员管理仓库事务。(仓库信息、货物信息、出入库情况、详细信息的增、删、改、查)
③、实现货物出入库查询。
④、实现单件货物信息管理。
⑤、实现管理员对仓库信息管理。
1.1.3.运行环境
WindowsXP、SQL Server5.0、Myeclipse6.0、Tomcat5.5.28、IE 浏览器、JDK
1.2需求分析
1.2.1.数据需求
仓库管理系统需要完成功能主要有:
文档评论(0)