中控zktime考勤管理系统数据库表结构优质资料_第1页
中控zktime考勤管理系统数据库表结构优质资料_第2页
中控zktime考勤管理系统数据库表结构优质资料_第3页
中控zktime考勤管理系统数据库表结构优质资料_第4页
中控zktime考勤管理系统数据库表结构优质资料_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

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

文档简介

中控zktime考勤管理系统数据库表结构优质资料(可以直接使用,可编辑优质资料,欢迎下载)

Att2021主要表的表结构说明中控zktime考勤管理系统数据库表结构优质资料(可以直接使用,可编辑优质资料,欢迎下载)表1:考勤记录表Checkinout主键:UserID+Checktime字段名称类型可否为空长度说明UserIDInteger否Userinfo表中的UseridCheckTimeDatetime否20考勤时间CheckTypeVarchar是225465812堒B+U273736AED櫭215695441呁S1考勤状态VerifyCodeInteger是验证方式SensorIDVarchar是5设备编号WorkCodeInteger是WorkCodeSNVarchar是266496819栙ik,Y305837777睷

20设备序列号UserExtFmtInteger是标示是否使用多种验证方式。1表示是多种验证方式,0表示不是。表2:指纹模板表Template主键:TemplateID索引键:FingerID+UserID字段名称类型可否为空长度说明TemplateID自动编号主键UserIDIQ2218456A8嚨235245BE4寤tInteger否Userinfo表中的UseridFingerIDInteger否手指号,如果是旧10.0,FingerID=15TemplateOLE对象是指纹模板,Biokey模板Template1OLE对象是Template2OLE对象是Template3

M318387C5E籞#243325F0C弌)y39067989B颛OLE对象是存放9.0指纹Template4OLE对象是存放10.0指纹BITMAPPICTUREOLE对象是BITMAPPICTURE2OLE对象是BITMAPPICTURE3OLE对象是BITMAPPICTURE4OLE对象>37643930B錋359418C65豥I284356F13漓P8354958AA7誧是UserType是EMAChineNum是Flag是是否为胁迫指纹,1和0DivisionFP是指纹算法版本号10或9表3:用户信息表Userinfo主键:UserID索引键:BadgeNuber字段名称类型可否为空长度o~23370983AD莭037196914C酌319237CB3粳说明UserID自动编号主键BadgeNumberVarchar否24用户登记号SSNVarchar是20用户自定义编号NameVarchar是用户姓名2202155FF嗿304997723眣28797707D災,{363888E24踤203984FAE侮283516EBF溿GenderVarchar是性别TitleVarchar是职位PagerVarchar是行动BirthdayOLE对象是出生日期HiredDayOLE对象261186606昆Fb3094578E1磡328168030耰T2477960CB惋是聘用日期StreetVarchar是家庭住址CityVarchar是StateVarchar是ZIPVarchar是OPhoneVarchar是30221760D瘍783504888E8裨29244723C爼.办公FPhoneVarchar是VERIFICATIONMETHODIntegerDEFAULTDEPTIDInteger部门编号SECURITYFLAGSInteger系统管理员标识。15:为超级管理员ATTInteger是否计算考勤0或1INLATEInteger上班签到设置0:根据时段判断;1:上班必须签到;2:上班不用签到398759BC3鯃t25756649C撜403229D82鶂238015CF9峹256726448摈7

OUTEARLYInteger下班签到设置0:根据时段判断;1:下班必须签到;2:下班不用签到OVERTIMEInteger是否计加班0或1SEPIntegerHOLIDAYInteger节假日是否有效0或1MINZUVarchar8民族PASSWORDVarchar是230775A25娥354108A52詒367508F8E辎221005654噔h349648894袔20密码LUNCHDURATIONIntegerMVERIFYPASSVarchar设备上的用户密码PHOTOOLE对象用户照片NotesOLE对象PrivilegeInteger权限InheritDeptSchIntegerInheritDeptSchClass279896D55浕v33178819A膚0

