COMP3760/6760: Enterprise Systems Integration 2 Semester 2 2024

Java Python COMP3760/6760: Enterprise Systems Integration

Assignment 2: BPMfor (International) Student Admission

Semester 2, 2024

BPM for (International) Student Admission

Source: Gonzalez-Dominguez, J., Busch, P., (2018), “Automated business process discovery and analysis for the international higher education industry” Knowledge Management and Acquisition for Intelligent Systems: 15th Pacific Rim Knowledge Acquisition Workshop, PKAW 2018. Yoshida, K. & Lee, M.

(eds.). Cham: Springer, Springer Nature, p.  170-183.

BPM Background

Business Process Management uses different techniques to achieve organisational goals through well established, monitored and   continuously improved processes [1]. Business processes are a series   of interdependent activities carried out at different levels. Processes can run internally in an organisation, either inside a department or among various departments, or externally through different organisations [8]. Several authors  have  approached  the  study  of  business  processes  from  different  perspectives.  Papazoglou  and Ribbers [9] describe business processes as part of the technical and management foundations for e-business solutions.  Hammer   [10]  notes  processes  and  process  management  as  a  whole  discipline  that  supports transformation  strategies  and  organisational  operations.  Hung  [11]  notes  process  alignment  and  people involvement  are variables  impacting the  successful  implementation  of Business Process  Management  as  a competitive    advantage.   Business   process    initiatives    allow    organisations    to    develop    or    implement methodologies to maximise resources by business process continuous improvement  [12].

Since the publication of the value chain by Porter [20] organisations have shifted from functional centric to process-centric operations. Business processes are the collection of interdependent activities performed in an established  order  to  reach  organisational  goals  [8].  Several  measurements  can  be  attached  to  business processes, for instance, time, cost, performer and quality. Furthermore, business processes’ scope can range from processes running within an individual business unit to processes running across different organisations [9].

Business  Process  Management  is   considered  a mature   discipline  that  “support  business processes using methods,  techniques,  and  software  to design, enact, control, and analyse operational  processes involving humans, organisations, applications, documents and other sources of information” [1]. BPM uses techniques such  as  business  process modelling to help create representations of  business  processes (also  known as business process models), for better visualization and to avoid misunderstandings  [21].     Business  Process Management can use tools and techniques from different approaches. Methodologies based on creativity like Process Re-engineering, internal or external benchmarking or statistical analysis such as Six Sigma [22] are also relevant. For example van der Aalst, La Rosa and Santoro [23] highlight how Six Sigma methodologies for  improving  a  business  process  by   “statistically   quantifying  process  performance”   [23]   could  be   not accurate as the data would be manually collected, as well as prove expensive and time-consuming.

University processing

With  growing  demand  from  international  students,  a  university  should  have  the  capability  to  monitor  and improve its International Students Admissions Process continuously. The importance of this process relies on the ability of the university to ensure candidates’ qualifications and English proficiency  are appropriate, comply with  the Australian  Education  Legislation  of providing  written  agreement,  facilitate  the  transition between the application stage and the student enrolment stages, and elaborate market development strategies for recruitment.  To manage the process,  a university  may use  an  application  system  that  records  all  daily transactions regarding admissions activities and helps to keep one actual source of information. In general, the  process  is  triggered when  an application  for  study is received. The  application  can be made  online through  the   application  system  or  in  hard   copy  (paper  application).  Data  Entry  Clerks  can  review  the application  and  create  a  new student in the Student Management  System, if the application is on paper, student details are entered in both systems.

The application can then be turned over for assessment to the Admissions Assistant or Admissions Officers. During  assessment,  admission  officers confirm if the documentation is complete, if  it  complies with the university  policies  and  if the  student  meets  the entry  requirements for  the desired  program. Furthermore, faculty permission  and  recognition  of prior  learning  advice  are  sought  if necessary.  After  asses COMP3760/6760: Enterprise Systems Integration Assignment 2 Semester 2, 2024 sment,  the admissions officer either rejects the application, asks for more information or issues an offer letter with all the  information  about  the  program, tuition   fees,   commencement  dates,  insurance  and  other  information requested by Australian Legislation. The offer letter can be Full Offer Letter, Full Offer with Conditions or Conditional. The next task is Acceptance. A significant time gap can be expected between issuing the offer letter and acceptance. The acceptance is processed by the admissions officer/assistance in coordination with the  finance  department.  When  the  finance department confirms the student’s payment, a confirmation of enrolment  (CoE)  is  issued  and  sent  to  the student  with a welcome  message and instructions for  program enrollment. At this point, the International Student Admission Process can be considered finished.

