电脑销售数据库的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电脑销售数据库的设计

附件1: 学 号: 课 程 设 计 题 目 电脑销售数据库设计 学 院 计算机科学与技术 专 业 计算机科学与技术 班 级 姓 名 指导教师 施继珉 2013 年 1 月 23 日 课程设计任务书 学生姓名: 专业班级: 指导教师: 施继珉 工作单位: 计算机学院 题目:电脑销售数据库设计 初始条件: 创新电脑公司是一家专门销售计算机整机、外围设备和零部件的公司。该公司有3个部门:市场部、技术部、财务部。市场部的人员负责采购和销售业务;技术部的人员负责售后服务、保修等技术性工作;财务部的人员负责财务业务。公司需要将所经营的计算机设备的库存、销售、保修、职工等信息都存储在数据库中。 要求完成的主要任务: 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个销售数据库,DBMS可选Ms SQL Server、Oracle、MySQL等。 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。 基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。 时间安排: 本学期第21周: 消化资料、系统调查 1天 系统分析 1天 总体设计,实施计划 2天? 撰写报告 1天 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 目录 电脑销售数据库设计 1 题目:电脑销售数据库设计 2 1.需求分析 3 1.1功能分析 3 1.2 数据分析 5 2.概念设计 6 3.逻辑设计 7 3.1表的设计 7 3.1.1产品表 7 3.1.2 进货表 8 3.1.3售货表 8 3.1.4维修表 9 3.1.5维修价格表 10 3.1.6业务表 10 3.1.7收入表 10 3.1.8支出表 11 3.1.9职工表 11 3.1.10客户表 12 3.1.11库存表 12 3.2 E-R 模型 13 4.个人总结 14 5.参考文献 15 1.需求分析 1.1功能分析 本系统采用web方式下的(B-S)模式,主要分三个模块进行设计,分别是用户模式,内部人员模式,管理员模式。整体设计模式如图1: 图1 用户模式是专门对公司的用户所建立的交互模式,其主要作用有三点: 1.为用户进行产品信息的展示,方便用户进行选购。 2.为用户进行商品的维修处理,用户可进行维修业务。 3.用户可以查询公司的职员情况。 公司内部模式主要涉及公司的职员、产品、财务等管理。公司分为四个部分:市场部,技术部,财务部,人力资源部。各个部门的功能如下: 市场部主要有以下功能: 产品的选购及售卖,即对库存表表进行增加,删除等修改动作。 产品的查询,对产品的数量及属性等查询。 技术部主要有以下功能: 对产品的属性进行设置及修改。 对需要维修的用户产品进行维修。 财务部的主要功能: 产品选购时对产品数量和支出进行统计。 产品卖出时对产品数量和入账记录进行统计。 按时间统计公司的财务情况。 人力资源部的主要功能: 负责对公司内部职工信息的管理。 对公司用户信息的管理。 管理员模式是为系统的操作员专门设置的模式,在管理员模式下可进行系统的设置和所有表的改动。 1.2 数据分析 数据分析按部门进行设置,包含三个部门市场部,技术部,销售部,人力资源部,各个部门的数据库表分析如下: 1.市场部 市场部主要包括这些数据。 产品的采购表(订单号,产品编号,交易时间,数量,金额) 产品的售货表(订单号,产品编号,用户编号,交易时间,数量,金额) 产品的库存表(产品编号,产品数量) 2.技术部 产品的属性表(产品编号,产品名称,产品进口价格,产品售卖价格,产品保修期,产品简介) 产品的维修信息表(维修号,用户编号,维修人员编号,产品号,开始时间,结束时间,数量,金额) 产品维修价格表(产品号,维修价格) 3.财务部 公司的产品收入表(开始时间,结束时间,业务编号,收入金额) 公司的产品支出表(开始时间,结束时间,业务编号,支出金额) 4.人力资源部 公司的职员表(职员编号,姓名,性别,年龄,工作,薪水,电话) 公司的客户表(客户编号,姓名,性别,年龄,电话) 2.概念设计 通过数据库需求分析可以得到数据库系统的总体概念模型,如图1: 图1 3.逻辑设计 3.1表的设计 3.1.1产品表 产品表(产品编号,产品名称,进货价格,售卖价格,保修期,产品简介) Product( no char(3) primary key

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档