资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
资产管理系统设计说明书的内容系统主要基于oracle 数据库的变成,及相应的MFC变成思想与方法。以及VC与数据库的连接方法。1、高层设计1.1数据库设计中包括的表:(1) users表:Create table users(uno char(20) primary key,uname char(20) not null,usex char(2) constraint u1 check (usex in (男,女),ubirthdate char(20),utype int not null,udpmtname char(20) not null,udpmtno char(20) not null,uemail char(20),uphone char(20),uip char(20);(2) Assets表:Create Table ASSETS(ano char(20) primary key,aname char(20) not null,astartdate char(20) not null,ausedate char(20) not null,assupplierno char(20) not null,供应商编号-外码akeeperno char(20) not null,保管者编号-外码astatus char(20) not null,atype char(20) not null,anum int,aprice char(20);(3)SUPPLIER表:Create Table SUPPLIER(sno char(20) primary key,sname char(20) not null,sperson char(20) not null,sphone char(20) not null,saddress char(20) not null,swebsite char(20),sassetstype char(20),scapital char(20),smployeenum char(20),sintroduction char(50);(4)RECYCLE表Create Table RECYCLE(rano char(20),资产编号-外码raname char(20),资产名称-外码rastartdate char(20),资产启用日期-外码rausedate char(20),资产可用日期-外码raenddate char(20) not null,rassupplierno char(20),供应商编号-外码raprice char(20),资产价格-外码ratype char(20),资产类别-外码rreason char(100),rpersonname char(20);(5)APPROVE表:Create Table APPROVE(apno char(20) primary key,apstatus char(20) not null,appersonno char(20),appersonname char(20),apano char(20) not null,资产编号-外码apaname char(20) not null,资产名称-外码apastartdate char(20),资产启用日期-外码apassupplierno char(20),供应商编号-外码apastatus char(20),资产状态-外码apaprice char(20),资产价格-外码apatype char(20),资产类别-外码apuno char(20) not null,申请人编号-外码apuname char(20) not null,申请人姓名-外码aptype char(20) not null,apreason char(100);(6) password表:create table password(pno char(20) primary key,ppassword char(20);(7) log表:Create table log(lno char(20) primary key,lthing char(200),ltime char(100);1.2界面设计该资产管理系统共有5个界面,说明:(1)联系,(2)(3)(4)(5)四个界面可以通过各自界面右上角的切换用户按钮进行切换,进而改变的操作的权限。所以可以根据需求,选择适合用户改变正确的权限进行操作。(2)并且对所有的按钮都是进行左键单击来执行的。分别为:(1)用户登陆界面:功能:用于用户登录。(只有登陆成功才会进到其他四个不同功能用户的界面,并且登陆账号的形式如(10000,10001,10002,10003,10004)密码如(123).(2)总经理和分公司经理权限界面:一、 查询功能:可以进行1. 人员信息查询:左键单击后会出现如下表:2. 资产信息查询:左键单击后会出现如下表:3回收站信息查询:左键单击后会出现如下表:4. 供应商查询:左键单击后会出现如下表:5. 审批信息查询:左键单击后会出现如下表:6. 个人信息查询:左键单击后会出现如下表:二、操作功能:1审批申请:左键单击后会出现如下表:步骤:首先填写审批单编号、审批人编号、审批人姓名。(可在对应表中查询获得)其次,在右侧审批意见的单选按钮选中意见。最后,确定操作请点击“确认操作”按钮,否则点击“取消操作”。2. 人事变动:左键单击后会出现如下表:功能叙述:如果想要进行增加人员的操作,那么请在选择操作中选中“增加人员”,之后填写相应的信息,例如: 如果想要进行变更人员的操作,那么请在选择操作中选中“变更人员”。之后鼠标左键单击要变更人的编号,例如:如果想要进行删除人员的操作,那么请在选择操作中选中“删除人员”,之后填写相应的信息,例如:如果确定操作请点击“确认操作”,否则点击“取消操作”。3. 个人信息修改:左键单击后会出现如下表:可以对需要修改的项手动修改。确认修改请点击“确认修改”,否则“取消操作”。(3)部门经理经理权限界面:一、 查询功能:1、 人员信息查询:左键单击后会出现如下表:2、 资产信息查询:左键单击后会出现如下表:3、 供应商信息查询:左键单击后会出现如下表:4、回收站信息查询:左键单击后会出现如下表:5、个人信息查询:左键单击后会出现如下表:6、个人资产查询:左键单击后会出现如下表:(注意:当前个人资产表为空,所以无记录。当有相应的资产申请成功后会增加记录)二、 操作选项1、 资产申请:左键单击后会出现填写相应的申请信息以及申请理由等,确认申请请点击“确认申请”按钮,否则点击“取消申请”。2、 资产变更左键单击后会出现如下表:鼠标左键选中要变更的资产,如图在需要修改的项进行手动修改。确认修改单击“确认变更”,否则单击“取消变更”。(注:在相应的查询结果内容也会做对应的修改)3、 资产维修:左键单击后会出现如下表:同资产申请类似,填写对应的信息和维修理由。确认维修请单击“确认申请”,否则单击“取消申请”。4、 资产借用:左键单击后会出现如下表:步骤同上的资产维修.5、 个人信息修改:(单击左键出现下表)在需要修改的项里面进行手动修改。确认修改请点击“确认修改”,否则点击“取消修改”。(4)资产管理员权限界面:一、 查询功能1、 资产信息查询(左键单击):2、 供应商查询(左键单击):3、 审批信息查询(左键单击):4、 个人信息查询(左键单击):5、 操作记录查询(左键单击):若想清除操作记录请单击“清空操作记录”按钮。6、 回收站信息查询(左键单击):若想清除回收站记录请单击“清空回收站记录”按钮。二、 操作功能1、 资产录入(左键单击):在资产录入想中填入录入的对应信息,修改确定后点击“确定录入”,否则点击“取消录入”。例如:上图表示已录入成功,在记录表里面会添加一条记录。2、 资产变更(单击左键):鼠标左键选中一行信息,如:在需要修改的地方加以修改。之后的操作同上。变更后的结果如图:3、 资产报废:操作和上面的一致 只是对应的内容不同。执行一次功能的结果如:4、 资产停用:操作同上选中行进行相应的修改。成功后的结果例如:5、 资产出库:状态有申请变成已申请,出库成功。6、 供应商变动:操作同上的人员变动变动后如图:记录当中没有了刚才的那条。变更成功。确认操作后增加了一条信息。7、 个人信息修改:同上述的个人信息修改(略)。修改成功的图例:由变成了女。(5)普通员工界面:一、 查询功能1、 资产信息查询:2、 供应商查询:3、 回收站查询:4、 个人信息查询:5、 个人资产查询:(没有资产申请操作所以为空)二、 操作功能1、 资产申请:2、 资产变更:3、 资产维修:4、 资产借用:5、 个人信息修改:(意:的操作实现同上述的部门经理的完全一致,此处省略操作过程。)2、 类设计:类名:CLASSCAB_MAIN;CLASSCC_MAIN;CLASSCD_MAIN;CLASSCE_MAIN;CLASSCBAOFEIDLG;CLASSCBIANGENGDLG;CLASSCBIGPROJECTDLG;CLASSCHUKUDLG;CLASSCGERENXINXI;CLASSCGONGYINGSHANGDLG;CLASSCJIEYONGDLG;CLASSCRENSHIDLG;CLASSCSHENPIDLG;CLASSCLURUDLG;CLASSCQITINGYONGDLG;CLASSCSHENQINGDLG;CLASSCWEIXIUDLG;CLASSCTABLE_APPROVE;CLASSCTABLE_ASSETS;CLASSCTABLE_LOG;CLASSCTABLE_PASSWORD;CLASSCTABLE_RECYCLE;CLASSCTABLE_SUPPLIER;CLASSCTABLE_USERS;相应成员变量和成员函数均为VC类向导生成,例如:BO
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号