控制台详细设计.docx
《控制台详细设计.docx》由会员分享,可在线阅读,更多相关《控制台详细设计.docx(18页珍藏版)》请在冰豆网上搜索。
控制台详细设计
控制台详细设计
一.分行信息维护
.界面
.界面控制
.处理
*分行列表按钮的处理:
*!
将按下列格式写入,
*增加按钮的处理:
检查分行号,分行名称非空
分行号,分行名称.
*分行号
如查到记录,提示“已有该分行号”
如未查到记录,(分行号,分行名称,’’)
*查询按钮的处理:
检查左边分行号非空,分行号
*分行号
将显示在下面分行名称输入框中
*修改按钮的处理:
分行名称
分行名称分行号
*重置口令按钮的处理:
’’分行号
*删除按钮的处理:
先进行确认提示,再
分行号
刷新界面
二.期货公司信息维护
.界面
.界面控制
.处理
*界面初始化的处理:
所属省份下拉筐写入样式“北京”,内容见分行信息表的地区码,初始不选.
*期货公司列表按钮的处理:
*
将序号,(转成地区汉字),按下列格式写入,
*增加按钮的处理:
对输入
先用*输入的机构代码
若存在,则提示“已存在该公司”返回。
(输入),
*查询按钮的处理:
对输入组织机构代码
*输入组织机构代码
将结果显示在下方。
*修改按钮的处理:
(新输入)显示的组织机构代码
*删除按钮的处理:
先进行确认提示,再
显示的组织机构代码
刷新界面
三.期货帐号信息维护
.界面
.界面控制
.处理
*界面初始化的处理:
所属省份下拉筐写入样式“北京”,内容见分行信息表的地区码,初始不选.
所属期货公司内容为’’
帐户类型为客户保证金户自有资金户
是否总部,初始不选
*期货帐号列表的处理:
按省份序*
按(序号,省份,开户机构代码,开户机构名称,帐户类型,开户帐号)写入记事本,并显示。
按期货公司序*
按(序号,开户机构代码,开户机构名称,总部代码,是否总部,帐户类型,开户帐号,省份)写入记事本,并显示。
*增加的处理:
*输入的机构代码输入的帐号
若存在,提示“该帐户已存在”返回
先用*的前两位输入的省份得到所在省分行行号
(输入)
*查询的处理
两个输入项必输
*输入的机构代码输入的帐号
将内容显示在下方。
*删除的处理
从左边编辑框获得机构代码、帐号
先进行删除确认
机构代码帐号
刷新界面
*修改的处理
进入“修改期货帐号信息”界面,若成功修改返回本界面,则刷新本界面
四.修改期货帐号信息
.界面
.界面控制
.处理
*界面初始化的处理:
下拉框的内容见上个界面的界面初始化的处理
从上界面传来的机构代码和帐号
*机构代码帐号
,进行初始显示。
*确认的处理:
(新值)旧机构代码旧帐号
新值中的所在省分行行号字段见上个界面中的增加设计。
返回上一界面。
五.交易所帐号管理
.界面
.界面控制
.处理
参见“期货帐号信息维护”,差别在于使用交易所帐号信息表
六.流水与余额查询
.界面
.界面控制
.处理
*界面初始化的处理
期货公司交易所下拉框:
第一行为“交易所”,第二行起为’’
其他初始为空
*期货公司交易所下拉框选择改变的处理
若选择的是交易所则*
若选择的是某期货公司,则*某期货公司的代码
将的结果写入“选择期货交易所帐号”下拉框,并初始不选
*查询按钮的处理
检查:
日期必输且格式正确,“选择期货交易所帐号”下拉框必选。
终止日>起始日。
终止日起始日<
*输入输入>起始日<终止日
*输入输入>起始日<终止日
将(日期,余额)内容写入
根据终止日、起始日确定可能查询的月流水表表名
对每个要查的月流水表
*月流水表表名输入输入>起始日<终止日
再查*输入输入>起始日<终止日
将(日期,流水)内容写入
显示
注意:
样式
机构代码:
****
帐号:
********
日余额*******
日余额*******
日余额*******
日流水:
:
********流水************
:
********流水************
:
********流水************
日流水:
:
********流水************
:
********流水************
:
********流水************
日流水:
:
********流水************
:
********流水************
:
********流水************
七.生成文件
.界面
.界面控制
只处理客户保证金户
.处理
说明:
流水分为两类分别统计金额,一类(贷方金额)为收款人帐号帐号,一类(借方金额)为付款人帐号帐号
用
()开户组织机构代码帐号流水日期帐号
得到贷方金额
用
()开户组织机构代码帐号流水日期帐号
得到借方金额
*预检验的处理
检查日期正确且必输
根据输入日期求出上日日期
*<输入日期
对记录集合中每行记录中的机构代码和帐号和省份
{
机构代码帐号输入日期
若无记录,则将(省份,日期,机构代码,帐号,”缺当日余额”)写入
若有记录
{抄录当日余额
*上日日期
如查到记录,则查昨余*组织机构代码帐号上日日期
否则查昨余*组织机构代码帐号上日日期
若查到昨余,则计算(当日余额昨余)和(贷方金额借方金额),若两者不等(判等),则将(省份,日期,机构代码,帐号,”当日余额,昨日余额,流水不匹配”)写入
若未查到昨余,,则将(省份,日期,机构代码,帐号,”警告:
无昨余”)写入
}
}
*生成文件的处理
检查日期正确且必输
根据输入日期求出上日日期
*
不加约束条件防止少报
对记录集合中每行记录中的机构代码和帐号和省份
{*机构代码帐号输入日期
将内容写入证监会要求的余额文件
*机构代码帐号输入日期
将内容写入证监会要求的明细文件
}
[注:
]证监会要求的明细文件使用接口二版(接口二版)。
八.流水与余额转储
.界面
.界面控制
.处理
*界面初始化处理
选择日期的内容:
()
输入日期框初始为空
*临时转历史处理
判断日期必须小于当前日期日。
出确认提示“该日数据在报证监会正确后,才能转储,是否转储?
”
转储:
日期
日期所在月日期
确保转储前不存在以前的垃圾
*日期
将查询结果的每行(行记录)
*日期
将查询结果的每行日期所在月(新的,行记录)
(日期,当前年月日时分秒)
再
日期
日期
给出“转储成功提示”
*历史转临时处理
*日期
如查不到记录,提示“转储库中无该日数据”返回。
如查到记录,给转储确认提示。
转储:
日期
日期
确保转储前不存在以前的垃圾
*日期
将查询结果的每行(行记录)
*日期所在月日期
将查询结果的每行(新的,行记录)
日期
给出“转储成功提示”
注意:
的新的取值,先读(),再算出要使用的区间。
九.系统管理
.界面
.界面控制
.处理
*系统日志删除
*历史数据删除
检查输入的月份为,输入的月份比当前月至少小。
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
的月份<输入的月份
十.报表生成
.界面
.界面控制
无
.处理
*生成报表按钮的处理
输入:
月份
检查月份必输,月份必须小于当前月。
根据月份计算出该月的每一天(注意月),对每一天
{
*每一天
若未查到记录,提示“该月的******日数据未转储或缺失,不能进行报表统计”,返回。
}
进行四个查询
(*)的月份月份
(*)月份
(*)月份
(*)月份
若四个查询有一个查到(计数>),则提示“以前生成过该月报表,是否重新生成”,否则退出,是则
{
的月份月份
月份
月份
月份
}
开始计算日金额统计表
对该月的每一天
{
设定变量为
*每一天
对记录集中的每条可以得到字段,用组织机构代码和开户帐号查询
{
组织机构代码开户帐号
若则该记录的字段自有
若则该记录的字段客保
组织机构代码开户帐号
若则该记录的字段自有
若则该记录的字段客保
}
(每一天,)
}
开始计算分行月统计表
设定结构数组(分行地区码,分行月总额),并初始化。
*所在月月份
对记录集中的每条可以得到字段,用组织机构代码和开户帐号查询
{
组织机构代码开户帐号
根据的前两位,使数组中相应的分行的月总额分行的月总额字段
}
对数组中各分行(月份,分行的地区码,分行的月总额)
开始计算帐户月统计表
()所在月月份
得到机构代码,帐号,总金额
将记录集的每一行(月份,机构代码,帐号,总金额)
开始计算期货公司月统计表
*
对记录集每行用公司组织机构代码查询
{
设定变量
()所在月月份()(公司组织机构代码)
查到的金额()自有
()所在月月份()(公司组织机构代码)
查到的金额()客保
(月份,公司组织机构代码)
}
提示“报表生成完毕”
十一.查看报表
.界面
.界面控制
无
.处理
*界面(选择期货帐号)初始化处理
*
*日金额统计表按钮的处理
输入:
日期
检查日期<当前日期
若日期不在本月
{
*日期
}
否则日期在本月
{
设定变量为
*日期
如查到记录
*日期
否则
*日期
对记录集中的每条可以得到字段,用组织机构代码和开户帐号查询
{
组织机构代码开户帐号
若则该记录的字段自有
若则该记录的字段客保
组织机构代码开户帐号
若则该记录的字段自有
若则该记录的字段客保
}
分别就是期货自有、期货客保、交易所自有、交易所客保
}
将结果内容显示在文本文件。
*分行月金额统计表按钮的处理
输入:
月份
求出月份的天数
*月份
显示成文本(或表或)(显示金额时用日均额天数)
*帐户月金额统计表按钮的处理
输入:
月份
*月份
显示成文本(或表或)(显示金额时用日均额天数)
*期货公司月金额统计表按钮的处理
输入:
月份
*月份
显示成文本(或表或)(显示金额时用日均额天数)
*本月该日余额与历史月日均对照表按钮的处理
输入:
日期、组织机构代码、帐号
检验日期必须为本月内的日期。
*日期
如查到记录
*组织机构代码帐号日期
否则
*组织机构代码帐号日期
得到该日余额.
根据当前月推出过去的三个月份,对每个月份
*月份组织机构代码帐号
得到各月该帐号的日均(日均月的天数)
将要素(该日余额,过去的三个月份和各月该帐号的日均)显示成文本(或表或)(显示金额时用日均额天数)