欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载
     

    房产销售管理信息系统的数据库设计说明.doc

    • 资源ID:1181003       资源大小:127.98KB        全文页数:7页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    房产销售管理信息系统的数据库设计说明.doc

    房产销售管理信息系统的数据库设计一、 系统需求分析1.房产销售管理系统是用来管理房产信息,查询房产销售情况的数据库系统。通过该系统可以实现的功能:查询公司旗下房产的根本信息,房产销售的情况,可以增加删除新开发的房产,也可以更改现有房产的信息,从而实现公司对房产销售的管理。客户可以通过该系统现有房产信息。销售人员可以查看自己的根本情况,业绩情况和工作方案。2.本系统的实体:房产、客户、销售人员、工作方案3该数据库主要进展以下数据处理:简单查询:A查询公司旗下房产的根本信息B查询销售人员的业绩情况C查询销售人员的工作方案复杂查询:A查询购置*一房产的客户信息B查询*一工作人员销售*一类房产业绩情况插入:增添新上市的房产,新的销售人员,新的客户信息及其相关属性修改:系统管理员可以修改房产的根本信息和销售人员的工作方案二、E-R图出售房产总数房产编号房产房产编号房产类型面积价格位置销售人员工作方案客户购置销售制定客户编号*联系 购房时间所购房产付款方式工作方案编号房产数量方案时间业绩状况销售人员编号制定时间工作方案编号销售人员编号出售时间房产编号购置日期客户编号联系销售人员编号客户编号联系人员编号上市时间销售人员编号销售人员编号*部门工作方案编号工资方案利润客户编号三、 关系模式实体有四个:客户、房产、销售人员、工作方案,他们之间的关系转成关系模式:客户客户编号,*,联系, ,所购房产,购房时间,销售人员编号房产房产编号,面积,房产类型,位置,上市时间,价格,付款方式,销售人员编号销售人员销售人员编号,*,部门,工资,工作方案编号,出售房产总数工作方案工作方案编号,房产数量,方案利润,方案时间,业绩状况制定销售人员编号,工作方案编号,制定时间购置客户编号,房产编号,购置日期销售房产编号,客户编号,销售人员编号,销售时间联系销售人员编号,客户编号四、 物理设计客户表构造字段名类型属性客户编号Char(10)Primary key*Char(8)Not null联系Char(12)Not null Char(10)所购房产Char(30)Check 约束,房产表中有的购房时间datetimeNot null销售人员编号Char(10)Foreign key房产表构造字段名类型属性房产编号Char(10)Primary key面积Char(10)Not null房产类型Char(10)Not null位置Char(30)上市时间datetimeNot null价格Char(10)Not null付款方式Char(10)销售人员编号Char(10)Foreign key销售人员表构造字段名类型属性销售人员编号Char(10)Primary key*Char(8Not null部门Char(10)Not null工资Char(10)Not null工作方案编号Char(10)Foreign key出售房产总数Char(10)Not null工作方案表构造字段名类型 属性工作方案编号Char(10)Primary key房产数量Char(10)Not null方案利润Char(10)Not null方案时间datetimeNot null业绩状况Char(10)Check 约束,在0%100%之间取值制定关系表构造字段名类型 属性销售人员编号Char(10)Not null工作方案编号Char(10)Not null制定时间datetimeNot null购置关系表构造字段名类型 属性客户编号Char(10)Not null房产编号Char(10)Not null购置日期datetimeNot null销售关系表构造字段名类型 属性房产编号Char(10)Not null客户编号Char(10)Not null销售人员编号Char(10)Not null销售时间datetimeNot null联系关系表构造字段名类型 属性销售人员编号Char(10)Not null客户编号Char(10)Not null五、 系统实现1.数据库及根本表的建立-数据库的建立createdatabase 房产销售管理onprimary(name=房产销售管理,filename='D:房产销售管理系统.mdf',size=10MB,ma*size=20MB,filegrowth=1MB),(name=房产销售管理A,filename='D:房产销售管理系统.ndf',size=10MB,ma*size=20MB,filegrowth=10%)logon(name=房产销售管理B,filename='D:房产销售管理系统.ldf',size=10MB,ma*size=20MB,filegrowth=1MB)-根本表的建立use 房产销售管理createtable 工作方案(工作方案编号Char(10)Primarykey,房产数量Char(10)notnull,方案利润Char(10)notnull,方案时间datetimeNotnull,业绩状况Char(10)Notnull)createtable 销售人员(销售人员编号Char(10)Primarykey,*Char(8)Notnull,部门Char(10)Notnull,工资Char(10)Notnull,工作方案编号Char(10)references 工作方案(工作方案编号),出售房产总数Char(10)Notnull)createtable 房产(房产编号Char(10)Primarykey,面积Char(10)Notnull,房产类型Char(10)Notnull,位置Char(30),上市时间datetimeNotnull,价格Char(10)Notnull,付款方式Char(10),销售人员编号Char(10)references 销售人员(销售人员编号)createtable 客户(客户编号Char(10)Primarykey,*Char(8)Notnull,联系Char(12)Notnull, Char(10),所购房产Char(30),购房时间datetimeNotnull,销售人员编号Char(10)references 销售人员(销售人员编号)createtable 制定(销售人员编号Char(10)Notnull,工作方案编号Char(10)Notnull,制定时间datetimeNotnull)createtable 购置(客户编号Char(10)Notnull,房产编号Char(10)Notnull,购置日期datetimeNotnull)createtable 销售(房产编号Char(10)Notnull,客户编号Char(10)Notnull,销售人员编号Char(10)Notnull,销售时间datetimeNotnull)createtable 联系(销售人员编号Char(10)Notnull,客户编号Char(10)Notnull)2.创立视图和索引-创立视图createview 客户视图asselect 客户.客户编号,客户.*,客户.联系,客户. ,客户.所购房产,客户.购房时间,销售人员.销售人员编号,房产.房产编号,房产.面积,房产.房产类型,房产.位置,房产.上市时间,房产.价格,房产.付款方式from 客户join 销售人员on 客户.销售人员编号=销售人员.销售人员编号join 房产on 客户.所购房产=房产.房产编号createview 销售人员视图asselect 销售人员.销售人员编号,销售人员.*,销售人员.部门,销售人员.工资,销售人员.工作方案编号,销售人员.出售房产总数,工作方案.方案时间,工作方案.房产数量,工作方案.方案利润,工作方案.业绩状况from 销售人员join 工作方案on 销售人员.工作方案编号=工作方案.工作方案编号-创立索引createinde* 房产on 房产(房产编号)createinde* 客户on 客户(客户编号)createinde* 销售人员on 销售人员(销售人员编号)3.创立存储过程createprocedure 房产信息name char(10)asselect*from 房产where 房产.房产编号= name createprocedure 销售人员出售房产总数编号char(10)asselect "total" =count(房产.房产编号)from 房产join 销售人员on 房产.销售人员编号=销售人员.销售人员编号where 销售人员.销售人员编号= 编号createprocedure 查询工作方案worker char(10)asselect*from 工作方案,销售人员where 工作方案.工作方案编号=销售人员.工作方案编号and销售人员.销售人员编号=worker-插入createprocedure 新房产房产编号char(10),面积Char(10),房产类型Char(10),位置Char(30),上市时间datetime,价格Char(10),付款方式Char(10),销售人员编号Char(10)asinsertinto 房产values(房产编号,面积,房产类型,位置,上市时间,价格,付款方式,销售人员编号)-修改createprocedure 改房价newprice char(10),number char(10)asupdate 价格set 房产.价格= newpricewhere 房产.房产编号=number-触发器createtrigger 新房产信息on 房产forinsert,deleteasselect*from insertedselect*from deleted

    注意事项

    本文(房产销售管理信息系统的数据库设计说明.doc)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开