一、 课程题目。
汽车库存管理系统。
二、 功能描述。
本系统应用于汽车库存的管理,其界面友好美观,主要功能有:库存查询、报表统计与打印、汽车资料查询及数据维护等。可操作性强,简单、实用、安全,全面自动化信息管理,提高工作效率,极大的方便了用户的使用。
三、 概要设计。
根据设计成果,该系统的结构框架如图所示:
由图可知,在使用时,首先应进入系统界面,然后点击进入,从而进入密码登录界面,在密码登录界面里,有两个权限选择按钮,如果是管理员登录,在正确输入口令和密码后,进入管理系统,然后可以进行报表的浏览和打印、系统数据的修改和维护、查询与统计数据等操作;如果是一般用户登录,则只能进行汽车库存情况的查询,无其他权限。
四、详细设计。
点击系统图标,即可进入到“欢迎进入汽车管理系统”的界面,由该界面到下一界面的“进入”**如下(对command1的click事件):
do form 密码表单。scx
若要退出系统,“退出”的**如下(对command2的click事件):
quit打开“密码登录”界面之后,进入下一界面的“确定”**如下 (对command1的click事件):
do case
case if "abcd"and thisform ."1234"
messagebox("欢迎进入系统")
do form 主界面查询。scx
else i=i+1
if i<=3
messagebox("用户名或密码错误,请你重新输入")
else messagebox("禁止进入系统")
quitendif
endif
case if "bbb" and thisform ."456"
messagebox("欢迎进入本系统")
do form 库存查询。scx
else j=j+1
if j<=3
messagebox("用户名或密码错误,请你重新输入")
else messagebox("禁止进入系统")
quitendif
endif
endcase
若要退出系统,“退出”的**如下(对command2的click事件):
quit进入到管理系统(主界面查询)后(因一般用户登录较简单,故只考虑管理员登录的情况),里面含有几个模块,现对这几个模块内部的**编写如下:
在“汽车库存查询”表单中,“确定”的**是(对command1的click事件)
select * from 库存表 into cursor aa;
where 品牌=allt(
aa' 清屏”的**是(对command2的click事件)
退出”的**是(对command3的click事件)
该表单添加的数据环境是《库存表》中的相关字段。
在“汽车资料统计”表单中,“确定”的**是(对command1的click事件)
do case
case report form 汽车资料统计 environment to printer
case report form 汽车资料统计 environment preview
endcase
取消”的**是(对command2的click事件)
“打印报表”表单同“汽车资料统计”表单,这里不再赘述。
在“库存数据维护”表单中,“第一个”的**是(对command1的click事件 )
go top
末一个”的**是(对command2的click事件)
go bottom
下一个”的**是(对command3的click事件)
if .skip
else messagebox('已经到文件尾部')
endif上一个”的**是(对command4的click事件)
if .skip -1
&& 刷新。
elsemessagebox('已经到文件顶端')
endif添加”的**是(对command5的click事件)
append blank
删除’的**是(对command6的click事件)
delete
pack退出”的**是(对command7的click事件)
以上就是本系统中有关模块的**编程,其中在“主界面查询表单”中的“管理系统”字体轮流变色**为(对timer1的timer事件):
t= backcolor
backcolor= backcolor
backcolor= backcolor
backcolor= backcolor
backcolor=t
其余所有的左右可移动字幕均可类似于以下**: (对timer1的timer事件)
if <0
elseendif
五、效果及存在问题。
在点击visual foxpro系统后,将进入“进入表单”模块中,该表单的可视图如下。
若点击进入,则进入到密码表单,该表单字体颜色各异,且局部有滚动效果,美观大方,其可视图如下。
此时,管理员若能正确登录,就进入到主界面表单也即管理系统中,该表单中局部字体闪烁,美观生动,显示窗口如下。
课程设计说明书
材料化学。涂装工艺。班级 材料化学081 姓名。学号。指导教师。时间 二 一一年七月八日 19 09 56 目录。表面工程课程设计任务书 1 1 概况 2 1.1 设计任务书及目标 2 1.2 设计任务书 2 1.3 设计单位概况 2 1.4 设计原则 4 1.5 设计范围 4 1.6 设计技术标准...
课程设计说明书
一 题目 离合器接合叉零件加工工艺规程 及车 25外圆及端面夹具设计 二 时间 自年月日至年月日止。三 要求 1 编制离合器接合叉加工工艺规程一套。2 绘制离合器接合叉零件图一张。3 绘制夹具结构装配图一张。4 绘制夹具体图一张。5.编写设计说明书一份。目录。序言1 第一章零件分析2 1.零件的作用...
课程设计说明书
河南科技学院。机电一体化课程设计。模块化生产系统设计 无杆缸传送站。学生姓名 王坤朋。所在院系 机电学院。所学专业 机电技术教育。导师姓名 胡楠李海波。完成时间 2018 年6月22日。摘要。模块化生产系统主要模拟工业生产过程中完成零件钻孔加工和装配的系列过程,该系统共有八个工作站,分别为上料检测站...