数据库技术及应用(A)课程设计仓库管理系统_第1页
数据库技术及应用(A)课程设计仓库管理系统_第2页
数据库技术及应用(A)课程设计仓库管理系统_第3页
数据库技术及应用(A)课程设计仓库管理系统_第4页
数据库技术及应用(A)课程设计仓库管理系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、华东交大理工学院课 程 设 计 报 告 书所属课程名称数据库技术及应用(a)课程设计题 目仓库管理系统院 (系)电信分院班 级10 通信 ( 1 )班学号。学生姓名。指导教师肖盛文辅导教师肖盛文 2012年 月 日 华东交大理工学院课程设计安排计划班级: 10通信1班 课程:数据库技术及应用(a)课程设计通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件及应用开发工具,规范、科学的完成一个数据库的设计并进行数据库建立和应用系统的开发。具体内容与要求如下:1. 总体要求:根据所选课题,设计并构建一个数据库(用ms sql ser

2、ver 2005实现);基于上述数据库设计实现一个数据库应用系统(应用系统开发工具不限)2. 数据库的设计与构建方面(课程设计重点)(1) 数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理符合实际情况与需求;(2) 数据表的设计要求:每个关系至少要满足3nf,既要有较低的冗余度,又具有较高的访问效率,每个系统最少应有5个以上的表,并根据实际需要定义相关索引。(3) 数据库设计的完整性要求:根据实际需要定义合理的完整性约束(实体完整性、唯一性、参照完整性以及用户自定义完整性等)(4) 根据实际情况定义合理的存储过程和触发器(可选);3、应用系统的设计与实现面(可选) (1)要求实现所

3、选课题的基本功能,界面美观、大方、实用。 (2)课题基本功能应符合实际系统的需求,一定要先做需求分析,再编写代码。 (3)应用系统开发工具可选vb、 c# 、java等(参照教材),可以根据自己的实际情况选择一种。4、课程设计报告方面 (1)课设报告杜绝抄袭和下载。 (2)课程设计报告内容包括:a.前言:主要对自己的课程设计进行简要介绍说明,在对所选题目进行调研的基础上,明确该选题要做什么。b.需求分析:采用自顶向下的方法,对数据库及应用系统进行分析,列出系统功能模块,并画出系统的功能模块图,写出数据字典,并画出数据流图。c.概要设计:根据需求分析画出e-r图(e-r图必需规范合理)d.逻辑设

4、计:把e-r图转换成关系模式,并进行规范化,最终得到sql server所支持的数据表,然后合理定义用户视图和相关存储过程。e详细设计与实现:要求分模块列出各模块的设计思路并用开发工具编写代码实现上述功能。f.总结:对设计结果进行合理性、规范程度和系统实际运行的结果进行评价和总结。三、方法与步骤:按照关系数据库设计原理和方法进行数据库设计,按照结构化程序设计方法或面向对象的程序设计方法进行数据库应用程序设计。具体步骤应包括:需求分析,概念设计,详细设计,编码与实现,运行维护等,最后写出完整并合理的课程设计报告。学生签名: 陈长松 2012年 月 日课程设计(论文)评阅意见序号项 目等级优秀良好

5、中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5设计中创新性评价6论文书写规范化评价综合评定等级评阅人 肖盛文 2012年 月 日 目录1.1.课程设计任务与要求71.1.1.任务71.1.2.设计要求71.1.3.运行环境71.2需求分析81.2.1.数据需求81.2.2事物需求81.2.3关系模式91.3概念结构设计101.3.1. e-r图101.4.逻辑结构设计101.4.1表结构111.4.2数据库设计及完整性约束141.4.3查询示例161.5参考文献181.1.课程设计任务与要求1.1.1.任务仓库物资管理系统问题描述:仓库管理系统的任务是收集、存储

6、、管理仓库货物的相关信息,以及仓库日常管理中的相关信息。为仓库物资信息公开、物资信息核查服务,同时加强仓库管理、提高仓库管理与服务的效率和质量。1.1.2.设计要求、实现用户登录。、实现管理员管理仓库事务。(仓库信息、货物信息、出入库情况、详细信息的增、删、改、查)、实现货物出入库查询。、实现单件货物信息管理。、实现管理员对仓库信息管理。1.1.3.运行环境windowsxp、sql server5.0、myeclipse6.0、tomcat5.5.28、ie 浏览器、jdk1.2需求分析1.2.1.数据需求仓库管理系统需要完成功能主要有:货物基本信息的输入,包括货物编号、所属单位、货物名称等

7、。货物基本信息的添加、查询、修改、删除,包括货物编号、货物名称、重量、入出库时间等。货物出入库存表的添加、查询、修改、删除,包括货物编号、出入库时间、所属单位。仓库管理员的添加、删除,包括管理员工号、姓名、所属单位等。1.2.2事物需求管理员对仓库事务管理部分,要求:a、可以查询货物基本、详细信息。b、可以对货物基本信息、详细信息进行添加、修改及删除操作。c、可以对仓库员工信息进行添加、删除操作。d、可以对所属单位进行添加、删除操作。管理员对出入库的管理,要求:a、可以查询仓库入出库的详细信息。b、可以对仓库信息进行添加、修改、删除操作。1.2.3关系模式货物信息表(货物编号、名称、所需空间)入出库表(入库时间、货物编号、操作员工号、出库时间)员工详细信息表(员工工号、联系方式、身份证号码、家庭往址、银行卡号)单位信息表(单位编号、单位名称、所在地)仓库信息表(仓库名、仓库编号、实际存货量、剩余空间)1.3概念结构设计家庭地址银行卡号1.3.1. e-r图存货量仓库名仓库编号管理雇佣仓库员工单位属于货物仓库413货物名称所需空间所在地单位名称单位编号货物编号出库时间入库时间操作员工号剩余空间身份证号员工编号联系方式入出库1.4.逻辑结构设计1.4.1表结构员工信息表:yuangong仓库信息表:ccxx单位信息表:danwei货物信息表:huowu入出库表:ruch

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论