经费管理系统

经费管理系统

ID:43714474

大小:585.77 KB

页数:17页

时间:2019-10-13

经费管理系统_第1页
经费管理系统_第2页
经费管理系统_第3页
经费管理系统_第4页
经费管理系统_第5页
资源描述:

《经费管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据库原理及应用»课程设计说明书设计题目:经费管理系统专业班级学生学号指导教师2011-2012年秋学期需求分析理解需求:1.能够查询经费的收入情况。2.能够查询经费的支出情况。3.能够查询经费的结算情况。4.能够修改所冇的冇关基础数据。5.用户分级管理,人机界面良好。分析需求:只有在开发者和提出需求的人之间建立一种理解和沟通机制,充分分析系统的终端用户和客户提出需求,才能进一步明确用户对系统功能的要求,这对后边的一系列设计和项目的开发有一个导航的作用。本系统对于管理人员可以登录,登录后可以对设备进行一系列管理查询和修改:1.提供完整才人机界面。在登录后的初始界面中,可以调出经费

2、收入、经费支出情况、结算情况、统计情况等,可以对其底层数据库进行修改、添加、删除、等一系列维护。2.设计了统计功能,可以调出经费的结余等。3.管理员可以根据需要输入查询的字段信息调出所需要的信息,并11可以将其报表进行打印。4.管理员口J以查看经费的基本情况和信息。概念模型设计E-R图代号姓名权限三逻辑设计将E-R图转化为数据库关系模型:1.负责人信息表字段名称字段数据类型字段宽度小数位数排序负责人代号numeric100升序姓名Character10性别character10职位character100权限金额numeric102.经费收入信息表字段名称字段数据类型字段宽度小数位

3、数排序项目编号numeric20升序收入来源character20金额numeric20时间date20负责人character100负责人代character1003.经费支岀信息表字段名称字段数据类型字段宽度小数位数排序项目编号numeric20升序支出去向character20金额numeric20时间date20负责人character100负责人代号numeric100四系统的实现1.建立基本表按照逻辑设计屮,建立三个基木表-動数据由••厨0负责人1由••厨0经费收入1由••厨0经费支出••園自由表Lff3查询1.设计登陆表单Form代码publicloginflaglo

4、ginflag=0publicexpsthisform.combol.additem(nl23xyzH)thisform.refresh登陆按钮代码:loginflag=loginflag+1讦thisform.combo1.value—'123xyzHwait"欢迎使用本系统"windowtimeout2doform登录主界面表.sexelseifloginflag=3messagebox(H你不能使用本系统”)thisform.releaseelsewait”密码有谋,请重新输入"windowtimeout5messagebox('您还冇'+str(5-loginflag,1)

5、+*次机会输入密码')endifendifthisform.release退出代码:thisform.release登录系统只设置仅有的帐号登录,限制其他人员的进入。管理员可将其放在安全的位置,保护信息的安全性。1.创建菜单B-H負他曰盲菜单•g)文本文件L-H其他文件建立信息杳询、信息更新、经费信息、统计、结算、退出等按键;各级菜单的命令代码为:信息查询一收入查询:doform收入查询.sex支出查询:doform支出查询.sex负责人查询:doform负责人查询.sex信息更新一经费收入更新:doform经费收入更新.sex经费支出更新:doform经费支出更新.sex添加负责

6、人:doform添加负责人.sex经费信息一经费收入:reportform经费收入.frx经费支出:reportform经费支出.frx负责人报表:reportform负责人报表.frx统计:doform统计.sex结算:doform结算.sex退出:quit图为菜单显示在主界面上:1.创建功能表单(1)建立经费收入、经费支出、负责人等表单。建立新的表单,在主form上添加表格及相应的表的数据环境,将表中的字段加入表格,生成表格,在控件中选择按钮组,在保存,用相应的表单名称命名,表单运行后界而如下(以经费收入更新为例):项目編号丽増加经费收入来源1国家补助提交金额时间

7、2009

8、1

9、1/09/2009删除负责人退出上一个,卜•一个按钮的代码,以组合框实现:ifbof()gobottomelseskip-1endifthisform.refresh讦eof()gotopelseskipendifthisform.refresh增加代码:appendblankthisform.txt客户编号.setfocusthisform.refresh提交代码:ifmessagebox(M确实要增加本记录吗?”,1+64+256,”提示”)二1elseDELET

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。