小型工资管理软件_java+oracle_软件综合课程设计
-
资源ID:1451974
资源大小:467.28KB
全文页数:30页
- 资源格式: DOCX
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
小型工资管理软件_java+oracle_软件综合课程设计
1、 课课 程程 设设 计计 报报 告告 课程设计名称:软件综合课程设计软件综合课程设计 课程设计题目:工资管理软件工资管理软件 院(系):计算机学院 专 业:计算机科学与技术 班 级: 学 号: -I- 目目 录录 第第 1章章 概要设计概要设计 1 1.1 题目的内容与要求 1 1.2 需求分析简述 1 1.3 数据库概念模型设计. 2 1.3.1 E-R 图 . 2 1.3.2 职工实体图 2 1.3.3 职工工资实体图 3 1.4 总体方案设计. 3 第第 2章章 详细设计详细设计 4 2.1 数据库逻辑模型设计 . 4 2.1.1 职工表(Emp) 4 2.1.2 职工工资表(Sal)
2、4 2.2 系统功能详细设计 . 5 2.2.1 职工录入流程 5 2.2.2 查询职工流程 6 2.2.3 工资统计流程 7 2.2.4 打印工资流程 7 2.2.5 更新维护流程 8 第第 3章章 调试分析调试分析 9 3.1 问题调试. 9 3.2 结果分析. 9 第第 4章章 使用说明使用说明 10 4.1 主界面. 10 4.2 录入职工. 10 4.3 查询职工11 4.4 工资统计. 12 4.5 打印工资. 13 4.6 更新维护. 14 参考文献参考文献 16 附附 录(部分程序清单)录(部分程序清单) 17 -1- 第 1 章 概要设计 1.1 题目的内容与要求题目的内容与
3、要求 为一般企业事业单位财务科开发一个简单的工资管理软件,使财务工作人员 能够轻松管理工资台账业务,实现其业务的计算机信息管理。 (1)职工基本信息的录入:包括职工号、职工姓名、参加工作时间、职称、职 务、工资级别、基本工资、职务工资、岗位津贴等; (2)信息查询:按职工姓名、职工号、职务等进行灵活多样的查询; (3)信息更新维护:单个更新、批量修改、删除、增加新记录等; (4)统计报表:生成工资条,年月工资按单位统计,生成报表并打印; (5)工资信息条包括:参加工作时间、职工号、职工姓名、基本工资、岗位津 贴、奖金、补贴、扣病事假、扣税金、实发工资等; (6)如果没有打印机,则以屏幕输出代替
4、打印功能; (7)人机交互界面采用可视化界面; (8)按要求写出课程设计报告。 1.2 需求分析简述需求分析简述 根据本次课程设计任务书的要求,本次课设的主要任务是对数据库中的表进 行增删改查操作。 (1)由于是对公司职员的信息进行操作,所以需要在数据库中建立一个 Emp 表,用来存储职工的各类信息,如职工号、姓名、工作时间等。 (2)由于工资总类比较多,为了方便管理,在数据库中建立 Sal 表,用来存储 员工的工资,如基本工资、职务工资和岗位津贴等。 (3)由于需要用高级语言对数据库进行操作,所以需要将 Java 和 Oracle 连接 在一起,连接后用 Java 中对数据库操作的语句对数据进行相应的操作。 -2- 1.3 数据库概念模型设计数据库概念模型设计 1.3.1 E-R 图图 工资管理软件共有两个实体,分别是职工实体和职工工资实体,他们之间的 关系是管理。E-R 图如图 1.1 所示。 职工管理职工工资 1 1 图图 1.11.1 E E- -R R 图图 1.3.2 职工实体图职工实体图 工资管理软件在数据库中有一个表 Emp,所对应的是职工实体,职工