1)数据层:存储系统数据和用户数据。系统数据又包括过程定义数据和1-作流运行时的数据
2)业务层:r[作流运行环境,包括过程定义、工作流弓{擎、过程监控等。
3)表示层:即客户端。所有用户均使用浏览器同系统进行交互系统设置了前台用户和管理员两个登录入口为不同身份的用户提供不同的登录界面
(1)前台用户:这是系统的真正使用者,包括前台接待人员、业务洽谈人员、网点工作人员、车队人员、库房管理人员、财务人员、管理人员等。当用户登陆系统后,系统根据其角色列出对应的任务列表.用户可以一目了然地看到自己需要处理的T作。当用户选择了某个任务后.系统进行相应任务的处理。任务处理结束,更新用户的任务列表,并将执行结果报告给用户,用户可以随时查询自己任务列表的状态,也可查询已执行的任务信息。
(21系统管理员:对系统进行日常维护,对整个殡葬业务管理信息系统的运行进行监控,对系统的异常情况进行处理。以及进行用户的权限管理。
1.4工作流技术在系统中应用[3l]
1.4.1关键殡葬业务流程分析
在殡葬服务管理系统中,殡葬业务管理子系统是关键。通过对“死者信息确定”、“遗体接运”、“遗体防腐处理”、“业务洽谈”、“业务单提交”、“业务项目实施”、“结算收费”、“业务文件归档”全过程管理。实现殡葬业务项目管理的规范、可控和质量跟踪一体化,从整体上提高殡葬服务的水平。殡葬业务服务流程如图3所示
在对殡葬业务流程进行分析之后,利用UML(统一建模语言1对业务流程进行过程建模。建模遵循三个步骤:建立需求模型,给出系统用例图;建立静态结构模型,给出系统类图;最后建立动态结构模型,给出系统顺序图、协作图及活动图。
1.4.2工作流技术在系统中的实现
在对殡葬服务管理系统进行需求分析及业务流程分析后,发现系统中最为核心的殡葬业务流程是一个结构化的流程且符合工作流的范畴。所以在系统各功能模块的设计中结合了T作流技术,包括T作流过程定义和T作流执行服务两个部分。