Processes

The  process  in  figure   1  shows  two   activities  that   do  not   conform. with  the   assumed  process   flow. “Application Edited” is an activity that can happen in any part of the process, but it happens mainly before the application is submitted. In the process model, this activity leads to “Assessing” skipping two activities “Submitted”  and  “Pending  Assessment” .  The  other  activity   -  “Not  Qualified”  is  considered  an  ending activity. However one case in the event log continues with “Agent Assignment Request by Student” which allows the  algorithm  to link the  activities, this case  can be  an  exception within the process.  On  average  a process case can change  status nine times and include  10  activities  from  beginning to  end. The maximum number of activities is 29, and the minimum is two.

Table  1  summarises the main  events  and processing times per  sequence pattern in  days.  The table  shows average times and standard deviation.

The overall results for the complete data set mention an average of 1.06 months to complete a case (i.e. an application) with a standard deviation of 1.02 months.

The applications are reviewed and entered in the Student Management System in less than one day and then hold a Pending Assessment status for 4.2 days. If advice is requested from faculties or recognition of prior learning, this could take 21.5 and 6.8 days respectively. Issuing offer or rejection letters when documentation is complete and no further faculty or recognition of prior learning is sought, can be completed in  12.4 days on average (includes Qualified, Conditional Offers and Not Qualified).

University Team

Your work team of six staff will consist of the following professional staff:

.     two (2) international office workers – Higher Education Worker (HEW) level 7

.     two (2) faculty administrative officers – HEW level 7

.     one (1) faculty manager who signs off the process – HEW level 8

.     one (1) international office manager who signs off the process – HEW level 8

Student

.     Don’t forget this is an international student application, so let us create one (1)  ‘International Student’ to model in our process as well.

Cost

What will help you is looking at the SCHEDULE 1: FULL-TIME ANNUAL SALARIES (pages 77 and 78) in the document in the footnote below.

Assignment algorithm

You  are  a  Business  Analyst  (BA)  undertaking  BPM to  improve processes  in  an  international  office  at  an Australian university (you can pretend it is MQ).

a.    Read pages 335-340 (section  12.6 -  12.7) regarding BPMN (Papazoglou and Ribbers, 2010). These

pages are included with this assignment.

b.    Consider the software you wish to use – ADONIS etc. (see appendix  1) or other suitable BPM software depending on your machine.

c.   Re-read pages 2-5 above.

d.    Examine figure  1 and table  1 above, and appendix 2 below for an idea of how to create a To-Be process.

e.    Implement your To-Be process model for the scenario above. You are free as a business analyst to re-work processes!

1.    Implement the above scenario

Who are your staff and where do they sit (faculty vs. international office)?

How much do your staff cost?

What are your costs and why?

What time did your whole process take for one cycle?

You are free to make assumptions - so explain them!

2.    Take your BPM model, screen-dump it into a report and briefly discuss what you have done.

3.    PDF your report.

4.    Submit your report on iLearn.

Deliverables

Soft copy only

One  file as a report explaining what you have done etc.

-      The  file should include supporting data which could be relegated to appendices.

-      Use connectors in your diagrams and export to your document using screen shots (PrtSc).

Submission

Place your soft copy in your assignment 2 submission folder on iLearn         

