条主要原则:(1)用户参与原则。(2)“先逻辑,后物理”原则。(3)“自顶向下”原则。(4)工业成果描述标准化原则。
5
开过程大致可分为以下四步:1.系统规划。(1)MIS的战略规划。(2)组织的信息要求分析。(3)资源分配。2.系统开发。(1)系统分析。(2)系统设计。(3)系统实施。3.系统的运行与维护。4.系统更新。系统开发生命周期的示意图如下用户需求初步调查
系统评价
可行性研究
系统运行与维
详细调查
系统实施
新系统逻辑模型
系统详细设计图3-2系统开发生命周期示意图
系统总体结构设计
6
3.1.3快速原型法简介
原型法是通过快速建立并供用户使用的原型反映用户的信息需求,该方法加快了系统开发过程中用户需求的获取,有助于解决一些规模不大但不确定因素较多的管理新局面策略
问题,一定程度上提高了系统开发的效率和有效性。建立一个管理信息系统的原型一般分四步进行。(1)明确用户基本信息需求。(2)建立初始的信息系统。(3)使用原型系统,进一步明确用户需求。(4)修改和完善原型系统。其原型法的示意图如下:确定用户需求
设计系统原则修改完善原型使用评价系统NO用户满意YES最终系统实现图3-3原型法示意图
7
3.2开发工具介绍
本系统客户端
程序使用VBScript与JAVAscript语言嵌入HTML编写,服务器端程序采用微软ASP技术编写。
3.2.1ASP简介
ASP(ActiveSeverPages)是微软开发的一套服务端脚本环境,内含于IIS中。它使用服务器端脚本、对象和组件扩展了的HTML页。编写人员可以利用
VBScript、
JavaScript或其他的第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的动态网页。提供了一些内建ASP对象,利用这些内建对象可以进一步扩展
HTML,使脚本可以更加强大。使用这些对象,可以进行身份验证、从cookie(session)中读取数据或向cookie(session)中写入数据。可以在网页中插入数据并发送到客户端、重定向浏览器、检查客户端是否已建立连接等。ASP可以包含标准的ActiveX组件,本身也包含了一些基本组件和
常用组件,同时也可以使用第三方组件,通过访问组件可以快速、建议的完善自己的HTML。ASP可以通过ADO对后台数据库进行操作,这是ASP一个非常强大的功能。因为ASP所有的程序都在服务器端执行,所以不必担心客户的浏览器是否能够运行你所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这就减轻了客户浏览器的负担,大大提高了交互速度,并保证了服务器端数据的安全。ASP的特点简述如下:(1)无需编译。(2)执行效率高。(3)为纯文本文件。(4)容易维护和编写。(5)独立于浏览器。(6)面向对象。(7)与任何ActiveXScript语言兼容。
8
(8)源程序的