The Jim2 eBusiness Framework (Jef) is software that is installed on your web server to manage your website. Jim2 eBusiness Framework communicates with Jim2 via Jim2 eBusiness Server (Jes).
The Jef Setup program is used to:
▪Set up a SQL database for use by Jef.
▪The SQL database must already exist. When using an ISP's hosting service, the ISP should either supply you with all details about the database or supply the tools for you to manage the database. If you are hosting Jef yourself, you will have to create a SQL database before deploying Jef.
▪Deploy the Jef software to your web server.
▪Configure the web.config web application configuration file ready for Jef.
▪Verify that Jef has been deployed, database configured, and web.config adjusted correctly.
▪In order to restore a sample site, you need to make sure that the ASP.NET process has read/write access to the directory of the website.
The Jef Setup program is designed to remember all the information required to deploy Jef, so when it comes to upgrading re-entry of all the required information will not be necessary.
eBusiness Service has been developed in .NET, and allows your customers to add and view status of service jobs online, as well as technicians/engineers being able to change status, add labour and labour comments online.
eBusiness Service Notification Services allow users to configure business alerts (emails) on adding or editing a job within certain rules, ie. Status Due.
eMeter Reads is an easy, user friendly way for your clients to submit their meter reads to you via a simple webpage.
▪Meter or page count request emailed to your customers directly from Jim2. Customer enters meter reads on web page, which feeds into Jim2 automatically.
▪Customisable web page meter read entry screen, allowing you to brand and modify the web page.
▪Built in error checking to prevent end user data entry mistakes, and ensuring correct billing.
Internal Hosting vs External Hosting
The Jim eBusiness Framework can be hosted on either an internal server or an external ISP/hosting provider.
Why Would You Choose One Over the Other?
Internal hosting is a choice for companies that have specific requirements, and that would require them to manage their own servers. This option would be for companies with technical support available to manage a web server. This involves having a skilled technician with knowledge of IIS, Windows Servers, SQL Server, Windows Permissions.
Minimum Hardware Requirements
▪1 Ghz CPU
▪1 GB RAM
▪20 GB HDD
External hosting (ISP/hosting provider) would be a good choice for many companies that do not have specific requirements for an internally managed server. This involves finding a hosting provider that supports Windows Server, ASP.NET 4.6 and SQL Server.
To set up external hosting you will need to find a hosting provider and make sure they can conform to the follow checklist:
▪The ASP.NET user account needs write/delete access to the full website directory.
▪Check they have .netframework 4.6.
▪SQL Server 2012 R2 or higher
▪Windows Installer 4.5 must be installed.
See Jef Setup for installation procedures.