Learning Management System

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Learning Management System

Deepak Agarwal-2
I want to build a learning management system on top of ofbiz. It envolves
setting up courses, classes, reports, slides, automations etc...

Has anyone build something like that.

Knowning the data model of ofbiz I have few thoughts :

1) Consider courses as products
2) Student buy course which triggers : An order creation, Subscription and
workeffort for the classes
3) Study material can also be added as product to which students can
subscribe.

How do I setup the classes. Each course will have set of classes to be
taken and there should be an automation. How do I attach the classes to
courses. What should be the logical entity in the current ofbiz setup for
this. Can classes be considered as tasks ?

--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044
Reply | Threaded
Open this post in threaded view
|

Re: Learning Management System

Rishi Solanki
Hi Deepak,

All the setup you describe looks good to me and should be doable as per
your needs. Some quick notes on it;

- Yes you can consider the classes as tasks, as you are considering courses
as product. So for delivering a product say course you may need to conduct
several classes. For the same you can use WorkEffortGoodStandard or similar
setup and multiple classes will be child of the work effort link to product.
- Courses could be consider as service products, it is just a thought. Some
other in community could give better thought on this.

I would say what you are thinking is in line with OFBiz practices, should
go in that direction or if required then customized data model design
should follow the product data model.



Rishi Solanki
Manager, Enterprise Software Development
HotWax Media Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxmedia.com


On Tue, May 7, 2013 at 11:51 AM, Deepak Agarwal <[hidden email]>wrote:

> I want to build a learning management system on top of ofbiz. It envolves
> setting up courses, classes, reports, slides, automations etc...
>
> Has anyone build something like that.
>
> Knowning the data model of ofbiz I have few thoughts :
>
> 1) Consider courses as products
> 2) Student buy course which triggers : An order creation, Subscription and
> workeffort for the classes
> 3) Study material can also be added as product to which students can
> subscribe.
>
> How do I setup the classes. Each course will have set of classes to be
> taken and there should be an automation. How do I attach the classes to
> courses. What should be the logical entity in the current ofbiz setup for
> this. Can classes be considered as tasks ?
>
> --
> Thanks,
> Deepak Agarwal,
>
> Mobile: +91 9501190044
>
Reply | Threaded
Open this post in threaded view
|

Re: Learning Management System

Sumit  Pandit
In reply to this post by Deepak Agarwal-2
Hi Deepak,
It could be achieved in several ways, consider following model where -

Course = PRODUCT (productTypeId=MARKETING_PKG or MARKETING_PKG_PICK); for example (productIds = GZ-BASKET/GZ-BASKET-PICK) Where BASKET is packaged product.

Classes(represented by Product) will associate with course (productAssocTypeId="PRODUCT_COMPONENT") : Since a class could associate with multiple courses.

Student buy a Package which come with set of classes as associated.

With extension of requirement, Course/Classes can further associate with WorkEffort (with any of suitable type: Training/Program/Event etc.. ), where it would present in Course/Class calender , and student could registered to attend the class at given calender schedule.

--
Thanks And Regards
Sumit Pandit
Tata Consultancy Services
Cell:- 917503046188
____________________________________________


----- Original Message -----


From: "Deepak Agarwal" <[hidden email]>
To: [hidden email]
Sent: Tuesday, May 7, 2013 11:51:33 AM
Subject: Learning Management System

I want to build a learning management system on top of ofbiz. It envolves
setting up courses, classes, reports, slides, automations etc...

Has anyone build something like that.

Knowning the data model of ofbiz I have few thoughts :

1) Consider courses as products
2) Student buy course which triggers : An order creation, Subscription and
workeffort for the classes
3) Study material can also be added as product to which students can
subscribe.

How do I setup the classes. Each course will have set of classes to be
taken and there should be an automation. How do I attach the classes to
courses. What should be the logical entity in the current ofbiz setup for
this. Can classes be considered as tasks ?

--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044



=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you