The final topic is for group reflective study using the wiki tool in CSU Interact and a way for you to add a final reflective comment on systems integration and make your closing remarks to your Developer's blog.
:
I have selected Business Process Analysis to manage and develop integrated systems and I will do it using ROR. First of all, organizations enable some sort of systems to monitor, record business process transactions such as Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), and Workflow Management. These software systems save and analyze the data on instances of business progress transactions using data or process mining (PM), and reverse business engineering (RBE). Therefore, every integrated data and processes will happen in a single database like system components in ERP systems.
To begin with, there are some options that are ERP, CRM and Workflow Management. Workflow Management is going to be helped for an application developmentThrough the Workflow Management, employees can place onto over time laboring, and then payment can be calculated.
2. Summarise your understanding and describe its relevance (250 words max) in either your study at university or in your work environment;
:
The e-commerce website provides people very convenient method to have transaction in online. Here, many things should be considered to put the business through internet.
To begin with, the various types of the website should be defined. The relevant instance is the website CRM, SCM, ERP, Workflow Management and so on.
Secondly, the selection of SDLC is taken into account, such as, Agile and Rapid Evolutionary Prototyping Approach. These SDLC makes use of prototypes and are suitable for up-to-date changing environment so that the end product should match users' requirement.
Then, a prototype can be up-to dated. The method to develop it, ROR should be a good choice as ROR obeys OO and MVC approaches. To work with OO smoothly, UML is suggested to UML that includes UseCase, Class, Sequence diagrams to make OO clear. MVC defines Model, View and Controller. Model interacts with backend database and View presents user interface when Controller interacts with View and Model. MVC divides a html page into three on the basis of functionality rather than a tranditional html where everything is done.
When the prototype is built, end users can review it until all requiements are met. For example, some enhancements like VoiceXML, multiple threads and software agents can be utilized.
After the website is finalized, connection method and hardware platform should be determined. Is VPN, Intranet, Externet...etc selected? Is either Connectionless or Connection-Oriented protocol chosen? Is either P2P or Grid computing used? Is it run on Mobilephone?
In the next step, security and payment method should also be taken into account. The following questions are the examples. Should NIDS, HIDS, Firewall or AntiVirus be implemented? Are there any encryption like RSA or SSL or authentication like SET? Accept VISA? Work with PayPal or Verisign? Any e-certification or e-ID? Allow cookies?
Finally, it should be considered how to make the website have high ranking, for example, giving the website better and more precise keyword description or advertising the website in online communities. So, when all elements above are implemented, the website is successfully set up.
3. Edit TWO similar versions (include bibliography) of that summary to CSU Interact:
a.post version A as a wiki page contribution;
http://interact.csu.edu.au/portal/site/ITC594_201030_S_I/page/19707b58-6001-46de-80e2-d8c73c9c8974
b.add version B as a final entry to close your developer's blog.
The adoption of CRM (Custoemr Relationship Management) tool in managing and developing
integrated systems have to consider several factors. The most significant is the cost. Though hosted
solutions are around in the market, and having the advantage of quick to set up and get working,
most of them are quite expensive and not flexible as we thought.
No comments:
Post a Comment