jsp553网上人才招聘网站sqlserver论文_第1页
jsp553网上人才招聘网站sqlserver论文_第2页
jsp553网上人才招聘网站sqlserver论文_第3页
jsp553网上人才招聘网站sqlserver论文_第4页
jsp553网上人才招聘网站sqlserver论文_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计学院:专业:毕业设计(论文)题目:指导老师:学生姓名:二零零八年X月X日摘要信息管理是一项古老的活动,但管理方式却没有停止过变化,从手工记录到计算机存储,从平面文件到关系型数据库;从单机单用户数据库访问模式到客户/服务器模式,从客户/服务器模式到浏览器/服务器...信息管理的技术越来越先进、科学和客观。同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。网上人才招聘系统(MIS)是一个具有交互功能的人才信息管理系统,其开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合网站数据库开发的要求,对MS

SQL

Server2000数据库管理系统、SQL语言原理、JSP应用程序设计等进行了较深入的学习和应用,主要完成对网上信息管理系统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。根据需求,本系统设计实现分为:第一、概要性地介绍了本系统开发的目的、系统开发的背景等,第二、对该系统设进行设计分析,对系统功能分析以及模块划分定义,第三、系统数据库的设计,第四、根据第二部分对系统功能分析以及功能模块的划分,对个功能模块进行分析实现,并列出了一些程序代码以说明该系统应用程序设计中所采用的技术。目录摘要 1目录 21、前言 41.1目的 41.2背景 41.3开发工具与环境介绍 42系统分析与设计 52.1系统功能分析 52.2系统功能模块的设计 52.3系统流程分析 73数据库设计 73.1数据库需求分析 83.1.1数据流图 83.1.2数据字典 93.2概念结构设计 163.3逻辑结构设计 193.4数据库物理结构设计 213.5数据库的实现 214界面设计 245系统的功能实现 265.1管理员用户管理模块的实现 265.2招聘信息信息管理模块的设计 265.2.1设计管理招聘信息页面 265.2.2招聘信息添加功能的实现 275.3新闻资讯管理模块的设计 285.3.1添加和修改新闻资讯 295.3.2删除新闻资讯 295.3.3查看新闻资讯 295.4企业用户管理模块的设计 305.4.1企业用户管理页面设计 305.4.2管理招聘信息 305.4.3管理企业用户 315.5个人用户管理模块的设计 325.5.1注册新用户 325.5.2个人用户管理界面设计 325.5.3编辑个人简历 335.5.4管理技能信息 345.5.5查看个人简历 345.5.6查看招聘信息 345.5.7修改申请信息 355.6系统主页面及登陆程序设计 355.6.1系统主页面设计 355.6.2登录程序设计 365.6.3查看所有信息 37总结 381、前言1.1目的随着当今社会信息化的日新月异的发展,计算机应用已经渗透到日常工作的许多方面无论是其自身还是所发挥的作用,计算机都标志着一种高科技、高效率和高水平。为了企业创先进、争一流,为了企业的明天,许多企业的领导已经或正准备投入高额资金,建立大规模的计算机管理信息系统(MIS)。所开发的网上人才招聘系统是一种具有交互功能的人才信息管理系统,是在网络上建立的一个虚拟的招聘会。很多知名企业为了吸引人才,都创建了自己的网上人才管理系统,因此这是一个比较流行的网络应用系统。1.2背景网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短三年间,全国的招聘求职网站已发展超过了1000个。而随着招聘求职网站的越来越多,市场的竞争也会越来越激烈,在这些网站中,除了极少数的网站是政府性质的不以盈利为目,其它基本上都是盈利性质网站,网站要生存,利益是第一目的,竞争也就在所难免。从目前网络招聘求职网站的竞争情况来看,主要存在两大对抗阵营,一是横向对抗阵营,即全国性平台与地方性平台的竞争,另一则是纵向对抗阵营,即综合性平台与专业性平台的竞争。"被夹在中间的公司处于极其糟糕的战略条件下。它缺少市场份额、资本投资和‘打低成本牌'的决心,也不具备避免追求低成本而需要的在全产业范围内标歧立异,更没有在比较有限的范围内建立起产品歧异或低成本优势的目标聚集。"——迈克尔·波特《竞争战略》这句话道出了目前网络人才招聘网站的现状。随着网络招聘求职的市场越来越大,不少地方网站迅速跟进,以地区化作为自己主要优势,一方面利用本地化各类关系,吸引本地的企业前来招聘,另一方面在本地区进行大肆宣传,吸引本地区更多的求职者前来求职。这两点优势都是全国性网站所不能及的,而这也将是人才招聘网站以后一段时间的发展趋势所在。1.3开发工具与环境介绍JavaServerPage简介JavaServerPage或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变祖国网页布局。这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美JSP般的易学易懂,而且在网络安全技术方面甚至已超越JSP技术。所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。在本节中我们将会讨论JSP技术的特性,让您更加了解这项新技术。2.2MicrosoftSQLServer2000简介SQLServer2000是一个基于关系型数据库模型建立的数据库管理系统软件(DBMS)。它帮助用户方使地得到所需信息,并提供强大的数据处理工具。它可以帮助用户组织和共享数据库信息,以便于根据数据库信息作出有效的决策。另外,仅有这样—个数据库管理系统软件(DBMS),则只能进行一些信息系统所需要的简单数据处理,且对操作者有较高的操作技能要求。因此,信息系统的开发者都是在某种数据库管理系统软件〔DBMS〕环境下编写相应的应川程序,以形成一个能够满足应用需求且操作尽可能简单的应用型信息系统,这被称之为二次开发。SQLServer2000还具有以下特点:1.使信息更易于查找和使用SQLServer2000继续为简便地查找信息提供易于使用的工具。2.支持Web功能的信息共享SQLServer2000可以通过企业内部网络Internet很简便地实现信息共享,而且它可以很容易地将数据库定位到浏览器中,它将桌面数据库的功能和网站的功能结合在一起。3.用于信息管理的强大解决方案高级用户和开发人员可以创建那些将SQLServer2000界面(客户端)的易用性和SQL服务器的可扩展性和可靠性结合在一起的解决方案。4.改变了数据库窗口可在SQLServer2000容纳并显示新的对象,增强了SQLServer2000数据库的易用性。5.提供名称自动更正功能自动解决当用户重新命名数据库对象时出现的常见负面效应。例如,当用户重命名表中的字段时,将自动在诸如查询的相关对象中进行相应的更改。6.具有子数据表功能子数据表在同一窗口中,提供了嵌套式的视图,这样就可以在同一窗口中专注于相关的数据并对其进行编辑。7.用户只需简单地将SQLServer2000对象(表、查询等)从数据库放到ODBC数据源中,即可从MicrosoftSQLServer2000中将数据导出到MicrosoftACCESS2000。8.数据访问页功能该功能可使用户快捷方便地创建数掂HTML页,并通过数据HTML页,将数据库应用扩展到企业内部网络Internet上。这将帮助用户比以往更快捷、高效的方式共享信息。9.共享组件的集成SQLServer2000利用新的Web组件和位于浏览器中的COM控件,为用户提供了多种查看和分析数据的方式。10.MicrosoftSQLServer交互性MicrosoftSQLServer2000支持OLEDB,使用户可以将SQLServer2000界面的易用性与诸如MicrosoftSQLServer的后端企业数据库的可升级性相结合。2系统分析与设计2.1系统功能分析网上人才招聘系统分为前台管理和后台管理。前台管理包括浏览招聘信息、流动流程查询、查看人才政策、维护个人信息和维护用户信息等功能。后台管理包括招聘信息管理、人才政策管理、流动流程信息管理和司法解释查询等模块。后台管理具体描述如下:网站新闻资讯管理|--添加新闻资讯;|--修改新闻资讯;|--删除新闻资讯个人会员管理|--查看个人会员|--删除个人会员企业会员管理|--查看企业会员|--删除企业会员在线留言管理|--查看在线留言|--删除在线留言系统用户管理|--系统用户的录入,包括用户名、密码等信息|--修改自己的密码|--用户信息查看|--登录日志查看个人会员|--注册个人用户|--个人用户修改自己的密码|--个人用户发布自己的求职信息|--个人用户修改自己的求职信息|--个人用户上传自己的照片|--发送求职申请和个人简历|--接收用人单位的面试通知企业会员|--注册企业用户|--企业用户修改自己的密码|--企业用户发布自己的招聘信息|--企业用户修改自己的招聘信息|--企业用户向求职者发送面试通知|--为所有求职人员设置人才库2.2系统功能模块的设计功能模块的划分本系统功能模块划分如图所示求职招聘新闻资讯系统管理企业会员个人会员后台管理招聘信息在线留言站内新闻用户注册前台管理网上人才管理系统求职招聘新闻资讯系统管理企业会员个人会员后台管理招聘信息在线留言站内新闻用户注册前台管理网上人才管理系统求职信息求职信息图一网上人才招聘系统功能模块示意图在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。个人用户可以通过注册产生;所有用户都可以修改自己的用户信息和密码。用户管理功能模块的关系如图Admin用户个人用户企业用户系统用户信息管理修改自己的信息修改自己的密码创建、修改自己的信息修改自己的密码创建、修改和删除企业用户信息修改Admin用户的密码Admin用户个人用户企业用户系统用户信息管理修改自己的信息修改自己的密码创建、修改自己的信息修改自己的密码创建、修改和删除企业用户信息修改Admin用户的密码 2.3系统流程分析流动流程申请流程浏览招聘信息注册登录未登录注册用户已登录注册用户未注册用户选择职位浏览职位浏览招聘信息注册登录未登录注册用户已登录注册用户未注册用户选择职位浏览职位图三用户流动流程申请流程3数据库设计数据库是系统的信息保管所,所以,一个有效率高效的系统必定要有一个高效的数据库设计。本系统的数据库设计主要就是针对高效性进行的。3.1数据库需求分析数据库系统是在文件系统的基础上发展而来的,经历了层次数据库、网状数据库、关系数据库三个阶段。由于关系数据库采用人们比较容易理解和接受的二维表格来组织数据,发展迅速,已成为数据库产品的主流。本系统的前端开发是使用JSP技术,通过JavaBeans进行逻辑控制和数据库连接,而后台数据库采用的是SQLServer2000。SQLServer2000数据库管理系统是一项全面完整的数据库与分析产品。SQLServer2000非常容易学习、使用,介绍、学习资料比较多,SQLServer2000全面支持Web功能的数据库解决方案,与此同时,SQLServer2000还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以事务处理运行速度来衡量,SQLServer2000都堪称最为快捷的数据库系统。对比SQLServer2000和其他的大型数据库管理系统,SQLServer2000具有可靠的安全性,较快的存储速度,高度的兼容性,简单易用,应用SQLServer2000作为后台数据库为系统的开发提供了强有力的支持,并对以后软件的运行提供了坚实的基础,因此,我们采用了SQLServer2000作为后台数据库。3.1.1数据流图数据流图如下:登录登录招聘信息求职信息留言板i新闻资讯用户图五用户的数据流程3.1.2数据字典字典的作用是给词汇以定义和解释。在结构化分析中,数据字典的作用是给数据流图上每个成分以定义和说明。换句话说,数据流图上所有成分的定义和解释的文字集合就是数据字典。数据字典对数据流图和各种成分起注解说明作用,给这些成分赋以实际的内容。除此之外,数据字典还要对系统分析中其他需要说明的问题进行定义和说明。数据字典描述的主要内容有:数据流、数据元素、数据存储、加工、外部项。其中数据元素是组成数据流的基本成分,在系统分析中,数据字典起着重要的作用。

