您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 学校工资管理系统课程设计报告
西安文理学院信息工程学院课程设计报告设计名称:软件项目开发课程设计设计题目:育才学校工资管理系统学生学号:专业班级:软件工程学生姓名:学生成绩:指导教师:课题工作时间:2016.6.16至2016.6.28说明:1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生。2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩由指导教师实施。4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行规定。5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。信息工程学院课程设计任务书学生姓名学号专业班级设计题目育才学校工资管理系统内容概要:开发环境:windows8.1开发工具:MyEclipse数据库:SQLServer2005运行环境:火狐(MozillaFireFox)关键技术:JavaJSPJDBC基本功能:系统能够实现教职工工资信息的管理。包括对部门信息、教职工信息、教职工考勤信息、教职工工资信息的浏览、查询、添加、修改、删除等功能。文献资料:[1]陈国君,陈磊,刘洋.Java2程序设计基础[M].北京:清华大学出版社;2008.6[2]耿祥义,张跃平.Java课程设计[M].北京:清华大学出版社;2008.11[3]张思民,梁维娜.Java程序设计实践教程[M].北京:清华大学出版社;2006.8设计要求:基本功能:实现对部门信息、教职工信息、教职工考勤信息、教职工工资信息的浏览、查询、添加、修改、删除功能。数据库要求:数据存储至少包含:工资表、部门汇总表、员工信息表、员工考勤表、管理员表。除人事处、财务处外,其他职能部门可简化等。工作期限:设计工作自2016年6月16日至2016年6月28日止。指导教师:院长:日期:2016年6月16日信息工程学院课程设计进度安排表学生姓名:学号:专业:软件工程班级:起止日期内容备注6月16日~6月17日下任务书;收集、阅读、整理相关参考文献,并进行归纳和概括总结,完成项目/任务背景介绍部分文字内容。6月18日~6月21日系统功能设计和模块设计、系统体系结构构建。6月22日~6月24日各功能模块编码实现,系统各功能模块调试与维护。6月25日~6月26日系统功能集成、系统调试与测试,按照模板要求撰写课程设计/项目设计报告。6月27日课程设计/项目设计分组答辩,提交课程设计/项目设计报告以及相关文档,进行成绩评定。指导教师签名:2016年6月16日成绩评定表学生姓名:学号:专业:软件工程班级:类别合计分值各项分值评分标准实际得分合计得分平时表现1010按时参加设计指导,无违反纪律情况。完成情况3020按设计任务书的要求完成了全部任务,能完整演示其设计内容,符合要求。10能对其设计内容进行详细、完整的介绍,并能就指导教师提出的问题进行正确的回答。报告质量3510报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合理;报告字数符合相关要求,工整规范,整齐划一。5课题背景介绍清楚,综述分析充分。5设计方案合理、可行,论证严谨,逻辑性强,具有说服力。5符号统一;图表完备、符合规范要求。5能对整个设计过程进行全面的总结,得出有价值的结论或结果。5参考文献数量在2篇以上,格式符合要求,在正文中正确引用。答辩情况2510在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。15在规定时间内能准确、完整、流利地回答教师所提出的问题。总评成绩:分指导教师:(签字)日期:2016年6月27日摘要摘要:工资管理系统是使用MyEclipse开发的一个数据库管理系统。在开发过程中使用SQLServer2005和MyEclipse完成工资管理系统基本过程。开发这个系统的步骤主要有系统分析、系统设计、系统实现和系统维护。在系统的设计过程中,详细展现了系统的各个模块、所需的数据库表的设计等。在系统实现过程中,给出了实现表单中相应的功能控件事件、代码及菜单实现的方法。本系统具有数据输入、数据存储、工资计算、信息修改、删除等功能,本系统以简洁明了的界面设计实现了基本功能,使新用户能快速掌握系统基本操作。关键词:MyEclipse;SQLServer;Request西安文理学院信息工程学院课程设计报告I目录第一章课题背景(或绪论、概述)....................................11.1引言........................................................11.1.1开发背景...............................................11.1.2目的...................................................1第二章可行性分析..................................................32.1可行性分析..................................................32.1.1技术可行性分析.........................................32.1.2经济可行性分析.........................................32.1.3操作可行性分析.........................................32.2开发计划....................................................4第三章项目需求分析................................................53.1登录功能....................................................53.2部门管理功能................................................53.3员工信息管理功能............................................53.4员工出勤信息管理功能........................................63.5工资信息管理功能............................................63.6用例描述....................................................7第四章项目概要设计...............................................104.1功能设计...................................................104.2系统数据库设计.............................................104.2.1数据字典..............................................104.2.2ER图.................................................124.2.3数据流图..............................................13第五章项目详细设计................................................145.1数据库设计.................................................145.1.1数据字典..............................................145.2人机交互界面设计............................................15西安文理学院信息工程学院课程设计报告II5.2.1工资信息管理..........................................155.2.2信息查询..............................................155.2.3添加新的工资信息......................................165.2.4修改工资信息..........................................175.2.5删除工资信息..........................................185.2.6打印工资信息..........................................19第六章项目编码....................................................206.1连接数据库.................................................206.2添加工资信息...............................................236.3删除工资信息...............................................276.4修改工资信息...............................................276.5查询工资信息...............................................29第七章项目测试....................................................317.1增加工资信息测试...........................................317.2删除工资信息测试...........................................317.3修改工资信息测试...........................................317.4查询工资信息测试...........................................31总结...............................................................33参考文献...........................................................34西安文理学院信息工程学院课程设计报告1第一章课题背景(或绪论、概述)1.1引言1.1.1开发背景随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,现在应用在大中型企业的信息管理系统中,几乎都包括了工资管理模块。有些环境中是有大型ERP软件中的一个模块引进的,有些作为企业的财务系统的一部分。计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。有了数据库我们便能方便快捷的对数据进行读取、存取,并维护数据库的数据。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,运算速度快,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低且不易出错等,这些优点能够极大地提高工资管理的效率,也是科学化、正规化管理的重要条件,尤其是现在的中小型企业正需要这种对口的工资管理系统,并且是现行的财务管理系统所代替不了的。。1.1.2目的随着公司规模的不断扩
本文标题:学校工资管理系统课程设计报告
链接地址:https://www.777doc.com/doc-4990108 .html