How do you know it is a hefty licence fee?
Printable View
Please can you give examples of the type of applications?
If a student joins the school and is FSm and SEN, the schools would want to submit that information as soon as possible to get the additional funding for the pupil premium. That task of submission can be automated.
For example schools will want up to date information submitted for FSM as this will effect the pupil premium.
SIF supports client certificate authentication over SSL.
SIF supports targeted event. ie this allows data to move from school a to school b without going to school c or schools d if they are all on the same zone.
Those numbers are very tiny compared to the systems we were talking about earlier. Hundreds/thousands vs millions.
Databases are good..(the best) at it.
All technologies are limiting in some ways or another. Cassandra isn't a silver bullet, otherwise every MIS provider would be using it. Look how far SchoolTool got without using a proper RDB. Many years later and hardly any headway. Where is SIMS, Serco, isams, Bromcom in this thread anyway??
You are missing the point here. You seem to think I'm evangelising a single technology or something when I'm not. I'm saying that you shouldn't be making third parties work with your database. No getting them to use SQL. Instead, make an API available via an ORM layer. That way, you aren't limiting anyone to a single type of database! You as a developer are then free to make changes to the backend as and when you want.
It's an extremely serious one and I'd be interested to hear what you think is required now that you know we didn't have then (and based on what experience).Quote:
That's very spurious argument - we got on without a lot of things.. doesn't mean they're not required now.
Technical history did not start this century, IMO there hasn't been that much innovation for long while, there is however a lot of ignorance and wheel-reinvention, and 20 years ago does NOT mean fewer requirements than a modern school MIS. The only thing that's especially new is that it apparently takes the school MIS sector eons to sort out interoperability.. not that standard protocols were especially quick back then, but they were definitely a lot quicker.
So to talk to a MIS somewhere else in the rack or even running on the same OS you need:Quote:
you develop a SIF Agent that reads/writes between your app and the ZIS.
a) Your app to talk SIF... fair enough, we have to talk something.
b) A ZIS configured and running somewhere.. what resources and supporting apps does that need to run?
c) Your MIS to talk SIF via some nearby "agent".. what resources and supporting apps does that need to run? Do you get those included for nowt or are they yet another cost option coz somehow all those millions just don't quite cover the dev costs.
d) The MIS.
Perhaps I'm way off but its got that multi-box (or at least VM) feel, and if it's something local wanting to track students e.g. library system/whatever, that just feels wrong. Does SIF mandate a ZIS for everything i.e. can you bypass that for local stuff?
@piqueaboo and @localzuk ... rather than talk about and describe the whole concept of the use of ZIS to be the go between for a multitude of systems, not just the MIS and a VLE, but your AD, the LA systems, your RBC, etc ... since there are other threads about SIF about ... can you tell me what you don't understand about the ZIS? Why re-invent the wheel by having lots of apps hooking into the MIS (the MIS as it stands now as well as proposals to only have it as a data store) when you can have one, operating to open standards?
Remember that you can run your own through something like OpenZIS ... and yes, you may have to pay for SIF Agents to talk between the MIS and the ZIS ... YMMV.