基于java的英山中学教职工工资.doc_第1页
基于java的英山中学教职工工资.doc_第2页
基于java的英山中学教职工工资.doc_第3页
基于java的英山中学教职工工资.doc_第4页
基于java的英山中学教职工工资.doc_第5页
已阅读5页,还剩115页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题 目:基于Java的英山中学教职工工资管理系统的设计与实现 摘 要随着计算机技术、网络技术和信息技术的发展,越来越多地改善着现代人的工作、生活。网络管理系统是计算机技术和网络迅速发展的一个办公应用解决方案。网络管理系统将Internet网络技术与现代管理观念相融合,使得学校得以逐步提高决策透明度、服务效率和廉政建设从而转变学校职能。从而实现学校财务管理的网上化财务管理,更加高效、规范、安全和简便。本文根据英山中学实际情况,从可行性和需求分析入手介绍了系统设计的全过程,重点介绍了对学校员工信息管理、基本工资管理和员工福利管理等功能模块的实现。关键词:财务管理,JAVA,SQL数据库目 录第1章 前言11.1 学校简介11.2 项目开发的意义11.3 开发技术简介11.3.1 Java11.3.2 SQL Server2第2章 系统研究42.1 研究现状和设计目标42.1.1 课题的特点及优缺点分析42.1.2 本课题要达到的设计目标42.2 系统可行性分析42.2.1 技术可行性42.2.2 经济可行性62.3 建设的方案6第3章 需求分析73.1 系统数据需求73.2 系统功能需求7第4章 数据库设计94.1 概念结构设计94.2 逻辑结构设计10第5章 系统详细设计135.1 财务系统登录模块设计135.2 工资管理模块设计155.3 福利管理模块设计185.4 查询统计模块设计20第6章 结论24参考文献25致 谢26第1章 前言1.1 学校简介英山中学始建于1978年,迁建于1999年,学校现有54个教学班,在校生3200多人,现有教职工262人,校园占地面积51000平方米,校舍建筑面积21960平方米,现有教学楼三幢,综合楼一幢,实验楼一幢,拥有标准田径场一个,篮球场4个,排球场2个,现代化教学设备齐全,档次较高。1.2 项目开发的意义计算机技术、网络技术和信息技术的发展,越来越多地改善了现代人的工作、生活。网络管理系统是计算机技术和网络迅速发展的一个办公应用解决方案。网络管理系统将Internet网络技术与现代管理观念相融合,针对信息技术的特点对办公系统进行规划和重构,对学校内部信息流进行优化及合理配置,生成动态的、安全的、专有的数字化信息源,将办公体系全面自动化,流程化,数字化。以此为桥梁,横向连接同事间的交流与协同工作,纵向实现上下级一体化的高效办公体系,从而更明确、更有效地支持学校的管理和决策。当前学校中的财务管理大多实现了录入和打印的计算机化,但是这些并不够。现实工作中,常常需要适应人们的各种查询而消耗大量的人力和物力,导致效率低下。当前的财务工作只能实现本地在办公室内的管理,无法实现在网上的远程管理。这样的情况下对工作人员异地办公是不能实现的。1.3 开发技术简介1.3.1 JavaJava是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏。 Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application 这一类就与一般的程序如C+的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。 Applets类似于应用程序,但是它们不能单独运行, Applets可以在支持Java的浏览器中运行。Applet主要是内置于HTML网页中,在浏览时发挥作用。Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。1.3.2 SQL Server SQL Server是微软公司开发的一个关系数据库管理系统,以Transact-SQL作为它的数据库查询和编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSI SQL-92标准。SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows NT身份验证和SQL Server 身份验证。7.0版支持多种类型的角色,角色概念的引入方便了权限的管理,也使权限的分配更加灵活。SQL Server为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定用户授予一组选择好的许可权限。SQL Server可以在不同的操作平台上运行,支持多种不同类型的网络协议如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服务器端的软件运行平台是Windows NT、Windows9x,在客户端可以是Windows3.x、Windows NT、Windows9x,也可以采用其它厂商开发的系统如Unix、Apple Macintosh等。微软的SQL Server是一项完美的客户/服务器系统。SQL Server需要安装在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具备足够的威力和功能。SQL Server提供服务器端的软件,这部分需要安装在NT Server上,SQL Server的用户端则可以安装在许多用户端PC系统中,Windows可以让用户端进行数据库的建立,维护及存取等操作,SQL Server可以最多定义32767个数据库,每个数据库中,可以定义20亿个表格,每个表格可以有250个字段,每个表格的数据个数并没有限制,每一个表格可以定义250个索引,其中有一个可以是Clustered索引。SQL Server所使用的数据库查询语言称为Transact-SQL,它是SQL Server的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能,Transact-SQL扩充了流程控制指定,可以使你方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译过,执行速度非常块,触发是一种特殊的存储过程,用来确保SQL Server数据库引用的完整性,你可以建立插入,删除和更新触发以控制相关的表格中对数据列的插入,删除和更新,你还可以使用规则(Rule),缺省(default)以及限制(Constraints),来协助将新的数值套用到表格中去。第2章 系统研究2.1 研究现状和设计目标2.1.1 课题的特点及优缺点分析传统的工资管理,大多数都采用手工发放的方式,这种方式既废时又废力又容易出错。随着电子技术和计算机技术的发展,工资的管理和发放多采用了由计算机管理的方式,避免进行简单的重复计算,从而做到了又快又准。为避免产生重复类似的软件产品因此结合精河职高的实际情况,而开放了这个系统。2.1.2 本课题要达到的设计目标实现数据库管理,数据库里包含有学校部门名称,代号,教师姓名,账号,应发工资合计,基本工资,福利,职务工资,级别工资,工资补贴,奖金,养老保险,住房公积金,个人所得税等,还包括有登录人员,登录密码等数据项。通过读取数据库中的数据来管理教职工的工资发放,财务部门有权添加工资发放人员的名单以及人员的各项工资明细数据,对于人员的代扣个人所得税,应发工资,实发工资则完全由系统自动完成计算。财务部通过读取数据库中的数据来了解人员的工资发放情况,系统管理人员可以根据自身对数据的需求,自主的设定查询条件,从而做到对数据的多角度查询;同时系统管理员也可以导出工资数据表,并可以将数据转化成与银行的UNIX平台的接口的数据形式而便于委托银行办理工资发放业务。系统自动检查登录人员和密码的一致性,财务部门的人员进入系统后除了可以修改自身的密码外,也可以决定增加,删除本系统的其它可登录人员的信息;而系统的其他的登录人员只能修改自身的密码。本系统的最终的目的是为能够对工资发放进行有效的管理,对数据进行高效快捷的编辑,相关部门人员可以从多角度进行查询本次及历来的工资发放情况,从而使工资管理得到安全控制及宏观管理。2.2 系统可行性分析可行性分析的目的是使用最小的代价在尽可能短的时间内确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面两个方面考虑。2.2.1 技术可行性技术可行性主要分析现有技术条件下能否顺利完成开发工作,就目前而言,可用的技术和设计在设计此类系统上的数据库设计技术已经很成熟了。可供开发的工具有很多,如Visual J+、NET Beans、JBuild、Eclipse等,都是很好的可视化的数据库开发工具,功能强大,开发容易,周期短,对于本次任务采用了Eclipse就可以胜任了。262.2.2 经济可行性主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益中可以用钱来衡量的那部分。基于学校的现有计算机及配套设备,建设MIS系统。由于学校工资管理系统是一个比较小型的系统,是由我及几个同学小组进行开发的,此系统卖给学校时的价格是5000元人民币。除出后期的维护费、开发费用还能赚到一笔钱。所以从人力、物力、财力方面来说都是可行的。可行性分析结论:本系统的技术成熟、完备因此本系统可立即进行需求分析。2.3 建设的方案工资管理的应用程序不宜太复杂,所以不需要太多的技术支持,本系统主要用到的技术有:数据库连接及访问;菜单控制;数据的导入及导出;人员的增加和删除。1 数据库访问:通过DATA/ADO控件连接和访问数据库。2 菜单控制:程序一开始执行时通过一个全屏幕的,没有控制菜单框的窗体作为系统的主窗体。3 系统的构建方案:根据以上所述,工资管理系统实时性要求可以不是很严格但实用性才是其首选,因此采用DATA/ADO来访问数据库,由数据库对工资进行管理。第3章 需求分析3.1 系统数据需求本系统采用B/S结构,所有的程序及数据都放在服务器上,终端在取得相应的权限后使用Web页面浏览、录入、修改等功能。顶层数据流图如3-1所示:财务信息财务管理系统用户登录数据库 财务报表图3-1 顶层数据流图0层数据流图如3-2所示:图3-2 0层数据流图3.2 系统功能需求财务管理的模块主要由三大部分组成。学校员工福利管理模块、学校员工工资管理模块和查询统计模块。学校员工的福利管理和工资管理模块分别有三个模块是,福利/工资录入模块,福利/工资修改模块和福利/工资删除模块。而查询统计模块下分别有,单人工资查询,单人福利查询和汇总统计查询模块。财务系统管理模块图,如图3-3所示:录入工资记录模块财务系统管理工资管理模块福利管理模块查询统计模块修改工资记录模块删除工资记录模块录入福利记录模块修改福利记录模块删除福利记录模块记录汇总统计查询单人福利记录查询单人工资记录查询福利记录汇总统计工资记录汇总查询图3-3财务系统管理模块图第4章 数据库设计数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。4.1 概念结构设计学校员工福利信息实体E-R图,如图4-1所示福利信息息.姓名学校员工号部门日期名称1金额数量1 . 图4-1 福利E-R图学校员工工资信息实体E-R图,如图4-2所示工资信息姓名学校员工号职务工资期间发放日期部门职称 图4-2 基本工资E-R图应发工资E-R图,如图4-3所示 应发工资信息姓名学校员工号岗位工资医疗津贴金额1房贴项目1 图4-3 应发工资E-R图应扣工资信息实体E-R图,如图4-4所示公积金水费工费学校员工号姓名应扣工资信息息失业保险工资期间 图4-4 应扣工资E-R图4.2 逻辑结构设计1表学校员工福利信息表用来保存学校员工福利的基本信息,建学校员工福利表结构如表4-1所示:表4-1学校员工福利信息表编号名称属性空否注释1RQdateNOT NULL日期2XMvarchar(20)NOT NULL姓名3GWYHvarchar(15)NOT NULL学校员工号4BMvarchar(15)NOT NULL部门5JEfloat(6,2)NULL金额6MC1varchar(15)NULL名称17SL1varchar(10)NULL数量18MC2varchar(15)NULL名称29SL2varchar(10)NULL数量210MC3varchar(15)NULL名称311SL3varchar(10)NULL数量312SMtextNOT NULL说明2表校员工工资信息表用来保存学校员工工资基本的信息,建学校员工工资信息表结构如表4-2所示:表4-2学校员工工资信息表编号名称属性空否注释1GZQJint(6) unsignedNOT NULL工资期间2FFRQdateNOT NULL发放日期3GWYHvarchar(15)NOT NULL学校员工号4XMvarchar(20)NOT NULL姓名5ZWvarchar(15)NULL职务6BMvarchar(15)NOT NULL部门7ZCvarchar(15)NULL职称3表应发工资信息表用来保存应发工资的基本信息,建应发工资表图结构如表4-3所示: 表4-3应发工资信息表编号名称属性空否注释1GZQJint(6) unsignedNOT NULL工资期间2GWYHvarchar(15)NOT NULL学校员工号3JBGZfloat(6,2)NOT NULL基本工资4GWGZfloat(6,4)NULL岗位工资5DZFfloat(6,4)NULL独子费6WJBTfloat(6,2)NULL物价补贴7JTFfloat(7,2)NULL交通费编号名称属性空否注释8HSBTfloat(6,2)NULL伙食补贴9YYFfloat(6,2)NULL营养费10FTfloat(6,2)NULL房贴11XM1varchar(20)NULL项目112JE1float(6,2)NULL金额113XM2varchar(20)NULL项目214JE2float(6,2)NULL金额215XM3varchar(20)NULL项目316JE3float(6,2)NULL金额317YLJTfloat(6,2)NULL医疗津贴18YFHJfloat(7,2)NOTNULL应发合计4表应扣工资信息表用来保存应扣工资的基本信息建应扣工资表结构如表4-4所示:表4-4应扣工资信息表编号名称属性空否注释1GZQJint(6) unsignedNOT NULL工资期间2GWYHvarchar(15)NOT NULL学校员工号3GJJfloat(6,2)NOT NULL公积金4GHFfloat(6,2)NULL工会费5YLJfloat(6,2)NULL养老金6YKGSfloat(6,2)NULL应扣工资7SFfloat(6,2)NULL水费8DFfloat(6,2)NULL电费9RQFfloat(6,2)NULL燃气费10SYBXfloat(6,2)NULL失业保险11YLBXfloat(6,2)NULL养老保险12XM4archar(20)NULL项目413JE4float(6,2)NULL金额414XM5varchar(20)NULL项目515JE5float(6,2)NULL金额516XM6varchar(20)NULL项目617JE6float(6,2)NULL金额618YKHJfloat(7,2)NOT NULL应扣合计19HJfloat(7,2)NOT NULL合计第5章 系统详细设计5.1 财务系统登录模块设计首先进入登录页面。必须填写姓名和密码,只有在对数据库中的信息核对无误后方能进入下一页,如图5-1所示:图5-1员工登陆这时对各项项目的操作权限都已经确定下来。如果有权限可以访问“财务管理”一项。则链接可用再点击它则可以进入财务管理主页面。主要代码: your username is: your password is: 财务管理主页面是使用了IFRAME来实现帧的管理。把画面分为两帧,分别为3.htm和2.htm。主界面如图5-2所示:图5-2主界面这样的好处使是本主页面在与其它主功能页面切换时,可以使几个帧在同一页面中完成切换,不必另而外出现新的页面和帧混乱的局面。左边分别为福利管理下有福利录入、修改记录、删除记录。在工资管理下有工资录入、修改记录和删除记录。查询统计下有员工福利、员工工资和记录汇总。5.2 工资管理模块设计工资管理主要功能使实现,学校员工工资信息的录入,修改和删除等维护功能。它是直接对gov_dbbase数据库中的学校员工的三个工资信息表进行操作。1录入工资记录模块如果需要录入工资记录,首先要填写记录信息。其中带星号的项目工资期间、发放日期、学校员工号、姓名、部门、基本工资必须填写,其它项可以为空。因为实际需求的不同,因此项目别是预留给用户按实际需要填写应发工资的其它项目名称和金额。其它项目别是预留给用户按实际需要填写应扣工资的其它项目名称和金额;按“重填”按钮所有域都将恢复为初始值;“合计”按钮会将应发项目的所以栏目的数据进行合计计算,写入应发合计栏,同时将应扣项目的所以栏目的数据进行合计,写入应扣合计栏。最后,将应发合计的值减去应扣合计的值得出最后的合计值;按“提交”按钮将会执行一条Insert的SQL语句将所有栏目的数据提交到数据库的相应表中;提交后如果成功,就会出现提交成功的信息,同时返回录入的初始页面;如果不成功则会出现提交失败的信息。添加工资记录如图5-3所示:图5-3添加工资记录2修改工资记录模块如果要修改工资记录,首先填写查询条件。先选择日期,选中要查询的工资年月,再填写要查询姓名和学校员工号域;按“重填”按钮则会使查询的每个条件返回为初始值;按“查询”按钮将会执行一条Select的SQL语句定位到符合条件的记录;如果成功则出现新的页面,同时所有的栏目都将返回所有项目的当前值,这时可以对需要进行修改的栏目的值进行修改;按“查询”按钮则返回修改/删除记录的初始页面;在修改完后按修改按钮就会执行一条UPDATE的SQL语句将修改后的数据提交到数据库,在此提交修改后的结果时,为了防止对应发合计,应扣合计和合计三个域的修改导致的数据不一致,在UPDATE命令前加入了再次进行计算的代码;如果成功则出现成功信息同时返回修改页面。修改删除记录如图5-4所示:图54修改删除成功修改删除记录如图5-5所示:图55成功修改删除记录3删除工资记录模块如果要删除已经存在的工资记录,首先填写查询条件。先选择日期,选中要查询的工资年月,再填写要查询姓名和学校员工号域;“重填”按钮则会使查询的每个条件返回为初始值;按“查询”按钮将会执行一条Select的SQL语句定位到符合条件的记录;如果成功则出现新的页面,同时所有的栏目都将返回所有项目的当前值;这时可以在确定要删除的信息后,按“删除”按钮将会执行一条DELETE的SQL语句从数据库永久删除此信息;按“查询”按钮则返回修改/删除记录的初始页面。5.3 福利管理模块设计福利管理主要功能使实现,学校员工福利信息的录入,修改和删除等维护功能。它是直接对gov_dbbase数据库中的学校员工福利信息表(gwyflxxb)进行操作。1录入福利记录模块如果要录入数据,首先要填写记录信息。其中带星号的项目发放日期、姓名、学校员工号、部门、说明五项为必须填写,在gwyflxxb表中有要求这几项为非空,其它项可以为空。最后的说明项目必须填写,这是说明发放福利的原因或备注。如果需要变所有域为初试值,按“重填按钮;当按下“提交”按钮将会执行一条Insert的SQL语句,将所有栏目的数据提交到数据库;提交后如果成功,就会出现提交成功的信息和数据。同时返回录入的初始页面等待。否则就会出现错误信息。 添加福利记录如图5-6所示:图5-6添加福利记录2修改福利记录模块如果要修改某条已经存在的福利记录。先填写发放日期、姓名、学校员工号三个域;按“查询”按钮将会执行一条Select的SQL语句,到数据库中查找符合条件的记录;如果查找失败,则会出现找不到数据的信息;如果查找成功则出现新的页面,在这个页面的每一个栏目中都将返回所有项目的当前值;这时可以对需要进行修改的栏目的值进行修改;在修改完后按“修改”按钮就会执行一条UPDATE的SQL语句将修改后的数据提交到数据库;如果提交成功,则出现成功信息同时返回修改/删除员工福利记录的初始页面;按“查询”按钮则直接返回修改/删除员工福利记录的初始页面。可以继续查询记录。修改删除福利记录如图5-7所示:图5-7修改删除福利记录查询福利记录如图5-8所示:图5-8查询福利记录3删除福利记录模块如果要删除已经存在的福利及记录,首先填写查询条件。先填写发放日期、姓名、学校员工号三个域;按“查询”按钮将会执行一条Select的SQL语句,到数据库中查找符合条件的记录;如果查找失败,则会出现找不到数据的信息;如果查找成功则出现新的页面,在这个页面的每一个栏目中都将返回所有项目的当前值;这时可以在确定要删除的信息后,按“删除”按钮会执行一条DELETE的SQL语句从数据库永久的删除此信息。按“查询”按钮则返回修改/删除员工福利记录的初始页面。然后,可以继续查询需要删除的记录。5.4 查询统计模块设计查询统计模块主要包括三个子模块。分别为单人工资查询、单人福利查询和记录汇总。单人工资查询为学校员工单人工资记录的查询,单人福利查询为学校员工单人福利记录的查询,记录汇总是对多种条件组合的记录汇总统计查询。1工资查询功能如果要查询单人的工资记录,首先填写查询条件。先选择年和月时间,再填 姓名和学校员工号域;按“重填”按钮所有域恢复为初始值;按“查询”按钮将会执行一条Select的SQL语句定位到符合条件的记录;如果查找成功则在下方出现符合条件记录的详情的表单;否则就会出现找不到附合条件的信息,这时请检查查询条件的填写是否正确。查询工资记录如图5-9所示:图5-9查询工资记录工资查询成功如图5-10所示:图510工资查询成功2福利查询如果要查询单人的福利记录,首先填写查询条件。先填写发放日期、姓名、 务员号三个域;按“重填”按钮所有域恢复为初始值;“查询”按钮将会执行一条Select的SQL语句定位到符合条件的记录;如果查找成功则在下方出现符合条件记录的详情的表单;否则就会出现找不到附和条件的信息。这时请检查查询条件的填写是否正确。查询福利记录如图5-11所示:图5-11 查询福利记录查找成功的结果如图5-12所示:图5-12查找结果3记录汇总模块如果要对数据进行汇总,必须先选择需要汇总的类型。首先工资汇总或福利汇总,只能二选一;再填写部门域,键入要汇总的部门名称。最后要选择要汇总记录的时间。当想按年汇总时,这时只选年域,月域和季度域都不能选;当想按月汇总时,这时可以选年域和月域,季度域不能选;当按季度汇总时,这时只选年域和季域,月域不能选。在汇总时不能同时选月和季。如果选择了会无法查找数据,并且出现出错信息,所有选择域都将恢复初始值。按“重填”按钮所有选择域恢复为初始值;按“提交”按钮将执行一条Select的SQL语句,定位到所有符合条件的记录。如果成功在下方出现汇总表单显示结果。否则,就会出现找不到符合条件记录的信息。汇总记录.如图5-13所示:图513汇总记录汇总结果了图,如图5-14所示:图5-14汇总结果第6章 结论自从我选了这课题以后,我在做该财务管理系统的过程中,在网上阅读了大量的参考资料,然后再对现有的财务管理系统进行了了解和大量的分析;;深入分析华蓥中学财务管理系统的需求,根据自己所掌握的计算机专业相关知识进行了了对系统的设计与开发。在经过一段时间的努力,在学校的规定时间内完成了该课题的论文(设计)。通过对本系统的研究,最终得出了以下几点结论:1.在进行设计之前,必须要做大量的系统分析和相关的用户的需求信息进收集和整理,系统分析越透彻,在设计系统的时候精确,可以大大减少后期的修改、维护工作。2.在进行程序设计时,要昼使用开发工具提供的各种功能,这样不仅减少大量的代码,同时也在一定的程度上提高了程序运行效率。3.在做完本论文(设计)后,对我的专业知识也有一定的提高,也让自己感觉专业知识学得不够广。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题。本论文也难免存在疏、漏、谬、误等,这些都有待进一步改善。敬请各位专家、指导教师和同学们给予批评指正!参考文献1彭木根. 数据仓库技术与实现M. 电子工业出版社,2002-62Lou Agosta. 数据仓库技术指南M. 人民邮电出版社,2000-113Efrem G.Mallach. Decision Support and Data Warehouse Systems. 清华大学出版社,2001-14Marty Hall著,邓英才译. Servlet与JSP核心技术. 人民邮电出版社,2001-105Michael Abbey, Michael J. Corey, lan Abramson 著,王兰成译. Oracle 8i初学者指南. 机械工业出版社,2001-46耿祥义. JAVA课程设计. 清华大学出版社, 2001-67飞思科技产品研发中心. JSP应用开发详解. 电子工业出版社,2002-18飞思科技产品研发中心. JAVA TCP/IP应用开发详解. 电子工业出版社,2002-19网冠科技编. JavaScript时尚编程百例. 机械工业出版社,2001.10Hans Bergsten著.何健辉,许俊娟译. JSP设计. 中国电力出版社,2004-1111HansBergsten. Java Server Pages. 3rd Edition. OReilly Publisher, December 2003. 致 谢从确定课题到现在完成毕业论文(设计),衷心的感谢杨益老师给予尽心的指导和热情的帮助,使我得以顺利的完成毕业设计开发工作。老师在百忙之中抽出时间为我们提供了必要的帮助,这样使得我得以顺利的完成毕业设计开发工作,谨此向老师表示衷心的感谢和崇高的敬意。中国石油大学(华东)现代远程教育毕业设计(论文)评语指导教师 : 杨益 职称: 讲 师 工作单位: 重庆信息工程专修学院 学 员: 冯一龙 年级专业层次 0509 计算机科学与技术 高起本 评语: 该同学得到任务书后,非常认真的查找和准备论文资料,工作态度比较端正。 该论文结构完整,语句通顺,层次清楚,符合本科毕业论文的写作规范,具有一定的应用价值,是一篇合格的论文。 指导教师签名: 2009年 5 月 25 日 116*本科毕业设计(论文)管理暂行规定毕业设计(论文)是本科人才培养的重要实践性教学环节,也是学士学位评定的重要依据。为了切实做好我校的毕业设计(论文)工作,规范毕业设计(论文)工作的管理,提高毕业设计(论文)的质量,特制定本规定。一、毕业设计(论文)的主要目的(一)培养学生运用所学知识独立地分析和解决本专业范围内一般问题的能力,培养学生的创新意识和实践能力,使学生从事学术研究的能力得到初步的训练;(二)培养学生理论联系实际的工作作风和严谨认真的科学态度;(三)培养学生分析设计能力、研究实验能力、工程实践能力、经济分析能力、外文阅读能力和计算机的运用能力,以及社会调查、文献资料查阅和论文写作能力。二、毕业设计(论文)的基本要求(一)按照各专业“毕业设计(论文)教学大纲”的要求进行;(二)要具有学术性,要对自然科学或社会科学内某一领域进行专门、系统的研究,并表达其研究成果;(三)要具有创见性,要对学术或工程的某个问题有新的发现、新的构想或新的发展和完善;(四)要具有科学性,要求论述系统而完整,首尾一贯而不前后矛盾,实事求是而不主观臆造;(五)要具应用性,要能解决生产实际问题,在技术改造、生产管理等通过方面有所创造;(六)应做到观点正确、论据充分、推理严密、计算准确,层次分明、条理清楚、语言精炼,有必要的图表和相关资料等;(七)应参阅一定数量的外文资料,并要求在毕业设计(论文)中反映出来。三、毕业设计(论文)的工作程序毕业设计(论文)工作程序分为选题、开题、撰写论文或设计、中期检查、答辩、归档等环节。四、毕业设计(论文)的时间安排毕业设计(论文)工作时间为812周,时间安排应按*本科生毕业设计(论文)工作流程执行,集中用于毕业设计(论文)的时间不得少于专业培养计划规定的周数。五、毕业设计(论文)的领导与管理全校毕业设计(论文)在分管教学副校长领导下进行,分级管理,层层负责。(一)教务处毕业设计(论文)管理工作职责:1、汇总各院(部)毕业设计(论文)题目和指导教师安排,协调有关问题;2、做好毕业设计(论文)前期、中期、后期检查工作,对未达到各阶段进度、质量要求或违反有关规定的院(部)提出整改要求;3、开展学校毕业设计(论文)工作评估和研究工作。(二)院(部)毕业设计(论文)管理工作职责:各院(部)成立毕业设计(论文)工作领导小组,确定毕业设计(论文)指导教师,布置毕业设计(论文)工作任务,检查本院(部)毕业设计(论文)工作落实情况。院(部)毕业设计(论文)管理工作职责为: 1、审查毕业设计(论文)选题、下达任务书,安排指导教师,布置毕业设计(论文)有关工作;2、定期检查毕业设计(论文)工作进展情况,协调处理毕业设计(论文)中的有关问题,督促检查指导教师的工作;3、对学生毕业设计(论文)按规范化要求进行形式审查,组织毕业设计(论文)答辩和成绩评定工作。对答辩小组提出的优秀的毕业设计(论文)及评阅答辩中有争议的毕业设计(论文),组织答辩委员会进行复议,最终确定成绩;4、按学校有关要求,保存与毕业设计(论文)有关的电子和纸质文档;5、做好本院(部)学生毕业设计(论文)总结与评估工作。(三)毕业设计(论文)指导教师职责:1、指导学生选题,拟定任务书,安排学生做开题报告,编写指导方案,制定计划和工作程序;2、对学生提出具体要求,指定主要参考资料和社会调查内容,规定学生应完成的查阅中外文资料、文献综述、开题报告、各项实验数据、计算工作(包括上机)、设计(论文)等;3、采取多种方式检查学生的工作进度和工作质量,及时解答和处理学生提出的有关问题,并认真填写毕业设计(论文)指导记录表;4、做好学生外文翻译的评阅工作,指导学生按规范要求正确撰写毕业设计(论文);5、在学生答辩前对毕业设计(论文)(包括设计说明书、计算资料、实验报告、图纸或论文等)进行审查,认真填写毕业设计(论文)评语,指导学生参加答辩;6、根据院(部)安排参加答辩工作。(四)学生在毕业设计(论文)过程中必须做到:1、重视毕业设计(论文)过程,明确各环节目的、意义和要求,虚心接受指导教师和实验技术人员的指导,保质保量地完成毕业设计(论文);2、独立完成规定的工作任务,不弄虚作假,不抄袭、剽窃他人成果;3、认真填写*本科毕业设计(论文)研究过程记录表;4、毕业设计(论文)成果、资料应于答辩结束后及时交指导教师收存,凡涉及到国家机密、知识产权、技术专利、商业利益的成果未经院(部)许可,学生不得擅自带离学校。六、毕业设计(论文)的选题与开题(一)选题原则1、原则上一生一题,当一个课题比较大时,可以分成几个小课题,每个学生完成一个小课题时必须保证其主要部分为独立进行的工作,使每个学生都受到较全面的训练;2、选题应体现本专业的培养目标,达到毕业设计(论文)大纲的教学要求;3、选题应特别注意有利于学生综合应用所学知识,有利于学生能力的培养,并能保证各专业所应当具有的基本技能的训练;4、选题应与社会、生产、教学、科研等实际相结合。理工科毕业设计(论文)的选题应注重在具有实际应用前景、具有创新构思的课题中选取,鼓励理工科学生进行毕业设计,其中,工科毕业设计所占比例应不少于80%;文科及经管类的选题需注重分析解决当前经济改革、社会现实生活和理论研究中的热点、难点、焦点问题;。毕业设计(论文)在实验、实习、工程实践和社会调查等社会实践中完成的比例要在50%以上。5、选题难度和工作量要适当,使学生能在规定的时间内完成任务;6、选题要有一定层次区分,有利于各类学生提高水平,鼓励学生有所创新;7、各专业的选题数须多于本专业当届的毕业生数。每学年选题应适当更新,不同届选题重复率须控制在20%以内;8、各专业选题须经院(部)严格审查并报教务处备案。(二)选题、开题程序1、指导教师提出的毕业设计(论文)课题须经院(部)审查后向学生公布,通过师生双向选择或经协商分配,确定学生毕业设计(论文)题目及指导教师。选题和指导教师一经确定,不得随意更改;2、各院(部)应不迟于第七学期第十四周结束前完成选题工作,毕业设计(论文)任务书不迟于第七学期第十五周前下达给学生,院(部)应将毕业设计(论文)选题汇总表于第七学期第十六周结束前报教务处;3、毕业设计(论文)开题工作应在第七学期结束前完成,包括文献调研、文献综述、开题报告等,院(部)应根据本院(部)毕业设计(论文)工作的具体计划,安排学生在指导小组范围内作开题报告;七、毕业设计(论文)任务书 (一)毕业设计(论文)任务书是学生进行毕业设计(论文)的指导性文件,每个学生都必须有自己的任务书; (二)任务书的内容包括:设计(论文)研究的背景和依据、任务和基本要求、进程安排等;(三)任务书由指导教师填写,交教研室审查,经院(部)批准后方可实施;(四)毕业设计(论文)结束后,任务书要与毕业设计(论文)一起送交院(部)保存。八、毕业设计(论文)指导教师配备(一)毕业设计(论文)指导教师应由具有中职及以上专业技术职务的教师或工程技术人员担任,助教等初级职称人员不能单独指导毕业设计(论文),但可根据需要安排协助指导教师的工作。指导教师名单由院(部)毕业设计(论文)工作领导小组审定后,报教务处备案;(二)指导毕业设计(论文)期间,指导教师必须坚守岗位,各院(部)要严格控制指导教师出差。确因工作需要出差的,须经院(部)分管教学副院长批准,并委派水平相当的教师代理指导;(三)对于在校外进行毕业设计(论文)的学生,院(部)可聘请相当于中级专业技术职务及以上的工程技术人员或研究人员担任指导教师,但院(部)必须指定专人进行检查,掌握进度,保证质量,协调解决有关问题;(四)每位指导教师指导的学生数原则上不超过8人,科研、教研能力突出的高级职称教师或具有博士学位人员可适当增加指导人数(最高不超过10人)。指导教师对每个学生的指导每个环节不得少于1次,总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论