需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11529 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:伴随着社会的迅猛发展,各行各业的分工也在不断细化,这样在效率提升的同时,也给沟通技巧的提高带来了挑战,因为没有沟通好而导致任务需求无法满足的例子比比皆是,因此需要一个能帮助公司内部职员高效地安排任务的系统,以方便公司职员更好地传递任务需求,提高公司职员的工作效率,也能方便公司的管理层更好地管理公司职员的工作,提高公司的竞争力。 本系统采用了B/S(浏览器/服务器模式)体系架构作为系统的基本架构, 使用Java和Jdbc技术进行系统功能的开发,使用Jsp技术进行了系统界面的开发,使用了Sql Server数据库进行数据库管理。实现了用户的注册,登陆,修改密码,修改个人信息,查询任务信息,发布任务,接受任务等功能。本文详细描述了一个基于Java技术的在线任务发布系统的开发全过程。开发过程经历了可行性分析,需求分析,详细设计,编码与实现,以及测试阶段。
关键词:Java; Jdbc; Sql Server; Jsp; 在线任务发布
目录 摘要 Abstract 引 言-1 1 前言-2 1.1开发背景-2 1.2 研究意义-2 1.3系统设计的目标-2 2 系统开发所采用的技术-3 2.1 JAVA语言-3 2.2 SQL语言-3 2.3 JSP技术-3 3 软件需求分析-4 3.1可行性分析-4 3.1.1 经济可行性分析-4 3.1.2技术可行性分析-4 3.1.3 应用可行性分析-4 3.2功能需求分析-4 3.2.1 功能性需求-4 3.2.2 非功能性需求-4 3.3 数据流图-5 3.4 方案论证分析-6 3.4.1 课题难点-6 3.4.2设计思路-6 3.4.3实现和测试-7 3.5 开发技术特点-7 3.6其他-7 3.6.1系统的安全性-7 3.6.2系统的容错性-7 3.6.3系统的功能实现情况-7 3.6.4系统界面需求分析-8 3.7系统开发环境-8 4.系统总体设计-9 4.1概要设计-9 4.1.1功能模块划分-9 4.1.2 系统流程图-9 4.1.3 E-R图-11 4.2详细设计-12 4.2.1登陆/注册功能-12 4.2.2 修改密码功能(管理员)-12 4.2.3修改密码功能(经理 员工)-12 4.2.4任务信息发布功能(经理/核心功能)-13 4.2.5任务查询功能(经理)-13 4.2.6任务接受功能(员工)-13 4.2.7任务反馈功能(员工 经理)-13 4.2.8任务评分功能-13 4.3数据库设计-14 4.4表的设计-14 5代码实现-15 5.1 登陆与注册+修改密码-15 5.1.1连接数据库-15 5.1.2 用户登录的实现-15 5.1.3用户注册功能实现-16 5.1.4 用户注销-17 5.2人员信息管理系统-17 5.2.1 部门信息管理-17 5.2.2角色信息管理(职位管理)-18 5.2.3 员工信息管理-18 5.3 任务信息管理(核心功能)-19 5.3.1 任务上传功能(核心)-19 5.3.2 任务删除功能-20 5.3.3 任务接收功能(核心功能)-20 5.3.4任务评分与反馈功能-21 5.4查询-21 5.4.1任务信息查询-21 5.4.2 评分查询功能(员工)-22 5.4.3 反馈查询功能 (经理)-23 6 测试-24 6.1 测试方法介绍-24 6.2 登陆功能测试-24 6.3个人信息修改功能测试-25 6.3.1 个人信息修改测试-25 6.3.2 注册功能测试-26 6.3.3 修改密码测试-27 6.3.4 任务发布测试-27 6.3.5 任务接受测试-28 6.3.6 任务评分测试-29 6.3.7 任务反馈测试-29 结 论-31 参考文献-32 |