APP下载

基于动态网页技术的医院信息管理系统的前期设计

2015-07-13郑丽婷

电脑知识与技术 2015年13期
关键词:系统管理

郑丽婷

摘要:根据医院信息化管理的复杂性,设计了医院信息管理系统,该系统主要实现对医院人员和新闻公告信息的管理,用户可以通过互联网浏览网页,了解医院新闻、医院近期举行什么义诊等,医院的工作人员可以通过注册网站,将个人信息登记在系统中,方便人事部门的管理。医院信息管理系统在实现对医院信息的便捷管理和方便用户使用的方面都起到了一定的作用。该文主要介绍了医院信息管理系统前期的设计。

关键词:动态网页;医院信息;系统管理

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)13-0016-02

Abstract:Depending on the complexity of the hospital information management,design of the hospital information management systems , this system is mainly the management of the hospital staff and news information , the users can browse the Internet page for the hospital news, if the hospital recently held some medical consultations. The hospital staff can register sites , information registered in the system, to facilitate the management of the personnel department. Hospital information management system in achieving convenient and user-friendly management of hospital information have played a certain role. This paper describes the design of pre-hospital information management system.

Key words: dynamic web; hospital information; managemant system

医院信息管理系统是一套基于动态网页技术的系统。本系统的主要目的是为了提高对医院人员进行管理的工作效率,同时又可以对医院进行宣传。医院缺少宣传机制,市民们缺乏对医院的了解,不了解医院专家出诊的时间和最近有什么义诊。有了这样的一个平台,市民们就可以通过这个网站看到医院的新闻公告,为广大市民提供了方便。医院的员工通过注册帐号,将个人的信息添写到系统中,这样人事部门的工作人员可以方便的查看员工的基础信息,也减轻了医院管理人员的工作量。针对上述不足,设计了该系统,该系统可以帮助管理员迅速准确地完成工作,也可以为市民提供方便。而且,系统无论是稳定性,灵活性和操作性等方面都应该能显示出它的强大功能。

1 系统功能需求

将登录本系统的身份分为三种:一是管理员(医院信息中心管理人员);二是普通用户即市民;三是医院员工。

1) 管理员,可以添加用户,设置权限,发布新闻和公告;

2) 普通用户,可以以游客的身份浏览本网站,查看医院新闻、医院简介;

3) 医院员工,可以注册帐号,以会员的身份登录本系统,则不仅可以查看新闻和公告,还可以填写和查看个人信息。

2 系统开发环境

2.1 页面制作 Dreamweaver 8

页面制作使用的是Macromedia Dreamweaver 8 ,Dreamweaver 8是一款比较专业的 HTML 编辑器,广泛应用于对Web 应用程序、Web页面的设计、编码和开发。Dreamweaver 的可视化编辑功能,可以在不编写任何代码的情况下,快速地创建页面;还可以查看页面元素和资源,也可以将这些资源从面板中直接拖到文档中;还可以在其他的图形应用程序中建立和编辑图形,然后将它们导入 Dreamweaver,从而加快和优化了开发的工作流程。Dreamweaver 也是功能比较全面的编辑器,它包括了代码编辑工具,以及有关JavaScript、层叠样式表 (CSS)和 ColdFusion 标记语言 (CFML) 等语言参考资料。

2.2 运行环境PHP 5

开发环境采用的是PHP,这是一款比较常见的脚本语言,他主要应用于开发动态网页,也可以创建图片,并且与数据库的结合也是很好操作的。PHP广泛的应用在很多开发程序中,特别是网页的开发。因为 PHP 可以运行在网页的服务器上,从而能够产生出用户可以看到的网页页面。PHP的兼容性也很好,它可以在不同的服务器、操作系统和平台上运行,也可以和许多数据库系统结合。PHP的使用是完全免费的,这也是PHP广受设计者青睐的一个原因,官方组织 PHP Group 为设计者提供了完整的程序源代码,供用户修改和使用。

2.2 数据库MySQL:

数据库设计采用的是MvSQL,PHP与MvSQL配搭在一起,就可以比较灵活的设计开发出很多应用程序。这是因为他们都是Web开发工具包的一部分。在设计与开发网络程序时,首先需要设想使用哪种程序语言,用来编写动态页面,还可以创建各种功能来存储数据,读取资源,管理用户,操控日期,或者执行其他任务,而PHP正是可以完成这样功能的最佳工具。PHP不仅功能强大,而且灵活快捷,可以解决大部分常见的网络程序问题。该系统需要存储很多的数据,以便进行增加、修改、显示、删除、以及其他基本操作。针对这样的问题的解决办法就是使用数据库,而MySQL正是可以做到这样的功能的数据库,它既稳定又简单易用,不仅有很好的支持,而且灵活性也很强。

