1、 i 数据库数据库课程课程设设计计 题 目:XXXX数据库系统的设计与实现 学习中心: 专 业: 年 级: 年 春/秋 季 学 号: 学 生: 指导教师: ii 目目 录录 摘 要错误错误!未定义书签。未定义书签。 序 言错误错误!未定义书签。未定义书签。 1、系统概况错误错误!未定义书签。未定义书签。 1.1 编写目的.错误错误!未定义书签。未定义书签。 1.2 开发背景.错误错误!未定义书签。未定义书签。 1.3 实现目标.错误错误!未定义书签。未定义书签。 2、系统需求需求错误错误!未定义书签。未定义书签。 2.1 系统总体需求.错误错误!未定义书签。未定义书签。 2.2 系统整体功能介
2、绍.错误错误!未定义书签。未定义书签。 2.3 系统元素、实体介绍.错误错误!未定义书签。未定义书签。 2.4 软硬件平台介绍.错误错误!未定义书签。未定义书签。 3、系统设计与实现错误错误!未定义书签。未定义书签。 3.1 概念设计.错误错误!未定义书签。未定义书签。 3.1.1XX 与 YY 之间的联系.错误错误!未定义书签。未定义书签。 3.2 模块功能设计.错误错误!未定义书签。未定义书签。 3.3 系统总体功能.错误错误!未定义书签。未定义书签。 3.3.1 给出总体系统设计的介绍,并给出相应的 E-R 图错误错误!未定义书未定义书 签。签。 3.4 逻辑设计.错误错误!未定义书签。
3、未定义书签。 3.4.1 本部分设计主要包括各数据库功能表的设计.错误错误!未定义书签。未定义书签。 3.5 界面设计.错误错误!未定义书签。未定义书签。 3.5.1 介绍各功能界面的设计与介绍.错误错误!未定义书签。未定义书签。 4、系统总结错误错误!未定义书签。未定义书签。 1 1 系统概况 1.11.1 编写目的编写目的 通过本次课程设计,能够全面、深刻地掌握数据库系统的设计流程。根据在 数据库原理课程中所学到的数据库理论知识,结合某个具体的实际需求,最终开 发出一个较为实用的数据库系统。 1.21.2 开发背景开发背景 超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需
4、 要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生。依靠现代 化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的 并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员 快速对市场的变化做出相应的决策,加快超市经营管理效率。 1.31.3 实现目标实现目标 通过满足客户需求,与市场的实际项目相结合。实际收获大,效果好。通过 课堂学习和参与相关项目设计,让学到的知识学与致用。 2 2 系统需求分析 2.1 系统总体需求 随着人们生活水平的不断提高,对于物质的需求也越来越高,而超市作为日 常生活用品聚集的场所,随着全球各种超市的数目的不断增加,规模不
5、断增大, 其管理难度也相应的增加,而为了适应当今信息化发展的时代,一套完整的超市 商品管理系统显得尤为重要。 因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力 和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销 售效率,即提高了超市的经济效益,所以从经济上完全是可行的。 本系统采用基于 Windows 的图形用户界面, 而该系统是大家熟悉的操作系统, 对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用 最友好的交互界面,简介明了,不需要对数据库进行深入的了解。 由此,该系统的操作是可行的,有必要开发该系统。 综合以上三方面,该系统具有很
6、高的开发可行性,无论是从技术上或者经济 上还是操作上。因此,可以设计该系统的数据流程图,建立数据字典。 本系统主要包括四大模块,分别是人事管理模块,销售管理模块,进货管理 模块,库存管理模块。每个模块的功能如下: 1. 人事管理模块功能: (1)实现职工信息的查询; (2)实现职工信息的更新,包括增加、删除、修改功能; (3)实现供货商信息的查询; (4)实现供货商信息的更新,包括增加、删除、修改功能。 2. 销售管理模块功能: (1)进行前台的销售; (2)将前台的销售与后台的数据库联系起来。 3. 进货管理模块功能: (1)实现进货信息的查询; (2)实现进货信息的更新,包括增加、删除、修改功能。 4. 库存管理模块功能: 3 (1)实现商品库存信息的查询; 2.2 系统整体功能介绍 超市商品管理系统,主要由五大模块组成,即商品信息管理模块,人事管理 模块,销售管理模块,进货管理模块,库存管理模块,此系统也不例外,主要有 此五大模块组成