版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华东交通大学毕业设计(论文)题目:院:珲下学院计算机科学与技 专4班业:级:姓学名:号:指导教完成日师:期:50142010-5-4毕业设计(论文诚信声明本人郑重声明:所呈交的毕业设计c论文是 我个人在导师指导下进行的研究工作及取得的研 究成果。就我所知,除了文中特别加以标注和致谢 的地方外,论文中不包含其他人已经发表和撰写的 研究成果,也不包含为获得华东交通大学或其他教 育机构的学位或证书所使用过的材料。如在文中涉及抄袭或剽窃行为,本人愿承担由 此而造成的一切后果及责任。本人签名导师签名2010年5月 日姓名学号专业毕业设计(论文)题目答辩小组评语:等级组长签字:年 月 日答辩委员会综合评语
2、:等级答辩委员会主任签字:年 月 日(学院公章)注:答辩小组根据评阅人的评阅签署意见、初步评定成绩,交答辩委员会审定,盖学院公章。“等级”用优、良、中、及、不及五级制(可按学院制定的毕业设计(论文)成绩评定办法评 定最后成绩)。姓名学号毕业届别专业 计算机科学与技术题0答辩时间答辩组成员(签字):答辩记录:记录人(签字):年 月曰答辩小组组长(签字:年 月曰附注:目录第一章 系统分析61.1系统需求分析61.1.1 系统功能要求61.1.2系统性能要求71.2.2系统用例描述71.2.3 系统主要流程图7第二章 系统设计82.1功能模块设计82.2数据库设计102.2.1数据库对象103.2.
3、2数据表10第三章 系统实现与说明133.1用户登录143.2系统主界面143.3库存管理153.3.1商品入库153.3.2商品入库管理163.3.3商品出库173.3.4商品出库管理183.3.5入库商品信息查询193.3.6出库商品信息查询203.3.7数据备份21第四章 程序代码224.1数据库连接224.2业务逻辑层(主要代码)254.3表示层(删除功能代码)27摘要随着现代工业的发展,计算机信息管理系统越来越受到企业重视,而库存管 理信息系统就是一个典型的信息管理系统(mis),库存管理系统能够极人地提高 人事劳资管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。 基于
4、此木人开发了一个库存管理系统,该系统实现了商品基木信息、类别信息、 仓库信息等基本信息的管理,实现了商品入库、商品出库、入库管理、出库管理、 出入库统计等库存管理,系统还实现了库存奔询、用户管理、系统管理等功能。 系统的核心是库存管理,企业使用库存管理系统,可以摆脱传统的手动填写单据 工作模式,节省了大量的人力、物力和财力,使得管理员从繁琐的工作中解放出 来。本系统开发平台是vs2005,开发语言是c#,数据库为sqlserver2005。系 统采用三层架构模式,三层架构模式可实现代码的分散关注、松散耦合、逻辑复 用、标准定义,并使得代码具有高度的可扩展性、安全性、易移植性和易维护性。 系统还
5、采用了 javascript技术,使得页面富有动态感。关键词:库存管理,数据库,信息管理系统(mis)第一章系统分析1.1系统需求分析1.1.1系统功能要求本人设计了一个基于microsoft .net framework的b/s库存管理系统,系 统括了以下库存管理的常见功能:(1) 基本信息管理。包括添加商品类别的添加、商品类别管理、商品信息、 商品信息管理、客户信息的添加、客户信息管理、仓库信息添加、仓库信息管理。(2) 库存管理。包括新增入库单、入库管理、新增出库单、出库管理、库存 报警、入库统计、出库统计、查看库存信息。(3) 库存信息查询。括入库单查询、出库单查询。(4) 用户管理。
6、包括增加用户、更改密码、更改权限。(5) 系统管理。包括数据库备份、数据恢复、数据库压缩、分离数据库、附加数据库、数据导入、数据导出。1.1.2系统性能要求库存管理系统为了满足人们的需求应具有以下性能:(1) 系统具有易操作性;(2) 系统具有通用性、灵活性;(3) 系统具有易维护性;(4) 系统具有可开放性;(5) 系统具用易移植性。1.2.2系统用例描述表1h系统用例描述表编号用例名称用例描述输入系统响应输出1登录检查用户是否存 在用户名和密 码在数据库中 查询用户信 息提示:“用户 登录成功!“2添加商品 信息对商品信息进行 添加商品信息存储商品信 息提示:“添加 成功!”3管理商品 信
7、息对商品信息进行 修改、删除选择要修改 和删除的信 息修改/删除商 品信息提示:“修改 成功/删除成 功”4商品入库对商品信息进行 入库要入库的商 品信息存储入库商 品信息提示:“添加 成功”5入库信息 管理对入库商品进行 修改、删除选择要修改/ 删除的商品 信息修改/删除商 品信息提示:“修改 成功/删除成 功”6商品山库对商品信息进行 出库要出库的商nn存储商品信 息提示:“添加 成功”7出库管理对出库商品进行 修改、删除选择要修改/ 删除的商品 信息修改/删除商 品信息提示:“修改 成功/删除成 功”8数据备份对数据进行备份选择要备份 的数裾备份数据提示:“备份 成功”1.2.3系统主要
8、流程图管理员登录成功后进入系统主页面流程图,管理员登录成功后,管理员进入 系统主页面,对系统主要功能进行操作,登录失败后,重新登录。系统主耍流程图如图1-2所示。基本信息管理v库存管理p库存查询系统管理p用户管理p图1-2系统流程图第二章 系统设计2.1功能模块设计库存管理系统主要有基本信息管理、库存管理等五大功能模块,系统的五大 功能模块如图3-1所示。库存管理系统。|阁2-1系统功能模块库存管理包括商品的基本信息等八个部分,其具体描述如图2-2所示。图2-2库存管理模块基本信息管理包括管理客户信息等八个部分,具体描述如图2-3所示。图2-3基本信息管理模块系统管理包括备份数据库等7个部分,
9、具体描述如图2-4所示。数据备份一数 据 恢 复w分离 数 据 库w数据导出一数据导入p图2-4系统管理模块2.2数据库设计2.2.1数据库对象库存管理系统数据库对象主要包括用户表、客户信息表、商品信息表、入库 操作信息表、出库信息操作表、库存表、商品类别表、仓库信息表,系统的表设 计如表2-1所示。表2-1数据库对象名称类型说明users基本表存储用户的基本信息customers基本表存储客户的基本信息storeln基本表存储入库商品基本信息storeout基本表存储出库商品基本信息products基本表存储商品的基本信息producttypes基本表存储商品类别基本信息prostore甚本
10、表存储库存商品基本信息storehouses基本表存储仓库的基本信息suppiler基本表存储供应商的基本信息3.2.2数据表(1) 客户信息表。保存了客户的基本的信息,如客户编号、客户名称、客户类型等,主键是c id。客户信息表的详细设计如表3-2所示。表 2-2 customers 表字段列名字段类型字段大小必填字段说明c idint是客户编号c namevarchar50否客户名称c typevarchar20否客户类型c ontactvarchar30否联系人c addressvarchar50否联系地址c po$tcodevarchar10否邮政编码c phonevarchar30否
11、联系电话c faxvarchar30否传真号码c emailvarchar30否由p箱c.memovarchar1000否备注(2) 用户信息表。保存了用户的基本信息,如用户编号、用户密码等,主 键是username用广信息表的详细设计如表2_3所示。表 2-3 users 表字段列名字段类型字段大小必填字段说明uernamevarchar50是用户名pwdvarchar50是用户密码popedomvarchar10是权限(3) 商品类别表。保存了商品类别的基本的信息,如类别编号、类别名称、 商品级别,主键是typeld,商品类别表的详细设计如表2-4所示。表 2-4 producttypes
12、 表字段列名字段类型字段大小必填字段说明typeldint是商品类idtypenamevarchar50是商品名称upperldvarchar1()是商品级别(4) 商品信息表。保存了商品信息的基本的信息,如商品编号、商品名称、供 应商等,主键是p_id,商品信息表的详细设计如表2-5所示。表 25 products 表字段列名字段类型字段大小必填字段说明pjdint是商品类别idp_namevarchar50是商品类別名称typeldint是商品级别spjsjamevarchar100是供应商p_stylevarchar50是尚品规格p_unitvarchar10是计量单位p_pricefl
13、oat是单价p_makedatedatetime是商品生产日期p_lowint是商品数u上限p_highint是商品数量下限p_validint是有限期p_alarmdaysint是在到达有效期 期前几天发山 警告(5)供应商表。保存了供应商的基本的信息,如供应商编号、供应商名称等,主键是sp_ld,供应商品表的详细设计如表2-6所示。表 2-6 suppiler 表字段列名字段类型字段大小必填字段说明sp idvarchar20是供应商编号sp namevarchar100是供应商名称sp一telphonevarchar20是联系方式sp addressvarchar100是地址(6) 入库
14、操作信息表。保存了入库商品的基本的信息,如入库单编号、入 库操作类型、入库商品编号等,主键是i_id,入库操作信息表的详细设计如表 3-7所示。表 27 storeln 表字段列名字段类型字段大小必填字段说明ijdvarchar20是入库单idi typevarchar50是入库楝作型p idvarchar是入库商品号p makedatedatetime100是生产日期p一pricefloat50是入库商品价p_numint是入库商品量p pricefloat是单价p sumpricefoat是总额c idint是客户编号p uintvarchar10是计量单位empnamevarchar50
15、是经办人s namevarchar50是仓库名称optdatedatetime是入库曰期(7) 出库操作信息表。保存了出库商品的基本的信息,如出库单编号、出 库操作类型、出库商品编号等,主键是o_id,出库操作信息表的详细设计如表 2-8所示。表 2-8 storeout 表字段列名字段类型字段大小必填字段说明oidvarchar20是入库单编号o typevarchar20是入库操作类型p idvarchar20是商品编号p pricesfloat是价格p n umberint是数量p sumpricefloat是总价格c idint是客户编号s namevarchar50是仓库名称empn
16、amevarchar50是经办人optdatedatetime是出库曰期p uintvarchar10是单位(8) 库存信息表。保存了库存商品的基本的信息,如库存编号、商品名称、 商品数量等,主键是s_pid,库存信息表的详细设计如表2-9所示。表 2-9 prostore 表字段列名字段类型字段大小必填字段说明s pidint是商品存贮编号p idvarchar20是|sj品编号p pricefloat是商品入库单价pnumint是商品库存数量p makedatedatetime是生产日期s namevarchar50是仓库名称(9) 仓库信息表。保存了仓库的基本的信息,如仓库编号、仓库名称
17、、仓 库说明等,主键是s_id,出库信息表的详细设计如表3-10所示。表 2h0 storehouses 表字段列名字段类型字段大小必填字段说明s idint是仓库编号s namevarchar50是仓库名称s memovarchar1000是仓库说明第三章 系统实现与说明3.1用户登录管理员输入正确用户名、密码和验证码,单击登录,进入系统主页而,系统 登录页面如图3-1所示。3 xfe期 slicroxoft internet explorer艾件(£)编$5(£)芟若(y)收深达)工具d)帮助qj)©后迫-© g|轍 > 公,益因,uar:ft
18、l 爸j kttp:/localkost: 1063/s存甘®系统/locin. aspxv 0 转到 ftirs3. 2系统主界面成功登录后,进入库存管理系统的主界面。在主界面可以浏览库存管理系统的基木信息,系统主界面如图3-2所示。3 无样题- licrosoft internet explorer艾件d)撕§®)查看a)收(&)工具a)稭助qj)助o后退,© d函没z儒嫩必么為因,u赵冰y本1也 intrwvt3.3库存管理库存管理是库存管理系统中的主耍模块,通过商品入库和出库管理,实现商 品的运转。3. 3. 1商品入库单击左侧商品入库命
19、令,进入商品入库界面,选择入库操作类型,选择商品 编号、选择生产日期、输入经办人等,点击确定,完成商品入库。商品入库界面 如图3-3所示。3 无样题- licrosoft internet explorer艾件d)撕§®)查看a)收(&)工具a)稭助qj)助o后退,© d函没z儒嫩必么為因,u赵冰套|芫华本地intrtn3.3.2商品入库管理从左侧菜单栏单击入库管理命令,可以进入商品入库管理界面,可以对入库 商品信息进行删除和编辑操作,选中要删除入库商品信息记录,直接可以单击删 除命令,可以删除选屮的记录,单击编辑操作命令可以链接到相应的编辑页面, 用户可
20、以进行入库商品信息编辑,商品入库管理界面如图3-4所示。3 无样题- licrosoft internet explorer艾件d)撕§®)查看a)收(&)工具a)稭助qj)助o后退,© d函没z儒嫩必么為因,u赵冰连1网页上有t合溪.本地intrtno3.3.3商品出库从左侧菜单栏单击商品出库命令,可进入商品出库界面,选择出库操作类型、 录入商品编号、录入经办人等,单击确定按钮,实现商品出库。商品出库界而如 图3-5所示。艾件d)撕5®)查看收灌(&)工具a)稱助qj)ob,©,d基校p瞬戀>|白,益因,u总述函芫毕本地
21、3.3.4商品出库管理从左侧菜单栏单击出库管理命令,进入出库管理页面,对出库商品信息进行 删除和编辑操作,选中要删除的出库商品记录,单击删除命令,可删除选中的记 录,单击编辑操作可以链接到相应的编辑页面,用户可以进行出库商品信息编辑, 商品出库管理界面如图3-6所示。艾件d) 58 «)查看a)收庞(a)工具a)稭助qj)©后退,© s si <i p観麵o 0,卷因,ufilqj s本佰.©笤理客户仨息添加iia 客 pf§e.昔s 仓库伝s添加 仓ff fs,6.首理 ifi商sfs6添加(u商£«0.笛现 曲商&
22、amp;类9源加 g商s类别®进qjff荇首理 ifi商品入库 乜入偉笛s汹迂龙曾理 系k报砮由入s茹十 出库统计10 5看库存偌息.用戶笛理 系统笤s%庠存佶.自查珣出库捵作突 s出s甬品镅 号出厍价出厍商品数至总价格客户拥号仓库名称经办人出库日期it量弟位棚ws出库200140co50200002001一号仓庠梦晓孭200m1-200130:00件&钠®出库200240co50200002001-号仓库梦哓夜2009.11.27000:00件s>梢e出库200340m50200002001一号仓库梦晓夜200941-27000:00件梢b出席200440c
23、d50200002001一吾仓*梦晓夜2009-11-270£»00件捎g出库2001300020600002001一号仓库梦疏2009-11-1100):00件销笆出库20014006q240002001一号仓库梦联夜2009-11-300:00:00件钠s出库200140030240002001一号仓库梦联夜2009-11-300:00:00件钠s出库20034005240002001-号仓诨200941.300:00:00件s>当8?贝w为1 12) "<sn ttsr dfiir韵网页上有铪«.本地intrtn3. 3.5入库商品信息
24、查询单击左侧菜单栏的入库査询命令,进入入库商品信息杳询界而,入库査询包 括按入库商品编号查询、按入库类型查询、按仓库名称查询、按入库口期查询。 输入入库商品编号,单击确定按钮,可以查询到相应的入库商品信息,苏它的查 询方式与入库商品编号的查询方式一样。入库商品查询界面如图4-7所示。3 无标選5( - licrosoft internet explorer® 区ii艾件d)撕g®)查看on收庞工具a)稭助on©后退34,番收職困,u鷇冰>p,u 'iht tp: /locidhost: 1083/1u5%b4«933u5%a<w3s%
25、«71u<%l%®7heso5c6x#7xb3ttb5s«7%bbk9f/1 nd«x aspxg的j糾於s商品®号杏询按入库类ffl杏洵按仑库名称s»按入库n期s»拭的茲制面梭iqj基本总昔洩 10客户伝总添加 4j客户佴息做 10仓库沄总添加 4d仓库佴息 iia商sf§总添加 &商品伝息笤理 汹商£突腳加 ifi商s类引管理qj*荇笛理商&入厍入:笛理 由商&出厍 ig出庠笤理 (u系统报窖 曲入库绞i十 (w出庠统计g卷库存佰总.用户笤®.系统甘理倍总i旬
26、曲刚s胭i (q出库沄3s泪vssfi入念厍名称一号仓库v召芫华y本地 intrwkt3. 3.6出库商品信息查询单击菜单栏的出库奔询命令,进入出库商品信息奔询界而,出库査询分为按 出库商品编号查询,按出库类型查询,按仓库名称查询,按出库日期查询。单击 按库存名称查询命令,选择要查询的仓库名称,可以查询要相应的出库商品信息。 出库商品信息查询界面如图3-8所示。3 无标選5( - licrosoft internet explorer® 区ii艾件d)撕g®)查看on收庞工具a)稭助on©后退34,番收職困,u鷇冰>p,u 'iht tp: /loc
27、idhost: 1083/1u5%b4«933u5%a<w3s%«71u<%l%®7heso5c6x#7xb3ttb5s«7%bbk9f/1 nd«x aspxg的j糾於八s商品®号杏询按出痄类ffl杏洵按仑库名称s»按出库n期s»qj基本总昔洩 10客户伝总添加 4j客户佴息做 10仓库沄总添加 4d仓库佴息 iia商sf§总添加 &商品伝息笤理 汹商£突腳加 ifi商s类引管理qj*荇笛理商&入厍入:笛理 由商&出厍 ig出庠笤理 (u系统报窖 曲入库绞i
28、十 (w出庠统计g卷库存佰总.用户笤®.系统甘理倍总i旬 4j入#«息查消 03比库(0齑闻召芫华y本地 intrwkt3. 3.7数据备份单击菜单栏数据库备份命令,选择要备份的数据库,输入备份数据的路径,单击确定按钮,完成备份操作,数据备份界面如图4-9所示。<上1逆芫华本hs艾件d)撕g®)查看on收庞工具a)稭助qj):t©后退,)人猶收职5糾困,u鷇冰>p,u 'iht tp: /locidhost: 1083/1u5%b%®7heso5c6x#7xb3ttb5s«7%bbk9f/1 nd«x a
29、spxv 0»a俗:?八qj基本佰总es is客户伝总添加 (u客户fs总咎迎 曲仓库fge添加仓庠仨息宫理 曲商£倌总添加商品伝,0管理 汹商£55腳加 ifi商品类sj管理qj*荇笛理 lia商s入厍 入理 由商品出厍 ifl出库笤理系统报容 坦入库绣什 (w出席统汁g卷库存佰总 .用户笤®qji妖甘理10数据库签纷 (u数®恢复 «0数库压矩分ss据庠 曲附加筘宠厍 ia数据导出 山数笹9入qjss佰ss询 (u入:仨息查消迭择®«*master备份厍及名栉da25(?d : d;«b_sq)第四章
30、程序代码4.1数据库连接using system;using system. data;using system. configuration;using system. web;using system. web. security;using system. web. u1;using system. web. ul. webcontrols; using system. web. ut. webcontrols. webparts; using system. web. ut. htmlcontrols; using system. data. sqlclicnt;public clas
31、s sqlhelperpublic sqlhelper()>private sqlconnection con; private void open()connewsqlconnect ion (conf igurat ion.vianager. connect ionstringsli. connect ionstring); con. open ();public int excutcproccdurc(string procnamc, sqlparameter口 prams)open ();sqlcommand mycommand = new sq1 command (); myc
32、ommand. connection = con;mycommand. commandtypc = comincindtype. storcdproccdurc; mycomnicind. comnicindtext = procname; if (prams != null)foreach (sqlparameter parameter in prams)mycomnicind. parameters. add (parameter);int n = mycommand. executenonquery(): con. close 0 ; return n;public sqldatarea
33、dcr excuteprocedure dr (string procname, sqlparameter prams) open ();sqlcommemd mycommand 二 new sqlcommcmd(); mycomnicind. connection = con;mycommand. commandtype = commandtype. storedprocedure; mycommand. commandtext = procname; if (prams != null)foreach (sql par time ter parameter in prams)mycomma
34、nd. parameters. add(parameter);int i = mycommand. executenonquery();sqldatareader dr = mycommand. executereeider (); return dr;public dataset excutcproccdurcds(string procname, sqlparameter口 prams)open ();sqlcommand mycommand = new sq1 command(): mycommand. connection = con;mycommand. commandtype =
35、commandtype. storedprocedure; mycommand. commandtext = procname; if (prams != null)foreach (sqlpcir time ter parameter in prams)mycommand. parameters. add(parameter);sqldcitaadcipter da = new sqldataadapter ();dataset ds = new dataset(); da.selectcommand = mycommand; da. fill(ds, tables"); retu
36、rn ds;public dataset excuteprocedure_ds(string procname)open ():sqlcommand mycommand = new sqlcommando; mycommand. connection 二 con;mycommand. commandtype = commandtype. storedprocedure; mycommand. commandtext = procname;sqldataadapter da = new sqldataadapter():dataset ds = new dataset 0: da. select
37、command 二 mycommand; da. fill (ds);return ds;public dataset excutemyds(string myds)openo ;sqlcommand mycommand = new sqlcommand(); mycommand. connect ion = con; mycommand. commandtext = myds;sqldcitciadaptcr mydataadciptcr = new sqldataadapter 0 ; mydataadapter. selectcommand 二 mycommand;dataset myd
38、ataset = new dataset(); mydataadapter. fill(mydataset): return mydataset;public sqldcitareader getdatareader(string sql)open ();sqlcommand mycommand = new sqlcommand();mycommand. commandtext = sql; mycommand. connect ion = con;sqldatareader mydatareader = mycommand. executereader(): return mydatarea
39、der;4.2业务逻辑层(主要代码)private string o_id; private string o一type; private string pd; private float p price; private int p number; private float p_sumpricc; private int c_ld; private string s_name; private string empname; private datetime optdate; private datetime optdatcl; private string pjint; public s
40、tring 0d get return o_id; set o_id = value; public string 0_type get return o_type; set o.type = value; public string p_1dget return p_id; set p_id = value; public float p_price get return p_price; set p_pricc = value; public int p_numberget return p_number; set p_number = value; public float p_sump
41、rice get return p_sumprice; set p_sumprice = value; public int c_tdget return c_id; set c_ld = value; public string s nameget return s_name; set s_name = value; public string empname get return empname; set empncime = value; public datetime optdate get return opldatc; set optdate = value; public str
42、ing p uintget return p_uint; set p_l)int = value; public datetime optdatel get return optdatel; set optdatel = value; publ ic dataset tnserstoreout (ref storeout insert)s(ilparameter paramo = new sqlparcimctcr new sqlparameter (o_type", sqldbtype. varchar, 20) new sqlparameter ("pid",
43、 sqldbtype. varchar, 20), new sqlparameter (p prices", sqldbtype. float), new sqlparameternumber", sqldbtype. tnt),new sqlpcirameter new sqlparameter new sqlparameter new sqlparameter new sqlparameter new sqlparameter("p_suml)rice",sqldbtype. float), (c td", sqldbtype.tnt),("s_name",sqldbtype. varchar,50), (舰mpname", sqldb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四个买方合同范本模板
- 基金公司投资合同范本
- 因为遇见你离婚协议书
- 外企外包短期合同范本
- 大块积木转让合同范本
- 外卖租车租电合同范本
- 喷油车间承包协议合同
- 外协加工合同转让协议
- 大公司股份合作协议书
- 国际大豆采购合同范本
- Unit4+Understanding+Ideas+Click+for+a+friend 高中英语外研版(2019)必修第一册
- (15)-国际贸易术语解释通则2020
- 伴生气凝析油工艺安全管理
- 恬谈人生:夏培肃传
- 充电站施工组织计划
- 天气系统(上)+课件【核心知识精讲精研 】 高中地理湘教版(2019)选择性必修1
- 《浅谈幼儿园劳动教育实施策略》 论文
- 混凝土配合比设计作业指导书
- GB/T 13560-2009烧结钕铁硼永磁材料
- 远程会诊登记本
- 多旋翼无人机培训教材课件
评论
0/150
提交评论