欢迎来到天天文库
浏览记录
ID:35530525
大小:116.45 KB
页数:9页
时间:2019-03-25
《202120522_瞿际瞩_开题报告(第6版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南京工程学院毕业设计开题报告课题名称:基丁Java的企业人事管理系统的设计与实现姓名:瞿际瞩班级:网络工程121指导教师:汪峥所在系部:计算机工程学院专业名称:网络工程南京工程学院2016年3月1日1.根据南京工程学院《毕业设计(论文)工作管理规定》,学生必须撰写《毕业设计(论文)开题报告》,由指导教师签署意见、教研室审查,系教学主任批准后实施。2.开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题扌艮告不合格者不得参加答辩。3.毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通
2、顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。4.本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于2000字,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。5.开题报告检查原则上在第2〜4周完成,各系完成毕业设计开题检查后,应写一份开题情况总结报告。毕业设计(论文)开题报告学化姓名瞿际瞩学号202120522专业网络工程指导教师姓名汪峥职称讲师所在系部计算机工程学院课题来源企、事业单位委托课题课题类型软件工程课题名称基于Java的企业人事管理系统的设计与实现毕业设计的内容和意义1•毕业设计的内容:木课题采用B/S
3、的应用实现模式,在MVC架构的基础上设计并实现了一套企业人事管理系统。血vaEE开发平台,和MySQL开发环境中设计与开发。在该集成开发环境屮,进行该软件工程界面的设计和相应程序代码的编写与调试。课题的主要任务是能够实现中小型企业人事管理的各种需求,提高人员管理的效率,同时B/S模式的应用能够在一定程度上节约公同运营成木,提高了企业科学化管理水平。2•毕业设计的意义目前,人型金业普遍采购专业金业管理系统进行业务管理和数据处理。然而对于一些规模较小的公司而言,专业管理软件功能上不适用,购置维护上也不经济。因此,一款简单、灵活、经济适用的企业人事管理系统非常貝有帀场而景。本课题针对
4、上面提到的问题,基于平台设计并实现了一套采用B/S模式的金业人事管理系统。同时,这次毕业设计对设计者也是一次非常好的锻炼机会。对学生的思想品德,工作态度及作风等诸多方面都会有很大影响。对于增强事业心和责任感,提高毕业生全而素质具有重要意义。也是学生在校期间的最后学习和综合训练阶段;是学习深化、拓宽、综合运用所学知识的重要过程。一.实际应用方面的价值企业可以通过使用该软件,实现中小型企业人事管理的各种需求提高人员管理的效率,同时B/S模式的应用能够在一定程度上节约公司运营成木,提高了金业科学化管理水平,且使用简单方便。为企业管理大量员工各方面信息提供了很大的帮助。一.国内外的研究
5、现状现在国内外许多知名企业的人事管理系统也很冇名,方便且功能强大,如金蝶、金益康、朗新、用友、HeadTmx等等,它们均可以实现员工信息管理、假条信息管理、工资管理等功能,而且也都操作简单易懂,便于使用。二.相关技术与研发基础在该设计中所使用的编程开发语言是Java语Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的静态语言。1>JavaJava是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构小立的,可移植的,性能优异、多线程的静态语言。其特点如下:(1)Java语言是简单的Java语言的语法与C语言和C++
6、语言很接近,使得人多数程序员很容易学习和使用Javao另一方而,Java丢弃了C卄中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、白动的强制类型转换;(2)Java语言是一个血向对象的Java语言提供类、接口和继承等原语,为了简单起见,只支持类Z间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制;(3)Java语言是安全的文献综述Java通常被用在网络环境屮,为此,Java提供了一个安全机制以防恶意代码的攻击;(4)Java语言是动态的Java语言的设计FI标Z—是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过
7、网络来载入所需要的类。2、MVC机制MVC全名是ModelViewController,是模型(model)一视图(view)一控制器(controlcr)的缩写,是一种软件设计典范用于组织代码;也是一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里曲,而且界血和用户围绕数据的交互能被改进和个性化定制,而不需要重新编写业务逻辑。MVC用于映射传统的输入、处理和输出功能,并整合在一个逻辑的图形化用户界面的结构屮。MVC本来是存在于Desktop程序中的,使用M
此文档下载收益归作者所有