On custom development of Neurosurgery software for

Download Report

Transcript On custom development of Neurosurgery software for

Babaji
On custom development of
Neurosurgery software for
multiple platforms
G Narenthiran, A Nader-Sepahi, A Belli
Department of Neurosurgery
Wessex Neurological Centre
Southampton
Neurosurgery & Computers
• “Neurosurgical thinking is at the cutting edge
…….”
• Computers in clinical setting: Neuro-navigation,
programming DBS, VNS
Neurosurgery & Software
• Software packages
• IT department
• Custom develop
Multiple platforms
• Windows
• Mac
• Windows Mobile 2005/ Windows Mobile 6
Platforms – multiple settings
•
•
•
•
Desktop
Pocket/palm computers/smart phones
Local Networks
Internet
Microsoft or Adobe or both
Visual 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: +++
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
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
Visual ‘digital’ scale
• Windows, Mac
• Hand-held computer, Smart phones, Windows
Desktop, Network, Internet
• Microsoft Visual Basic.net 2005,
Patient Satisfaction Monitor
• Windows
• For Hand-held computer, Windows Smart
phoneDesktop, Network, Internet
• Used the Microsoft Visual Basic.net 2005
Japanese Orthopaedic Association
Scale
• Used Adobe Flash CS3 Professional
• For Desktop, Network, Web
ASIA score
• Used Flash 8
• For Web, Desktop, Network
Abstract archive
• Used ASP2.net for front-end
• Used MS SQL for back-end
• Developed on Microsoft Visual Basic .net 2005
AVM Calculator
• Langauage used: ASP2.net
• Devloped with: Visual Basic .net 2005
• For web
Conclusion
• Simple Neurosurgery programs can be custom
developed for multiple platforms without the
help of IT department