3 系统运行的环境需求

3.1 硬件环境

服务器端的最低配置是建立网站所需的软件的最低要求,在最低配置情况下,服务器性能往往不能让人满意。如今硬件性能越来越优化且价格合理,所以服务器尽量选择配置较高的硬件。其最低配置情况如下:

处理器:Inter Pentium 4 1.6GHz或更高。内存:256MB以上。硬盘空间:40GB以上。

显卡:SVGA显示适配器。

3.2 软件环境

操作系统:Window xp/2000。开发PHP:php-5.2.12-Win32。制作页面:Dreamweaver 8.0。

数据库: MySQL Server 5.0。浏览器:Internet Explore 6.0 以上。

4 数据库设计

数据库的设计往往是开发应用程序的首要任务,虽然业界有很多新的方法,例如面向对象设计,之后再生成数据库结构,但是大部分的成功程序案例中,还是把数据库的设计放在第一步。数据库设计就如同建筑房屋的基石,只有基石稳定牢固,才能保证整个大厦屹立不倒。所以,可靠而稳定的数据库设计,在整个程序设计和开发的过程中,占有了多么重要的地位。只有可靠的数据库设计,才可以保证产品的质量。具体设计如下:

根据以上需要设计数据库information来存放系统所需信息。

1) 表admin

表admin用于存储管理员信息,具体的表结构如表1所示。

2) 表user

表user用于存储注册后的用户的信息,具体的表结构如表2所示。

3) 表announcement

表announcement用于存储公告的信息。 表中包括管理员发布的公告信息。具体的表结构如表3所示。

4) 表new

表new的用于存储新闻的信息。具体的表结构如表4所示。

5 系统安全设计

系统的安全是指防止系统遭到恶意的破坏所造成的数据泄漏和更改。计算机都有安全问题,在数据库系统中数据集中存放,为许多用户共享,使安全问题更为突出。影响数据库的安全性主要是用户和权限的管理。

1) 用户的验证:在允许用户进行登录之前,用户必须输入正确的用户名和密码,否则拒绝登录。

验证方式为:

1 口令验证:用户登陆数据库时必须输入正确的口令,由数据库来执行识 别和验证。

2 管理员的验证:管理员是对数据库操作最多的一个角色,所以管理员的权限比较多,管理员对数据库的操作也最直接。所以管理员的登陆要进行用户和口令的验证,并且保存在数据表中,对需要后台管理操作的页面都进行检查。防止非法的登入。

2) 权限管理:每个用户都有一定的权限,用户可以根据权限的大小进行数据库操作。如角色分为普通用户和管理员,每个角色有不同的权限。

随着医学科学和计算机信息化的不断发展壮大,我国的医疗卫生事业也在突飞猛进的前行。将现代化的信息系统应用在医院的信息管理中,同样也具有很重要的意义,这样不仅可以提高工作效率,也可以更好的服务广大人民群众。我相信,在不久的将来,医院的信息化管理一定会更加蓬勃发展。

参考文献:

[1] 方晨. Dream weaver MX 2004中文版教程[M]. 上海: 上海科学普及出版社, 2005.

[2] 闫静, 钟斌.等. Dream weaver MX 2004与PHP动态网页基础与范例[M]. 北京: 机械工业出版社, 2004.

[3] 杨世明. PHP4编程指南[M]. 中国电力出版社, 2000.

[4] 康佛斯, 马云. PHP4宝典[M]. 北京: 北京电子工业出版社, 2001.

[5] 李辛铭.等. PHP4网页编程实力解析[M]. 北京: 清华大学出版社, 2003.

[6] 网胜工作室. PHP 4.0程序设计[M]. 北京: 北京希望电子出版社, 2000.

[7] 王孟奎, 韩笑. PHP4实用教程[M]. 北京: 北京理工大学出版社, 2002.

[8] 王石, 杨英娜. 精通PHP+MySQL应用开发[M]. 北京: 人民邮电出版社, 2OO6.

[9] 邓云佳.等. Rasmus Lerdof&Kevin Tatroe PHP程序设计[M]. 北京: 中国电力出版社原出版社, 2003.

猜你喜欢

系统管理
原燃料把关点动式系统管理实践
《系统管理学报》征稿简则
《系统管理学报》征稿简则
欢迎订阅《系统管理学报》
江苏京沪高速公路三大系统管理软件创新设计与应用
浅谈界阜蚌高速公路ETC系统管理与服务
视频监控系统管理思路探讨
长邯高速公路机电系统管理软件应用探讨
安徽省高速公路机电系统管理信息化应用
高速公路机电系统管理研究与探讨