Aim: To improve workflow and usability by introduction of a new electronic patient record (EPR) and database. Methods: Establishment of an EPR based on open source technology (MySQL database and PI-IP scripting l...Aim: To improve workflow and usability by introduction of a new electronic patient record (EPR) and database. Methods: Establishment of an EPR based on open source technology (MySQL database and PI-IP scripting language) in a tertiary care andrology center at a university clinic. Workflow analysis, a benchmark comparing the two systems and a survey for usability and ergonomics were carried out. Results: Workflow optimizations (electronic ordering of laboratory analysis, elimination of transcription steps and automated referral letters) and the decrease in time required for data entry per patient to 71% ± 27%, P 〈 0.05, lead to a workload reduction. The benchmark showed a significant performance increase (highest with starting the respective system: 1.3 ± 0.2 s vs. 11.1 ± 0.2 s, mean ± SD). In the survey, users rated the new system at least two ranks higher over its predecessor (P 〈 0.01) in all sub-areas. Conclusion: With further improvements, today's EPR can evolve to substitute paper records, saving time (and possibly costs), supporting user satisfaction and expanding the basis for scientific evaluation when more data is electronically available. Newly introduced systems should be versatile, adaptable for users, and workflow-oriented to yield the highest benefit. If ready-made software is purchased, customization should be implemented during rollout. (Asian J Andro12006 Mar; 8: 235-241)展开更多
Prototypes are described as a successful mechanism to incorporate user-experience design (UX) into Agile de- velopments, but their integration into such developments is not exempt from difficulties. Prototypes and f...Prototypes are described as a successful mechanism to incorporate user-experience design (UX) into Agile de- velopments, but their integration into such developments is not exempt from difficulties. Prototypes and final applications are often developed using different tools, which hinders the collaboration between designers and developers and also compli- cates reuse. Moreover, integrating stakeholders such as clients and users into the Agile process of designing, evaluating, and refining a prototype is not straightforward mainly because of its iterative nature. In an attempt to tackle these problems, this work presents the design and implementation of a new framework in which scripting languages are used to code prototyped behaviors. Prototyping is then treated as a separate aspect that coexists and runs together with final functionality. Using this framework communication is enhanced because designers and developers work in parallel on the same software artifact. Prototypes are fully reused and iteratively added with final functionality while prototyped behaviors are removed. They can be also modified on the fly to implement participatory design techniques.展开更多
"How do the rescue helicopters find out an optimized path to arrive at the site of a disaster as soon as possible?"or"How are the flight procedures over mountains and plateaus simulated?"and so on...."How do the rescue helicopters find out an optimized path to arrive at the site of a disaster as soon as possible?"or"How are the flight procedures over mountains and plateaus simulated?"and so on.In this paper a script language on spatial moving objects is presented by abstracting 3D spatial moving objects'behavior when implementing moving objects simulation in 3D digital Earth scene,which is based on a platform of digital China named"ChinaStar".The definition of this script language,its morphology and syntax,its compiling and mediate language generating,and the behavior and state control of spatial moving objects are discussed emphatically.In addition,the language's applications and implementation are also discussed.展开更多
文摘Aim: To improve workflow and usability by introduction of a new electronic patient record (EPR) and database. Methods: Establishment of an EPR based on open source technology (MySQL database and PI-IP scripting language) in a tertiary care andrology center at a university clinic. Workflow analysis, a benchmark comparing the two systems and a survey for usability and ergonomics were carried out. Results: Workflow optimizations (electronic ordering of laboratory analysis, elimination of transcription steps and automated referral letters) and the decrease in time required for data entry per patient to 71% ± 27%, P 〈 0.05, lead to a workload reduction. The benchmark showed a significant performance increase (highest with starting the respective system: 1.3 ± 0.2 s vs. 11.1 ± 0.2 s, mean ± SD). In the survey, users rated the new system at least two ranks higher over its predecessor (P 〈 0.01) in all sub-areas. Conclusion: With further improvements, today's EPR can evolve to substitute paper records, saving time (and possibly costs), supporting user satisfaction and expanding the basis for scientific evaluation when more data is electronically available. Newly introduced systems should be versatile, adaptable for users, and workflow-oriented to yield the highest benefit. If ready-made software is purchased, customization should be implemented during rollout. (Asian J Andro12006 Mar; 8: 235-241)
文摘Prototypes are described as a successful mechanism to incorporate user-experience design (UX) into Agile de- velopments, but their integration into such developments is not exempt from difficulties. Prototypes and final applications are often developed using different tools, which hinders the collaboration between designers and developers and also compli- cates reuse. Moreover, integrating stakeholders such as clients and users into the Agile process of designing, evaluating, and refining a prototype is not straightforward mainly because of its iterative nature. In an attempt to tackle these problems, this work presents the design and implementation of a new framework in which scripting languages are used to code prototyped behaviors. Prototyping is then treated as a separate aspect that coexists and runs together with final functionality. Using this framework communication is enhanced because designers and developers work in parallel on the same software artifact. Prototypes are fully reused and iteratively added with final functionality while prototyped behaviors are removed. They can be also modified on the fly to implement participatory design techniques.
基金Supported in part by the National High-Tech Research and Development Program of China("863"Project)(Grant Nos.2007AA12Z216,2007AA120502)the National Natural Science Foundation of China(Grant Nos:40701134,40629001)
文摘"How do the rescue helicopters find out an optimized path to arrive at the site of a disaster as soon as possible?"or"How are the flight procedures over mountains and plateaus simulated?"and so on.In this paper a script language on spatial moving objects is presented by abstracting 3D spatial moving objects'behavior when implementing moving objects simulation in 3D digital Earth scene,which is based on a platform of digital China named"ChinaStar".The definition of this script language,its morphology and syntax,its compiling and mediate language generating,and the behavior and state control of spatial moving objects are discussed emphatically.In addition,the language's applications and implementation are also discussed.