毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

库存管理系统数据库系统概论课程设计 第8页

更新时间:2010-4-6:  来源:毕业论文
库存管理系统数据库系统概论课程设计 第8页
FOREIGN KEY (Houseno,Productno) REFERENCES PRODUCT  (Houseno,Productno),
FOREIGN   KEY   (Ename)   RDFERENCES  WORKER  (Workername),
FOREIGN  KEY  (Outdatetime)  REFERENCES  HUOSE   (Redatetime)
)
CREATE  TABLE   HOUSE  (
Housename     Char(30)    PRIMARY  KEY,
Redatetime     Datetime    PRIMARY  KEY,
Houseno       Char(10)     NOT  NULL,
Productno      Char(10)   NOT  NULL,
Housemanager  Char(10)    NOT  NULL,
Number       Int       CHECK  (Number >0 ),
FOREIGN  KEY (Houseno,Productno) REFERENCES PRODUCT  (Houseno,Productno)
)
CREATE  TABLE   IN   (
Inno          Char(10)   PRIMARY  KEY,
Houseno       Char(10)   NOT  NULL,
Productno      Char(10)  NOT  NULL,
Ename         Char(10)   NOT  NULL,
Number        Int     CHECK  (Number >0 ),
Unit           Char(10),
Indatetime          Datetime       NOT  NULL,
FOREIGN KEY (Houseno,Productno) REFERENCES  PRODUCT (Houseno,Productno),
FOREIGN  KEY  (Ename)  REFERENCES  WORKER   (Workername),
FOREIGN  KEY  (Indatetime)  REFERENCES  HUOSE   (Redatetime),
)
CREATE  TABLE   PRODUCT (
Productno      Char(10)   PRIMARY  KEY,
Houseno       Char(15)   PRIMARY  KEY,
Factoryno      Char(10)   PRIMARY  KEY,
Productname    Char(20)   NOT  NULL,
Code          Char(10)   NOT  NULL,
Kind          Char(10),
Size           Char(20),
Datetime       Datetime,
Price           Int     CHECK  (Price   >0 ),,
Introduction     Char(100)
)
5.4 编制与调试程序
5.4.1 仓库管理员登录流程
仓库管理员必须掌握对个仓库的全部信息,同时也必须对仓库的信息及时了解,所以为了防止非仓库管理员人为对仓库信息的破坏,管理员登录也自然而然成为保护信息的第一条防线。
下面是管理员登录流程:管理员登录需要注册一个用户名,若没有登录用户则需要先注册登录用户,登录界面会提示输入登录用户。输入登录密码验证真确后,管理员正式可以对仓库系统查看,修改所需的信息。
本系统提供十三项操作选项:修改个人信息,增删用户,修改用户资料,修改员工资料,仓库参数设置,增删分仓库,修改分仓库资料,查询操作,入库操作,出库操作,统计操作,增删产品资料,修改产品资料。
 
图 5-4-1 仓库管理员登录流程
1.程序代码:
procedure Tmain.SpeedButton1Click(Sender: TObject);
begin
query1.Close;
query1.SQL.Clear;
query1.sql.Add('select * from 用户表 where 用户名称 =');
query1.SQL.Add(''''+userno.Text+''''+' and 密码 = '+''''+password.Text+'''');
query1.Open;
query1.First;
if (query1.RecordCount=1) then
begin
if query1.FieldByName('用户类型').AsString='管理员' then
begin
form2.Show;
end;
if query1.FieldByName('用户类型').AsString='生产商' then
begin
form3.Show;
end;
if query1.FieldByName('用户类型').AsString='销售商' then
begin
form4.Show;
end;
main.hide;
end
else
showmessage('用户不存在')
end;
2.登录界面

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

库存管理系统数据库系统概论课程设计 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。