工厂物资管理数据库设计_第1页
工厂物资管理数据库设计_第2页
工厂物资管理数据库设计_第3页
工厂物资管理数据库设计_第4页
工厂物资管理数据库设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工厂物资管理数据库设计工厂物资管理数据库一、前言物资管理系统是现代化生产发展不可缺少的一部分,是企业采、存、销一体化的重要环节。随着生产的规模不断扩大,库存量的逐年增加,对于物资的各种品种的管理也日益繁多,面对大量的数字信息和数字账册,以及庞大的产品供应程序,仅靠人工的管理方法,已经被现代化的管理方式所淘汰。此数据库针对工厂物资管理专门设计,仅提供简单的思路与模型。二、需求分析通过对工厂物资管理工作过程及数据流图的认真分析,得到如下的有用信息:1)、供应商(supplier)信息,包括的数据项有:供应商号、姓名、账号、地址、电话号码。2)、项目(project)信息,包括的数据项有:项目号、预算、开工日期。3)、零件(part)信息,包括的数据项有:零件号、名称、规格、单价、描述。4)、仓库(warehouse)信息,包括的数据项有:仓库号、面积、地址、电话号码。5)、职工(staff)信息,包括的数据项有:职工号、姓名、性别、年龄、职称。该工厂物资管理的数据字典如下:供应商信息表字段名数据类型长度说明主键/索引备注supnochar8不空f(主)供应商号supnamechar40不空供应商名字accountchar10不空账号supaddresschar400不空地址telchar20不空电话项目信息表字段名数据类型长度说明主键/索引备注pronochar8不空f(主)项目号budgetchar8不空预算datechar12不空开工日期零件信息表字段名数据类型长度说明主键/索引备注partnochar8不空f(主)零件号partnamechar40不空零件名standartchar40不空规格unitpricechar10不空单价remarkchar40不空备注仓库信息表字段名数据类型长度说明主键/索引备注storagenochar8不空f(主)仓库号areachar40不空面积addresschar400不空地址telchar11不空电话managerchar20不空经理

