XXX公司进存储销管理系统项目_第1页
XXX公司进存储销管理系统项目_第2页
XXX公司进存储销管理系统项目_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、XXX公司进存储销管理系统项目数据库设计报告文件状态:文件标识: 草稿当前版本:1.0 正式发布作者:李龚亮 正在修改完成日期:2006-11-7版本历史版本 /状态作者参与者起止日期备注1李龚亮2006-11-7-新建文档2006-11-8目录0.文档介绍 .40.1文档目的 .40.2文档范围 .40.3读者对象 .40.4参考文献 .40.5术语与缩 写解释 .41.数据库环境说明 .52.数据库的命名规则.53.逻辑设计 .54.物理设计 .54.0表汇总 .5 .1采购管理 .6 .2库存管理 .7 .3销售管理 .84.4系统管理 .95.安全性设计 .125.1防止用户直接操作数

2、据库的方法.125.2用户帐号密码的加密方法.125.3角色与权限 .126.优化.127.数据库管理与维护说明.130. 文档介绍0.1 文档目的用于本项目开发人员开发时参阅。随需求文挡以及概要设计文挡改动做相应改动,程序员在攥写代码时必须遵循该文件执行。0.2 文档范围XXX 公司进存销管理系统中数据库有关内容0.3 读者对象程序设计人员0.4 参考文献软件需求规格说明书概要设计说明书.0.5 术语与缩写解释缩写、术语解释xxx公司名jcx进存销系统简称1. 数据库环境说明数据库 : mysql5.0访问软件: mysql-4.1.10a数据模型编写软件:Microsoft Visio 2

3、003数据库名称:jcx2. 数据库的命名规则数据库表名以及字段名全部使用其意义英文的大写,如用户表的用户名字段对应应建立在表 USER 中的 USERNAME 项3. 逻辑设计详见数据库设计图v1.0.vsd4. 物理设计4.0 表汇总表名功能说明INBILLOUTBILLSTORAGESALEORDERFORMSALEORDERFORMCHECKSTOCKORDERFORMSTOCKORDERFORMCHECKEMPLOEEROLEENTITYMENUROLE_ENTITYROLE_MENU入库表单表出库表单表库存总表销售表单表销售表单审批记录表采购表单表采购表单审批记录表用户表角色表模块

4、表菜单表角色模块对应表角色菜单对应表.1 采购管理采购订单表结构表 名英STOCKORDERFORM汉采购订单表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号Int11no1yesORDERFORMID订单编号VARCHAR220noGOODSID物品编号VARCHAR220noGOODSNAME物品名称VARCHAR240noTRADEMARK牌号VARCHAR240noSPEC规格Varchar240noQUANLITY采购数量int11noPROVIDER供应商Varchar2100yesLINK联系方式Varchar220yesSTATE订单状态Varchar24

5、noDATE修改时间DATEnoEMPLOYEEID用户编号Varchar210noSTATE- 订单状态值为:编制、一级审批,最终审批、执行、完成采购订单审批表结构表名英STOCKORDERFORMCHECK汉采购订单审批表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号INT11no1yesORDERFORMID订单编号VARCHAR220noEMPLOYEEID审批人员VARCHAR220noATTITUDE审批意见VARCHAR2250noRESULT审批结论VARCHAR220noDATE审批日期DatenoLEVEL审批级别Varchar240noREMARK备

6、注Varchar2100yesRESULT- 审批结论: 同意,修订,否决LEVEL- 审批级别: 一级审批,二级审批.2 库存管理入库单表结构表 名英INBILL汉入库单表字段名中文名类型长度小允数许空ID编号int11noBILLID单据编号VARCHAR220noGOODSID物品编号VARCHAR240noGOODSNAME物品名称VARCHAR240noTRADEMARK牌号VARCHAR240noSPEC规格Varchar240noQUANLITY入库数量intnoDEPOTTYPE库房编号Varchar210noEMPOLYEEID入库人员Varchar210noDATE入库日期

7、DateTimenoREMARK备注Varchar2100noDEPOTTYPE-库房编号 :1:元器件库;2:成品库标标主默认值识识关种增键子量字1yes出库单表结构表 名英OUTBILL汉出库单表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号int11no1yesBILLID单据编号VARCHAR220noGOODSID物品编号VARCHAR240noGOODSNAME物品名称VARCHAR240noTRADEMARK牌号VARCHAR240noSPEC规格Varchar240noQUANLITY出库数量int11noDEPOTTYPE库房编号Varchar210no

