On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi,...

26
On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological Centre Southampton Babaji

Transcript of On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi,...

Page 1: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

On custom development of Neurosurgery software for multiple platforms

G Narenthiran, A Nader-Sepahi, A BelliDepartment of NeurosurgeryWessex Neurological CentreSouthampton

Babaji

Page 2: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Neurosurgery & Computers

•“Neurosurgical thinking is at the cutting edge …….”

•Computers in clinical setting: Neuro-navigation, programming DBS, VNS

Page 3: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Neurosurgery & Software

•Software packages•IT department•Custom develop

Page 4: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Multiple platforms

•Windows•Mac•Windows Mobile 2005/ Windows Mobile 6

Page 5: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Platforms – multiple settings

•Desktop•Pocket/palm computers/smart phones•Local Networks•Internet

Page 6: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Microsoft or Adobe or bothVisual Basic .net Flash

• Windows only• Web• Hand-held computers• Smart phones• Database connectivity• Easier to learn• Attractive interface: +

• Windows, Mac, Linux• Web• Hand-held computers• Poor database connectivity• More challenging to learn• Attractive interface: +++

Page 7: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Resources

•Microsoft Visual Studio.net 2005 (Standard)

•Adobe Flash CS3 Professional•Web-server & MS SQL server from

Fasthosts.co.uk•Sony Laptop (Windows XP, Intel Pentium,

1.6 GHz, RAM 1 Gb)•Mac Pro (Leopard, 2.33 GHz, 350 Gb, 6 Gb

RAM)•HP-iPAQ

Page 8: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Software

•Visual ‘digital’ scale•Patient satisfaction monitor•Modified Japanese Orthopaedic scale•American Spinal Injuries Association

(ASIA) score•On-line database of abstracts (‘Abstract

archive’)•AVM Calculator

Page 9: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Visual ‘digital’ scale

•Windows, Mac•Hand-held computer, Smart phones,

Windows Desktop, Network, Internet•Microsoft Visual Basic.net 2005,

Page 10: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 11: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Patient Satisfaction Monitor

•Windows•For Hand-held computer, Windows Smart

phoneDesktop, Network, Internet•Used the Microsoft Visual Basic.net 2005

Page 12: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 13: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Japanese Orthopaedic Association Scale•Used Adobe Flash CS3 Professional•For Desktop, Network, Web

Page 14: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 15: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 16: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 17: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

ASIA score

•Used Flash 8•For Web, Desktop, Network

Page 18: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 19: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 20: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Abstract archive

•Used ASP2.net for front-end•Used MS SQL for back-end•Developed on Microsoft Visual Basic .net

2005

Page 21: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 22: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

AVM Calculator

•Langauage used: ASP2.net•Devloped with: Visual Basic .net 2005•For web

Page 23: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 24: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.
Page 25: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.

Conclusion

•Simple Neurosurgery programs can be custom developed for multiple platforms without the help of IT department

Page 26: On custom development of Neurosurgery software for multiple platforms G Narenthiran, A Nader-Sepahi, A Belli Department of Neurosurgery Wessex Neurological.