毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JAVA办公自动化考勤系统设计+ER图(8)
jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。
jBPM的运行需要数据库的支持,因此系统设计时要选定所用数据库。只要是Hibernate支持的数据库,jBPM就支持。数据库的初始化可以由jBPM自动完成,也可以通过ant generate.ddl任务生成SQL语句,在jBPM外部自己创建所需的表。
使用jPdl定义工作流,生成processdinination.xml文件。可以采用GUI工具jPdl,但目前只支持jBPM1.0,而且bug很多。XML的DTD定义文件在jBPM下载包中。
Ant create.pde生成pde包的工作目录。将processdinination.xml文件和其它需要的文件放在指定的目录下,使用ant build.precess.archives生成pde包。pde包的格式采用jar。
更改pde工作目录/src/config/jbpm.properties的相关属性,主要是设定相关的数据库连接信息。注意要将数据库的JDBC驱动放在pde工作目录的lib目录下。
Ant deploy.process.archives将刚才生成的pde部署到数据库。实际上就是向数据库插入一些相关数据。
利用jBPM API函数开发相应的工作流程。
3 需求分析
软件需求是软件开发的基础,每个软件开发过程都是以获取需求为目的的活动,即理解客户的基本需求和目标。准确获取用户的需求是项目成功的开端。
软件系统需求通常分为功能需求、非功能需求和领域需求。
功能需求描述系统语气提供的功能或服务,包括系统应提供的服务,系统如何对输入做出反应以及系统在特定条件下的行为。在某些情况下,功能需求还需明确声明系统不该做什么。功能需求决定开发的软件类型,软件未来的用户以及开发的系统类型。功能需求描述了系统必须提供的特殊的功能。功能需求可以以不同的详细程度反复编写和细化。
非功能需求是指那些不直接与系统具体功能相关的需求。非功能需求主要与系统的总体特征相关,是一些限制性要求,是对实际使用环境所做的要求。非功能需求关心的是系统的整体特征而不是系统的个别特征,因此,非功能需求比功能需求对系统更关键。一个功能需求没有满足,可以降低系统的功能;而一个非功能系统需求没有满足可能会导致整个系统无法使用。
领域需求源于系统的应用领域需求,是一种新的特有的功能需求,对已存在的功能语气的约束或者是需要实现的一个特别的计算。它们常常反映系统领域的基本问题 ,因此领域需求很重要,它直接影响到系统的可用性问题。
3.1.1 系统需求分析
该系统的基本开发目的即为人事管理部门提供的内部考勤系统,系统的主要功能即是完善当前门卡和纸质申请表系统考勤的不足,系统的实施将取消纸质申请表,取消门禁报表。其基本功能就是互补门禁的不足,在员工非正常考勤的情况下提供的自助平台。门禁报表将考勤时间存入系统数据库,与系统建立连接,有效减少管理人员的工作量。系统的使用范围即整个MBP公司,包括系统管理员、综合管理部成员、PM、部长、员工,不同的登录权限在平台上权利有所不同。该平台提供员工包括加班、休假、外出公务申请、非正常考勤在内的申请功能,以及部长、PM对员工的申请进行承认的审批以及管理部成员的统计报表等。
要求该系统能够有较快的相应速度以及准确的数据读取和较好的容错性。也就是说,在用户进入系统之后,不管进行什么操作,都需要系统进行及时的、准确的响应。在保证速度的同时下更要保证准确性,即在员工提交申请之后,申请信息能够准确无误的显示给承认者,并将一步一步的审核过程准确的进行记录,尤其在人事部在月末进行统计时,更要求能够快速准确的生成报表。
共12页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
下一页
上一篇:
C#+sqlserver的SAP金税接口研究及红票优化处理
下一篇:
JSP工会联合会网站系统实现与设计
java+mysql通用试题库系统后台设计与实现
java物业管理系统设计
java+sqlserver教学质量考评信息管理系统设计
Java+sqlserver医院远程挂号系统设计
java图书馆图书管理系统设计
java+mysql宿舍管理系统的设计+ER图
Java的学生信息管理系统设计
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
公寓空调设计任务书
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
神经外科重症监护病房患...