数据项数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}管理员数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系用户名唯一标识名字varchar20密码varChar20个人信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系用户名唯一标识名字varchar20密码varChar20性别bit50出生日期varChar20年/月/日民族varChar10所在地varChar20毕业院校varChar50联系电话varChar50电子信箱varChar50联系地址varChar200注册时间datetime年/月日数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系编号唯一标识名字int8主题varChar20流动流程内容varchar100招聘信息信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系招聘信息编号唯一标识名字Int8招聘信息题目varChar50招聘信息内容text提交时间datetime

数据结构数据结构反映数据之间的组合关系。一个数据结构由若干个数据项或数据结构组成。数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}个人数据结构描述数据结构名个人含义说明定义了一个用户的所有有关的信息组成用户名、用户密码、性别、出生日期、户籍、所在地、教育程度、毕业院校、联系电话、电子邮件、联系地址,注册时间流动流程信息数据结构描述数据结构名流动流程信息含义说明定义了流动流程的所有有关的信息组成编号流动流程名称、流动流程类别、招聘信息信息数据结构描述数据结构名招聘信息信息含义说明定义了招聘信息信息的所有有关的信息组成招聘信息编号,招聘信息题目、招聘信息内容、提交时间管理员数据结构描述数据结构名管理员含义说明定义了管理员的所有有关的信息组成用户名、密码3.2概念结构设计采用E-R模型的概念结构设计方法图十四实体E-R图3.3逻辑结构设计从E-R图到关系表的转化及数据模型的优化。本系统定义的数据库中包含以下7个表:招聘信息信息表zhaopin、个人信息表Person、法律法规falvl、人才政策表Company、流动流程信息表liudong、和管理员表Admin。招聘信息信息表News列名数据类型长度可否为空说明Idchar8NOTNULL招聘信息编号Titlevarchar50NULL招聘信息题目contenttextNULL招聘信息内容PostTimedatetimeNULL提交时间个人信息表Person列名数据类型长度可否为空说明UserNamevarchar20NOTNULL用户名Pwdvarchar20NULL用户密码RealNamevarchar50NULL用户真实姓名Sexbit2NULL性别Naturevarchar20NULL民族Collegevarchar50NULL毕业院校Telephonevarchar50NULL联系电话Emailvarchar50NULL电子信箱Addressvarchar200NULL联系地址PostTimedatetimeNULL注册时间管理员表Admin列名数据类型长度可否为空说明AdminIdvarhar20NOTNULL用户名Pwdvarchar20NULL密码3.4数据库物理结构设计数据库物理设计指确定数据库在物理设备上的存储结构与存取方法。确定数据库的物理结构:是否聚集存储,如何建立索引,数据的存放位置,确定系统配置等。介于本系统数据库的简单性,我们没有采用聚集存储之类的结构设计。3.5数据库的实现根据以上各表用SQL语句建立数据库及表。usemastergo%droptheexistdatabaseifexists(select*fromdbo.sysdatabaseswherename='libarary')dropdatabaseJobGOcreatedatabaseJob%createdatabasegouseJobgo%dropexisttablesifexists(select*fromdbo.sysobjectswhereid=object_id(N'READERS')andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableNewsGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'POPEDOM') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptablePersonGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'BOOKS') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableSkillGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'BOOKREADERS') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableCompanyGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'MANAGERS') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableJobGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'BOOKS') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableApplicationGOifexists(select*fromdbo.sysobjectswhereid=object_id(N'BOOKREADERS') andOBJECTPROPERTY(id,N'IsUserTable')=1)droptableAdminGOCREATETABLENews(Id IntIDENTITYPRIMARYKEY,Title Varchar(50)NOTNULL,PostTime DatetimeNOTNULL,Content TextNOTNULL)GOCREATETABLEPerson(UserName Varchar(20)PRIMARYKEY,Pwd Varchar(20)NOTNULL,RealName Varchar(50)NOTNULL,Sex BitNOTNULL,Birth Varchar(50),IDCard Varchar(20),Nature Varchar(20),Married Varchar(10),HuKou Varchar(20),Location Varchar(20),Education Varchar(20),College Varchar(50),Telephone Varchar(50),Mobile Varchar(50),Email Varchar(50),Address Varchar(200),PostTime Datetime)GOCREATETABLESkill(SId IntIDENTITYPRIMARYKEY,AppTitle Varchar(200)NOTNULL,English Varchar(100),Computer Varchar(100),Main Text,UserName Varchar(20))GOCREATETABLECompany(CName Varchar(20)NOTNULL,Pwd Varchar(20),Company Varchar(100),Type Varchar(50),FormTime Varchar(50),Contactor Varchar(50),EmplNum IntNULL,Location Varchar(50),Telephone Varchar(50),Fax Varchar(50),Address Varchar(200),ZipCode Varchar(10),Http Varchar(50),Email Varchar(50),Introduce Text,PostDate Datetime)GOCREATETABLEJob(JobId IntIDENTITYPRIMARYKEY,UserName Varchar(20),Title Varchar(100),Type Varchar(20),Education Varchar(20),Sex Varchar(20),Age Varchar(50),WorkTime Varchar(50),WorkPlace Varchar(50),JobNum IntDEFAULT0,Comment Text,PostTime Datetime)GOCREATETABLEApplication(AppId IntIDENTITYPRIMARYKEY,JobId Int,UserName Varchar(20),PostDate Datetime,Response Text,RspDate Datetime)GOCREATETABLEAdmin(AdminIdVarchar(20)PRIMARYKEY,PwdVarchar(20))GO4界面设计界面作为用户熟悉、操作和阅读的窗口,是相当重要的,好的界面可以提高系统的友善性,因此,界面在系统开发中的地位是不容忽视的。本系统开发界面遵循如下设计原则:(1)在界面上要限制字体的样式和其他文本格式例如文字大小、颜色等,因为繁多的文字样式容易分散拥护对文字本身的注意力。如果文本样式看起来过于图形化,用户会把它当作广告而忽略。(2)当然最主要的是页面要易读,这意味着,必须注重规划文字和背景颜色的搭配方案。不要使背景的颜色冲淡了文字的视觉效果,不要用花里胡哨的色彩组合,一般来说,浅色背景下的深色文字为佳。这同时也意味着,最好别把文字的规格设得太小、也不能太大。另外,最好让文本左对齐,而不是居中。按当代中文的阅读习惯,文本大都居左的。当然,标题一般应该居中,因为这也符合读者的阅读习惯。(3)使用高对比度的文字颜色和背景颜色,从而使文字尽量清晰。界面并不是越长越好,最佳设计是在一个半版面之内。因为过长的页面会使用户觉得过于拥挤和繁冗。另外,页面容量越小越好,最好不要超过75K。有研究显示,如果一个网站页面的主体在15秒之内显示不出来,用户会很快失去兴趣。(4)最好使用动态页面设置,即在设计时最好使用相对位置设置,使界面大小的更改不至于影响到界面质量(5)网站导航要清晰,即所有的超链接应清晰无误地向读者标志出来,所有导航性质的设置,像图像按钮,都要有清晰的标志,让人看得明白,不能光顾视觉效果。链接文本的颜色最好用约定速成的:未访问的,蓝色;点击过的,紫色或栗色。清晰导航还要求:读者进入目的页的点击次数,不能超过三次。如果三次以上还找不到,那么拥护可能就没有耐心了。网页风格要统一,即网页上的图像、文字,包括背景颜色、区分线、字体、标题、注脚等,要统一风格,贯穿全站,从而给用户一种舒服、顺畅的感觉。基于以上原则,给出系统示意界面如下:图十七本系统人才政策页面5系统的功能实现5.1管理员用户管理模块的实现添加管理员信息纪录修改管理员信息纪录删除管理员信息纪录5.2招聘信息管理模块的设计招聘信息信息管理模块可以实现以下功能添加招聘信息纪录修改招聘信息纪录删除招聘信息纪录5.2.1设计管理招聘信息页面1、显示招聘信息信息5.2.2招聘信息添加功能的实现5.3新闻资讯管理模块的设计※人才政策模块可以实现以下功能:※添加企业记录※修改企业记录※删除企业记录5.3.1添加和修改新闻资讯代码如下:5.4.3管理留言板读取并显示留言代码:读取回复信息代码如下:5.5个人用户管理模块的设计5.5.1注册新用户每个浏览本系统的游客都可以注册成为个人用户。在系统主页中没有登录的用户可以看到“个人用户注册”超级链接。单击此链接,将执行Register.JSP,运行如下图:当提交数据时将执行CheckFids()函数,对用户输入的数据进行检查。用户名、密码和真实姓名是必须输入的。通过检查后,将执行ResumeSave.JSP,保存个人简历。参数action表示当前的操作状态,action=add表示添加记录。.ResumeSave.JSP也可以用来保存修改的个人简历。5.5.2个人用户管理界面设计个人用户在系统主页面中登录后,可以看到个人用户的主要管理项目包括个人简历、技能信息、流动流程申请、密码修改和退出管理。如下图:5.6.系统主页面设计系统主页面运行如图所示:主要功能※查看最新的招聘信息※查看最新的人才信息※查看最新的人才政策※为个人用户提供登录界面5.6.2登录程序设计用户和企业用户都可以输入自己的用户和密码,登录到系统。登录后,用户才能实现自己特有的功能。判断用户是否登录,如果已经登录到系统,则显示用户信息如果没有登录,则显示登录的表单代码如下:5.6.3查看所有信息代码:5.6.4查询流动流程信息个人用户经常需要从总多流动流程信息中查询自己关注的内容。查询的条件可以是流动流程名称、工作地点、公司名称和主要技能等。具体实现代码如下:总结经过一个多月的设计和开发,网上人才招聘系统开发完毕。系统基本符合网站风格。后台主要是网络管理员登录,进行招聘信息管理、求职信息管理及个人、企业会员管理等,完全满足了网站正常、安全的运行。前台主要是各类信息的浏览,以及个人或企业用户登录发布或修改自己信息。在整个设计过程中,出现过很多的问题,得到了老师和同学的帮助,在不断学习的过程中我体会到:1、作是一个不断学习的过程,从设计初的模糊认识到最后能够顺利完成,我体会到在实践中学习的重要性。2、由于开始时对系统缺乏整体认识,不具备软件开发思想,对系统的功能需求分析的要求认识不够清楚,使得后续的工作不得不经常返回去修改数据表和个别代码。使我体会到在设计中的每一步的重要性,如果上一个步骤不能很好的完成,在后续的设计将会付出几倍的代价。3、在设计过程中,遇到很多困难,我学会通过别人的代码理解语言的含义但这并不是抄袭,然后根据自己的设计要求编写代码。4、设计过程中,由于要实现某些功能,网上资源解决了我的问题。。总之,通过这次设计,我深刻体会到要做好一个完整的事情,需要有系统的思维方式和方法,对待一个新的问题,要耐心、要善于运用已有的资源来充实自己。同时我也深刻的认识到,在对待一个新事物时,一定要从整体考虑,完成一步之后再作下一步,这样对于系统而言才能更加有效。就比如说在这次的设计,我不但对JSP和MSSQLSERVER2000有了深刻的认识,积累了使用软件工程的思想来开发软件的经验,同时最重要的是摸索出了一套考虑问题和解决问题的方法,这对于我以后的学习受益匪浅。结束语经过十个月的不懈努力,和指导老师的谆谆教导,以及同组同学的团结协作,充分利用大学四年所学的专业知识,通过大量阅读与设计相关的专业参考文献,我终于完成了本次毕业设计,已经基本上实现了网上人才招聘系统的各项功能。通过这次毕业设计,我掌握了SQLServer2000这种大型数据库的编程方法,掌握了JAVA语言和JSP技术。了解到网站的理论以及平台开发的模式,掌握了网络开发的方法与模式。对团队的协作,对软件开发方法和手段,有了一定的认识,

温馨提示

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

评论

0/150

提交评论