管理信息系统设计与实现论文.doc_第1页
管理信息系统设计与实现论文.doc_第2页
管理信息系统设计与实现论文.doc_第3页
管理信息系统设计与实现论文.doc_第4页
管理信息系统设计与实现论文.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理信息系统设计与实现论文目录管理信息系统设计与实现论文1一什么是管理信息系统?2(一)管理信息系统的定义:2(二)管理信息系统的内容:2(三)狭义和广义的管理信息系统:2二管理信息系统的设计与实现步骤?3(一).管理信息系统规划32.1、本阶段的主要任务是:3(二).管理信息系统分析阶段32.2、系统分析阶段的主要任务是:3(三).管理信息系统设计阶段43.1、系统总体概要设计43.2、系统的详细设计4(四)管理信息系统的实施阶段44.1、程序设计步骤54.2、系统测试54.3、系统转换5(五).管理信息系统运行与维护55.1、系统运行管理的主要任务55.2、系统维护5三.什么是?5四A常用的开发环境?6(一).常用的开发环境:6(二).调试环境:6五举列介绍你所知道的关键技术(含代码)?7(一)数据库的连接和使用7(二).母版页和内容页的应用7(三)aspx文件和aspx.cs文件8(四).内置对象的使用8(四).控件的使用10六学习管理信息系统开发与实现一学期的启示和收获1112一什么是管理信息系统?(一)管理信息系统的定义:所谓MIS(管理信息系统-Management Information System)系统 ,现代管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。(二)管理信息系统的内容:一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(CCS)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。其中,特别是办公自动化系统(OA)、与上级机关及外界交换信息等都离不开Intranet的应用。可以这样说,现代企业MIS不能没有Intranet,但Intranet的建立又必须依赖于MIS的体系结构和软硬件环境。(三)狭义和广义的管理信息系统:广义的管理信息系统是指信息的收集存储,加工处理,智能应用。狭义的管理信息系统是指MIS,合理地组织企业有关数据,建立数据库,通过对数据实现数据共享,并采用决策模型解决结构化决策问题。二管理信息系统的设计与实现步骤?(一).管理信息系统规划科学的规划对于任何需要经过较长时间努力才能实现的事物的事情都是非常重要的。系统规划是管理信息系统生命周期的第一阶段,是MIS的概念形成时期,这一阶段的主要目标,就是制定MIS的长期发展方案,决定MIS在整个生命周期内的发展方向、规模和发展进程。2.1、本阶段的主要任务是:(1).规划首先要制定发展战略(2).组织的信息需求分析(3).资源分配(二).管理信息系统分析阶段系统分析工作是信息系统生存周期中重要的一步,也是决定性的一步,只有通过系统分析才能把软件功能和性能的总体概念描述为具体的信息系统软件的需求规格说明,从而奠定开发的基础。2.2、系统分析阶段的主要任务是:(1).系统初步调查。目的是明确系统开发的目标和规模。调查内容有包括企业概括、组织结构等,可以用到组织机构图清晰明了的表达出来。(2).可行性研究。进一步明确系统的目标、规模与功能,提出系统开发的初步方案与计划。需注意的是,可行性研究的任务书、可行性分析报告内容与书写格式。(3).现行系统详细调查。详细调查现行系统的工作过程,建立现行系统的逻辑模型,发现现行系统存在的主要问题。系统详细调查的内容有:1)组织机构调查。2)业务处理状况调查3).现行系统的目标4)信息流程调查5)数据及功能分析6)系统运营环境分析。可以使用数据流图、数据词典、结构化语言和决策表等工具,可以更好的表达详细调查的结果。(4).新系统逻辑方案的提出。明确用户需求,提出新系统的逻辑方案。包括1).现行系统的薄弱环节2).总体功能需求,包括新系统的目标、覆盖范围、布局框架和开发方式及方法。(三).管理信息系统设计阶段系统设计阶段的工作是一项技术性强、涉及面广的活动,主要分为俩步完成。首先作总体概要设计,将用户需求转化为软件系统架构、数据存储结构和空间布局结构。然后详细设计,通过对结构表示进行细化,得到详细的数据结构、算法、输入输出界面等。3.1、系统总体概要设计(1).系统总体布局1).集中式系统2).分布式系统3).拟写总体布局方案(2).软件系统总体结构设计1).软件系统的总体结构设计任务2).软件系统总体结构设计的原则(3).功能模块设计1).模块结构图2).模块调用说明3).模块结构图中模块类型4)。模块结构图的导出3.2、系统的详细设计(1).数据库设计(2).代码设计(3).输入输出设计(4).模块流程设计(四)管理信息系统的实施阶段系统实施作为系统生命周期中的后期阶段,是把系统设计转化为可实际运行的物理系统的必然步骤,再好的系统设计,不通过系统实施也只能是不能带来现实效益的空中楼阁。系统实施作为系统的最后物理实现阶段,对于系统的治疗、可靠性和可维护性等有着十分重要的影响。4.1、程序设计步骤1).理解系统的设计要求2).熟悉计算机的性能3).细化程序处理过程4).编写源程序4.2、系统测试1)人工测试2)机器测试4.3、系统转换(五).管理信息系统运行与维护5.1、系统运行管理的主要任务(1).建立运行管理机构(2).制定管理运行制度(3).系统日常运行服务及管理(4).系统评价及维护5.2、系统维护(1).系统应用程序的维护(2).数据维护(3).代码维护(4).硬件设备维护三.什么是?ASP.NET1 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。ASP.NET不是一种语言,而是创建动态Web页的一种强大的服务器端技术,它是Microsoft .NET Framework中一套用于生成Web应用程序和Web服务的技术。ASP.NET页在服务器上执行,并生成发送到桌面或浏览器的标记(如 HTML、XML或者WML)。可以使用任何.NET兼容语言(比如Visual Basic、C#)编写Web服务文件中的服务器端(而不是客户端)逻辑。ASP.NET页使用一种由事件驱动的、已编译的编程模型,这种模型可以提高性能并支持将用户界面层同应用程序逻辑层相隔离。ASP.NET不是一种语言,而是创建动态Web页的一种强大的服务器端技术,它是Microsoft .NET Framework中一套用于生成Web应用程序和Web服务的技术,利用公共语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架四A常用的开发环境?(一).常用的开发环境:计算机操作系统:windows7或windows8.1开发工具:Microsoft Visual Studio 2010开发语言:c#语言数控库管理系统:SQL Server 2008和Microsoft Access 数据库(二).调试环境:本地调试环境:目前常用的Web服务器有微软iis和Apache服务器:可以购买阿里云的云空间,但数据不安全。自己购买服务器;例如H3C服务器,操作系统windows sever 2008 R2配置iis服务ftp服务DNS服务。五举列介绍你所知道的关键技术(含代码)?(一)数据库的连接和使用首先命名空间usingSystem.Data;usingSystem.Data.OleDb;public class Datacon : System.Web.UI.PageOleDbConnection conn = new OleDbConnection();/连库OleDbCommandcmd = new OleDbCommand();/取表中内容OleDbDataAdapterada;/底层转接器(底层转到顶层)DataSet ds = new DataSet();/内存数据库DataTabledta = new DataTable();/内存表publicDatacon()/TODO: 在此处添加构造函数逻辑/publicOleDbConnection link() close();conn.ConnectionString = provider=microsoft.jet.oledb.4.0;data source= + Server.MapPath(App_Data/manager.mdb);/连接数据库conn.Open(); return conn;/连接数据库 publicDataTabledisptable(string str, string tname) cmd.Connection = link();cmd.CommandText = str;ada = new OleDbDataAdapter(cmd);ada.Fill(ds, tname);dta = ds.Tablestname;returndta; public void close() conn.Close(); (二).母版页和内容页的应用新建一个母版页,编辑内容图5.1新建窗体选择使用母版页图5.2使用ContentPlaceHodle控件进行内容编写(三)aspx文件和aspx.cs文件aspx文件为用户设计界面文件,主要表现为显示界面的HTML源码,在开发的过程中也可以设计视图的形式来查看页面设计效果;aspx文件为后置代码文件(逻辑代码隐藏文件),包含事件处理方法和自定义方法等。(四).内置对象的使用对 象 名 称功 能 描 述对 象 名 称功 能 描 述Request从浏览器获取信息Session用来保留客户端信息,保留在服务器端Response向浏览器输出信息Server获取服务器端信息Application为所有用户提供共享信息的手段Trace提供在HTTP页输出自定义跟踪和信息Cookies用来保留客户端信息,保留在客户端Command对象。用于对数据源进行各种CRUD操作1.Session“yhm”=Txtyhm.Text.Trim();string user = Sessiontxt_yhm .ToString();2在其它页面中就可以运用标签控件或者运用Response.Write()写到网页中,代码如下:Lbldisp.Text= Session“yhm”.ToString();或者:Response.Write(Session“yhm”.ToString());3.使用方法:(1)IsPostBack属性:获取一个布尔值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问,可以表示用来判断页内是否与数据提交,如果返回false,表示是第一次加载页面。例如:if(Page.IsPostBack=false)Response.Write(“页面首次加载!”);elseResponse.Write(“页面重新加载!”);4Page_load事件:网页加载时会自动调用该事件,不管是页面首次加载,还是由于页面上控件的动作刷新页面造成的页面加载。使用方法:protected void Page_Load(object sender, EventArgs e) if (Page.IsPostBack = false)(四).控件的使用1.Label控件:又称为标签控件,主要用于显示文本2.TextBox控件:又称文本框控件,用于输入或者显示文本。3.Button控件:可以分为提交按钮和命令按钮,一般情况下,Button控件为提交按钮,只是将Web页面回送到服务器,常用的事件就是click事件(click事件(单击事件),当该对象被鼠标左键单击时,触发时,该对象会自动启用该事件中的代码);4. HyperLink控件:又称为超链接控件,该控件只实现导航功能,没有事件功能,只有属性能进行设置,以实现导航链接。5. LinkButton控件:又称为超链接控件,该控件在功能上与Button控件相似,但它以超链接的形式显示。它的常用事件是Click事件。6.DropDownList控件:用于显示一组列表项,用户每次只能从中选择一项,且在框中只显示选定项。它的主要方法是DataBind()方法,当DropDownList控件使用DataSource属性附加数据源时,要使用DataBind()将数据源绑定到DropDownList控件上。它的常用事件是SelectedIndexChanged,当DropDownList控件中的值发生改变时,将会触发SelectedIndexChanged事件,在执行此事件之前需要将AutoPostBack属性设置为true。7.CheckBox控件:为某个问题提供多种选项,并可以做多种选择8.DopDownList控件:用于显示一组列表项,用户每次只能从中选择一项,且在框中只显示选定项。它的常用事件SelectedIndexChanged,当DropDownList控件中的值发生改变时,将会触发SelectedIndexChanged事件。9.Image控件:用于在页面上显示图像,在使用Image控件时,可以在设计或者运行时设置其属性,主要是指定图像文件的位置。10FileUpLoad控件:包括一个文本框和一个浏览按钮。FileUpLoad控件不会自动上传文件,需要做进一步的设置,主要设置相关的事件处理程序。11.RequiredFieldValidator控件:验证控件,通常用于在用户输入信息时,对必选字段进行验证。12.CompareVal

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论