1、 1 课课 程程 设设 计计 题题 目目 电脑销售数据库设计 学学 院院 计算机科学与技术学院 专专 业业 物联网工程 班班 级级 姓姓 名名 指导教师指导教师 2014 年 1 月 10 日 1 课程设计任务书课程设计任务书 题目:电脑销售数据库设计题目:电脑销售数据库设计 初始条件:初始条件: 创新电脑公司是一家专门销售计算机整机、外围设备和零部件的公司。该公司有 3 个部门:市场部、技术部、财务部。市场部的人员负责采购和销售业务;技术部的人员 负责售后服务、保修等技术性工作;财务部的人员负责财务业务。公司需要将所经营的 计算机设备的库存、销售、保修、职工等信息都存储在数据库中。 要求完成
2、的主要任务:要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个销售数据库, DBMS 可选 Ms SQL Server、Oracle、MySQL 等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析, 概念设计,逻辑设计,物理实现等。 3. 基于该数据库,最好实现一个或多个应用程序(自己确定功能) ,程序设计语言(工 具)任选。这一项是选作,不作硬性要求。 时间安排:时间安排: 本学期第 19 周: 1. 理解课程设计任务,消化资料、系统调查 1 天 2. 系统分析,总体设计 1 天 3. 详细设计及实施,撰写课程设计报告 2
3、天 4. 课程设计验收 1 天 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 2 电脑销售数据库设计电脑销售数据库设计 1. 概述概述 1.1 设计题目设计题目 创新电脑公司是一家专门销售计算机整机、 外围设备和零部件的公司。 该公司有 3 个部门:市场部、技术部、财务部。市场部的人员负责采购和销售业务;技术部的人员 负责售后服务、保修等技术性工作;财务部的人员负责财务业务。公司需要将所经营的 计算机设备的库存、销售、保修、职工等信息都存储在数据库中。 1.2 可行性分析可行性分析 在商业企业运营中,经常会遇到很多条件的
4、限制采用传统的手工管理模式进行管 理,其工作效率、管理质量和管理水平已经不能满足当今经营管理发展的需要,早已经 无法和国外的企业进行竞争。 采用手工记账不但工作效率低下, 而且容易产生计算失误, 和数据的丢失, 进而给企业和个人造成不必要的损失。 当企业规模扩大时, 经常的财务, 人士流动会想对来说会很大,采用传统的人工管理,势必工作量大,而且数据查询、统 计比较困难。 综合上述限制,因此,通过采用计算机管理系统对企业销售进行管理,客观上满 足了企业的新要求,提高了企业的经营运行效率,促使企业的发展,加快了商品销售管 理流通过程中的信息流动,为主观的认为管理提供了真实有效的数据信息,使企业管理
5、 真实走上了现代化科学管理化的轨道。 本次课程设计完成的是:电脑销售数据库的设计,大致工作流程如下:市场部负责采购 业务,负责物品的进出库,对于采购的物品,要保留采购物品的具体信息, 为此可以建立一个物品表来保存该信息,另外还要保存制造商的信息,所以有必要建立 一个制造商的表;市场部还负责销售业务,在该业务中,经常要查询公司客户所需物品 的库存,所以在电脑销售数据库中应该把公司所经营的物品建立个表,来查询是否有。 技术部负责保修业务,有该权限的用户放在保修表中,顾客信息放在顾客表中,首先查 询保修表,当有该客户时则,查询顾客表,得到该客户的信息,以便服务。财务部负责 财务业务,各个部门可以向财
6、务部申请,最终由财务部管理资金的出入,记录资金的流 向。 通过上述分析,数据库管理信息可以做到信息量大,更新快,能够按照反馈迅速、 准确。使得企业销售管理更加科学,合理。 所以该电脑销售数据库设计是可行的。 2.系统目标和建设原则系统目标和建设原则 2.1 系统目标系统目标 电脑销售数据库是一个典型的数据库应用程序, 由基础信息, 基础资料, 业务管理, 信息查询等模块组成。 基本信息:主要实现职工信息,制造商信息,商品信息,库存情况,销售情况等功 能。 基础资料:主要实现商品资料管理,公司档案管理等功能。 3 业务管理:主要实现销售,售后,财务出纳等功能。 2.2 建设原则建设原则 根据企业的需求和销售管理的特点,该系统建设原则如下 2.2.1 强大的查询功能强大的查询功能 2.2.2 系统最大限度的实现易维护性和易操作性。系统最大限度的实现易维护性和易操作性。 2.2.3 系统运行稳定,安全可靠系统运行稳定,安全可靠 2.2.4 设计成本低,能够满足市场的需求设计成本低,能够满足市场的需求 3.运行环境规则运行环境规则