辽宁工业大学《动态网页设计(JSP)》课程设计(论文)题目:基于JSP的人事管理系统辽宁工业大学课程设计说明书目录第一章课程设计目的、内容与要求.............................11.1课程设计目的.......................................................11.2系统的运行环境.....................................................11.3主要参考资料.......................................................11.4设计内容及要求.....................................................2第二章网站方案设计.........................................52.1建站目的及功能定位..................................................52.2网站设计的技术解决方案..............................................62.3网站设计的内容规划..................................................62.4总体结构图..........................................................7第三章具体设计与实现.......................................83.1数据库的结构设计....................................................83.2后台输入设计........................................................93.3前台显示部分设计...................................................10第四章设计过程中遇到的问题与解决办法.......................114.1设计过程中遇到的问题...............................................114.2解决办法...........................................................11第五章系统调试与维护.......................................125.1网站运行截图.......................................................125.2系统维护...........................................................13第六章总结..............................................14参考文献...............................................................15辽宁工业大学软件学院课程设计说明书(论文)1第一章课程设计目的、内容与要求1.1课程设计目的课程设计总的目的在于加深对网页设计与制作的基本知识的理解,网页设计与制作技能综合运用和提高,通过真实工作任务,使学生能设计出有一定水平的网页并解决培养解决实际问题的能力,掌握实际网页设计与制作开发流程和开发方法。具体的课程设计应达到以下目的:1.提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。2.在实际的项目任务中培养网页设计方面的素养。3.在实际的项目任务中使学生网页编程和制作的能力得到提高。4.培养学生团队协作和人际交往方面的能力。5.培养相关知识和技能的综合应用能力。6、掌握运用Jsp语言及数据库原理知识进行系统分析和设计的方法7、掌握关系数据库的设计方法8、掌握SQLSever2000或Access技术的应用9、掌握简单的数据库应用程序编写方法10、理解B/S模式结构1.2系统的运行环境本系统软件基本配置为WindowsServer2003/XP/2000/98。数据库可以选用:MicrosoftSQLserver2000,Mysql,Access等,系统开发软件可以选用Eclipse、Dreamweaver等。硬件最低配置为CPU:Pentium166MHz以上,内存至少128MB,硬盘空间60M,显示器800*600或更高分辨率。1.3主要参考资料1.《动态网页设计》郭伟业仇新红机械工业出版社2.《数据库系统概论》萨师煊高等教育出版社3.《SQLServer2000数据库应用系统开发技术》朱如龙编机械工业出版社。辽宁工业大学软件学院课程设计说明书(论文)24.《SQLServer2000数据库应用系统开发技术实验指导》朱如龙编机械工业出版社5.《VISUALC#.NET数据库开发经典案例解析》王晟清华大学出版社1.4设计内容及要求一、内容(一)选题的基本原则(1)选题应反映本专业的培养目标,符合专业综合训练的要求。(2)选题要有利于深化所学的专业知识和拓展所学的知识面。(3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过努力能够完成。(二)选题范围围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合网站在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。以下课题可供参考:1.辽宁工业大学主页2.辽宁工业大学大学生探索网主页3.辽宁工业大学组织人事部主页4.辽宁工业大学软件学院主页5.博客网站6.求职网7.个人网站8.公司网站9.娱乐性网站10.旅游网站11.花卉市场12.其他类型的网站等等二、要求《网页设计与制作》的课程设计课题选择应从专业网站建设的实际出发。具体要求如下:1.网站的选题可以是教师的项目,也可以是自选项目。2.学生是课程设计环节的主体,教师只起辅助引导、协调作用。3.站点设计合理、管理有序、无多余文件和文件夹、大小合适。首页命名要规范,存放位置要正确,不可以是zhuye.htm、main.htm、我的主页.htm等。主页文件名应该使辽宁工业大学软件学院课程设计说明书(论文)3用index或default等。其他文件或文件名命名也要规范,不使用汉字或带有空格的名称。最好是符合各种系统命名规则。4.站点至少要有三层结构,页面数不得少于8页;其中一页必须是留言板;5.自选主题,主题内容要合法、健康、实用。6.网页要有版权说明;7.要仔细考虑网站定位。分析面向的潜在访客群体的需求特点,选择内容和版式。8.网站主题突出、内容丰富;9.网站与网页风格应该协调一致,网站结构应层次分明,内容重点突出,页面设计要符合追求色彩的搭配、布局和合理性,以及要有一定的创意。10.各页面设计合理、美观,有创意。不要太花哨或太孩子气。要有网页平面设计过程,不要只是各种元素的随意拼凑。图片动画选用要适合主题,不要在网页中插入不相干的图片。适用于各种显示器的分辨率和颜色。不要太宽,否则显示器分辨率小时会出现水平滚动条。11.各个页面之间的链接要合理有效,路径要正确(相对路径);12.注意网站的大小,图片保存格式和图片大小要合适;13.代码结构清晰,无垃圾代码(三)课程设计进程表1.设计方案:(从第一天到第二天,最后一节课验收)(1)潜在访客群体的需求特点:版式和内容的需求;(2)站点目录结构图:(3)色彩方案:主色调、次色调;(4)布局方案:导航和其他网页内容的位置;(5)平面设计图:使用Fireworks绘制网页平面设计图;2.制作网页主页:(从第三天到第四天,最后一节课验收,可以提前验收)(1)切割图片;(2)制作动画;(3)录入文字;(4)制作网页;3.制作其他页,完善优化网站:(第五天,最后一节课验收,可以提前验收)(1)优化代码(2)优化图片(3)制作留言板(4)链接各网页4.完善优化网站:(第六天,最后一节课验收,可以提前验收)(1)测试网站辽宁工业大学软件学院课程设计说明书(论文)4(2)优化网站(3)制作动态效果5.撰写课程设计说明书。(第七至第十三天,可以提前验收)课程设计说明书必须认真撰写并打印成稿,严格按规范要求到校印刷厂装订封面。(四)站点结构图要求:画出自己的站点结构图,如下面所示:辽宁工业大学软件学院课程设计说明书(论文)5第二章网站方案设计2.1建站目的及功能定位本系统主要用于对员工进行管理,通过对员工信息的管理来提高竞争力。具体实现目标有:实现员工信息的全面管理,系统用户信息的管理,企业员工人员调动信息的管理等,使系统最大限度地实现易安装性、易维护性和易操作性,以及系统运行稳定、安全可靠。针对人事管理的复杂程序,经过详细的系统调查,最终开发出的操作简单而且方便实用的一个人事管理系统。信息社会的高科技、商品经济化的高效益使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,但是仍旧有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,人事信息管理系统为管理人员带来了极大的方便。本项目目的是实现企业人事管理信息系统。通过人事管理系统,能做到以人为中心,各部门之间使用共有的资源,提高工作效率,简化繁琐的手工统计,信息汇总和工资业务大量人工工作,让人事组织和工资管理工作在人事组织相关的各部门之间活起来,本项目就是在这样的背景下提出的。通过与单位的管理者和人事管理人员交流,了解企业单位在人事管理方面的一些内容和工作流程情况。针对用户计算机应用水平一般,本系统采用B/S结构,便于用户掌握,且对客户端计算里配置要求不高。这些优点能够极大地提高人事管理的效率。就一般的中大型企业来说,它的设计内容非常复杂而且繁多,比如拥有员工培训的功能,奖惩管理的功能,职称变动的功能,而且设计的模块也很多,比如员工信息管理模块,工资管理模块,部门管理模块,人员调动模块等。针对分析结果,设计的这套人事管理信息系统,定义了以下的功能:(1)企业的部门管理;(2)详细的企业的员工信息管理;(3)企业员工培训管理;(4)企业员工职称管理;(5)企业员工奖惩信息管理;(6)企业员工人员调动信息管理;(7)设置企业员工薪酬管理;(8)提供系统用户管理功能。辽宁工业大学软件学院课程设计说明书(论文)62.2网站设计的技术解决方案根据网站的功能确定网站技术解决方案。采用的是自建服务器。选择操作系统Window2000XP。分析投入成本、功能、开发、稳定性和安全性等。采用系统性的解决方案(如IBM,HP)等公司提供的企业上网方案。网站安全性措施,防黑、防病毒方案。相关程序开发。本网页程序采用的是JSP程序。本章主要介绍JSP开发环境的搭建。介绍JSP对运行环境的要求。讲述J2EE开发和运行环境的安装配置,并且介绍当今流行的JSP运行环境的安装和配置,以及集成开发环境的设置以及数据库的安装和配置1、硬件环境由于Java具有跨平台的特点,所以只要能够安装JDK,就能在此安装JSP服务器。JSP服务器和能够运行在目前绝大多数的操作系统上,目前在普通用户中用到的系统绝大多数为Windows系列。具体到本系统的硬件环境为:硬件平台:CPU:AMD3800+以上;内存:512MB2、软件环境浏览器要支持HTML元素的表达,WEB服务器为ApacheTomcat系列,开发工具为MyEclipse。2.3网站设计的内容规划本系统主要用于对员工进行管理。通过员工信息的各种信息的管理来提高的竞争力。具体实现目标如下:实现对员工信息进行全面管理的功能;系统用户信息的管理;实现系统的易安装性、易维护性和易操作性。系统运行稳定、安全可靠。人事管理系统由部门管理,人员信息管理,培训管理,职称变动,奖惩管理,人员调动信