31114798A禊313927AA0窠IntegerAutoSchPlanInteger是否自动排班0或1MinAutoSchIntervalIntegerRegisterOTIntegerInheritDeptRuleIntegerEMPRIVILEGEIntegerCardNoVarchar是20卡号表4:面部模板表FaceTempI>[u207605118儘[407689F40齀278206CAC沬主键:TemplateID索引键:FaceID、Valid字段名称类型可否为空长度说明TemplateID自动编号主键UserNoVarchar是24用户登记号SizeInteger模板大小z#OB24863611F感239705DA2嶢242485EB8庸PINInteger是FaceIDInteger是ValidInteger是ReserveInteger是ActiveTimeInteger是VFcountInteger是2969073FA珺38174951E锞211225282劂73451786D5蛕>&vTemplateOLE对象是模板内容表5:考勤记录修改日志CheckExact主键:ExactID字段名称类型可否为空长度说明ExactID自动编号否主键UserIDVarchar是234602872A蜪252256289抉397919B6F魯3862096DC雜251416235戵_n用户编号,Userinfo表的中UserIDCheckTimeDatetime签到/签退时间CheckTypeVarchar是2原来的签到/签退标志:I-签到,O-签退IsAddInteger是是否新增的记录YuYinVarchar是修改考勤记录的原因IsModify225465812堒B+U273736AED櫭215695441呁SInteger是是否仅仅是修改原始记录IsDeleteInteger是是否是删除的记录IncountInteger是是否恢复IscountInteger是ModifyByVarchar20操作员266496819栙ik,Y305837777睷

DateDatetime操作时间表6:部门表Departments主键:Deptid索引:DeptName字段名称类型可否为空长度说明Deptid自动编号主键DeptnameVarchar是部门名称IQ2218456A8嚨235245BE4寤tSupDeptidInteger上级部门编号InheritParentSchInteger是2InheritDeptSchInteger是InheritDeptSchClassInteger是InLateInteger是OutEarlyInteger

M318387C5E籞#243325F0C弌)y39067989B颛是InheritDeptRuleInteger是MinAutoSchIntervalInteger是RegisterOTIntegerDefaultSchIdInteger部门默认班次ATTIntegerHolidayIntegerOverTimeInteger>37643930B錋359418C65豥I284356F13漓P8354958AA7誧表7:节假日表:Holidays主键:HolidayID索引:HolidayName字段名称类型可否为空长度说明HolidayID自动编号主键HolidayNameVarchar是20节日名称HolidayYearDatetimeo~23370983AD莭037196914C酌319237CB3粳HolidayMonthInteger是HolidayDayInteger是StartTimeDatetime是节日开始时间DurationInteger是周期HolidayTypeInteger是XINBIE2202155FF嗿304997723眣28797707D災,{363888E24踤203984FAE侮283516EBF溿Varchar是4MINZUVarchar是50DeptIDInteger表8:班次表Num_Run主键:Num_RunID字段名称类型可否为空长度说明Num_RunID自动编号261186606昆Fb3094578E1磡328168030耰T2477960CB惋主键OLDIDInteger是NameVarchar否30班次名称StartDateDatetime是起用日期EndDateDatetime是结束使用日期Cyle30221760D瘍783504888E8裨29244723C爼.Integer是班次一次循环的周期UnitsInteger是周期单位表9:班次排班时段表Num_Run_Deil主键:Num_RunID+StartTime+SDays字段名称类型可否为空长度说明Num_RunID自动编号班次的ID号StartTime398759BC3鯃t25756649C撜403229D82鶂238015CF9峹256726448摈7

Datetime开始时间EndTimeDatetime结束时间SDaysInteger是开始日期EDaysInteger是结束日期SchclassIDInteger是时段所属的类别Overtime230775A25娥354108A52詒367508F8E辎221005654噔h349648894袔Integer是表10:轮班表Shift该表在软件中没有作用主键:ShiftID字段名称类型可否为空长度说明ShiftID自动编号轮班ID号NameVarchar是20轮班名称279896D55浕v33178819A膚0

31114798A禊313927AA0窠UShiftIDInteger是StartDateDatetime是起用轮班的日期EndDateDatetime是结束时用轮班的日期RunNumInteger是该轮班中所含的班次数0<x<13Sch1Integer是I>[u207605118儘[407689F40齀278206CAC沬轮班的第一个班次Sch2Integer是轮班的第二个班次Sch3Integer是轮班的第三个班次Sch4Integer是轮班的第四个班次Sch5Integer是轮班的第五个班次Sch6z#OB206155087傇Cz199994E1F丟Integer是轮班的第六个班次Sch7Integer是轮班的第七个班次Sch8Integer是轮班的第八个班次Sch9Integer是轮班的第九个班次Sch10Integer是254426362换339258485蒅37775938F鎏3911498CA飊30269763D瘽244645F90徐2937672C0狀L轮班的第十个班次Sch11Integer是轮班的第十一个班次Sch12Integer是轮班的第十二个班次CycleInteger是轮班周期UnitsInteger是周期单位表11:员工排班表User_OF_Run303537691皑}t|R3347982C7苇r主键:UserID+Num_OF_Run_ID+StartDate+endDate字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDNum_OF_Run_IDInteger班次或轮班ID号StartDateDatetime起用班次的日期EndDateDatetime结束使用该班次的日期\26781689D條/264196733朳231255A55婕38221954D镍R0IsNotOF_RunInteger是是否轮班Order_RunInteger是轮班的起始班次表12:员工临时排班表User_Temp_SCH主键:UserID+ComeTime+LeaveTime字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDF+3473487AE螮22847593F夿346498759蝙

ComeTimeDatetime下班时间LeaveTimeDatetime下班时间OverTimeInteger是该时段中计算加班的时间,默认值0TypeInteger是类型FlagInteger标志SchClassID:w3883797B5鞵401769CF0鳰6_>3839095F6闶Integer该时段所属时段类别ID号,-1表示自动判别表13:员工考勤例外(请假/公出)表User_Speday主键:UserID+StartSpecDay+DateID字段名称类型可否为空长度说明UserIDInteger用户编号,Userinfo表中的UserIDStartSpecDayDatetime开始日期EndSpecDayDatetime结束日期Nx%202144E74乴k400929C9C鲜348188802蠂DateIDInteger例外类型,为公出,-1为注释YuanYingInteger是例外的原因DateInteger是登记/输入记录的时间表14:假类表LeaveClass主键:LeaveID字段名称类型可否为空长度说明€333948272色316937BCD篍

241875E7B幻232945AFE嫾312467A0E税LeaveID自动编号假类ID号LeaveNameVarchar否20假类名称MinUnitInteger最小统计单位UnitInteger统计单位RemainDProcInteger是舍入控制290147156煖29822747E瑾204464FDE俞G357118B7F譿3294880B4肴276746C1A氚RemainDCountInteger是统计时累计ReportSymbolVarchar是4报表中的表示符号DeDuctIntegerColorInteger显示颜色ClassIFYInteger计算类别,7-是否计算为请假表15:统计项目表LeaveClass138668970C霌26250668A暊245495FE5忥258886520攠379449438鐸321397D8B綋3705190BB邻A主键:LeaveID字段名称类型可否为空长度说明LeaveID自动编号假类ID号,999-公出LeaveNameVarchar否20假类名称MinUnitInteger最小统计单位Unitw226785896墖22316572C圬266976849桉285676F97澗205305032倲Integer统计单位RemainDProcInteger是舍入控制RemainDCountInteger是统计时累计ReportSymbolVarchar是4报表中的表示符号DeDuctIntegerLeaveType259736575敵y3830695A2関396459ADD髝308007850硐2499561A3憣G3785993E3鏣0-是否统计项;1-是否异常情况项ColorInteger显示颜色ClassIFYInteger计算类别,0-按班次时段分类;1-按节假日分类CalcText表16:班次时间表SchClass主键:SchClassID字段名称类型可否为空长度说明SchclassID自动编号w364358E53蹓kb404549E06鸆2142353AF厯yo时段类别ID号SCHNAMEVarchar否20时段类别名称STARTTIMEdatetime起始时间ENDTIMEdatetime结束时间LATEMINUTESInteger是计迟到分钟数EARLYMINUTESInteger273126AB0檰

325017EF5绵A2276358EB士3071577FB矻是计早退分钟数CHECKINInteger是该时段上班需要签到,0或1CHECKOUTInteger该时段下班需要签退,0或1CHECKINTIME1datetime开始签到时间CHECKINTIME2datetime结束签到时间CHECKOUTTIME1datetime开始签退时间CHECKOUTTIME2datetime结束签退时间COLORInteger表示颜色AUTOBINDIntegerWorkDayInteger计为多少工作日WorkMinsInteger计多少分钟表17:系统参数表AttParam主键:ParaName字段名称类型可否为空长度说明PARANAMEVarchar20参数名称PARATYPEVarchar2类型PARAVALUEVarchar100值表18:管理员权限设置表SecurityDetails主键:SecurityDetailID字段名称类型可否为空长度说明SecurityDetailID自动编号UserIDInteger是用户编号,Userinfo表中的UseridDeptidInteger功能编号ScheduleIntegeruserinfoInteger是enrollfingersInteger是reportviewVarchar是reportIntegerReadOnlyIntegerFullControlInteger课程设计任务书学生姓名:张修华专业班级:软件0505指导教师:耿枫工作单位:计算机学院题目:超市收银数据库设计初始条件:用来在超市中实现顾客结帐功能,并能反映出指定时段中超市的销售情况等信息。收银员通过输入商品条码,能够在帐单上打印出商品单价及总额等各项信息,并且能够处理商品打折等各种情况.要求完成的主要任务:根据上述的初始条件,进行调查分析并设计适当的属性。设计一个仓库数据库,DBMS可选MsSQLServer、Access、VFP等。完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。时间安排:本学期第20周:消化资料、系统调查 1天系统分析1天总体设计,实施计划2天

撰写报告 1天指导教师签名: 年月日系主任(或责任教师)签名: 年 月 日超市收银管理系统数据库设计1系统概述1.1设计题目超市收银管理系统数据库设计1。2可行性分析1。2。1背景超市是一个很繁忙的地方,每天有很多的顾客要买东西,收银员要和很多的顾客结算,并且要给这些结算存档,以便日后查看。如果只用人工的方法去处理这些结算和计算的数据将是一件很繁琐的事情,将投入大量的人力物力,为了解决这个问题,实现科学化、现代化的超市收银管理,我们就必须设计开发超市收银系统,并用于实践。而超市收银管理系统是对超市的收款信息进行管理的计算机网络软件系统,它可完成超市中各种货品的收银工作,并对可以对特定时间段的出售信息进行查询。1.3上下文环境图图1.1是一幅上下文环境图,它演示了该超市收银管理系统的外部实体和系统接口。超市收银管理超市收银管理系统收银员商品管理员查询是否存在该商品商品情况对系统进行操作商品信息图1.1超市收银管理管理系统的上下文环境图2系统目标和建设原则2。1系统目标近期目标该系统可以使超市的收银工作变得轻松了许多,超市的管理员不必将大量的时间用在对厚厚的账本的管理上,可以直接查询数据库来相关的信息.因此,开发超市收银系统可以提高收银员和管理员的工作效率,利用计算机的方便、快捷、友好的操作环境,来完成相对比较复杂、繁琐的事务,使用户可以轻松地完成对商品的查找等操作,大大提高工作效率。2.1。2远期目标随着超市规模的扩大,商品种类的日益增加,对商品库存的管理越来越复杂,功能也需要不断的加强和扩充,本系统希能够通过不同版本的升级来完成业务功能的不断扩充和更新以完成更加复杂的工作.最终目标是方便超市收银员和管理员的各项操作。2。2建设原则在本次课程设计中,应该以实际情况为主,在此基础上实现对实际情况的抽象,并设计和建立数据库,完成应用程序界面的人性化地编写.应该把所学的知识应用于实践。比如怎样使设计的数据库满足第一范式、第二范式、第三范式、数据完整性约束等等条件。另外,对数据库的设计因遵循以下步骤:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施以及数据库运行和维护。最后,应该严格按照课程设计任务书和指导老师的要求,详细认证地完成对本次课程设计说明书的撰写。3支撑环境规划3。1网络逻辑结构N…FDEABC共享一个超市收银管理系统数据库该超市收银管理系统系统是为了N…FDEABC共享一个超市收银管理系统数据库图3.1超市收银管理系统的局域网逻辑结构设计3。2软件支撑环境及开发工具3。2。1软件支撑环境本系统是在下列系统配置下完成的:(1)操作系统:MicrosoftWindowsXPProfessional(SP2)(2)中央处理器(CPU):Inter(R)Pentium(R)4CPU2.40GHzPrescottProcessor(3)主板:P4i65PE—M(4)显卡:NVIDIAGeForceFX5200(显存128M)(5)硬盘:SAMSUNGSP0812C80G7200转/(6)内存:DDR400(PC3200)512MB3。2。2开发工具本系统是在下列开发环境下完成的:(1)应用程序开发环境:MicrosoftVisualStudio6。0/MicrosoftVisualBasic6。0(2)后台数据库开发工具:MicrosoftSQLServer2000(3)文档开发环境:MicrosoftOfficeWord20034系统总体结构验证信息超市管理员验证信息超市管理员管理员信息修改商品入库信息处理商品库存信息处理商品销售信息处理密码信息处理结果处理结果商品入库信息商品库存信息商品销售信息商品销售信息处理结果处理结果管理员信息销售信息库存信息入库信息打印商品信息商品销售信息顾客身份验证管理员信息验证信息收银员商品销售信息身份验证收银员信息收银员信息管理员信息修改密码信息处理结果图4.1超市收银管理系统总体数据流图4。2功能结构在此次设计中,依据系统结构化设计方法,把本系统划分为若干个功能模块,某些模块又可以划分为多个子模块,某些子模块又可划分为多个二级子模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样做,不仅展现了一个应用软件系统的整体性和层次性,而且通过屏幕对每个应用模块有明显的提示,在这些提示下,用户可以方便地进入系统的每一层进行操作,可以非常方便地使用这一数据库应用系统。超市收银管理系统用户信息管理商品入库管理超市收银管理系统用户信息管理商品入库管理商品库存管理商品销售管理用户信息管理修改用户名用户信息管理修改用户名修改密码(b)商品库存管理添加库存商品删除库存商品商品库存管理添加库存商品删除库存商品修改库存商品查询库存商品商品入库管理添加入库商品删除入库商品修改入库商品查询入库商品商品销售管理商品销售管理添加销售商品删除销售商品修改销售商品查询销售商品打印商品信息(e)图4。2超市收银管理系统功能结构图(a)~(e)4.2。2主要功能说明本系统主要分成四个功能模块,每个模块都独立的完成了自己的功能,以下是对各功能模块的说明:(1)用户信息管理功能。该功能模块可以实现系统用户对自己基本信息的修改,不过只限于对登录密码的修改,因为用户帐号都是超市为了方便管理而事先分配好了的,是不能改变的。出于对用户信息的安全性考虑,只能修改当前登录的用户的密码.(2)商品入库信息管理功能。该功能模块是实现对即将入库的商品的统计,由于商品信息的庞大、复杂,在入库前需要对其进行详细地记录管理,为商品的库存管理打下良好的基础。需要记录的内容有:入库商品的商品号、名称、类型、价格、同类商品的数量、采购员、验收员、生产厂商、产地、入库时间等。同时能够实现对商品入库信息的添加、修改、删除和查询功能。(3)商品库存信息管理功能。该功能模块是当入库的商品放入超市后,对库存商品进行统计管理,主要入库信息来源于(2)中的商品入库信息记录.需要记录的内容有:库存商品的名称、类型、入库价格、销售价格、库存量、入库时间、有效期等,同时能够实现对商品库存信息的添加、修改、删除和查询功能。在商品批量销售后,在表中能够同时删除相应的商品的数量.(4)商品销售信息管理功能。该功能模块是把要销售的商品从超市中取出来,并对库存商品进行相应的记录管理,并且把顾客的购买信息打印下来给顾客做凭证。需要记录的内容有:出售商品的名称、类型、销售价格、数量、销售时间等,同时能够实现对商品销售信息的添加、修改、删除和查询功能。4。3数据库结构名字:管理员信息别名:管理员帐号描述:名字:管理员信息别名:管理员帐号描述:超市收银管理系统管理员登录该系统时需要输入的信息定义:管理员信息=管理员帐号+密码位置:输入到管理员登录界面的相应的文本框里名字:商品入库信息别名:入库信息描述:超市商品管理员在记录入库商品时需要操作的信息定义:入库信息=添加入库商品+修改入库商品+删除入库商品+查询入库商品+位置:在系统总控窗口的选单条“商品入库”的选单项里名字:名字:商品库存信息别名:库存信息描述:超市管理员在记录库存商品时需要操作的信息定义:库存信息=添加库存商品+修改库存商品+删除库存商品+查询库存商品+位置:在系统总控窗口的选单条“商品库存”的选单项里名字:商品销售信息别名:销售信息描述:超市商品管理员在记录销售商品时需要操作的信息定义:销售信息=添加销售商品+修改销售商品+删除销售商品+查询销售商品+位置:在系统总控窗口的选单条“商品销售”的选单项里名字:名字:添加入库商品别名:入库商品添加信息描述:超市商品管理员在添加入库商品时需要操作的信息定义:入库商品添加信息=商品名称+商品类型+商品入库数量+商品价格+入库时间+生产厂家+产地+采购员+验收员位置:在添加入库商品对话框的相应文本框里名字:修改入库商品别名:入库商品修改信息描述:超市商品管理员在修改入库商品时需要操作的信息定义:入库商品修改信息=商品名称+商品类型+商品入库数量+商品价格+入库时间+生产厂家+产地+采购员+验收员位置:在修改入库商品对话框的相应文本框里名字:删除库存商品别名:库存商品删除信息名字:删除库存商品别名:库存商品删除信息描述:超市商品管理员在删除库存商品时需要操作的信息定义:库存商品删除信息=商品名称+商品类型+商品库存量+入库价格+销售价格+入库时间+生产厂家+产地位置:在删除库存商品对话框的相应文本框里名字:查询库存商品别名:库存商品查询信息描述:超市商品管理员在查询库存商品时得到的商品信息定义:库存商品查询信息=商品名称+商品类型+商品库存量+入库价格+销售价格+入库时间+生产厂家+产地位置:在查询库存商品对话框的相应文本框里名字:删除入库商品别名:入库商品删除信息描述:超市商品管理员在删除入库商品时需要操作的信息定义:入库商品删除信息=商品名称+商品类型+商品入库数量+商品价格+入库时间+生产厂家+产地+采购员+验收员位置:在删除入库商品对话框的相应文本框里名字:查询入库商品别名:入库商品查询信息描述:超市商品管理员在查询入库商品时查询结果的信息定义:入库商品查询信息=商品名称+商品类型+商品入库数量+商品价格+入库时间+生产厂家+产地+采购员+验收员位置:在查询入库商品对话框的相应文本框里名字:添加库存商品别名:库存商品添加信息描述:超市商品管理员在添加库存商品时需要操作的信息定义:库存商品添加信息=商品名称+商品类型+商品库存量+入库价格+销售价格+入库时间+生产厂家+产地位置:在添加库存商品对话框的相应文本框里名字:修改库存商品别名:库存商品修改信息描述:超市商品管理员在修改库存商品时需要操作的信息定义:库存商品修改信息=商品名称+商品类型+商品库存量+入库价格+销售价格+入库时间+生产厂家+产地位置:在修改库存商品对话框的相应文本框里名字:名字:添加销售商品别名:销售商品添加信息描述:超市商品管理员在添加销售商品时需要操作的信息定义:销售商品添加信息=商品号+商品名称+商品销售数量+销售价格+销售时间位置:在添加销售商品对话框的相应文本框里名字:修改销售商品别名:销售商品修改信息描述:超市商品管理员在修改销售商品时需要操作的信息定义:销售商品修改信息=商品号+商品名称+商品销售数量+销售价格+销售时间位置:在修改销售商品对话框的相应文本框里名字:删除名字:删除销售商品别名:销售商品删除信息描述:超市商品管理员在删除销售商品时需要操作的信息定义:销售商品删除信息=商品号+商品名称+商品销售数量+销售价格+销售时间位置:在删除销售商品对话框的相应文本框里名字:查询销售商品别名:销售商品查询信息描述:超市商品管理员在查询销售商品时得到的商品信息定义:库存商品查询信息=商品号+商品名称+商品销售数量+销售价格+销售时间位置:在查询库存商品对话框的相应文本框里4。3.2E-R图为了把系统的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念性的数据模型(E—R图)。它描述了从用户角度看到的数据,它反映了用户的显示环境,而且与在软件中的实现方法无关.以下便是本系统的E—R图表示:商品商品名称商品类型商品价格产地商品商品名称商品类型商品价格产地生产厂家备注商品号顾客1N1商品商品管理员存放管理购物N11NN入库数量销售数量库存数量商品库房收银员1查询出售商品库房商品名称商品类型销售价格商品库房商品名称商品类型销售价格入库价格入库时间生产厂家产地库存量备注商品号商品管理员管理员帐号管理员密码(d)图4.3超市收银管理管理系统E—R图(a)~(d)关系数据库模式在本系统的数据库设计中,设计了四个基本数据库表:用户资料表USERS,商品入库资料表GOODS_IMPORT,库存商品资料表GOODS_INFO,商品销售资料表GOODS.具体结构图如下列表所示:表4.1USERS表字段名称标识名称数据类型空否字段说明USER_ID帐号CHAR(20)N主码USER_PASSWORD密码CHAR(20)NUSER_TYPE用户类型INT(4)N1:收银员2:管理员表4。2GOODS_IMPORT表字段名称标识名称数据类型空否字段说明IMPORT_ID入库商品商品号VARCHAR(20)N主码IMPORT_NAME入库商品名称VARCHAR(20)NIMPORT_TIME入库时间DATETIMENIMPORT_NUM入库商品数量VARCHAR(20)NIMPORT_PRICE入库商品价格MONEYNPRODCOM生产厂商VARCHAR(20)NPRODPLACE产地VARCHAR(20)NBUYER采购员VARCHAR(20)NCHECKER验收员VARCHAR(20)NIMPORT_MEMO入库商品备注VARCHAR(50)N表4.3GOODS_INFO表字段名称标识名称数据类型空否字段说明GOODS_IN_ID库存商品商品号VARCHAR(20)N主码GOODS_IN_NAME入库商品名称VARCHAR(20)NGOODS_IN_TIME入库时间DATETIMENGOODS_IN_NUM库存商品数量VARCHAR(20)NIN_INPORT_PRICE入库价格MONEYNIN_EXPORT_PRICE销售价格MONEYNIN_PROCOM生产厂商VARCHAR(20)NIN_MEMO库存商品备注VARCHAR(50)N表4.4GOODS表字段名称标识名称数据类型空否字段说明GOODS_ID出售商品的商品号VARCHAR(50)N主码GOODS_NAME销售商品名称VARCHAR(50)NPRICE价格VARCHAR(50)NSALES_TIME出售时间DATETIMEY自动获得,可以为空AGIO是否打折VARCHAR(50)NISIN是否入库intN1:是0:否5总体实施计划(1)首先,根据所作的需求分析,完成基本的功能界面设计,并且把界面设计成方便、易用和人性化的用户界面。(2)根据(1)中界面设计,把每个功能通过代码来实现,以完成功能的定义。(3)根据4。3。3关系数据库模式中的数据库表的设计,并通过SQLServer2000建立数据库.(4)把设计好的界面和数据库连接起来,使整个系统能够运行.(5)选取几个典型的例子对该系统进行测试,不断地发现问题和解决问题,最终使该系统能够正常的运行,完成相应的任务。(6)以下是该系统的主要界面,用MFC进行设计的:图5.1登录界面图5.2主控界面图5。3收银员结账界面图5.4查询已出售商品界面这些主要界面代表了系统中的主要风格,功能和界面都大致与这些界面设计的一样。所以不再一一列出。6研制报告6。1研制过程(1)需求分析首先,我在拿到课程设计题目时就开始做前期的需求分析,比如详细调查现实世界里的超市商品管理是怎么样的一个系统、它有哪些功能、明确它的用户、需要对哪些数据进行操控以及该系统要做什么不能做什么等等,并画出系统高层抽象图以及简要的数据流图和数据字典来帮助分析.(2)概念结构设计其次,我根据搜集的信息资料掌握一个大概的系统框架,把框架分成几个小的功能模块,并逐个的进行分析设计。在不断的返回进行需求分析时,进行数据抽象、局部视图的设计(分E—R图),把个局部视图集成(总E—R图),并优化E-R图。(3)逻辑结构设计然后,把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构.本系统的分析过程中是把基本的E-R图转换为关系模型的,并对关系数据模型进行优化。(4)物理结构设计最后,进行物理结构设计,它的任务是为给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程。主要设计内容有:为关系模式选择存取方法;设计关系、索引等数据库文件的屋物理存储结构.(5)数据库的实施和维护完成数据库的物理设计之后,就可以在查询分析器中进行数据库的测试和完善。然后就可以组织数据入库。数据库试运行合格后,可以投入正式运行了。但是,由于应用环境在不断的变化,数据库运行过程中物理存储也会不断变化,所以在数据库运行阶段,也要对数据库经常性的维护.(6)总结在这次我的系统设计中,其实这些步骤是一个不断重复和不断的完善的过程,最终达到实验的要求。6.2本规划的评价(1)本规划的特点该数据库的设计较好的完成了实验的目的,并且能够较好的投入运行,而且与应用程序的连接也比较理想。另外,应用程序的各功能模块分工明确可重用性也很强。另外,本系统可以把出售的商品信息打印给顾客作为凭证.(2)本规划的不足该程序还有很多细节问题,另外程序还没有完全完善,还有几个子模块没有实现。6.3收获与体会我觉得这次实验的收获和体会很大,主要有一下几点:(1)在这次试验中我对数据库系统设计的基本框架有了更深地认识和学习,而且学习了数据库设计的基本步骤以及每个步骤的主要任务。(2)增加了很多实际编程经验,更进一步的学习了MFC,在实践中遇到了很多的问题,但是经过努力也都较好地克服了。这使我感觉到做任何事都会有困难,解决的关键在于自己的不断的坚持和努力。(3)学习了怎样写实验报告,经过以前几次的课程设计经验,对报告的要求格式都有了大致的认识,这次实验锻炼了我写报告的能力,使整个实验过程更加规范.总之,这次试验使我学习了很多书本上没有的知识,真正地达到了实践地目的。7参考文献[1]萨师煊,王珊著。数据库系统概论(第三版).北京:高等教育出版社.2003。4[2]郑阿奇,曹戈著.VisualBasic使用教程(第2版).北京:电子工业出版社。2005。1[3]张海藩著.软件工程导论(第4版).北京:清华大学出版社。2003.11数据字典表名:dbo。ZJ_LLSZ中文名:利率设置说明:主键:LlID索引:序号中文字段名字段名类型、长度说明1利率IDLlIDIntPK、NOTNULL、DEFAULT(‘—1’)2利率名称LlmcChar(20)NOTNULL、DEFAULT(‘')3利率英文名称LlnameChar(20)NOTNULL、DEFAULT(‘’)4使用状态JlrChar(1)NOTNULL、DEFAULT(‘0')、(‘0'未使用;‘1’已使用;‘2’冻结;‘3’使用且冻结)5建立人IDJlr_IDSmallint6建立日期Jl_rqZw_dateNOYNULL、DEFAULT(‘')7修改人IDXgr_IDInt8修改日期Xg_rqZw_dateNOTNULL、DEFAULT(‘’)9备注BzChar(50)NULL表名:dbo。ZJ_LLSZZB中文名:利率设置子表说明:主键:llID、lltzrq索引:序号中文字段名字段名类型、长度说明1利率IDLlIDIntPK、NOTNULL、DEFAULT(‘—1’)2利率调整日期LltzrqZw_datePK、NOTNULL、DEFAULT(‘’)3年利率NllFloat4提前利率TqnllFloat5逾期利率YqnllFloat6透支利率TznllFloat7使用状态ZyztChar(1)NOTNULL、DEFAULT(‘0’)、(‘0’为未使用;‘1’为已使用)8建立人_IDJlr_IDSmallintNOTNULL、DEFAULT(‘-1')9建立日期Jl_rqZw_dateNOTNULL、DEFAULT(‘’)10修改人_IDXgr_IDSmallintNOTNULL、DEFAULT(‘-1’)11修改日期Xg_rqZw_dateNOTNULL、DEFAULT(‘')12备注BzChar(50)NULL13零存整取年利率LczqnllChar(10)NULL表名:dbo.ZJ_JXRSZ中文名:结息日设置说明:保存设置结息日信息主键:jxrlxID索引:I_GL_ZJ_jxrlxmc(jxrlxmc)序号中文字段名字段名类型、长度说明1结息日类型IDJxrlxIDIntPK、NOTNULL、DEFAULT(‘—1’)2结息日类型名称JxrlxmcChar(20)NOTNULL、DEFAULT(‘’)3结息日类型英文名称JxrlxnameChar(20)NOTNULL、DEFAULT(‘')4结息周期JxrzqSmallint5付息延期天数FxyqtsSmallint6使用状态SyztChar(1)NOTNULL、DAFAULT(‘0’)、(‘0'为未使用;‘1’为已使用;‘2'为冻结;‘3’为使用且冻结)7建立人_IDJlr_IDSmallintNOTNULL、DEFAULT(‘—1’)8建立日期Jl_RQZw_dateNOTNULL、DEFAULT(‘’)9修改人_IDXgr_IDSmallintNOTNULL、DEFAULT(‘-1’)10修改日期Xg_rqZw_dateNOTNULL、DEFAULT(‘’)11备注BzChar(50)NULL表名:dbo。ZJ_JXRSZZB中文名:结息日设置子表说明:主键:jxrlxID、kjnd、jxrrq索引:I_ZJ_JXRSZZB(jxrlxID、jxrrq)序号中文字段名字段名类型、长度说明1结息日类型IDJxrlxIDIntPK、NOTNULL、DEFAULT(‘-1')2会计年度KjndChar(4)PK、NOTNULL、DEFAULT(‘')3结息日JxrrqZw_datePK、NOTNULL、DEFAULT(‘’)表名:dbo。ZJ_DWDY中文名:单位定义说明:主键:dwdm索引:I_ZJ_dwmc(dwmc)序号中文字段名字段名类型、长度说明1单位代码DadmChar(8)PK、NOTNULL、DEFAULT(‘')2单位名称DwmcChar(40)NOTNULL、DEFAULT(‘’)3单位英文名称DwnameChar(40)NOTNULL、DEFAULT(‘')4单位类型DwlxChar(1)NOTNULL、DEFAULT(‘’)、(‘0':个人;‘1':客户;‘2’:银行;‘3':项目)5使用状态SyztChar(1)NOTNULL、DEFAULT(‘0’)、(‘0'为未使用;‘1’为已使用;‘2’为冻结;‘3'为使用且冻结)6建立人_IDJlr_IDSmallintNOTNULL、DEFAULT(‘—1’)7建立日期Jl_rqZw_dateNOTNULL、DEFAULT(‘’)8修改人_IDXgr_IDSmallintNOTNULL、DEFAULT(‘-1')9修改日期Xg_rqZw_dateNOTNULL、DEFAULT(‘’)10备注BzChar(50)NULL表名:dbo。ZJ_ZHDY中文名:帐户定义说明:保存定义帐户信息主键:zhdm、dwdm索引:(1)I_ZJ_zhdy(zhdm)(2)I_ZJ_zhdyqyzx(qyzx)(3)I_ZJ_zhdyqyzxs(qyzxs)序号中文字段名字段名类型、长度说明1单位代码DwdmChar(8)PK、NOTNULL、DEFAULT(‘')2帐户代码ZhdmZj_zhdmPK、NOTNULL、DEFAULT(‘’)3帐户名称ZhmcChar(50)NOTNULL、DEFAULT(‘’)4开户日期KhqqZw_dateNOTNULL、DEFAULT(‘’)5利率IDLiIDIntNOTNULL、DEFAULT(‘—1’)6结息日类型IDJxrlxIDIntNOTNULL、DEFAULT(‘-1’)、(‘0’为总帐、‘1’为资金)7数据来源SjlyChar(1)NOTNULL、DEFAULT(‘1’)、(‘0’为总帐、‘1'为资金)8帐户币种代码ZhbzChar(4)NOTNULL、DEFAULT(‘’)9帐户类型标志LxbzdhChar(1)NOTNULL、DEFAULT(‘1’)、(‘1’为定期、‘2’为活期)10帐户类型标志LxbznwChar(1)NOTNULL、DEFAULT(‘1’)、(‘1'为内部、‘2'为外部)11银行套打代码YhtddmChar(2)NULL12期初余额QcyeFloat13期初积数QcjsFloat14是否允许透支标志YxtzChar(1)NULL、(’0’不允许,'1’允许,只限活期帐户)15透支额(只限活期帐户)TzeFloatNULL、(只限活期帐户)16使用状态SyztChar(1)NOTNULL、DEFAULT(‘0’)、(‘0’:未使用;‘1’:已使用;‘2':冻结;‘3‘:使用且冻结)17帐户状态ZhztChar(1)NOTNULL、DEFAULT(‘0')、(‘0’:正常;‘1’:透支;‘2':挂失;‘3’:销户)18建立人_IDJlr_IDSmallintNOTNULL、DEFAULT(‘-1')19建立日期Li_rqZw_dateNULL20修改人_IDXgr_IDSmallintNOTNULL、DEFAULT(‘—1’)21修改日期Xg_rqZw_dateNULL、DEFAULT(‘’)22备注BzChar(50)Null(NB利息;WC存款)23收款单位SkdwChar(50)NULL24比例1Bl1Char(20)NULL25比例2Bl2Char(20)NULL26备用字段ByzdChar(20)NULL27企业存款帐户KkzhChar(20)NULL28委托帐户WtzhChar(20)NULL29企业转息帐户QyzxChar(20)NULL30银行转息帐户YhzxChar(20)NULL31贷款进入帐户QyzxsChar(20)NULL32贷款进入帐户科目NOYhzxsChar(20)NULL33余额方向YefxChar(2)NULL34企业存款帐户科目KkzhkmChar(20)NULL35委托帐户科目WtzhkmChar(20)NULL36企业转息帐户科目QyzxkmChar(20)NULL37银行转息帐户科目YhzxkmChar(20)NULL38帐户科目ZhkmChar(20)NULL39是否计息SfjxChar(1)NULL40贷款合同号DkhthChar(20)NULL41贷款用途DkytChar(50)NULL42贷款性质DkxzChar(30)NULL43贷款类别DklbChar(30)NULL44贷款形式DkxsChar(30)NULL45贷款展期时间DkzqChar(8)NULL表名:dbo.ZJ_ZHKM中文名:帐户科目表说明:定义帐户科目信息主键:zhdm、kmdm索引:序号中文字段名字段名类型、长度说明1帐户代码ZhdmZj_zhdmPK、NOTNULL、DEFAULT(‘’)2科目代码KmdmChar(16)PK、NOTNULL、DEFAULT(‘')3部门代码BmdmChar(12)NOTNULL、DEFAULT(‘’)4项目代码XmdmChar(12)NOTNULL、DEFAULT(‘’)5个人往来代码GrwldmChar(20)NOTNULL、DEFAULT(‘’)6单位代码DwdmChar(8)NOTNULL、DEFAULT(‘’)表名:dbo。ZJ_PZMB中文名:凭证模板表说明:定义常用单据凭证模板信息主键:djlxdm、zhdm、sfbz、mbflh索引:序号中文字段名字段名类型、长度说明1单据类型代码DjlxdmChar(2)PK、NOTNULL、DEFAULT(‘')2帐户代码ZhdmZj_zhdmPK、NOTNULL、DEFAULT(‘')3凭证类型PzlxChar(4)NOTNULL、DEFAULT(‘’)4科目代码KmdmChar(16)NOTNULL、DEFAULT(‘’)5收付标志SfbzChar(1)PK、NOTNULL、DEFAULT(‘1’)6借贷标志JdbzChar(2)NOTNULL、DEFAULT(‘借')7部门代码BmdmChar(12)DEFAULT(‘’)8往来单位代码WldwChar(20)DEFAULT(‘’)9项目代码XmdmChar(12)DEFAULT(‘’)10备注BzChar(50)NOTNULL、DEFAULT(‘')11模板分录号MbflhSmallintPK、NOTNULL、DEFAULT(0)12BfbChar(10)NOTNULL、DEFAULT(‘’)Byzd1Char(50)NULL表名:dbo.ZJ_ZHJS中文名:帐户积数表说明:主键:zhdm、jzrq索引:序号中文字段名字段名类型、长度说明1帐户代码ZhdmZj_zhdmPK、NOTNULL、DEFAULT(‘')2记帐日期JzrqZw_datePK、NOTNULL、DEFAULT(‘’)3余额YeFloat4本位币余额BwbyeFloat5积数JsFloat6结息日积数JxrjsFloat表名:dbo。ZJ_JJZHJS中文名:帐户积数表说明:主键:zhdm、jzrq索引:序号中文字段名字段名类型、长度说明1帐户代码ZhdmZj_zhdmPK、NOTNULL、DEFAULT(‘’)2记帐日期JzrqZw_datePK、NOTNULL、DEFAULT(‘’)3上年余额SnyeFloat4上年积数SnjsFloat5本年余额BnyeFloat6本年积数BnjsFloat7上年结息日积数SnjxrjsFloat8本年结息日积数BnjxrjsFloat9上年本位币余额SnbwbyeFloat10本年本位币余额BnbwbyeFloat表名:dbo.ZJ_JZLX中文名:结息日结转利息单据表说明:主键:djbh索引:I_ZJ_jzlx(sxacc、fxacc、jxrq、shid、djzt)序号中文字段名字段名类型、长度说明1利息单编号DjbhZj_djhPK、NOTNULL、DEFAULT(‘’)2参与利息计算单据的业务编号YwdjbhZj_djhNOTNULL、DEFAULT(‘')3单据类型DjlxChar(3)NOTNULL、DEFAULT(‘0')、(0-累积类帐户;1-定期存款单;2-贷款单;3—拆借单;5—委托贷款手续费)4计息时间段的起始日期RqfromZw—dateNOTNULL、DEFAULT(‘’)5计息时间段的结束日期RqtoZw_dateNOTNULL、DEFAULT(‘')6结息日期JxrqZw_dateNOTNULL、DEFAULT(‘’)7收息帐户SxaccZj_zhdmNOTNULL、DEFAULT(‘')8付息帐户FxaccZj_zhdmNOTNULL、DEFAULT(‘')9利率IDLlIDChar(10)NOTNULL、DEFAULT(‘’)10结息日类型IDJxrlxIDSmallint11汇率HlFloat12金额JeFloat13本位币金额BwbjeFloat14摘要ZyChar(50)15制单人IDZdIDIntNOTNULL、DEFAULT(-1)16制单人ZdrZj_personNOTNULL、DEFAULT(‘’)17审核人IDShIDIntNOTNULL、DEFAULT(—1)18审核人ShrZj_personNOTNULL、DEFAULT(‘’)19记帐人IDJzrIDIntNOTNULL、DEFAULT(—1)20记帐人JzrZj_personNOTNULL、DEFAULT(‘’)21是否结清SfjqChar(1)NOTNULL、DEFAULT(‘1')、(0:结清;1:未结清)22逾期计息方式YqjxfsChar(1)NOTNULL、DEFAULT(‘1’)、(1;2;3;4)23单据审核状态DjztChar(1)NOTNULL、DEFAULT(‘0’)、(是否审核。‘0’未审核、‘1'已审核)24凭证标志PzbzChar(30)NOTNULL、DEFAULT(‘’)、(1—6位为会计期间;7到14位为凭证日期;15到24位为凭证号)25上年结转利息SnjzlxFloatNULL26本年累积利息BnljlxFloatNULL27借方科目JfkmChar(16)NULL28贷方科目DfkmChar(16)NULL29积数JsFloatNULL30帐户代码ZhdmChar(20)NULL31利息类型LxlxChar(3)NULL表名:dbo。ZJ_DJLX中文名:单据类型表说明:保存单据类型信息主键:djlxdm索引:序号中文字段名字段名类型、长度说明1单据类型代码DjlxdmChar(2)PK、NOTNULL、DEFAULT(‘')2单据类型名称DjlxmcChar(12)NOTNULL、DEFAULT(‘’)表名:dbo.ZJ_DKB中文名:贷款表说明:主键:dkywbh索引:(1)I_ZJ_dkzhdm(zhdm)(2)I_ZJ_dkrq(zhdm、dkrq、shid、djzt)序号中文字段名字段名类型、长度说明1贷款业务编号DkywbhZj_djhPK、NOTNULL、DEFAULT(‘’)2帐户代码ZhdmZj_zhdmNOTNULL、DEFAULT(‘’)3贷款日期DkrqZw_dateNOTNULL、DEFAULT(‘’)4还款日期HkrqZw_dateNOTNULL、DEFAULT(‘’)5内外部标志NwbbzChar(1)NOTNULL、DEFFAULT(‘1’)、(0:内部;1:外部)6利率IDLiIDIntNOTNULL、DEFAULT(‘—1’)7结息日类型IDJxrlxIDIntNOTNULL、DEFAULT(0)8汇率HlFloat9金额JeFloat10本位币金额BwbjeFloat11是否结清SfjqChar(1)NOTNULL、DEFAULT(‘1’)、(0:结清;1:未结清)12逾期计息方式YqjxfsChar(1)NOTNULL、DEFAULT(‘1’)、(1;2;3;4)13担保单位DbdwChar(30)NOTNULL、DEFAULT(‘’)14担保金额DbjeFloat15摘要ZyChar(50)16经办人JbrZj_personNOTNULL、DEFAULT(‘’)17制单人IDZdIDIntNOTNULL、DEFAULT(-1)18制单人ZdrZj_personNOTNULL、DEFAULT(‘’)19审核人IDShIDIntNOTNULL、DEFAULT(—1)20审核人ShrZj_personNOTNULL、DEFAULT(‘’)21记帐人IDJzrIDIntNOTNULL、DEFAULT(—1)22记帐人JzrZj_personNOTNULL、DEFAULT(‘’)23备注字段BzzdChar(20)24单据审核状态DjztChar(1)NOTNULL、DEFAULT(‘0’)25凭证标志PzbzChar(30)NOTNULL、DEFAULT(‘’)、(1-6位为会计期间;7到14位为凭证日期;15到24位为凭证号)26借方科目JfkmChar(16)NULL27贷方科目DfkmChar(16)NULL表名:dbo.ZJ_SAVEKB中文名:存款表说明:主键:ckywbh索引:I_ZJ_saverq(zhdm、ywrq、shid、djzt)序号中文字段名字段名类型、长度说明1存款业务编号CkywbhZj_djhPK、NOTNULL、DEFAULT(‘’)2帐户代码ZhdmZj_zhdmNOTNULL、DEFAULT(‘’)3业务日期YwrqZw_dateNOTNULL、DEFAULT(‘’)4定期标志NwbbzChar(1)NOTNULL、DEFAULT(‘1’)、(1:定期;2:活期)5汇率HlFloat6金额JeFloat7本位币金额BwbjeFloat8存款月份CkmonthSmallint9是否结清SfjqChar(1)NOTNULL、DEFAULT(‘1’)、(0:结清;1:未结清)10摘要ZyChar(50)11经办人JbrZj_personNOTNULL、DEFAULT(‘')12制单人IDZdIDIntNOTNULL、DEFAULT(—1)13制单人ZdrZj_personNOTNULL、DEFAULT(‘’)14审核人IDShIDIntNOTNULL、DEFAULT(-1)15审核人ShrZj_personNOTNULL、DEFAULT(‘')16记帐人IDJzrIDIntNOTNULL、DEFAULT(-1)17记帐人JzrZj_personNOTNULL、DEFAULT(‘')18备注字段BzzdChar(20)19单据状态DjztChar(1)NOTNULL、DEFAULT(‘’)20凭证标志PzbzChar(30)NOTNULL、DEFAULT(‘’)、(1—6位为会计期间;7到14位为凭证日期;15到24位为凭证号)21借方科目JfkmChar(16)NULL22贷方科目DfkmChar(16)NULL23备注SHJZABZChar(50)NULL表名:dbo.ZJ_HKB中文名:还款表说明:主键:hkywbh索引:I_ZJ_hkrq(zhdm、ywrq、shid、djzt)序号中文字段名字段名类型、长度说明1还款业务编号HkywbhZj_djhPK、NOTNULL、DEFAULT(‘’)2贷款业务编号DkywbhZj_djhNOTNULL、DEFAULT(‘’)3帐户代码ZhdmZj_zhdmNOTNULL、DEFAULT(‘’)4业务日期YwrqZw_dateNOTNULL、DEFAULT(‘’)5结算方式JsfsChar(20)NOTNULL、DEFAULT(‘')6汇率HlFloat7金额JeFloat8本位币金额BwbjeFloat9经办人JbrZj_personNOTNULL、DEFAULT(‘’)10制单人IDZhIDIntNOTNULL、DEFAULT(—1)11制单人ZdrZj_personNOTNULL、DEFAULT(‘’)12审核人IDShIDIntNOTNULL、DEFAULT(—1)13审核人ShrZj_personNOTNULL、DEFAULT(‘’)14结账人IDJzrIDIntNOTNULL、DEFAULT(—1)15结账人JzrZj_personNOTNULL、DEFAULT(‘’)16摘要ZyChar(50)17备注字段BzzdChar(20)18单据状态DjztChar(1)NOTNULL、DEFAULT(‘0’)19凭证标志PzbzChar(30)NOTNULL、DEFAULT(‘’)、(1-6位为会计期间;7到14位为凭证日期;15到24位为凭证号)20借方科目JfkmChar(16)NULL21贷方科目DfkmChar(16)NULL表名:dbo。ZJ_JSB中文名:结算表说明:主键:jsdywbh索引:I_ZJ_jsrq(skzhdm、fkzhdm、ywrq、shid、djzt)序号中文字段名字段名类型、长度说明1结算业务编号JsdywbhZj_djhPK、NOTNULL、DEFAULT(‘')2收款帐户代码SkzhdmZj_zhdmNOTNULL、DEFAULT(‘’)3付款帐户代码FkzhdmZj_zhdmNOTNULL、DEFAULT(‘’)4业务日期YwrqZw_dateNOTNULL、DEFAULT(‘’)5汇率HlFloat6金额JeFloat7本位币金额BwbjeFloat8制单人IDZdIDIntNOTNULL、DEFAULT(—1)9制单人ZhrZj_personNOTNULL、DEFAULT(‘')10审核人IDShIDIntNOTNULL、DEFAULT(—1)11审核人ShrZj_personNOTNULL、DEFAULT(‘’)12记帐人IDJzrIDIntNOTNULL、DEFAULT(—1)13记帐人JzrZj_personNOTNULL、DEFAULT(‘’)14摘要ZyChar(50)15付款人名称FkrmcChar(20)NOTNULL、DEFAULT(‘’)16收款人名称SkrmcChar(20)NOTNULL、DEFAULT(‘’)17中心经办人名称ZxjbrChar(20)NOTNULL、DEFAULT(‘')18收付标志SfbzChar(1)NOTNULL、DEFAULT(‘1’)、(1:收;2:付)19结算方式JsfsChar(20)NOTNULL、DEFAULT(‘1’)20往来银行WlyhChar(20)NOTNULL、DEFAULT(‘1’)21往来帐户WlzhChar(20)NOTNULL、DEFAULT(‘1’)22往来单位名称WldwmcChar(30)NOTNULL、DEFAULT(‘1’)23备注字段BzzdChar(20)24单据状态DjztChar(1)NOTNULL、DEFAULT(‘0’)25凭证标志PzbzChar(30)NOTNULL、DEFAULT(‘’)、(1—6位为会计期间;7到14位为凭证日期;15到24位为凭证号)26借方科目JfkmChar(16)NULL27贷方科目DfkmChar(16)NULL28原始凭证号YspzhChar(20)NULL29预算项目IDBGItemIDChar(6)NULL(峰峰矿物局专项)30备注SHJZABZChar(50)NULL31银行处理人IDYHCLIDIntNULL32银行处理人YHCLNameChar(20)NULL表名:dbo.ZJ_CUIKB中文名:催款表说明:主键:cuikdbh索引:I_ZJ_ywrq(ywrq)序号中文字段名字段名类型、长度说明1催款单编号CuikdbhChar(15)PK、NOTNULL、DEFAULT(‘')2业务单据编号YwdjbhChar(15)NOTNULL、DEFAULT(‘’)3业务日期YwrqChar(8)NOTNULL、DEFAULT(‘’)4单位名称DwdmChar(40)NOTNULL、DEFAULT(‘’)5合同号HthChar(15)NOTNULL、DEFAULT(‘')6催款单位名称CuikdwmcChar(40)NOTNULL、DEFAULT(‘’)7外币名称WbmcChar(8)NOTNULL、DEFAULT(‘')8本金金额BjjeFloat9利息合计LxhjFloat10本息合计BxhjFloat11付息日期1Hxrq1Zw_dateNOTNULL、DEFAULT(‘’)12付息日期2Hxrq2Zw_dateNOTNULL、DEFAULT(‘’)13备注BzChar(50)14单据状态DjztChar(1)NOTNULL、DEFAULT(‘0')15备注字段BzzdChar(20)表名:dbo。ZJ_CUIKNRB中文名:催款内容表说明:主键:cuikdbh、beginrq、endrq索引:序号中文字段名字段名类型、长度说明1催款单编号CuikdbhChar(15)PK、NOTNULL、DEFAULT(‘')2开始日期BeginrqZw_dateNOTNULL、DEFAULT(‘')3结束日期EndrqZw_dateNOTNULL、DEFAULT(‘’)4利率LlFloat5计息天数IdayInt6利息LxFloat表名:dbo.ZJ_NBCJ中文名:内部拆借表说明:主键:nbcjywbh索引:(1)i_ZJ_nbcjfkzhdm(fkzhdm、ywrq、shid、djzt)(2)i_ZJ_nbcjrq(skzhdm、fkzhdm、ywrq、shid、djzt)序号中文字段名字段名类型、长度说明1内部拆借业务编号NbcjywbhZj_djhPK、NOTNULL、DEFAULT(‘’)2收款帐户代码SkzhdmZj_zhdmNOTNULL、DEFAULT(‘')3付款帐户代码FkzhdmZj_zhdmNOTNULL、DEFAULT(‘')4业务日期YwrqZw_dateNOTNULL、DEFAULT(‘’)5还款日期HkrqZw_dateNOTNULL、DEFAULT(‘')6利率IDLlIDIntNOTNULL、DEFAULT(‘—1’)7汇率HlFloat8金额JeFloat9本位币金额BwbjeFloat10制单人IDZdIDIntNOTNULL、DEFAULT(-1)11制单人ZdrZj_personNOTNULL、DEFAULT(‘’)12审核人IDShIDIntNOTNULL、DEFAULT(-1)13审核人ShrZj_personNOTNULL、DEFAULT(‘’)14记帐人IDJzrIDIntNOT

温馨提示

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

评论

0/150

提交评论