- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象技术课程设计A人事工资管理系统精选
面向对象技术课程设计A 任务书
一、课程设计目的
“面向对象技术”是计算机科学与技术专业的核心专业课,面向对象程序设计技术也是软件工程师的基本技能,“面向对象课程设计”的目的是理解和巩固面向对象程序设计的基本理论、原理和方法的重要的实践环节。
本课程设计综合应用学生所学知识,结合小型应用系统的设计,建立面向对象程序设计的概念,理解和巩固封装、类与对象、继承与多态、JAVA数据结构、多线程、IO、UI设计及UML等知识,掌握常用设计模式知识以及分层设计思想,为后续课程的学习打下良好的基础。
二、课程设计阶段教学内容与任务
本课程设计分二个阶段,第一阶段为课程知识的复习与巩固,教学形式为讲授与训练相结合(算法与程序设计基础课程设计实施计划);第二阶段为项目实战案例与职业素养教育,以学生编程训练为主,在这一阶段,学生需要以分组为单位,完成以下实训项目:人事管理系统。
三、选题要求、学时分配和辅导
选题要求
(1)以学号的最低位为选题依据,每人1题,独立完成各自的任务。
(2)任务完成后,以小组为单位,独立撰写课程设计报告并打印。
四、评分和验收标准
设计的基本步骤
设计说明书内容要求
.1 概述
目的
主要完成的任务
使用的开发工具:Myeclipse8.5,MySQL。
解决的主要问题
6.2 总体设计
确定基本的技术路线面向对象
确定软件的总体结构、模块关系、总体流程
6.3 详细设计
1. ResultSet executeQuery(String?sql) throws SQLException//执行给定的 SQL 语句,该语句返回单个 ResultSet 对象。 参数: sql - 要发送给数据库的 SQL 语句,通常为静态 SQL SELECT 语句;返回: 包含给定查询所生成数据的 ResultSet 对象;永远不能为 null ;抛出:
SQLException - 如果发生数据库访问错误,在已关闭的 Statement 上调用此方法,或者给定 SQL 语句生成单个 ResultSet 对象之外的任何其他内容。
2.
3.主要的方法体:
public??User??login(User?user);//登录方法?public?Vector?findUserAll();//查找所有员工信息?public?void?backUp(User?user);//数据备份?public?User??recOver(); //数据恢复
public?Vector?showUserType();//显示用户种类 public?Vector?showUserTypeMain();//显示用户种类 public?int?updateUserType(UserType?userType);//更新用户种类 public?int?saveUserType(UserType?userType);//保存用户种类 public?int?removeUserType(int?tid);//删除用户种类 public?Vector?showUserTypeAndUser();//连接查询员工信息及其种类 public?Vector?showUserTypeLikeType(String?userType); //模糊查询用户种类
public Vector findStaffInfo(String staffname);//模糊查找
public int saveStaff(StaffInfo staffInfo);//添加员工
public int removeStaff(String name);//根据姓名删除员工
public int updateStaff(StaffInfo2 staffInfo2);//修改员工信息
public Vector findStaffSalary(String staffname);//模糊查找
public int updateSalary(String depart,double salary);//调整员工薪水信息
public int addRewardPunish(RewardPunish rp);//增加奖惩数据
public int deleteRewardPunish(RewardPunish rp);//删除奖惩数据
public int updateRewardPunish(int id,String date, String type, String reason,
int score,String remark);//更新奖惩数据
public Vector
您可能关注的文档
- 非小细胞肺癌的放射治疗精选.ppt
- 非常漂亮的汽车行业维修模板精选.ppt
- 非人力资源经理的HRM2016-讲授版精选.pptx
- 非洛地平缓释片在中国高血压患者治疗中的应用精选.doc
- 中考体育的计分方法概要.doc
- 非常详细的电脑基础入门培训教案.doc
- 静脉输血技术.ppt
- 纺织厂供配电课程设计.docx
- 非煤矿山安全培训.doc
- 纵断面设计PPT.pptx
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
最近下载
- 耳鼻咽喉头颈外科学教学大纲.pdf
- nektar整合程序使用说明书.pdf
- 初中《阳光学业评价》英语八年级上册(含答案).pdf VIP
- AQT 2074-2019 金属非金属矿山在用设备设施安全检测检验报告通用要求.pdf VIP
- Joyoung九阳豆浆机DJ13B-D88SG使用说明书.pdf VIP
- 期末综合素质达标(试卷)-2024-2025学年统编版语文三年级上册.docx VIP
- 国开《小学数学课程标准与教材研究》形考1-4答案.docx
- 课题申报书:技术支持的教师专业成长路径与发展模式研究.pdf VIP
- 轮状病毒性肠炎.ppt VIP
- 六年级上册数学试题-第五单元 圆 测试卷-北京版(含答案).doc VIP
文档评论(0)