课程设计任务书 学生姓名: 张修华 专业班级: 软件0 5 0 5 指导教师: 耿枫 工作单位: 计算机学院 题目:超市收银数据库设计 初始条件: 用来在超市中实现顾客结帐功能,并能反映出指定时段中超市的销售情况等信息。收银员通过输入商品条码,能够在帐单上打印出商品单价及总额等各项信息,并且能够处理商品打折等各种情况。 要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个仓库数据库,DBMS 可选Ms SQL Server、Access、VFP 等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。 3. 基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这 一项是 选作,不 作硬 性要求。 时间 安 排 : 本 学期 第 20 周 : 1. 消 化 资 料 、系 统 调查 1 天 2. 系 统 分析 1 天 3. 总体 设计,实施 计划 2 天 4. 撰 写 报 告 1 天 指导教师签 名: 年 月 日 系 主任(或责 任教师)签 名: 年 月 日 超市收银管理系统数据库设计 1 系统概述 1.1 设计题目 超市收银管理系统数据库设计 1.2 可行性分析 1.2.1 背景 超市是一个很繁忙的地方,每天有很多的顾客要买东西,收银员要和很多的顾客结算,并且要给这些结算存档,以便日后查看。如果只用人工的方法去处理这些结算和计算的数据将是一件很繁琐的事情,将投入大量的人力物力,为了解决这个问题,实现科学化、现代化的超市收银管理,我们就必须设计开发超市收银系统,并用于实践。 而超市收银管理系统是对超市的收款信息进行管理的计算机网络软件系统,它可完成超市中各种货品的收银工作,并对可以对特定时间段的出售信息进行查询。 1.3 上下文环境图 图 1.1 是一幅上下文环境图,它演示了该超市收银管理系统的外部实体和系统接口。 图1.1 超市收银管理管理系统的上下文环境图 2 系统目标和建设原则 2.1 系统目标 2.1.1 近期目标 该系统可以使超市的收银工作变得轻松了许多,超市的管理员不必将大量的时间用在对厚厚的账本的管理上,可以直接查询数据库来相关的信息。因此,开发超市收银系统可以提高收银员和管理员的工作效率,利用计算机的方便、快捷、友好的操作环境,来完成相对比较复杂、繁琐的事务,使用户可以轻松地完成对商品的查找等操作,大大...