毕业设计论文个人所得税管理征收系统设计

上传人:工**** 文档编号:488846441 上传时间:2023-11-04 格式:DOC 页数:39 大小:629KB
返回 下载 相关 举报
毕业设计论文个人所得税管理征收系统设计_第1页
第1页 / 共39页
毕业设计论文个人所得税管理征收系统设计_第2页
第2页 / 共39页
毕业设计论文个人所得税管理征收系统设计_第3页
第3页 / 共39页
毕业设计论文个人所得税管理征收系统设计_第4页
第4页 / 共39页
毕业设计论文个人所得税管理征收系统设计_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《毕业设计论文个人所得税管理征收系统设计》由会员分享,可在线阅读,更多相关《毕业设计论文个人所得税管理征收系统设计(39页珍藏版)》请在金锄头文库上搜索。

1、 题 目 个人所得税管理征收系统 目 录第一部分 软件可行性研究与项目开发计划11、问题定义4 2、可行性研究53、项目开发计划5第二部分 软件需求分析71、用户功能 82、数据流图(DFD)83、数据字典 8 第三部分 软件概要设计91、定设计方案92、模块的划分93、软件结构图10第四部分 软件详细设计111、本月各项收入统计112、工资、薪金所得123、个体工商户的生产、经营所得124、对企事业单位的承包经营、承租经营所得135、劳务报酬所得、稿酬所得、特许权使用费所得、136、财产转让所得137、利息、股息、红利所得,偶然所得和其他所得138、进入、退出、打印14第五部分 软件编码18

2、第六部分 软件测试与调试221、测试环境与测试方法232、测试实例 ( 测试集 ) 的研究与选择 233、测试过程与调试244、结果24第七部分 结束语25第八部分 附 录26附录1、源代码(关键的、主要的部分)26附录2、参考文献 34第一部分 软件可行性研究与项目开发计划一、可行性研究任务: 1、问题定义 2、可行性研究(一) 、问题定义 (1)项目:个人所的税管理征收系统 (2)背景:容易出错,人工计算效率低 (3)项目目标:建立一个新的高效率的计算软件,帮助繁忙和不了解具体算法的人,进行计算。也可在家中自己进行计算或在交完个人所得税后,对其进行核对。(4)项目范围:硬件利用现有微机(5

3、)初步设想:根据国家对个人所得税的征收要求,对每位员工的各项收入进行统计,并按照规定的个人所得税税率,计算每位员工应该交纳的个人所得税,同时生成打印信息。该系统除完成上述的功能外,还应该为用户提供方便、美观的操作界面(二)、可行性研究(1)可行性研究的任务 用最小的代价,在尽可能短的时间内确定问题是否能够解决。必须注意的是,可行性研究的目的并不是解决问题,而是确定问题是否值得去解决,也就是判断系统原定的目标和规模是否实现,通过实际使用完成后的系统所能带来的效益是否达到值得投资开发这个系统的程度因此,可行性研究实质上是要进行一次大大压缩和简化了的系统分析和设计的过程,也就是在叫高层次上以比较抽象

4、的方式进行的系统分析和设计的过程。在澄清了问题定义之后,系统分析员首先应该导出系统的逻辑模型,然后从系统逻辑模型出发,探索出若干种可供选择的主要解法(即系统实现方案),最后仔细研究每种解法的可行性。一般来说,研究可行性应该从以下述几方面进行。(1)技术可行性(2)经济可行性(3)运行可行性(4)法律可行性(5)开发方案可行性(2)可行性研究的步骤 (1)复查系统规模和目标 (2)研究目前正在使用的系统 (3)推出新系统的高层逻辑模型 (4)重新定义问题 (5)提出和评价供选择的方案 (6)推出一个方案并说明理由 (7)推出开发工程决定 (8)书写计划任务书 (9)提交审查二、项目开发计划 (1

5、)利用一周的时间,进行可行性研究,需求分析,并制定可开发方案。 (2)利用一周的时间,进行模块设计,结构设计,概要设计和详细设计 (3)利用一周的时间,进行代码编写 (4)利用一到两天的时间,对软件进行测试,改进,修改。 (5)运行与维护开发工具:Microsoft 公司推出的Visual Basic 6.0第二部分 软件需求分析1、 用户功能(1) 能对每位员工的各项收入进行统计,并按照规定的个人所得税税率,计算每位员工应该交纳的个人所得税,同时生成打印信息。2、 (1)数据流图(DFD) 用户进入 选择服务类型 用户输入数据 进行运算 数据输出 打印 图 1.1(2) 数据字典 1数据字典

6、应该由有下列6类元素的定义组成 (1)数据流(如上图1.1) 数据流名称及其符号 数据输出的源点和数据输出的汇点 加工,输入数据在此进行变换产生输出数据数据存储文件,须加以命名 数据流,被加工的数据与流向 (2)数据项 数据项也称数据元素,是“不可再分”的数据单位,是数据的最小组成单位。 (3)数据结构 数据结构描述了某些数据之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据组成,也可以由若干个数据项和数据结构组成 (4)数据存储 数据存储是数据结构停留或保存的场所 (5)处理逻辑 (6)外部实体 外部实体是系统的“人-机”界面,也就是系统的数据流由外部实体流入,或者系统的数据

7、向外部流出。第三部分 软件概要设计1、 确定设计方案 由界面进入主体部分,在主体实行各项目的计算,并打印结果、2、 模块的划分(1) 登陆界面(2) 选择运算类型(3) 打印数据(4) 退出3、 软件结构图 数据加工 输 入 出 输 数据 进入 选择类型 打印 进入 选择类型 打印 退出 第四部分 软件详细设计一、建立7个Frame,实现页面之间的彼此切换、并编码设置其属性 1、Frame1:本月各项收入统计 2、Frame2:工资、薪金所得 3、Frame3:个体工商户的生产、经营所得 4、Frame4:对企事业单位的承包经营、承租经营所得 5、Frame5: 劳务报酬所得、稿酬所得、特许权

8、使用费所得、财产租赁所得6、Frame6:财产转让所得7、Frame7:利息、股息、红利所得,偶然所得和其他所得Private Sub Combo1_Click()If Combo1.ListIndex = 0 Then Frame1.Visible = True: Frame2.Visible = False: Frame3.Visible = False: Frame4.Visible = False: Frame5.Visible = False: Frame6.Visible = False: Frame7.Visible = FalseIf Combo1.ListIndex = 1

9、Then Frame1.Visible = False: Frame2.Visible = True: Frame3.Visible = False: Frame4.Visible = False: Frame5.Visible = False: Frame6.Visible = False: Frame7.Visible = FalseIf Combo1.ListIndex = 2 Then Frame1.Visible = False: Frame2.Visible = False: Frame3.Visible = True: Frame4.Visible = False: Frame5

10、.Visible = False: Frame6.Visible = False: Frame7.Visible = FalseIf Combo1.ListIndex = 3 Then Frame1.Visible = False: Frame2.Visible = False: Frame3.Visible = False: Frame4.Visible = True: Frame5.Visible = False: Frame6.Visible = False: Frame7.Visible = FalseIf Combo1.ListIndex = 4 Then Frame1.Visible = False: Frame2.Visible = False: Frame3.Visible = False: Frame4.Visible = False: Frame5.Visible = True: Frame6.Visible = False: F

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号