JSP企业信息管理系统.doc
《JSP企业信息管理系统.doc》由会员分享,可在线阅读,更多相关《JSP企业信息管理系统.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流JSP企业信息管理系统.精品文档.JSP企业信息管理系统(原创)企业信息管理系统系统登录:企业信息JSP企业信息管理系统(原创)系统应考虑不同身份人的使用,比如一般员工、部门领导和企业领导等JSP企业信息管理系统(原创),所以对设计不同权限的登录账号。员工信息管理:员工信息:员工工号、姓名、年龄、性别、电话、家JSP企业信息管理系统(原创)庭住址、职位工资管理:基本工资+奖金人事合同:合JSP企业信息管理系统(原创)同方甲(该食品公司)、合同方乙(某位员工)、合同内容(1.合同JSP企业信息管理系统(原创)期限;2.签订时间和到期时间;3.用
2、人单位的名称或者主要负责人;JSP企业信息管理系统(原创)4.员工姓名、住址和居民身份证;5.工作内容和工作地点;6.JSP企业信息管理系统(原创)工作时间和休息休假;6.劳动报酬;7.社会保险;8.违约责任)客户管理:产品信息:产品号、产品名、产JSP企业信息管理系统(原创)品的营养成分、产品的配料、产品的生产日期、产品的保质期 &nbJSP企业信息管理系统(原创)sp; 客户信息:客户名、客户所属公司、客户所属公司职位、客户联系JSP企业信息管理系统(原创)电话、客户联系地址 &JSP企
3、业信息管理系统(原创)nbsp; &nbsJSP企业信息管理系统(原创)p; 合同信息:合同方甲(该食品公司)、JSP企业信息管理系统(原创)合同方乙(被销售方)、合同内容(1.签订时间;2.某件产品总数JSP企业信息管理系统(原创)量及产品总额;3.到货时间;3.违约责任)JSP企业信息管理系统(原创)销售信息:销售产品号、销售产品名、销售总数量、销售总额、被销售方 &nbJSP企业信息管理系统(原创)sp; 统计信息:产品JSP企业信息管理系统(原创)统计、客户统
4、计系统维护的功能:系统管理员实现登录信JSP企业信息管理系统(原创)息:信息修改、信息更新  JSP企业信息管理系统(原创); JSP企业信息管理系统(原创) JSP企业信息管理系统(原创) 系统正常运行维护JSP企业信息管理系统(原创)(基于WindowsXP平台; 语言:JSPJSP企业信息管理系统(原创); 开发工具:MyEclipse; 后台数据库:SQL_JSP企业信息管理系统(原创)Serv
5、er 2005; 基于B/S模JSP企业信息管理系统(原创)式)基于jsp猎头公司管理软件—JSP企业信息管理系统(原创)外部事务部分关键词: JSP;管理软件;Tomcat 5.5;SQL server 2000 摘 要 随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了猎头公司管理软件外部事务部分的开发设计过程。软件采用JDK+TOMCAT 5.5作为开发工具,SQL Server 2000作数据库管理系统,实现了候选人管理、公司管理
6、、职位管理、猎头的注册及登录、文件的上传下载、信息发布和浏览、留言板等功能。软件符合猎头公司内部管理的需求,能够帮助公司切实提高工作效率。软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当的参考价值。 论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现;最后对该软件进行了严格的测试。 需求分析和设计方案3.1需求分析3.1.1 理解需求理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户
7、充分理解了需求之后才能开始设计系统。否则,对需求定义的任何改进,在设计上都必须大量返工。下面是经我与某公司调研后得到的需求规格说明:1.软件为猎头经理和猎头提供候选人管理,公司管理,职位管理,公司内部留言板功能,为猎头管理员提供信息发布,为猎头提供注册、文件上传下载功能。2.猎头和猎头经理进入软件前需进行身份验证,猎头号、密码输入正确后方可进入软件。3.猎头注册成功后需要等待猎头经理的审核,只有通过了审核才能获得猎头的相应权限。4.猎头经理和猎头拥有候选人管理的功能,猎头只可以查看、添加(可以上传简历)、删除、搜索自己负责的候选人,查看、更新、删除自己负责的候选人的猎聘记录,查看职位中的候选人
8、。猎头经理可以对所有候选人进行查看、删除。可以指定候选人(可以上传简历)给一个猎头,查看所有候选人的猎聘记录,查看所有职位中的候选人,重新分配候选人给猎头。5.猎头经理和猎头拥有公司管理的功能,猎头可以添加公司信息,查看、删除、搜索自己添加的公司信息。猎头经理可以查看、删除、搜索所有的公司信息,可以增加公司信息。6.猎头经理和猎头拥有职位管理的功能,猎头经理增加职位信息(将职位分配给猎头进行负责),修改和删除职位信息,搜索职位信息。猎头可以查看分配的职位信息,拥有自己负责的职位的职位进程管理。7.猎头拥有修改注册资料,修改密码的功能。8.猎头经理拥有信息发布的功能(发布通知、公告、给指定的猎头
9、留言),查看猎头对留言的回复。猎头可以查看通知、公告、和猎头经理对自己的留言,并对留言进行回复。9.猎头拥有下载资料的功能。10.猎头经理和猎头都有公司内部留言板的功能(查看、发表留言)。11.软件是基于JSP技术编写的B/S结构的程序。3.1.2 分析需求分析需求是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。经我分析猎头公司的需求后,确定本猎头管理软件的功能模块包括:1.候选人管理。2.公司管理。目 录1 引言 12 软件开发基础 12.1管理软件的简介 12.1.1管
10、理信息系统 12.1.2猎头公司管理软件的开发方法 22.2 开发工具简介 22.2.1 SQL Server 2000 数据库简介 22.2.2 Jdk+Tomcat 5.5简介 23 需求分析和设计方案 33.1需求分析 33.1.1 理解需求 33.1.2 分析需求 43.2设计方案 53.2.1用例分析 53.2.2结构设计 63.3数据库设计 73.3.1创建数据库 73.3.2创建表 73.4数据库连接 123.4.1安装数据库驱动 123.4.2建立连接 124 软件的具体流程及各模块的实现 154.1猎头公司管理软件的具体流程 154.2主要模块的实现 154.2.1登录模块
11、154.2.2信息发布和信息浏览模块 174.2.3候选人管理模块 214.2.4其它模块 255 系统测试 255.1测试环境 255.1.1硬件环境 255.1.2 软件环境 255.2 主要模块测试 255.2.1 登录模块测试 255.2.2猎头经理添加信息模块测试 26结 论 28参考文献 28致 谢 29 摘要:本论文针对求职招聘网站的设计与实现,从课题研究的现状与意义出发,首先对系统进行了结构分析,比较出B/S结构与C/S结构的优劣,以此确定了系统的结构设计方案。并在此基础上简要介绍了JSP、SQL
12、Server等技术的特点与应用方法。对系统的实现方面包括系统的需求分析,总体设计思想和数据库设计等,做了全面的阐述。并详细的研究讨论了系统的安全性等关键技术,最后针对系统实现过程做了一个比较全面的总结。 本求职招聘网站是采用基于 B/S模式的三层体系结构,利用JSP 技术、JDBC 技术和 SQLServer 数据库技术进行设计与实现的。它充分发挥了INTERNET上电子事务处理的优势,克服传统系统的弊端,具有工作流程定义简单、灵活,办公不受地域和时间限制,并有很好的易用性和通用性, 客户端无须安装特别软件、升级维护容易,充分实现了信息共享与交流,利用互联网的优势,安全、高效率、低成本地处理求
13、职招聘工作。关键词:信息发布 JSP SQLServer 安全性 目录摘要 2 Abstract 3 第一章 概述 6 1.1项目简介 6 1.2主要开发技术及工具简介 6 1.2.1JSP简介 6 1.2.2JDBC简介 8 1.2.3Microsoft SQL Server 2000简介 9 1.2.4Apache Tomcat 5简介 11 第二章 可行性分析 12 2.1经济可行性 12 2.2技术可行性 13 第三章 需求分析 14 3.1问题提出 14 3.2系统需求分析 14 3.3功能需求 15 3.3.1 信息发布功能 15 3.3.2信息管理功能 15 3.3.3
14、信息搜索功能 16 3.3.4信息查看功能 16 3.3.5 信息的分页显示功能 16 3.3.6站内信件功能 16 34系统运行环境 16 第四章 总体设计 18 4.1系统功能模块的化分 18 4.1.1前台管理模块的总体设计 19 4.1.2后台管理模块的总体设计 20 4.2数据库逻辑结构设计 20 5.1公共模块数据库连接文件设计 26 5.1.2信息分页显示及翻页文件设计 26 5.2前台管理模块详细设计 29 5.2.1 新用户注册模块: 29 5.2.3 站内信件模块: 35 5.3后台管理模块详细设计 37 5.3.1管理员登录子模块详细设计 37 5.3.2管理员新闻信息管
15、理详细设计 38 5.3.3用户计信息管理模块详细设 41 第六章系统测试 44 6.1测试指导思想及方案 44 6.1.1测试指导思想 44 6.1.2测试方案 44 6.2测试阶段 45 6.2.1代码审查 45 6.2.2单元测试 45 6.2.3集成测试 45 6.3部分测试结果 45 6.3.1数据库连接测试 45 6.3.2 发现的问题及解决方法 46 谢 辞 47 参考文献 48 功能需求3.3.1会员注册功能该系统的会员注册功能允许用户注册成为本站会员。个人用户注册成功后,可以编写个人简历,发布求职信息并查看已经注册的企业信息以及企业发布的职位
16、信息。企业用户成为会员后可以通过填写企业介绍,宣传自己企业的相关信息,发布招聘信息,并浏览个人用户的简历和其求职信息。企业会员和个人会员可以通过站内信箱发送站内信件,进一步沟通交流。3.3.1 信息发布功能本网站涉及到4类信息,分别为:求职信息,招聘信息,新闻咨询,和猎头信息。求职信息由个人会员发布。招聘信息由企业用户发布。新闻咨询和猎头信息由管理员发布。3.3.2信息管理功能本网站允许个人用户更新自己的注册信息。企业用户除可以修改注册的基本信息外,还可以更新已发布的职位信息以满足需求。管理员在登陆后,可以更新发布最新的新闻咨询和猎头信息。管理员还可以对会员的注册信息和其发布的信息进行删除操作
17、,以保证网站的正常运作。3.3.3信息搜索功能由于求职招聘信息数量巨大,用户需要搜索功能在最短时间内搜索到自己需要的信息。为此本网站设立了信息搜索功能。这个功能可分为人才搜索和职位搜索。该功能允许用户通过输入关键字来查找到目的信息,也允许用户通过选择工作地点和职位名称来检索信息。3.3.4信息查看功能个人用户登陆后可以会在个人用户登陆首页看到自己发布的求职信息被浏览的次数;个人用户还可在网站的首页通过点击发布招聘信息的企业的名称查看企业的注册信息。网站也允许个人用户通过点击招聘信息的标题来查看招聘信息的具体内容。企业用户可以通过点击求职者的名字和发布的信息的标题查看求职者的简历和信息的求职信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 企业信息 管理 系统
限制150内