基于java技术的在线任务发布系统的设计与实现.doc

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-13
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:任务发布系统的意义在于系统可以和生产活动直接结合起来,而且适用范围广泛,不仅适用于一家互联网公司,还适用于例如农村合作社,政府机关,或者学校教务处等一切涉及任务分......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: