面向对象技术课程设计a人事工资管理系统.docVIP

面向对象技术课程设计a人事工资管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象技术课程设计a人事工资管理系统

面向对象技术课程设计A 任务书 一、课程设计目的 “面向对象技术”是计算机科学与技术专业的核心专业课,面向对象程序设计技术也是软件工程师的基本技能,“面向对象课程设计”的目的是理解和巩固面向对象程序设计的基本理论、原理和方法的重要的实践环节。 本课程设计综合应用学生所学知识,结合小型应用系统的设计,建立面向对象程序设计的概念,理解和巩固封装、类与对象、继承与多态、JAVA数据结构、多线程、IO、UI设计及UML等知识,掌握常用设计模式知识以及分层设计思想,为后续课程的学习打下良好的基础。 二、课程设计阶段教学内容与任务 本课程设计分二个阶段,第一阶段为课程知识的复习与巩固,教学形式为讲授与训练相结合(算法与程序设计基础课程设计实施计划);第二阶段为项目实战案例与职业素养教育,以学生编程训练为主,在这一阶段,学生需要以分组为单位,完成以下实训项目:人事管理系统。 三、选题要求、学时分配和辅导 选题要求 (1)以学号的最低位为选题依据,每人1题,独立完成各自的任务。 (2)任务完成后,以小组为单位,独立撰写课程设计报告并打印。 四、评分和验收标准 1评分标准 课程成绩组成: 平时+任务合作与设计质量+课程设计报告质量 2验收标准 教师根据设计报告、软件的运行演示和学生回答问题的情况评定成绩。 (1)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,独立完成设计,软件运行正常,能够突出表现多道程序运行的特点,回答问题准确明了,可以评为优秀(A)。 (2)设计报告规范、完整,概念原理论述清楚、软件设计结构合理,独立完成、软件基本运行正常,能够表现多道程序运行的特点,回答问题正确,可以评为良(B)。 (3)设计报告规范、概念原理论述基本清楚、软件设计结构合理,基本独立完成,软件基本运行正常,基本能够表现多道程序运行的特点,回答问题部分正确,可以评为中良(C)。 (4)设计报告基本规范、概念原理论述基本清楚、软件设计结构基本合理,部分独立完成,软件基本可以运行,基本能够表现多道程序运行的特点,回答问题部分正确,可以评为及格(D)。 (5)设计报告不规范、概念原理论述不清楚、软件设计结构不合理,大部分不能独立完成,软件基本不能运行,回答问题大部分不正确,可以评为不及格(E)。 五、设计的基本步骤 需求分析 查找相关技术资料,了解基本原理,根据题目要求的功能,确定运行流程。. 设计软件的界面 程序运行界面要求使用中文或中英文对照.。 总体设计、 用UM图实现:用例图、类图、状态图、时序图  确定软件的总体结构、模块关系、总体流程; 确定开发要使用的语言环境; 要解决的关键技术问题。 详细设计 确定要使用的函数、API,掌握它们的使用的参数和返回值。 确定模块内部的流程和实现算法; 确定要设计的过程、构件、类、对象、函数和它们的参数。 编码设计 建立设计编程的环境; 注意编程的风格的规范。 实际数据运行测试 检查程序是否有错误; 检查界面是否美观; 检查操作是否方便; 检查提供的信息是否清晰; 检查性能是否稳定。 六、设计说明书内容要求 6.1 概述 目的:实现人事管理。 主要完成的任务:实现了员工信息的查询,对员工信息的增、删、改,对员工工资的查询,和对员工信息的统计,数据的备份和恢复。 使用的开发工具:Myeclipse8.5,MySQL。 解决的主要问题:解决了对员工信息的管理,对工资的统计。 6.2 总体设计 确定基本的技术路线:面向对象。 确定软件的总体结构、模块关系、总体流程: 人事管理系统 人事管理系统 工资管理系统 统计管理系统 管理管理系统 人事工资管理系统 数 据恢复 数据备份 部门个数统计 部门人数统计 员工工资管理 员工调薪管理 员工信息管理 员工奖惩管理 6.3 详细设计 1. HYPERLINK mk:@MSITStore:C:\\Users\\lenovo\\Desktop\\新建文件夹\\[Java参考文档].JDK_API_1_6_zh_CN.CHM::/java/sql/../../java/sql/ResultSet.html \o java.sql 中的接口 ResultSet executeQuery( HYPERLINK mk:@MSITStore:C:\\Users\\lenovo\\Desktop\\新建文件夹\\[Java参考文档].JDK_API_1_6_zh_CN.CHM::/java/sql/../../java/lang/String.html \o java.lang 中的类 String?sql) throws HYPERLINK mk:@MSITStore:

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档