【DELPHI设计栏目提醒】:网学会员为需要DELPHI设计的朋友们搜集整理了齿科诊所治疗管理系统的研发相关资料,希望对各位网友有所帮助!
管理信息系统开发的理解
开发出管理信息系统,就是要进行数据库设计。数据库设计的目标是为用户的应用系统提供一个高效率的运行环境,这种效率包括两个方面。一是数据库的存取效率,即面临选择什么样的数据库系统,使其既能满足用户的需求又尽可能减少整个系统开发的费用。二是应用程序的开发与设计,为用户提供方便、快捷的服务。
管理信息系统开发主要考虑如下问题:(1)计算机软硬件环境:应用程序的运行要求,如操作系统、开发环境、CPU频率、物理内存的大小、硬盘空间的要求等。(2)数据库管理系统的能力:开发所使用的数据库系统是文件服务器类型(如FoxPro),还是客户/服务器类型(如SQLSERVER)。后者在开发费用及技术难度上均会有较大的增加。(3)用户的操作要求与信息要求:针对具体管理而言提出的操作要求。用户需求的不同导致(1)、(2)选择的不同。(4)完整性和安全性约束:操作过程中对数据的完整性及安全性的保障程度不同,同样会对前面两个问题产生影响。
1.3.管理信息系统开发的方法及流程概述
目前设计数据库系统主要采用的是以逻辑数据库设计和物理数据库设计为核心的规范设计方法。
通过分析、比较与综合各种常用的数据库规范设计方法,将数据库设计分为6个阶段,即管理信息系统开发的流程。1、需求分析阶段,进行数据库设计首先必须准确了解与分析用户要求(即用户想要做什么),这一阶段最困难、最耗费时的一步,须认真对待;2、概念结构设计阶段,它是整个数据库设计的关键,是系统分析员根据用户的需求进行综合、归纳与抽象后形成一个独立于具体DBMS的整体概念模型;3、逻辑结构设计阶段,逻辑结构设计是将概念结构转换为所选择的DBMS所支持的数据模型,并对其进行优化的过程;4、数据库物理设计阶段,它是为逻辑数据模型选取一个最适合应用环境的物理结构,一般来说,在关系数据库系统中、数据的存取对用户是透明的,一般不再考虑物理设计这一问题;5、数据库实施阶段,设计人员运用DBMS提供的数据库语言及前端开发环境,根据逻辑设计和物理设计的结果建立数据库,编制现调试应用程序,组织数据入库,并进行试运行;6、数据库运行和维护阶段,数据库应用系统经过试运行后,即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。
系统调研及可行性分析
2.1、系统调研
正式开发信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。
(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。
(2)提出新系统的人员并不都是系统研究人员,有些人对于的功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。
(3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。
总之,有必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。
2.2、可行性分析概述
可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。
(1)可行性分析阶段的主要工作包括以下几个方面:
①新系统目标可行性分析:
分析新系统的目标是否符合企业的现状和发展的需要。
②社会可行性分析:
社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够与社会大系统实现良好的对接。
③技术可行性分析:
技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。
④经济可行性分析
经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。
⑤管理可行性分析:
管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。
2.3、技术可行性分析
技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。
(1)技术支持:
首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。
(2)硬件资源:
开发管理信息系统所需的硬件资源包含以下两个方面:
系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能/价格比。
(3)软件资源
软件资源的可行性分析主要考虑以下几点是否满足用户的要求:
①操作系统的选择;
②编译系统的选择;
③数据库管理系统的选择;
④高级编程语言的选择;
⑤汉字处理系统的选择;
⑥应用软件包的选择。
本系统在开发前,与相关部门的领导和学校有关人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。
上一篇:Delphi+SQL2000企业进销存管理系统