职工信息表字段名数据类型长度说明主键/索引备注staffnochar8不空f(主)职工号snamechar20不空姓名ssexchar2不空性别sagesmallint不空年龄positionchar40不空职位三、概念结构设计通过上面设计规划的实体,我们对各个实体的E-R图设计如下:地址H-Q电萍圈寻围H-日辑活日匝图a-s实体与实体之间的关系E-R图:四、数据库逻辑设计根据概念设计里得到的E-R图,将其转换为关系模型。供应商(供应商号、姓名、账号、地址、电话号码)此为供应商实体对应的关系模型。主码是供应商号项目(项目号、预算、开工日期)此为项目实体对应的关系模型,主码是项目号零件(零件号、名称、规格、单价、描述)此为零件实体对应的关系模型,主码是零件号仓库(仓库号、面积、地址、电话号码)此为仓库实体对应的关系模型,主码是仓库号职工(职工号、姓名、性别、年龄、仓库、职称)此为职工实体对应的关系模型,主码是职工号。该关系模式已包含了联系“工作”哦对应的关系模型。供应(项目号,零件号,供应商号,供应量)此为联系“供应”所对应的关系模型,码是项目号,零件号,供应商号,主码是项目五、应用设计供应商表的建立Createtablesupplier(Supnochar(8)primarykey,Supnamechar(40)unique,Accountchar(12),Supaddresschar(400),Telchar(11)SupnoSupnameAccountSupaddressTel20120016张强...349911275123紫花路RS号■■.1521J6-4OO86420120017李华...3^9911275124天井路ss号.18567899343201200IB孟浩...34991127^125匚源号大街电0120019玛海...3^911275126天晶路书号.18765789S21项目表的建立Createtableproject(pronochar(8)primarykey,

Budgetchar(8),Datechar(12));pronoBudgetDate12J001S01500000元2012.03.0512J001602300000元2012.01.2212J0D16CU1JOOOOO元2012.05.0112J001604ijooaoo元2012.06.01零件表的建立Createtablepartprimarykey,(partnocharprimarykey,Partnamechar(40)Standartchar(40)Unitpricechar(10),Remarkchar(40));01025301...GB-123...55gh..QU02J302螺母,,,GB-23331fg0UQ25303垫圈,,,GB-34112DF□1023304袖承...GB-21■■■66hj..□U023305...GB-^2...123GH..StandartRemarkparinoPartnameUnitpricE仓库表的建立primarykey,Createtablestorage(storagenochar(8)Areachar(10),Addresschar(400),Telchar(11),Managerchar(20)primarykey,starsgenaAresAddressTelManager00000001300000梨园大,略■■.1523456765420000001aoooaoo2TOOOO紫荆路己缉■■.05^33343334200000020Q0Q0Q03500QDQ华东路X号,,.Q53-1742532220Q0Q0D3职工表的建立Createtablestaff(staffnochar(8)primarykey,Snamechar(20),Ssexchar(2),Ssagesmallint,Positionchar(40)

);staffhoSnsmeSsewSssqePosition20000001弓长军33经理2000Q002李强勇31经理ZD000003罕E人]X男45经理20000004席又23员工20000005削能里25员工Z0000006带娟女2&员工Z00Q0Q07直椰女22员工库存表的建立CreatetableStock(partnochar(8)primarykeyforeignkeyreferencespart(partno),Storagenochar(8)foreignkeyreferencesstorage(Storageno),Storenumchar(10));partnoStnrsg&noStorenum010233010000000120000010233020030000220000Q1OZ33O3ooaooaaj2000001023-30400M00012000001023305ooaoooo?20000供应表的建立Createtablesupply(pronochar(8)foreignkeyreferencesproject(prono),Partnochar(8)foreignkeyreferencespatt(partno),Supnochar(8)foreignkeyreferencessupplier(supno),Supnumchar(10),primarykey(prono,partno));pronoPartnoSupnoSupnum12J001601□102330120120016500012J001601□102330220120016100012JQQ1602010233012012QQ1S100012J00160201023302201200172JOOO12J001603□1023303201200IS100012J001603□10233042012001912C012JQQ1604010233042012QQ195QW工作关系表的建立Createtablework(staffnochar(8)primarykeyforeignkeyreferencesstaff(staffno),Storagenochar(10)foreignkeyreferencesstorage(storageno));staffnoStorageno300000010000000120000002000000022000000300000003ZQQQQ004OQOOMO1200000050000000220000006000030032000000700003002索引的建立Createuniqueindexsuppnoonsupplier(supno);Createuniqueindexprojectnoonproject(prono);Createuniqueindexparnoonpart(partno);Createuniqueindexstornoonstorage(storageno);Createuniqueindexstanoonstaff(staffno);六、视图设计视图的建立1)职工工作视图Createviewall_workstaffno,sname,storagenoAsSelectstaffstaffnosnameworkstoragenoFromstaff,workWherestaff.staffno=work.staffnostaffnosnamestoragenoZJOOOOOOl张军000000012J0000002李强0000000220000003关兴0000000^20000004成汉ooaooooi2J0000005如能ooaooooj2J0000006张娟003000032J0000007夏挪000000022)供应关系视图createviewall_supplyprono,budget,partname,storageno,address,supname,supnum)AsSno,project.budget,part.partname,Stock.storageno,storage.address,supplier.supname,supply.supnumFromsupply,project,supplier,part,Stock,storageWno=noandsupply.supno=supplier.supnoandsupply.partno=part.partnoandpart.partno=Stock.partnoandStock.storageno=storage.storageno;pronobudgetpartnanestoragenoaddressgjpramesupnum1ZI01601500000^...OOOOOOD1,张虽...5fflO12001601500000^婀00000002紫菊.路;隹..,,,10301JS016023000005^...OOOOOOD1梨园大街33号..■孟浩...1DDO1200160230000070螺目...OOMOOD2整荆?&£空..,李华..・2DDD12J0I6031000007L垫圈...00000003四宗路公号■■,孟浩,,,1OJ01ZI01603100000^油或...OOOOOOD1梨园稠%号■■■为海...12D01ZI01604100000^...OOOOOOD1梨园大街略■

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论