物流信息系统课程设计说明书样本(5)

2019-03-27 19:47

物流信息系统课程设计

if exists(select * from store(库存信息表) where ISBN =@ ISBN and bn_stock(库存量)=0 ) begin

delete from book where ISBN =@ ISBN end else begin

print:'该图书还有库存,不能删除!' end

//创建删除期刊触发器,假如该期刊的库存有库存量,则不允许删除 create trigger T_Delmaga on [dbo].[图书信息表] for delete as

declare @ISSN char

select @ISBN=deleted. ISSN from deleted

if exists(select * from 库存信息表 where ISSN =@ ISSN and 库存量=0 ) begin

delete from book where ISSN =@ ISSN end else begin

print:'该期刊还有库存,不能删除!' end

//创建存储过程

create procedure 图书信息查询处理 @书名 char(50)='%', @作者 char(8)='%', @出版社 char(20)='%' as

select * from 图书信息表 where

((图书名称 like '%'+@书名+'%') and (图书作者 like '%'+@作者+'%') and (图书出版社 like '%'+@出版社+'%'))

create procedure 插入新图书

@书籍条码 char(15),@书名 char(50), @图书类别 char(15),

@作者 char(8),@出版社 char(20),@出版日期 date, @图书价格 float(8), @备注 char(50) as

delete from 图书信息表 where ISBN=@书籍条码

insert into 图书信息表(ISBN,图书名称,图书分类,图书作者,图书出版社,出版日期,图书价格,图书备注 )

values(@书籍条码 ,@书名 ,@索书号 ,@图书类别,@作者,@出版社,@图书价格, @出版日期,@备注)

- 20 -

物流信息系统课程设计

4.2图书期刊预定管理子系统

例如,创建“图书预定信息表”--b_reserv use database BookStore create table b_reserv

( b_name varchar(50) not null, b_publish varchar(50), IBSN char(20) not null, b_state int default 0, …

constraint fk_ibsn primary key(IBSN) )

例如,创建“特定出版社图书预定信息视图”-- b_pub_infor_view use database BookStore

create view b_pub_infor_view as

select b_name, b_publish, IBSN, b_author, b_price, sum( b_count) from b_reserv

where( b_ publish like ‘[特定出版社]’) group by b_name

例如,在表b_reserv上创建索引ix_b_date use database BookStore create index ix_b_date

on b_reserv (b_date ASC) with drop_existing

例如,创建“图书预定信息存储过程”--- b_infor_pro use database BookStore

create procedure m_infor_pro @bo_name varchar(50), @bo_publish varchar(50), @bo_IBSN char(20), @bo_author varchar(20), @bo_price money, @bo_name varchar(8), @bo_date date,

@bo_telephone char(16), @bo_count int as

insert into b_reserv

values(@bo_name varchar, @bo_publish, @bo_IBSN, @bo_author, @bo_price, @bo_name, @bo_date, @bo_telephone, @bo_count)

- 21 -

物流信息系统课程设计

5.输入输出设计

5.1图书期刊信息管理子系统

5.1.1图书录入界面 界面编号 界面性质 表示形式: 界面参数 参数名 JLabel1 JText1 JLabel2 JText2 JLabel3 JText3 JLabel4 JText4 JLabel5 JText5 JLabel6 JText6 JLabel7 JText7 JLabel8 JText8 Result

内容 ISBN 空 图书名称 空 图书分类 其他(缺省) 图书作者 空 图书出版社 空 出版日期 空 图书价格 空 图书备注 空 空 说明 组件类型为JLabel 组件类型为JText,不允许为空,主键, 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 该组件为选择框,其他类型为缺省值 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,>=0.0元 不允许为空, 组件类型为JLabel 组件类型为JText,可为空 显示录入结果,(成功失败)组件类型为TextArea 1 部件名称 界面介质 图书录入界面 5.1.2期刊录入界面

界面编号 界面性质 表示形式: 界面参数 参数名 JLabel1 JText1 JLabel2 JText2 JLabel3 JText3 内容 ISSN 空 期刊号 空 期刊名称 空 说明 组件类型为JLabel 组件类型为JText,不允许为空,主键 组件类型为JLabel 组件类型为JText,不允许为空,主键 组件类型为JLabel 组件类型为JText,不允许为空 1 部件名称 界面介质 期刊录入界面 - 22 -

物流信息系统课程设计 JLabel4 JText4 JLabel5 JText5 JLabel6 JText6 Result

期刊出版社 空 期刊价格 空 期刊备注 空 空 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText ,>=0.0元 不允许为空 组件类型为JLabel 组件类型为JText,可为空 显示录入结果,(成功失败)组件类型为TextArea 5.1.3图书与期刊查询界面

界面编号 界面性质 界面参数 参数名 B_JLabel1 B_JText1 B_JLabel2 B_JText2 B_JLabel3 B_JText3 B_JLabel4 B_JText4 B_JLabel5 B_JText5 Btn_1 M_JLabel1 M_JText1 M_JLabel2 M_JText2 M_JLabel3 M_JText3 M_JLabel4 M_JText4 M_JLabel5 M_JText5 Btn_2 Result 内容 ISBN 空 图书名称 空 图书分类 其他(缺省) 图书作者 空 图书出版社 空 查询 ISSN 空 期刊号 空 期刊名称 空 期刊出版社 空 期刊价格 空 查询 空 说明 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 该组件为选择框,其他类型为缺省值 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 图书查询提交 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 组件类型为JLabel 组件类型为JText,可为空 期刊查询提交 查询结果,组件类型为Table 1 表示形式:分为左右两个区域,左区域查询图书信息,右区域查询期刊信息 部件名称 界面介质 图书与期刊查询界面

● 5.2财务子系统

● 5.2.1支出项录入界面

- 23 -

物流信息系统课程设计

界面编号 界面性质 表示形式: 界面参数 参数名 F_JLabel1 F_JText1 F_JLabel2 F_JText2 F_JLabel3 F_JText3 F_JLabel4 F_JText4 F_JLabel5 F_JText5 F_JLabel6 F_JText6 F_Result

内容 日期 其他(缺省) 帐目编号 其他(缺省) 支出项目 空 支出额 空 操作员 其他(缺省) 备注 空 空 说明 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,不允许为空,主键, 组件类型为JLabel 该组件为选择框,其他类型为缺省值 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,可为空 显示录入结果,(成功失败)组件类型为TextArea 1 部件名称 界面介质 支出项录入界面 5.2.2帐目查询界面 界面编号 界面性质 2 部件名称 界面介质 帐目查询界面 表示形式:分为上下两个区域,上区域输入查询条件,下区域显示查询结果 界面参数 参数名 F_JLabel1 F_JText1 F_JLabel2 F_JText2 F_Btn1 F_Btn2 F_Btn3 F_Btn4 F_Btn5 Result

内容 开始日期 其他(缺省) 结束日期 其他(缺省) 收入 支出 日结 月结 总帐单 空 说明 组件类型为JLabel 组件类型为JText,不允许为空 组件类型为JLabel 组件类型为JText,不允许为空 收入查询提交 支出查询提交 日结查询提交 月结查询提交 总查询提交 查询结果,组件类型为Table 5.3图书期刊预定管理子系统

5.3.1界面设计规范

主界面:菜单栏、工具条、工作区、状态栏等。 5.3.2子界面窗体设计

- 24 -


物流信息系统课程设计说明书样本(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:安全生产技术措施方案2012

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: