数据库课程设计--仓库管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1华东交大理工学院课程设计报告书所属课程名称数据库技术及应用(A)课程设计题目仓库管理系统院(系)电信分院班级10通信(1)班学号。。。。。。。。。学生姓名。。。。。。。。指导教师肖盛文辅导教师肖盛文2012年月日华东交通大学理工学院课程设计报告2华东交大理工学院课程设计安排计划班级:10通信1班课程:数据库技术及应用(A)课程设计通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件及应用开发工具,规范、科学的完成一个数据库的设计并进行数据库建立和应用系统的开发。具体内容与要求如下:1.总体要求:根据所选课题,设计并构建一个数据库(用MSSQLSERVER2005实现);基于上述数据库设计实现一个数据库应用系统(应用系统开发工具不限)2.数据库的设计与构建方面(课程设计重点)(1)数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理符合实际情况与需求;(2)数据表的设计要求:每个关系至少要满足3NF,既要有较低的冗余度,又具有较高的访问效率,每个系统最少应有5个以上的表,并根据实际需要定义相关索引。(3)数据库设计的完整性要求:根据实际需要定义合理的完华东交通大学理工学院课程设计报告3整性约束(实体完整性、唯一性、参照完整性以及用户自定义完整性等)(4)根据实际情况定义合理的存储过程和触发器(可选);3、应用系统的设计与实现面(可选)(1)要求实现所选课题的基本功能,界面美观、大方、实用。(2)课题基本功能应符合实际系统的需求,一定要先做需求分析,再编写代码。(3)应用系统开发工具可选VB、C#、JAVA等(参照教材),可以根据自己的实际情况选择一种。4、课程设计报告方面(1)课设报告杜绝抄袭和下载。(2)课程设计报告内容包括:a.前言:主要对自己的课程设计进行简要介绍说明,在对所选题目进行调研的基础上,明确该选题要做什么。b.需求分析:采用自顶向下的方法,对数据库及应用系统进行分析,列出系统功能模块,并画出系统的功能模块图,写出数据字典,并画出数据流图。c.概要设计:根据需求分析画出E-R图(E-R图必需规范合理)华东交通大学理工学院课程设计报告4d.逻辑设计:把E-R图转换成关系模式,并进行规范化,最终得到SQLServer所支持的数据表,然后合理定义用户视图和相关存储过程。e.详细设计与实现:要求分模块列出各模块的设计思路并用开发工具编写代码实现上述功能。f.总结:对设计结果进行合理性、规范程度和系统实际运行的结果进行评价和总结。三、方法与步骤:按照关系数据库设计原理和方法进行数据库设计,按照结构化程序设计方法或面向对象的程序设计方法进行数据库应用程序设计。具体步骤应包括:需求分析,概念设计,详细设计,编码与实现,运行维护等,最后写出完整并合理的课程设计报告。学生签名:陈长松2012年月日华东交通大学理工学院课程设计报告5课程设计(论文)评阅意见序号项目等级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5设计中创新性评价6论文书写规范化评价综合评定等级评阅人肖盛文2012年月日华东交通大学理工学院课程设计报告6目录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参考文献.................................................................................................................18华东交通大学理工学院课程设计报告71.1.课程设计任务与要求1.1.1.任务仓库物资管理系统问题描述:仓库管理系统的任务是收集、存储、管理仓库货物的相关信息,以及仓库日常管理中的相关信息。为仓库物资信息公开、物资信息核查服务,同时加强仓库管理、提高仓库管理与服务的效率和质量。1.1.2.设计要求①、实现用户登录。②、实现管理员管理仓库事务。(仓库信息、货物信息、出入库情况、详细信息的增、删、改、查)③、实现货物出入库查询。④、实现单件货物信息管理。⑤、实现管理员对仓库信息管理。1.1.3.运行环境WindowsXP、SQLServer5.0、Myeclipse6.0、Tomcat5.5.28、IE浏览器、JDK华东交通大学理工学院课程设计报告第页81.2需求分析1.2.1.数据需求仓库管理系统需要完成功能主要有:①货物基本信息的输入,包括货物编号、所属单位、货物名称等。②货物基本信息的添加、查询、修改、删除,包括货物编号、货物名称、重量、入出库时间等。③货物出入库存表的添加、查询、修改、删除,包括货物编号、出入库时间、所属单位。④仓库管理员的添加、删除,包括管理员工号、姓名、所属单位等。1.2.2事物需求①管理员对仓库事务管理部分,要求:a、可以查询货物基本、详细信息。b、可以对货物基本信息、详细信息进行添加、修改及删除操作。c、可以对仓库员工信息进行添加、删除操作。d、可以对所属单位进行添加、删除操作。②管理员对出入库的管理,要求:a、可以查询仓库入出库的详细信息。b、可以对仓库信息进行添加、修改、删除操作。华东交通大学理工学院课程设计报告第页91.2.3关系模式货物信息表(货物编号、名称、所需空间)入出库表(入库时间、货物编号、操作员工号、出库时间)员工详细信息表(员工工号、联系方式、身份证号码、家庭往址、银行卡号)单位信息表(单位编号、单位名称、所在地)仓库信息表(仓库名、仓库编号、实际存货量、剩余空间)华东交通大学理工学院课程设计报告第页101.3概念结构设计1.3.1.E-R图413仓库货物属于单位仓库员工雇佣管理入出库仓库编号仓库名存货量银行卡号家庭地址联系方式员工编号身份证号剩余空间操作员工号入库时间出库时间货物编号单位编号单位名称所在地所需空间货物名称华东交通大学理工学院课程设计报告第页111.4.逻辑结构设计1.4.1表结构员工信息表:yuangong华东交通大学理工学院课程设计报告第页12仓库信息表:ccxx华东交通大学理工学院课程设计报告第页13单位信息表:danwei货物信息表:huowu华东交通大学理工学院课程设计报告第页14入出库表:ruchu1.4.2数据库设计及完整性约束员工信息表:华东交通大学理工学院课程设计报告第页15仓库信息表:单位信息表:华东交通大学理工学院课程设计报告第页16货物信息表:入出库信息表:1.4.3查询示例查询员工情况华东交通大学理工学院课程设计报告第页17增加一条员工信息修改员工数据华东交通大学理工学院课程设计报告第页181.5参考文献数据库原理应用教程数据库原理应用教程实验指导与习题解答百度文库:数据库课程设计范例

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功