5.2. Example of AIS use
Consider a small business which needs information
systems for sales order processing, human resources
management, and fixed assets records. Normally, the
organisation would have to choose between (a) purchasing
a licence for integrated enterprise software, (b)
purchasing licences for separate CRM, HR, and fixed
assets applications, and (c) paying for appropriate custom
applications to be developed. Alternatively, the company
Joanne Wall
2012
4>43 Twocows St
Maurice Smith
2002
35 Yannopoulos
Canada
Mary
Jones
2000
40 Watersboro
Christina Conraets
2270
30 Oneford Str
email@isp.com
Fig. 12. Displaying data for a concept with multiple versions.
46 S. McGinnes, E. Kapros / Information Systems 47 (2015) 33–50
could use a combination of all three options. These are
the fundamental alternatives, regardless of whether the
organisation runs its systems in-house or uses cloud
services.
For a small business, all three options have marked
disadvantages. Enterprise software can be expensive and
may constitute overkill. The use of distinct applications can
be expensive, and might require costly integration work.
In-house custom development is unlikely to be feasible for
a small business; if outsourced, the work is liable to be
costly and hard to control.
Because of the expense and effort required for all three
options, the company could well resort to the use of paperbased
systems or use a collection of ad hoc, end-userdeveloped
solutions such as spreadsheets and simple
databases. Many small businesses, as well as departments
in larger organisations, use such a combination of ad hoc
systems [56].
The alternative approach, using an AIS, is to model the
three areas (CRM, HR and fixed assets). If a single soft
schema is created, the three “subsystems” will automatically
be integrated. The AIS will behave like a CRM system
integrated with an HR system and a fixed asset register,
with a common database. Alternatively, if less integration
is required, three separate soft schemas can be created.
The AIS will then behave as separate CRM, HR and fixed
assets systems, depending on which soft schema is used.
5.3. Discussion
The introduction of conceptual independence has
appeal on several counts. One is the promise it holds for
reduction in system development and maintenance effort.
Use of AIS offers opportunities for economies of scale
through code reuse. AIS are based on the “write once,
use many” model; most of the functions offered by AIS are
crosscutting services which apply to many concepts in
many application domains.
At present, huge resources are expended globally on
developing domain-specific systems. Much of this work is
repetitive; the same kinds of code structures and operations
are built repeatedly for each entity type in each
separate application. If AIS were available, some of that
effort would no longer be necessary. There would be less
need to build and maintain multiple domain-specific software
applications. Developers could instead create a
smaller number of AIS containing best-of-breed functionality.
Existing generic services, such as Google Maps, could
be integrated with AIS to allow non-programmers to use
the services in sophisticated ways. The cost of maintenance
would be reduced correspondingly. Enhancements
to an AIS would benefit a large audience of end users
working in a wide range of application domains.
An AIS cannot provide functionality identical to that
offered by hand-crafted, domain-specific software systems,
but it can provide a large and useful proportion—
particularly of the straightforward data manipulation and
user interface behaviour which is the bread-and-butter of
business information systems. Moreover, the end user can
exert a good deal of control over the functionality, by using
the modelling tool to create and modify soft schemas. In
comparison, conventional software applications are almost
completely fixed in function and their functionality can be
modified by the end user only in very restricted ways, if at
all. Using AIS, end users could create basic but useful
application functionality to meet their own needs, much as
spreadsheets are now used, but avoiding disadvantages of
end-user development such as poor data integrity. It
remains to be seen whether the benefits of this increased
flexibility will outweigh the lack of domain-specific design
(see Section 6.1).
Each AIS naturally provides a high degree of design
consistency in the user interface, both within and between
domains. This is a potential advantage relative to handdesigned
applications, which often suffer from design
inconsistency; designs drift over time, and each developer
tends to solve problems in slightly different ways from
other developers. Inconsistent user interfaces are harder to
learn and use [57].
An allied benefit of AIS use is portability. A soft schema
can, by definition, be used with any AIS, on any platform
for which an AIS has been constructed. It is possible to
envisage cross-platform AIS which allow a given soft
schema to be used simultaneously on a combination of
platforms, the different components interworking to create
a complex distributed application. For example, a given
schema could be used in a cross-platform web application,
on an Android mobile device, and running in client-server
mode under Microsoft Windows. Each AIS could take
advantage of native features to provide the best possible
user interface on each platform.
The use of AIS could also facilitate system integration.
New information systems are often incompatible with
existing systems, particularly at the conceptual level [58].
Integration can be labour-intensive and expensive. Technologies
such as service-oriented architecture, ontologies,
and the Semantic Web can help with the “information
plumbing” side of integration, but they do not address
the problem of conceptual incompatibility. The use of AIS
may offer a way around this problem. An AIS can support
multiple conceptual models simultaneously (principle 3 in
Table 1). Therefore, two AIS datasets can be integrated
merely by concatenating them, without the need for
data transformation or code changes. The AIS will
continue to function, even though the data from the two
datasets follows distinct conceptual models. Our research
shows that this need not be a barrier to usability (see
Section 6.1). Reconciliation of the models and transformation
of the data can be done according to the end user's
own timetable, without preventing the AIS from operating
normally.
Whether AIS will scale to enterprise level is open to
question. Enterprise systems must meet many requirements
which go well beyond the discussion in this paper.
However, AIS would probably prove useful for smaller
enterprises and departments, which lack the resources to
invest in costly enterprise software or to build their own
systems. At present, many of these organisations resort
to creative use of end-user tools such as spreadsheets to
meet their needs. Suitable AIS might offer a cost-effective,
flexible, and scalable way in which they could meet a
proportion of their needs more effectively.
5.2 . ตัวอย่างของ
ใช้ AIS พิจารณาธุรกิจขนาดเล็กซึ่งต้องการข้อมูล
ระบบสำหรับการประมวลผลใบสั่งขาย , การจัดการทรัพยากรมนุษย์และสินทรัพย์
, ระเบียน ปกติ
องค์กรจะต้องเลือกระหว่าง ( ) ซื้อใบอนุญาตสำหรับซอฟต์แวร์องค์กรรวม
( b )
ซื้อใบอนุญาตสำหรับการแยก CRM , HR , และคงที่
สินทรัพย์และการประยุกต์ใช้ ( C )
เหมาะสมจ่ายเองโปรแกรมที่จะพัฒนา หรือบริษัทข้อมูล >
< >
< < ลูกค้าลูกค้า >
< ชื่อ > < / ชื่อ > Joanne ผนัง
< id > 2012 < / id >
< address > 4 > 43 twocows เซนต์ < / address >
< >
< / ลูกค้า ลูกค้า >
< < ชื่อ > มอริซสมิท / ชื่อ >
< id > 2545 < / id >
< address1 > 35 yannopoulos < / address >
< < / ประเทศประเทศ > แคนาดา >
< >
< / ลูกค้า ลูกค้า >
< ( > < / ( >
< แมรี่นามสกุล > โจนส์ < / นามสกุล >
< id > 2000 < >
/ บัตรประชาชน< address > < / address 40 watersboro >
< >
< / ลูกค้า ลูกค้า >
< ชื่อ > คริสติน่า conraets < / ชื่อ >
< id > 2270 < / id >
< address > 30 oneford STR < / address >
< อีเมล > อีเมล์ @ ISP . com < / >
< / อีเมล์ ลูกค้า >
< >
< / ลูกค้า / ข้อมูล >
รูปที่ 12 แสดงข้อมูลเป็นแนวคิดที่มีหลายรุ่น mcginnes
46 S , E . kapros / ระบบสารสนเทศ 47 ( 2015 ) 33 – 50
สามารถใช้การรวมกันของทั้งสามตัวเลือก เหล่านี้คือ
ทางเลือกพื้นฐาน ไม่ว่า
องค์กรวิ่งระบบของมันในบ้านหรือใช้บริการเมฆ
.
สำหรับธุรกิจขนาดเล็กทั้งหมดสามตัวเลือกมีเครื่องหมาย
ข้อเสีย ซอฟต์แวร์องค์กรจะแพง
อาจถือเป็นการฆ่า การใช้โปรแกรมที่แตกต่างกันสามารถ
มีราคาแพง และอาจต้องทำงานบูรณาการ
ราคาแพงในการพัฒนาที่กำหนดเองที่บ้านไม่น่าจะเป็นไปได้
ธุรกิจขนาดเล็ก ถ้าต้องการ งานรับผิดชอบค่าใช้จ่ายและควบคุมได้ยากอยู่
.
เพราะค่าใช้จ่ายและความพยายามที่จำเป็นสำหรับทั้งสาม
ตัวเลือก บริษัทอาจรีสอร์ทเพื่อการใช้ paperbased
ระบบ หรือใช้ชุดเฉพาะกิจจบ userdeveloped
โซลูชั่นเช่นกระดาษคำนวณฐานข้อมูลง่าย
ธุรกิจขนาดเล็กมากเช่นเดียวกับแผนก
ในองค์กรขนาดใหญ่ที่ใช้เช่นการรวมกันของระบบเฉพาะกิจ
[ 56 ] .
วิธีการอื่น , ใช้ เอไอเอส เป็นนางแบบ
3 พื้นที่ ( HR และสินทรัพย์ถาวร Program ) ถ้า schema นุ่ม
เดียวจะสร้างสาม " ระบบ " โดยอัตโนมัติจะ
เป็นแบบบูรณาการ เอไอเอส จะทำตัวเหมือนระบบ CRM
รวมเข้ากับระบบ HR และสินทรัพย์ถาวรลงทะเบียน
กับฐานข้อมูลทั่วไป หรือถ้า
รวมน้อยกว่าจะต้องแยกสามร่างนุ่ม สามารถสร้าง เอไอเอส จะทำตัวเป็น
แยก CRM , HR และถาวรสินทรัพย์ระบบขึ้นอยู่กับที่อ่อนมาใช้
5.3 . การอภิปรายเกี่ยวกับแนวคิดอิสระ
อุทธรณ์ได้นับหลาย หนึ่งคือสัญญาว่าจะถือสำหรับ
ลดความพยายามในการพัฒนาระบบและการบำรุงรักษา .
ใช้เอไอเอสเสนอโอกาสสำหรับการประหยัดต่อขนาด
ผ่านรหัสนำมาใช้ใหม่ . เอไอเอสจะขึ้นอยู่กับ " เขียนครั้งเดียว
ใช้รูปแบบหลาย " ; ส่วนใหญ่ของการทำงานที่เสนอ โดย เอไอเอส จะขวาง ซึ่งใช้บริการ
แนวคิดในหลายโดเมนหลายโปรแกรม
ปัจจุบันทรัพยากรมากมีการใช้จ่ายทั่วโลกเกี่ยวกับ
พัฒนาเฉพาะระบบโดเมนมากของงานนี้
ซ้ำเป็น ชนิดเดียวกันโครงสร้างของรหัสและการสร้างซ้ำสำหรับแต่ละองค์กร
แยกประเภทในแต่ละโปรแกรม ถ้า AIS มีบางส่วนที่
ความพยายามจะไม่มีความจำเป็นอีกต่อไป นั้นจะต้องสร้างและรักษาน้อย
หลายโดเมนซอฟต์แวร์ประยุกต์ นักพัฒนาสามารถสร้าง
แทนขนาดเล็กจำนวนของเอไอเอสที่มีฟังก์ชันที่ดีที่สุดของสายพันธุ์
บริการทั่วไปที่มีอยู่ เช่น Google Maps สามารถ
ถูกรวมเข้ากับ AIS เพื่อให้โปรแกรมเมอร์ที่ไม่ใช้
บริการในรูปแบบที่ซับซ้อน ต้นทุนของการบำรุงรักษา
จะลดลงต้องกัน การปรับปรุง
กับเอไอเอส ที่จะเป็นประโยชน์ต่อผู้ชมกลุ่มใหญ่ของผู้ใช้
ทำงานในช่วงกว้างของโดเมนโปรแกรมประยุกต์ .
การไม่สามารถให้ฟังก์ชันการทำงานที่เอไอเอสเหมือนกัน
เสนอโดยมือที่สร้างขึ้น ระบบซอฟต์แวร์ที่เฉพาะเจาะจงโดเมน ,
แต่มันสามารถให้สัดส่วนใหญ่และมีประโยชน์
โดยเฉพาะของการจัดการข้อมูลผู้ใช้อินเตอร์เฟซที่ตรงไปตรงมาและ
พฤติกรรมซึ่งเป็นขนมปังและเนยของ
ระบบสารสนเทศทางธุรกิจ นอกจากนี้ผู้ใช้สามารถ
ออกแรงจัดการที่ดีของการควบคุมการทํางานโดยใช้
ชุดเครื่องมือในการสร้างและปรับเปลี่ยนนุ่มกำหนดว่า ในการเปรียบเทียบการใช้งานซอฟต์แวร์ทั่วไป
,
สมบูรณ์เกือบคงที่ในฟังก์ชันและฟังก์ชันการทำงานของพวกเขาสามารถ
แก้ไขโดยผู้ใช้เพียงในวิธีที่ จำกัด มาก ถ้า
ทั้งหมด ใช้ AIS , ผู้ใช้สามารถสร้างพื้นฐาน แต่ประโยชน์
โปรแกรมการทำงานเพื่อตอบสนองความต้องการของพวกเขาเองมาก
สเปรดชีตตอนนี้ใช้แต่หลีกเลี่ยงข้อเสียของการพัฒนาผู้ใช้ปลายทาง เช่น ความสมบูรณ์ของข้อมูลที่ไม่ดี
มันยังคงที่จะเห็นได้ว่าประโยชน์ของความยืดหยุ่นที่เพิ่มขึ้นนี้จะเกินดุล ขาด
ออกแบบเฉพาะโดเมน ( ดูหมวด 6.1 ) .
แต่ละเอไอเอสตามธรรมชาติให้ระดับสูงของความสอดคล้องของการออกแบบ
ในส่วนติดต่อผู้ใช้ทั้งภายในและระหว่าง
โดเมน นี่คือศักยภาพได้เปรียบเทียบกับ handdesigned
การใช้งาน , ซึ่งมักจะประสบจากการออกแบบ
ไม่สอดคล้องกัน การออกแบบลอยตลอดเวลา และแต่ละผู้พัฒนา
มีแนวโน้มที่จะแก้ไขปัญหาในวิธีที่แตกต่างกันเล็กน้อยจาก
นักพัฒนาอื่น ๆ ส่วนติดต่อผู้ใช้ไม่ยากที่จะเรียนรู้และใช้
[ 57 ] .
พันธมิตรเป็นประโยชน์ของการใช้ เอไอเอส จะพกพา a
schema นุ่มสามารถ , โดยความหมาย , ใช้กับ AIS บนแพลตฟอร์มใด ๆที่เป็น AIS
ได้ถูกสร้างขึ้นมันเป็นไปได้
คิดข้ามแพลตฟอร์มซึ่งอนุญาตให้เอไอเอสให้นุ่ม
schema ที่จะใช้พร้อมกันบนแพลตฟอร์มที่แตกต่างกันการรวมกันของ
,
interworking ส่วนประกอบเพื่อสร้างซับซ้อนแจกจ่ายโปรแกรม ตัวอย่างเช่น ให้
schema สามารถใช้ในแพลตฟอร์มโปรแกรมประยุกต์บนเว็บ ,
บนอุปกรณ์มือถือ Android , และทำงานในโหมดเซิร์ฟเวอร์
ลูกค้าภายใต้ Microsoft Windowsแต่ละ เอไอเอส สามารถใช้ประโยชน์จากคุณลักษณะพื้นเมือง
จะให้ผู้ใช้เป็นไปได้
ดีที่สุดในแต่ละแพลตฟอร์ม ใช้เอไอเอสยังสามารถอำนวยความสะดวกในการรวมระบบ สารสนเทศใหม่มัก
เข้ากันไม่ได้กับระบบที่มีอยู่ โดยเฉพาะอย่างยิ่งในระดับแนวคิด [ 58 ] .
รวมสามารถเป็นแรงงานเข้มข้น และราคาแพง เทคโนโลยีสถาปัตยกรรมที่มุ่งเน้นการบริการ เช่น นโทโลจี
, ,และทางเว็บจะช่วยให้มี " ข้อมูล
ประปา " ด้านของการรวม แต่พวกเขาไม่ได้อยู่
ปัญหาแนวคิดความไม่ลงรอยกัน ใช้ของ AIS
อาจเสนอวิธีการแก้ไขปัญหานี้ ที่เอไอเอสสามารถสนับสนุน
แบบจำลองเชิงแนวคิดหลาย ๆ ( หลัก 3
ตารางที่ 1 ) ดังนั้น สอง เอไอเอสข้อมูลสามารถรวม
เพียงโดยเชื่อมโยงพวกเขาโดยไม่ต้อง
ข้อมูล การเปลี่ยนแปลง หรือการเปลี่ยนแปลงรหัส AIS จะ
ยังคงฟังก์ชั่น แม้ว่าข้อมูลที่ได้จากสอง
ข้อมูลตามแนวคิด รูปแบบ ที่แตกต่างกัน
การวิจัยของเราแสดงให้เห็นว่านี้ต้องไม่เป็นอุปสรรคต่อการใช้งาน ( ดู
ส่วน 6.1 ) การปรองดองของรูปแบบและการเปลี่ยนแปลง
ของข้อมูลสามารถทำได้ตามตารางผู้ใช้
เองโดยไม่มีการป้องกันจากการดำเนินงาน
เอไอเอสปกติ ไม่ว่าจะเป็น เอไอเอส จะขนาด
ระดับองค์กรเปิดคำถาม องค์กรระบบต้องตอบสนองความต้องการหลาย
ซึ่งไปได้ดีเกินกว่าการอภิปรายในบทความนี้ .
แต่เอไอเอสอาจพิสูจน์เป็นประโยชน์สำหรับองค์กรขนาดเล็ก
และหน่วยงานที่ขาดแคลนทรัพยากร
ลงทุนในซอฟต์แวร์องค์กรที่ราคาแพง หรือการสร้างระบบของตัวเอง
ปัจจุบันหลายองค์กรเหล่านี้รีสอร์ท
การใช้ความคิดสร้างสรรค์ของเครื่องมือผู้ใช้เช่นกระดาษคำนวณเพื่อ
ตอบสนองความต้องการของพวกเขา ที่เหมาะสมโดยอาจให้คุ้มค่า
มีความยืดหยุ่นและปรับขนาดได้ วิธีที่พวกเขาสามารถตอบสนองความต้องการ
สัดส่วนได้อย่างมีประสิทธิภาพ
การแปล กรุณารอสักครู่..