8、EMPLOYEEID出库人员Varchar210noDATE出库日期DatenoREMARK备注Varchar2100noDEPOTTYPE-库房编号 :1:元器件库;2:成品库库存主帐表结构表 名英STORAGE汉库存总帐表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号int10no1yesGOODSID物品编号VARCHAR240noGOODSNAME物品名称VARCHAR240noTRADEMARK牌号VARCHAR240noSPEC规格VARCHAR240noQUANLITY库存数量intnoDEPOTTYPE库房编号Varchar210noREMARK备注Var

9、char2100yesDEPOTTYPE-库房编号:1:元器件库;2:成品库.3 销售管理销售订单表结构表名英SALEORDERFORM汉销售订单表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号INT11no1yesORDERFORMID订单编号VARCHAR220noGOODSID产品代号VARCHAR240noGOODSNAME产品名称VARCHAR240yesTRADEMARK牌号VARCHAR240noSPEC规格Varchar240noQUANLITY销售数量intnoSUBSCRIBER订购单位Varchar2100yesLINK联系方式Varchar220y

10、esSTATE订单状态Varchar24noEMPLOYEEID用户编号Varchar210noDATE日期DateTimenoSTATE- 订单状态值为:编制、一级审批,最终审批、执行、完成销售订单审批表结构表 名英SALEORDERFORMCHECK汉销售订单审批表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号int10no1yesORDERFORMID订单编号VARCHAR220noEMPLOYEEID审批人员VARCHAR220noATTITUDE审批意见VARCHAR2250noRESULT审批结论VARCHAR220noDATE审批时间DatenoLEVEL审

11、批级别Varchar240noREMARK备注Varchar2100yesRESULT- 审批结论: 同意,修订,否决LEVEL- 审批级别: 一级审批,二级审批4.4 系统管理人员信息表结构表 名英EMPLOYEE汉人员信息表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号int10no1yesEMPLOYEEID登陆号VARCHAR210noNAME姓名VARCHAR220noPASSWORD口令VARCHAR28noENABLE是否可用bit1noROLEID角色编号int11noEMPLOYEEID:作为登陆系统的用户号模块表结构表 名英ENTITY汉模块表字段名中

12、文名类型长度小允标标主默认值数许识识关种增键空子量字ID编号int11no1yesNAME模块编号VARCHAR2100noREMARK说明VARCHAR250yesNAME :系统服务模块的类名菜单表结构表 名英MENU汉菜单表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ID菜单编号int11no1yesNAME菜单名VARCHAR220noURLURLVARCHAR2100noPARENT父菜单编intyes号角色表结构表 名英ROLE汉角色表字段名中文名类型长度小允标标主数许识识关种增键空子量字ID角色编号int11no1yesNAME角色名称VARCHAR240noRE

13、MARK说明VARCHAR220yes角色模块对应表结构表 名英ROLE_ENTITY汉角色模块对应表字段名中文名类型长度小允标标主数许识识关种增键空子量字ID编号int11no1yesROLEID角色编号Int11noENTITYID模块编号Int11noPRIVILEDGE权限Int11no权限常量及其意义READ_LIMIT= 1;NATIVE = 2;PRODUCT = 3;READ_ALL= 4;SUBMMIT = 5;SAVE = 6;DELETE = 7;FIRST_LEVEL_CHECK= 8;SECOND_LEVEL_CHECK= 9;默认值默认值角色菜单对应表结构表名英RO

14、LE_MENU汉角色菜单对应表字段名中文名类型长度小允标标主默认值数许识识关种增键空子量字ROLEID角色编号Int11noMENUID菜单编号Int11no5. 安全性设计通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。5.1 防止用户直接操作数据库的方法用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作数据库。5.2 用户帐号密码的加密方法暂无5.3 角色与权限提示: 确定每个角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等于他所兼角色的权限之和。角色可以访问的表与列操作权限jcx所有所有角色暂不在数据库中设置,而在系统软件中设置

温馨提示

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

评论

0/150

提交评论