<think>嗯,用户想了解Excel中的VLOOKUP函数的用法和参数含义。首先,我需要回忆一下VLOOKUP的基本结构。VLOOKUP是垂直查找函数,用于在表格的首列查找指定的值,然后返回该行中指定列的数据。它的四个参数分别是查找值、表格范围、列索引号和匹配模式。 接下来,我得确认每个参数的具体作用。第一个参数是lookup_value,也就是用户要查找的值,比如产品ID或者姓名。第二个参数是table_array,即查找的范围,这里要注意的是,查找值必须位于这个范围的第一列,否则函数无法正确工作。第三个参数是col_index_num,也就是用户想要返回的数据在表格范围中的第几列,这个列数是从表格范围的第一列开始算起的,不是整个工作表的列。第四个参数是range_lookup,决定是精确匹配还是近似匹配,通常用FALSE或0来指定精确匹配,避免错误。 然后,用户可能需要一个具体的例子来理解如何使用。比如,假设有一个产品价格表,用户想根据产品ID查找对应的价格。这时候,VLOOKUP就可以在ID列查找,然后返回价格列的数据。同时,要提醒用户注意表格范围最好使用绝对引用,比如$A$2:$C$100,这样在拖动公式时范围不会变化。 可能遇到的问题也需要考虑。比如,如果查找值不在表格的第一列,或者列索引号超过了表格的列数,函数会返回错误。此外,数据格式不一致也可能导致问题,比如查找值是数字,而表格中是文本格式的数字,这时候需要统一格式。还有,当出现#N/A错误时,可能是查找值不存在,或者匹配模式设置不正确,需要检查参数是否正确。 用户可能还会问到如何避免常见的错误,比如部分数据匹配出错的情况。这时候需要检查是否有多余的空格,或者数据格式不一致,或者表格范围没有锁定导致拖动时偏移。此外,XLOOKUP作为VLOOKUP的升级版,可能在某些情况下更方便,比如可以向左查找或者返回多列数据,这也是可以提及的内容。 最后,整理步骤,从基础语法到参数说明,再到具体案例,逐步引导用户理解如何使用VLOOKUP函数。同时,提供常见错误和解决方法,帮助用户在实际应用中避免问题。如果有必要,还可以比较VLOOKUP和其他查找函数的区别,比如HLOOKUP或XLOOKUP,但根据用户的问题,主要集中在VLOOKUP本身即可。</think>### Excel VLOOKUP函数详解 #### 一、基础语法与参数说明 VLOOKUP函数的语法为: $$=VLOOKUP(lookup\_value, table\_array, col\_index\_num, [range\_lookup])$$ 包含4个参数: 1. **lookup_value**(必填):要查找的值(如单元格引用或具体值) 2. **table_array**(必填):包含数据的表格范围(必须包含查找列和返回列) 3. **col_index_num**(必填):返回值所在列的序号(从table_array第一列开始计数) 4. **range_lookup**(可选):匹配类型 - `TRUE`/`1`:近似匹配(默认值,需数据升序排列) - `FALSE`/`0`:精确匹配(常用选项) [^1][^2] #### 二、使用步骤演示(工资表查询案例) 假设需要根据员工编号查询工资: 1. 建立查询单元格(如`B12`) 2. 输入公式: ```excel =VLOOKUP(A12, $A$2:$D$100, 4, 0) ``` - `A12`:待查询的员工编号 - `$A$2:$D$100`:锁定数据区域(绝对引用) - `4`:返回第4列(工资列) - `0`:精确匹配 [^2][^3] #### 三、常见错误与解决方法 | 错误现象 | 原因 | 解决方案 | |---------|------|---------| | #N/A | 查找值不存在 | 检查数据源或改用`IFERROR`容错 | | #REF! | 列序号超出范围 | 确认col_index_num ≤ 表格列数 | | 部分匹配失败 | 数据格式不一致 | 统一数值/文本格式 | | 结果错位 | 表格未锁定 | 使用`$`符号固定区域引用 | [^3][^4] #### 四、进阶技巧 1. **多条件查询**: 使用辅助列合并多个条件字段 ```excel =VLOOKUP(A2&B2, $D$2:$F$100, 3, 0) ``` 2. **通配符匹配**: `"*"`匹配任意字符,`"?"`匹配单个字符 ```excel =VLOOKUP("张*", $A$2:$C$100, 3, 0) ``` 3. **跨表查询**: 引用其他工作表数据 ```excel =VLOOKUP(A2, Sheet2!$A$2:$D$100, 4, 0) ``` [^1][^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值