管理信息系统开发过程(精选8篇)
1.管理信息系统开发过程 篇一
浅谈开发和应用妇幼卫生信息系统的几点体会
淮北市于2009年9月在全市建立了“妇幼卫生信息系统”(简称“信息系统”)。建立之初,信息系统只有简单的孕产妇儿童建卡建册、体检信息登记和出生证签发功能,但运转两年来,根据工作实际和需要,信息系统经过妇幼卫生管理人员、信息人员和业务人员的共同努力,不断进行功能升级和完善,目前,不仅功能齐全,使用简捷方便,而且实现了全市统一,覆盖了妇幼信息统计的各个指标以及市、县(区)、乡镇(街道)和村(社区)四级医疗保健机构。
淮北市信息系统大大提高了妇幼卫生信息统计的及时性、准确性、共享性;通过对信息系统数据实行动态监测和有效分析,更有利于对基层医疗保健机构进行监督和管理,有效地促进了妇幼卫生工作的顺利开展。现就如何开发和应用妇幼卫生信息系统浅谈几点体会:
一、系统开发要把握“简、全、畅、实”四字要诀。
开发信息系统是为了改变以往信息报告周期长,上传下达慢,时效性差、迟报漏报的现象,达到节约工作时间,提高工作效率,便于监督和管理,促进妇幼卫生工作之根本目的,故在开发系统时一定要做到“简、全、畅、实”四字。
(一)“简”是指系统界面要清晰、简洁,各个窗口信息登记和统计简单快捷,以便于妇幼卫生工作人员进行操作。随着国家医药卫生体制改革的不断深入,各级政府和卫生部门对公共卫生的重视和投入逐步加大,妇幼卫生工作任务繁重而艰巨,尤其是妇幼卫生信息需要-1-
统计的指标多而繁琐,以往的手工和纸质统计已远远不能满足工作需要,唯有使用信息系统来解决这一问题。由于妇幼卫生人员各种年龄的均有,文化水平、工作岗位和业务素质不同,故接受和适应信息化工作的能力存在差异,再加上妇幼工作人员紧张、工作任务较重,所以系统开发要突出一个“简”字,以方便工作人员接受和使用。
(二)“全”一是要求系统功能齐全,覆盖面广,具有储存工作人员个人信息,实现上下级和单位之间的信息发布、交流与互动的功能;具有婚前健康保健、孕产妇保健、儿童保健、新生儿疾病筛查、妇女病检查、托幼机构管理、三网监测管理、分娩补助管理、母婴保健证件管理等基本信息的登记和统计功能;具有以人员姓名、时间、行政区划、纵向或横向等不同查询条件进行工作量查询、资金使用情况查询等功能;具有体检预约、异常提醒以及妇幼卫生信息各种报表自动统计和质量分析功能;具有系统升级和延伸功能。二是要求系统使用安全,即要有安全的防火墙设置和系统自动备份设置,防止病毒和黑客侵袭或其它原因造成的数据丢失;要确保信息数据安全,即根据不同级别、不同岗位采用“一对一”用户名和密码的方式设置使用权限,对一些重要信息数据只有在上级授权的情况下才能修改或删除,对极个别信息一旦录入和审核后不得修改或删除。
(三)“畅”一指系统网络要畅通,能实现市、县(区)、乡镇(街道)、村(社区)等各级卫生行政部门、保健机构、医疗机构之间信息资源共享,并能预留端口,将来能与农合、医保、计生、民政等有关部门或单位信息系统对接,实现全方位信息资源共享;二指窗口页-2-
面反应迅速流畅,点击某一窗口时能在极短时间内进行查询、登记和统计,以凸显最大的时间效率。
(四)“实”是指“实际、实惠和实用”。具体的说就是系统开发要一切从实际出发,系统配置应满足实际需要,运行费用应经济实惠,功能应与妇幼卫生工作密切相关、实用有效。这就要求我们与软件开发商一起依据辖区人口数、医疗保健机构数、信息人员数、服务对象数等科学计算出登录频次和工作量以及明确系统需要的功能,适宜配置人员、服务器、电脑、网络等软硬件设施,在确保系统能“简、全、畅”运转的前提下,花费最少的钱做出最大的效益。
二、系统应用要注重“训、监、析、善”四字关键。
信息系统开发好之后,那如何让信息系统的优越性得到充分发挥和体现呢?这就是我们所说的系统应用问题,系统应用的好与坏,关键在于是否注重“训、监、析、善”四字。
(一)“训”是指对管理人员、信息人员和业务人员进行系统功能操作比如登记、查询、统计和分析等方面的技术培训。信息系统作为一个全新的工作领域,如上所述,妇幼卫生人员受年龄、文化、岗位不同的影响,每个人对系统的认知和接受能力不同,故必须加强人员培训,并要针对不同岗位进行重点性培训,使其熟练掌握岗位操作技能,才能保证系统能够顺利使用。
(二)“监”即“监测、监督”。妇幼信息人员根据权限设置要不定时对本单位和所管理辖区医疗保健机构录入的孕产妇儿童建卡建册、健康体检、疾病筛查、分娩出生、妇幼台帐、三网监测等妇幼信-3-
息指标进行动态监测和监督,确保妇幼信息录入及时、准确和完整。
(三)“析”就是分析利用。妇幼卫生管理和信息人员要不定期对系统中信息数据进行统计和分析,要利用系统优势提高妇幼卫生信息报表的及时性、准确性、完整性和科学性,节约工作人员的劳动量,提高工作效率;同时,要加强对体弱儿、高危孕产妇、孕产妇和儿童死亡、出生缺陷、剖宫产率、住院分娩率和分娩费用、婚检疾病以及工作进度和资金使用情况等重点信息指标进行统计和分析,不仅为卫生行政部门制定工作决策和干预措施提供科学依据,且要对存在的突出问题及时展开调查、督导和整改,以达到促进妇幼卫生工作开展、提高妇女儿童健康水平之根本目的。
(四)“善”是指完善拓展。当前,妇幼卫生工作服务项目不断增多,政策不断调整,妇幼卫生需要统计的指标也随之增多和改变,这就要求信息系统要根据实际需要不断进行升级完善。为让信息系统发挥更有利的优势,更好的服务于妇幼卫生工作开展,要不断拓展系统功能,可借助农合、计生、公安、民政等信息平台实现信息联网和资源共享;可合理利用信息系统数据建立手机短信平台,通过系统自动发送手机短信进行预约体检、结果反馈和保健知识、项目政策宣传以及满意度调查等,从而工作人员的服务质量和工作效率,提高服务对象对妇幼卫生服务的知晓率和满意度。
总之,开发和利用妇幼卫生信息系统,是要构建全市范围的妇幼卫生信息网络(网住机构、网住业务、网住患者)和服务平台,通过对医疗保健机构实行动态监督和管理,能及时动态掌握妇幼卫生工作新-4-
情况、新问题并及时处理,实现业务透明化、规范化;通过信息资源共享和数据集中管理,实现各种信息报表自动统计分析,提高数据的真实性、及时性、准确性;通过有效利用信息系统,实现市、县(区)、乡镇(街道)和村(社区)四级医疗保健机构的纵向管理,实现与卫生行政部门及其他妇幼卫生工作相关部门信息网络的横向管理,可有效提高工作质量和工作效率,大大提升妇幼卫生工作的管理水平和服务水平,从而切实提高妇女儿童健康水平。
二0一二年五月
2.管理信息系统开发过程 篇二
当今软件开发的主流方向是面向对象技术, 目前应用十分广泛, 它能模拟人们对客观世界的认识, 并把现实世界抽象出来。UML是面向对象的统一建模语言, 对于从需求分析开始的软件开发, 它将支持其全过程的开发。UML能代表面向对象技术的发展方向, 目前可以说UML是可视化建模语言的一种工业标准。
本文以一个实际的供电企业生产管理信息系统台帐管理模块为例, 详细阐述了UML建模技术在MIS中的应用, 对于系统的详细设计细节和算法并不过多讨论。
1需求分析建模
在口头描述与系统图之间, 总是存在一定空白, UML中的用例图, 正好能对此空白进行充分填补。它的建立, 需要经过开发人员和用户进行反复讨论, 需要开发人员充分了解用户需求, 需要双方对产品规格等需求达成共识, 必须在此基础上才能建立。建立之后往往还需要充分了解系统涉及的各类业务, 对其一次次进行完善, 所以说系统的用例图并非一次就能做好, 它能反映系统与外界的交互作用。为了描述系统的外部功能需求, 需先对用例进行定义。用例、角色、 系统边界是用例模型的主要构件。模型中的例用语能对各个功能需求进行相关描述, 而角色的作用是对与系统功能相关的外部实体进行描述, 可以指用户和外部系统。
用例的获取方法是先找到执行者, 之后对执行者提问即可获取用例。对供电企业生产管理系统台帐管理模块进行需求分析, 首先抽象出系统的角色主要有:班组人员和生技科; 之后同这些角色交流, 目的是为了了解其对应工作职责:班组人员维护线路、杆塔、避雷器、连接管以及交叉跨越等设备台帐信息。班组可能对这些信息进行修改, 修改后并非马上生效, 需交由生技科审核通过后方可生效。当班组修改这些信息时, 需要等生技科审核之后, 才能生效。班组在维护台帐信息时, 其电气设备的基本型号需要生技科统一规范。 生技科除开审核台帐信息以外, 还需要位班组分配巡线线路、 与厂站实时交流等。如图1所示即为设备台帐管理的用例图。
不仅需要弄清主要角色和其他角色与系统相关的问题, 而且还要弄清系统与外系统存在交互关系, 捋清它们之间的关系后, 用例图能为我们提供大量的直观信息。查阅用例和角色能了解设备台账管理的过程, 这对寻找缺少的功能很有帮助。使用用例图的优点有许多, 但最大的优点就是能把需求分析文档化和规范化, 这是一种同客户交流的很好渠道, 能极大提升分析阶段的效率, 不仅如此, 还能基于可视化建模, 建立下一步概要设计基础。
2结构设计
MIS系统相对而言较复杂, 一般情况下, 对其进行物理结构设计, 即概要设计, 常会选择WINDOWS DNA的三层体系结构。三层体系指的是数据层, 应用层和用户层, 其中设备和人员等信息归入数据层中, 而专业知识规则、台帐处理流程等应用业务规则归入应用层, 用户层是指为了方便用户进行操作, 便于用户了解运行情况的相关显示的人机交互界面。在可视化UML建模中, 三层分布式体系结构表现形式为服务包, 即分别为数据、应用和用户服务包。对于应用服务包来说, 主要是业务问题, 通过对服务包中的类进行详细划分, 能将业务弄清楚, 进而满足今后做详细的设计、编码的需要。类的划分对系统分析至关重要, 因为类从一定程度上反映的是系统的行为。因此, UML建模时, 熟知应用服务包中类及其相互关系是最为重要的工作。在UML中主要有三种类的形式:边界类、实体类和控制类。其中控制类主要负责协调其他类的工作, 控制类能控制用例图中的时间顺序, 它几乎存在于各个用例图中。建模时, 需将类与类间的关系列举出, 系统基本框架正是由此相互关系表现出来的, 例如: 继承、关联或依赖等。在这些关系中, 相互间的关系也并非只有一类, 可能一对多, 也可能多对多。在业务方面, 用UML中用类图表示出类与类间的关系。顺序图中的合作图, 适合于一些业务时序性强的类和流程中。
针对设备台帐管理模块, 关键类有:线路、杆塔、厂站、 耐张段、避雷器、连接管、交叉跨越、台帐审核控制、线路维护信息、杆塔维护信息、耐张段维护信息类。这些台帐维护信息中, 后三类由班组提交。而在审核台帐的各类方法中, 由台帐审核控制类负责总的集成。很多实体都存在于线路上, 如杆塔、避雷器、交叉跨越、耐张段等, 而当线路消失, 这些实体也必将不复存在, 这说明这些实体与线路的关系属于组合。在特定线路的某两杆塔间, 存在耐张段、交叉跨越位、 连接管, 它们与杆塔存在关联, 同时也与线路存在关联, 这即为2对多, 属于多对多中的一种。
类图完整展现了各对象间的相互关系, 理清这些关系, 由于开发人员在设计编码前能更了解系统结构, 对其保证设计合理性具有重大意义。对于分析人员来说, 工作量也能在很大成都上减轻, 因为他们能更简便的对业务规则进行修改和设计。尤其对于团队开发来说, 其开发效率的提升更能得到有利体现。
3详细设计
详细设计指的是对扩展阶段和细化分析时的对象进行详细设计, 主要指细化用户类、数据服务类、应用服务类等。 我们详细设计的主要工作是:在中间业务层中, 把含有抽象流程的应用服务类进行封装, 对于在软件编程和维护时的流程图绘制来说, 这能极大简化其类似过程。
类图映射到关系数据库模型如图2所示。耐张段、线路和杆塔这三个类中, 任意两个都两两相关联。故在耐张段的表中, 只要将杆塔引入作为外键, 这样做之后无需再在表中引入线路。如前所述, 耐张段和杆塔关系为多对多, 不过一个耐张段对应两杆塔, 所以需要在耐张表中标记“起始杆塔”、 “终止杆塔”字样。同样的, 避雷器、连接管和交叉跨越也应如此。
4现实
对类进行编码的阶段即为现实阶段, 此阶段包含界面、 应用、数据类的实现。选择POWER BUILDER来进行前台开发。在设计过程当中, 在数据部分还将结合POWERDESIGNER开发工具共同实现, 所以在应用服务包中特定类的实现将是实现部分的主要工作, 对于细节部分主要是弄清类的属性、 操作的编码和算法的设计。
5总结
本文运用UML建模技术, 对面向对象进行分析, 设计和编程。这些过程的实现不仅需运用面向对象技术方法, 而且还需要基于电力行业生产管理系统业务。从实现过程来看, UML建模技术的各类优点如标准性、可视化、自动化等, 使得软件开发人员能更方便在该平台上做各种开发, 尤其诸如电力MIS此类相对复杂的软件, 更是意义重大, 应用前景十分广阔。
参考文献
[1]蔡青有, 郝为民, 何军焘, 等.塑料光纤技术在用电信息系统中的开发与应用[J].电气应用, 2013, (S2) :401-407.
[2]韩德锦.采购管理系统的研究与开发[D].昆明:云南大学, 2013.
[3]丁鹏程.基于树型原子模型的管理信息系统建模及一致性研究[D].昆明:昆明理工大学, 2013.
[4]姚瑰妮.基于UML的火电厂水汽质量监控模型[J].东北电力技术, 2001, (1) :40-42.
[5]张沛超.应用UML开发智能继电保护的整定计算程序[J].电网技术, 2001, 25 (4) :32-35.
3.管理信息系统开发过程 篇三
关键词:系统开发;开放实验室;系统设计
中图分类号: TP315 文献标识码: A 文章编号: 1673-1069(2016)34-118-2
1 概述
前些年的高校扩招导致如今高校毕业生日趋增多,2016年大学毕业生人数已达到了历史新高,上升到了创纪录的765万人。很多毕业生没有达到企业要求的技术水平,在毕业之前没有找到合适的工作,一毕业就失业,近几年的就业形势很严峻。一方面是很多企业求贤若渴,希望大学毕业生到企业能够上手直接工作;另一方面,很多大学毕业生在学校没有掌握企业要求的实践技能,不能满足企业的用人需求。用人单位感觉应届毕业生眼高手低,不能马上从事相关工作,离企业要求有一定差距。如此造成了人才市场的供需矛盾。当前很多高校将课堂学时压缩,将更多的自学时间留给学生,让学生有更充裕的时间进行课外活动。然而很多学生参与的课外活动却与学校的初衷相背离,一些学生沉迷于网吧,将大部分课余时间都用于上网聊天,打游戏,有的学生的笔记本电脑不是用来学习的,电脑成了影碟机、游戏机。如何让学生参与有益的课外活动,是摆在教育工作者面前一项很严峻的课题。
每所高校都有很多实验室,但大部分高校的实验室是用于教学与科研。当某些实验室闲着的时候,就造成了资源的浪费。高校管理者要考虑能否把教学与科研任务不满的实验室开放给学生使用,充分发挥实验室的作用。利用开放实验室将学生吸引到第二课堂里来,培养学生学习的兴趣,增长学生的实践操作能力。学校把学生的课堂延伸到课外活动,让学生对实践项目有切身的感受,让学生对实际技能的提升有切身的体会。
2 实验室建设目的
为响应国家“大众创业,万众创新”政策的实施,积极推动实践教学改革,本校信息管理与信息系统专业提出要建设信息系统开发方向的开放实验室。开放实验室要把学生较迷茫的课余活动时间充分利用起来,使他们接触到更广阔的天地,利用课外活动增长见识,开阔视野,学习更多的知识,掌握实际的就业技能,为将来就业打下坚实的基础。这样的课外活动还能丰富教师的理论知识,不断将新知识融入教学环节中,提高教学水平。
信息管理与信息系统专业并不是计算机软件、计算机科学与技术等能够系统全面学习软件开发知识的理工科专业,很多计算机课程设置并不全面,大部分高校的信息管理与信息系统专业仅开设C语言程序设计、Java语言程序设计等少量软件开发课程,由于受学时限制,只能利用有限的课时讲解基本语法。开发完整的信息系统所需要的全面知识,在课堂上无法覆盖。开放实验室要将课堂教学延展到课外,利用实践项目的开发培养学生的实际动手操作能力,提高学生的就业技能,培养学生的一技之长,为学生顺利就业打下良好的基础。
3 实验室功能设计
3.1 动态网站开发
利用Microsoft Visual Studio开发工具,Microsoft SQL Server 2008数据库管理平台,采用C#编程语言,使用ASP.NET技术开发动态网站。
开发案例来自于企业实战案例,要求具有非常高的实用性,开发后的成果可以直接用于企业实践。培养学生的实战能力,使学生的技能与企业无缝对接,毕业后直接上手企业的软件开发。
开发案例:客户档案管理系统。
①主页面。使用母版页面做主页面,采用menu做导航。
②系统管理:a用户信息添加。b用户信息编辑删除(在GridView中显示信息,增加编辑删除按钮)。c用户信息显示。
③客户信息管理。a客户信息添加。b客户信息编辑、删除(要求在显示信息页面有编辑按钮,点编辑按钮后,在新的页面显示原有客户信息,进行编辑、删除)。c显示客户信息(要求分页显示,并链接到详情页)。d简单查询客户信息(查询客户名称中包含查询关键词的信息)。e组合查询客户信息(将多个条件,如客户编号、客户简称、专营业务员等多个条件组合起来进行查询,缩写查询范围,进行更精确查询)。
3.2 安卓手机App开发
利用Eclipse开发工具,开发安卓系统的手机App。
开发案例:校园交友系统
①校园交友系统欢迎界面;②校园交友系统注册用户页面;③校园交友系统输入验证码页面;④校园交友系统设置密码页面;⑤校园交友系统设置生日页面;⑥校园交友系统设置头像页面;⑦校园交友系统主页面布局;⑧校园交友系统实现“附近的朋友”页面;⑨校园交友系统实现“附近的同好群”页面。
3.3 模拟实际软件开发项目管理
多人组成的软件开发项目团队,需要正规化管理。设置软件开发项目经理,主管项目团队建设、项目计划等工作。项目经理对软件项目进行工作分解(Work Breakdown),工作分解会对整体项目进行细化,每项任务的需求更加明确。项目经理将团队成员进行明确分工,每个成员赋予不同的角色和岗位,模拟企业项目开发实际运作流程。岗位分为:系统分析员、系统设计员、程序员、测试员、实施工程师等。对于软件开发流程设置里程碑管理,每个阶段都设置一项里程碑任务,要有成果交付物。可行性分析阶段的里程碑任务要制作可行性分析报告,需求分析阶段的里程碑交付物要提交需求分析规格说明书,系统设计阶段的里程碑交付物要提交系统设计规格说明书,系统实现阶段的里程碑交付物是软件代码及数据库,系统测试的里程碑交付物是测试报告。
4 实验室环境配置
①投影设备:投影仪、幕布一套。
②计算机:30台PC机(其中台式机20台,笔记本电脑10台),采用较高配置(开发工具及数据库管理软件耗资源较大)。
③服务器:2台,其中一台部署.NET Framework 4.5,用于开发ASP.NET动态网站;另一台部署Tomcat,用于开发Android手机App。两台服务器需连接外网。
④有线局域网与无线局域网(路由器、交换机等)。
5 开放实验室管理
系统开发开放实验室并不是对全校学生全面开放,主要针对信息管理与信息系统专业学生进行第二课堂活动。开放实验室有很多设备,如服务器、计算机、路由器、交换机等,如不加强管理,会造成学校财产损失。为对开放实验室进行有效管理,制定以下规则。
①实验室开放时间,必须至少有一名实验室管理人员值班。
②学生进入实验室要用本人校园卡刷卡。
③为防止学生将计算机病毒带入实验室,将文件拷入实验室计算机前,必须使用杀毒软件进行扫描杀毒。
④严禁使用实验室计算机玩游戏、看电影、电视剧、综艺节目等。
⑤严禁将食物、饮料带入实验室。
6 实验室负责人职责
①负责制定开放实验室发展建设规划;研究和制定开放实验室年度工作计划;设计和制定开放实验室教学工作实施方案,检查工作方案执行情况。②负责组织开展实验教学体系、教学内容,带领开放实验室辅导教师成员完成实验教学的教研、教改工作任务,探索全面提高实验教学质量、培养创新型、应用型人才的新途径和新方法。③负责开放实验室的实验辅导教师师资队伍建设,配合学校管理部门做好开放实验室教师、实验技术人员的考核与培训工作,不断提高实验教学队伍的整体水平。④负责组织制定开放实验室的各项规章制度,实现开放实验室管理的科学化、规范化。⑤负责开放实验室的安全管理工作。⑥负责开展与政府部门、兄弟院校、社会组织及企业的合作,推动开放实验室的对外交流。⑦负责开放实验室的经费预算与日常开支。⑧对参加开放实验室活动的学生进行考核,并从中选拔优秀学生参加中国大学生计算机大赛、中国大学生服务外包大赛、辽宁省大学生移动应用开发大赛、“互联网+大赛”、大学生创业大赛等学科竞赛。组织学生积极申报大学生创新创业训练计划。
7 结论
系统开发开放实验室的建立,为学生提供了学习实际软件开发技术的平台,学生能够在学校就直接参与到实际的软件开发实践中,提升自身的技术水平,开阔了眼界,拓宽了知识的宽度,探索了知识的深度,为今后就业打下了坚实的基础。开放实验室的实践活动,给教师提供了一个理论联系实际的机会,将开放实验室的实践活动作为课堂教学的案例,丰富了课堂内容,延展了课堂教学的范围,使课堂教学效果更好,激发了学生的学习兴趣,提高了学生的听课效率。
参 考 文 献
[1] 王晓华,王杰,李海燕,杨会如,王红.高校开放实验室建设的探索[J].实验室研究与探索,2013(09).
4.物资管理信息系统开发 篇四
5.1.1物资管理信息系统的详细调研
5.1.2数据流程图(DFD)
5.1.3数据字典(DD)
5.2系统设计
5.2.1系统总体结构设计
5.2.2数据库设计
5.2.3代码输入及输出设计
5.3系统的实施、运行及维护
5.3.1系统的实施、运行
5.3.2系统的维护
第六章预计成果
6.1软件的优点
6.2经济效益预测
第七章本系统的发展前景
参考文献
第一章:题目的意义
1.1绪论
当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENINC(Electronicnumericalintegratorandcalculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。
1.2管理信息系统概述
管理信息系统(MIS)的概念是1961年美国人J。D。GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。
管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:
(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2)完整、及时提供在管理及决策中需要
的数据。
(3)利用指定的数据关系式分析数据,客
观预测未来。
(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
5.企业公司信息系统开发管理程序 篇五
目的为确保信息系统的获取、开发全过程中的信息安全,并保证公司信息系统整体的安全,特制定本程序。
2.适用范围
ISMS范围内所有参与信息系统的获取、开发过程的相关人员。
术语和定义
职责和权限
DXC负责信息系统的获取、开发和维护;
相关部门配合DXC,及时响应相关要求。
相关活动
5.1
信息系统的安全要求
信息系统在建设或升级之前,根据业务活动要求,要通过调研、风险评估等手段识别存在的各种安全风险,并依据公司信息安全管理相关规定,提出信息安全需求,作为信息系统整体功能需求的一部分。安全需求包括:
l信息系统安全需求的准确性;
l系统容量设计的合理性;
l技术设计和施工组织两方面的安全性;
l对项目建设过程中可能存在的安全风险和处理办法;
l与国家相关法律、法规、标准、公司信息安全有关规定的符合性。
5.2
信息系统的获取与开发
5.2.1
信息系统开发管理
对承建单位在几个方面提出要求:
l保守公司商业秘密的责任和义务要求;
l保护知识产权的责任和义务要求;
l使用公司信息处理设施的信息安全责任和义务要求
对使用的产品,应有相应的证明材料,如软件产品必须为正版的商业软件,信息安全产品必须
通过国家相应机构的检测认证,特别是涉密产品,必须使用国家保密单位批准的信息安全产品。
在条件允许的前提下,要将开发、测试与运行系统分离,避免开发和测试活动对运行系统的稳定和安全造成影响。
在信息系统开发过程中,由DXC负责安全控制与管理,重点监控以下内容:
l测试数据的输入验证,以减少输入错误造成的风险;
l系统对处理过程中的数据完整性验证检查,防止因数据完整性的错误造成的风险;
l要对输出进行验证,确保输出的完整、正确;
l对程序源代码的访问要做出明确的规定;
l公司的敏感数据不允许作为测试数据使用。
5.2.2
重要信息的保护
信息系统的运行系统文件、重要测试数据、程序源代码是采取措施加以保护。这些数据必须进行备份,条件允许的前提下,对备份数据要保存在不同的地点。
对上述数据的使用和访问,必须经过相关人员的同意,同时做好相关使用记录。
5.2.3
外包软件开发
对外包软件开发,按《第三方服务安全管理程序》执行。
6.管理信息系统开发过程 篇六
我院是中石油重点扶持的培训中心、专业化培训基地,开展管理类、技术类、操作类培训,年均培训约400多班次、近5万人次。
目前,我院与其传统企业培训机构一样大多仍采用传统方式进行培训管理。学员报到时手工填表采集信息、人工分配座位、餐桌、客房。有时培训人员集中报到时,报到现场很乱、分配客房时间长;培训过程中产生的大量信息不能共享。如:培训计划、培训课程、培训课表、学员信息、教师信息、教学课件、教材信息、考试安排、成绩、证书、缴费等信息都是手工收集的,信息不能实时共享;工作效率低,重复枯燥劳动强度大,如:打印400人的培训证书一个人要4天完成;信息反馈也不及时,常常是培训都结束了,数据还没收集完,查询、统计、分析难,培训评估更是难上加难。
在英国、美国、德国、澳大利亚等国家,培训模式成熟、培训管理规范,各大中型培训机构一般都具有较大规模的稳定的技术队伍来提供服务与技术支持,基本实现了培训管理网络化。在国内类似的培训管理系统主要应用于各类高校和企业规模较大的内部培训机构,各现有系统资料单独建立,有所倾向,共享性差,无法满足油田培训机构的需求。
经调研大庆油田已开发了油田物资管理系统、人力资源管理系统、职工住房信息管理系统等一些基于网络的管理系统,但一直没有开发和推行基于网络的培训管理系统。有几家培训机构委托软件开发公司或自主开发过类似的培训系统,但软件更新不灵活或只是真对某一专业的技术培训。市面上出售的培训管理系统多局限于学员管理,不能进行二次开发,不能满足培训种类繁多和集学习、食、住、師资等各方面统一管理的现代培训模式要求。
2预期的目标
随着培训业务的逐渐扩大和培训流程的精细化,对培训管理的要求不断提高,客观上要求培训管理必须更加高效化、科学化、规范化。为此开发的目标是在充分研究培训工作流程及管理模式基础上开发一个适用性强的基于网络的培训管理信息平台,依托现有网络,实现培训信息的集中管理、分散操作、信息共享,使传统的培训管理朝着数字化、无纸化、智能化、综合化的方向发展,提高培训管理的水平与质量。为实现此目标首先要促使培训机构明确各部门任务权限、各项工作次序,即培训流程规范化;其次由于各类数据和信息采用网络数据库管理,数据在实时共享的同时其完整性也得到了保障,即信息实时化;培训机构各部门间通过网络协同工作、重复性劳动的机器实现及各类报表的自动生成等将会大大提高办公效率,即办公高效化。保证系统安全性、稳定性、操作便捷性。
3对开发管理系统的初步设想
3.1初步设想
3.1.1培训工作流程及管理模式的研究
系统必须针对企业培训管理工作特点的实际情况出发,以需求信息为起点来调研培训工作流程,明确用户需求来设计系统功能、数据库、结构等。
3.1.2培训管理信息系统的需求分析与系统设计
完成1后对培训管理、系统、资源、考试、服务、评价、查询统计等模块进行设计与实现。
(1)培训管理:这部分将实现学员网上填写及编辑、现场身份证阅读器快速采集学员基本信息;报到时自动生成学号、自动分配住宿床位、根据民族自动分配就餐桌位;缴费确认、成绩等数据的录入及各种证表的打印。
(2)资源管理:资源管理研究的是教室、教职工、教材、课件、课程等基础信息的录入和维护及相应的各项管理工作的网络实现。
(3)考核管理:包括题库系统、在线考试系统、考试管理及考试实时监控各项功能的开发。
(4)服务管理:这部分研究客户管理、餐桌调配功能的实现。客房管理研究的是客房基本信息的录入和维护、客房入住/退房/调房、客房使用情况查询等与住相关的各项工作。
(5)评价管理:该部分要实现评价问卷的录入编辑、评价问卷显示与发布及结果收集。
(6)查询统计分析:该部分研究的是各种培训情况、费用及培训评价结果的查询、统计、分析功能的开发,其中对评价结果进行数值统计、图形直观显示两种方式。
(7)系统管理:该模块包括数据备份、数据导入导出等数据管理功能的实现;用户管理、培训计划和培训班级管理功能的实现,新闻通知的发布功能的实现。
3.1.3系统测试、安装包制作、资料整理。
系统功能模块层次如图所示:
3.2在开发中遇到的难点和解决途径
(1)培训规范化。培训流程规范化可通过根据培训工作需求明确培训机构各部门责任和权限来实现。(2)身份证阅读器使用。研究二代身份证阅读器核心技术,进行二次开发。(3)高性能软件。通过测试平台的可靠性、可维护性、界面友好性、可移植性、安全性来提高软件性能。(4)系统安全性。通过用户认证、权限控制、加密关键数据、高安全数据库、增加验证码等多种措施和方法提高软件的安全性。
4结语
该软件的实施,可促使培训机构明确各部门任务权限、规范培训流程;可使各类数据和信息的网络化管理,可使数据在实时共享的同时其完整性也得到了保障;各部门通过网络协同合作、各类报表的自动生成等将使办公高效化;最终实现培训管理水平和质量的提升。
7.管理信息系统开发过程 篇七
关键词:灌区管理,DSS,数学模型,系统集成
0 引言
灌区管理DSS是指灌区管理人员在人和计算机组成的系统中, 以计算机为辅助工具完成灌区各种信息的分析、处理等工作, 产生供比较的方案, 帮助决策者进行问题识别, 并达到灌区合理规划和决策, 及时有效地利用资源, 获得最大的期望经济效益的目的。灌区管理DSS开发研究所达到的要求为:以支持水库灌区辅助管理和决策为落脚点, 提高灌区优化配水、安全排涝和抗旱减灾等方面的管理决策水平;界面友好, 交互操作方便、灵活;模型库可以不断更新和完善, 且数据库能与其它外部数据资源共享。
1 DSS基本框架
水库灌区管理DSS是一种用于灌区辅助管理的软件平台, 主要由数学模型库、数据库管理系统 (DataBase Management System, DBMS) 和人机界面 (Us e r Inte rface, UI) 三部分组成。
数学模型库是灌区管理DSS的核心, 含有灌溉配水子模型, 排涝子模型, 灌区农作物优化种植比子模型和灌区抗旱预报子模型等。具体介绍如下:
水库灌区配水子模型:该模型是根据灌区灌溉可用水量和各渠系农作物的需水情况, 优化灌区水量分配, 制定总干渠、干渠、支渠优化配水方案, 提高灌溉管理水平和经济效益, 对解决有限供水条件下的灌区配水问题效果比较明显。该模型具有供水能力分析, 用水分析, 供需平衡分析, 方案比选等功能。
排涝子模型:该模型根据我国水库灌区特点和灌区排涝系统实际, 综合考虑涝灾、渍灾对农作物的危害和地下水水位上升引起的土壤盐碱化影响, 分析排涝效益指标, 为决策者提供经济合理的排涝措施。
优化灌区农作物种植比子模型:该模型是解决在水库灌区可用水量、单位面积农作物收成、农作物价格、农作物净耗水量和农民在单位种植面积上的经济支出等前提下, 通过优化分配灌区农作物种植比, 使得灌区范围内农民的收入和管理单位的效益最大化。
灌区抗旱子模型:该模型是对实测的降雨、墒情、农作物生长情况、灌区可用水量和天气预报等信息进行分析处理和综合评价, 及时进行旱情预报, 并对旱情进行经济评估, 提出相应的抗旱措施。该模型应用随机模型和随机方法处理一系列随机数据, 在此基础上对灌区旱情进行概率分析。
模型库各子模型采用模块化程序设计方式, 各子模块之间互相独立, 这样可以根据需要编制或修改程序代码而不影响其它子模型的程序, 同时还可根据需要增减子模型, 因此有利于软件维护和功能的增减, 从而使系统具有良好的通用性和扩展性。
数据库管理系统 (DBMS) 是DSS建立的前提和重要组成部分, 具有数据产生、维护、存取、更新和准备等功能。在DBMS结构设计中要充分考虑系统的安全性、保密性、可靠性、易使用性和响应速度等性能。
DBMS中数据主要分三类:水库灌区基本特性数据, 外部系统采集的实时数据和计算结果数据。
水库灌区基本特性数据包括水库库容特性, 灌区各渠系纵横断面特性, 灌溉面积及农作物分布等相对稳定的数据等。对该类数据的修改需要经过安全认证才可以操作, 从而保证数据安全保密真实有效。
外部系统采集的实时数据包括灌区水量, 旱情和雨情等数据, 由于该数据容量庞大, 在开发时要注意三点:
一是要考虑与外部数据接口, 以实现数据共享与兼容, 其措施为采用统一的数据库表结构、统一的数据接口和统一的字段标识符项目编码等;
二是对该类数据进行预处理, 提高辅助决策的效率, 要求进行实时数据交换和计算的程序能够实时连续工作, 不需要人的干预, 其措施是采用Client/Server结构, 应用程序安装在终端上, 实时数据和部分计算程序安装在后台服务器上, 服务器与外部数据库之间建立数据管道, 由触发器程序定时或人工实现数据的更新。
三是对历史数据进行归类处理, 避免数据占满有限的磁盘空间。
计算结果数据是决策支持系统的计算分析结果, 可以查询、显示和报表打印等。另外, 在计算过程中有大量的中间计算数据, 所以需要把中间数据存放到临时表格中, 这就要求在程序设计时删除后续程序不用的中间数据, 释放存储空间。
人机界面对话管理是为决策者提供用户接口的软件, 包括用户登录, 程序驱动菜单, 数据修改接口, 图形显示, 数据结果提交和打印等操作。根据该系统的特点要求人机界面具有:高度可视化设计, 在输入/输出方面, 包括数据窗口和图形窗口, 可以将大量信息简单化, 直观化, 因而交互方便, 操作灵活;前后关联的命令驱动及提示, 由于数学模型调用之前需要大量的数据准备, 因此采用按先后顺序的提示输入所需要的数据。
2 DSS系统开发
本系统基于面向对象的开发思想, 采用可视化的Visual C++作为前台开发工具, 运用SQL2000来进行后台数据库管理, 适用于Window s 98/2000/NT/XP操作系统。
在灌区管理DSS各部分完成的基础上即可进行系统集成, 从而实现计算机、网络、数据库系统的协调工作。在该系统集成的过程中, 接口是考虑的关键环节。
8.教学管理信息系统的设计及开发 篇八
[关键词] 教学管理信息系统 UML ASP.NET B/S
一、引言
随着信息技术与网络技术的发展和普及,基于Internet和Intranet的教育模式蓬勃发展,“数字化校园”的概念作为一种崭新的教育方式逐渐运用到实际的教学活动中,成为现代教育体系中重要的组成部分[1]。
基于网络教学的特点,为解决高等职业院校教学管理传统模式的局限性,设计和实现了“网络教学管理系统”。该系统使得教学能够顺利实施,也可实现整个教学管理过程的现代化和管理的规范化,还能及时、准确地反映教学现状,分析教学效果,提高教学管理水平,改善传统教学管理的效果,为高等职业院校院校的教学管理提供一个方便快捷的平台。系统采用B/S(Browser/Server)模式,并结合ASP.NETWeb数据库中间件技术开发Web页面,通过ADO.NET(AetiveXDataObjeCt)技术和OLEDB来连接和访问数据库。针对教学管理中对数据安全性需求,本系统还考虑采用数字签名技术为教学管理系统提供有力的安全支持,并构建自己的PKI/CA认证中心,每个学生、教师和各教学管理部门都有自己的数字证书,这些证书可方便地通过网络或到认证中心获取。
二、系统的结构和功能
系统采用模块化结构,各模块的划分和设计严格遵循高内聚、低耦合的原则。由主模块调用各个子模块,每个子模块完成一项相对独立的功能,每个子模块可独自开发、测试和修改,最后组成整个系统,因此系统具有良好的可扩展性。该系统分为,系统结构图5个大模块如图1-1所示。
图1-1系统结构图
系统管理模块用B/S与C/S相结合的模式,允许学校的校领导办公室、教务处、学工处、各院系的教学、学生管理人员等使用。为了保护某些信息的安全,根据各部门的职责分工,限制用户对某些模块的访问权。只有系统管理员才能进入用户管理模块,实现用户的添加、权限的分配、用户资料的查询修改以及删除等。系统管理员有权修改用户的角色、类型、权限,但是无权修改用户的密码。用户可以自己修改自己的密码,但是无权修改自己的角色、类型和权限。通过严格区分用户、限制用户操作权限保证系统的安全性。
基本信息管理分为三个模块:包括教师信息、教室信息以及宿舍信息。其中教师信息管理可以实现教职员工基本信息的输入、修改、查询和删除等功能,可以查询教职员工的基本信息,第一学历、学位、毕业院校及专业、最后学历、学位、毕业院校及专业、现任专业技术职务和行政职务、所在科室、岗位情况、主要的工作经历、所从事的专业、主要授课情况、所承担过和承担着的科研课题、发表论文情况及各种获奖情况,并可打印输出。教室信息模块可以查看教室名称、容纳人数、配套设施以及相关的补充说明。宿舍信息管理模块用于提供学生所在宿舍的名称、容纳人数等。
学生管理模块包括学生基本信息、学生奖惩信息、学费交纳管理、学生成绩管理、学生考勤管理、学生离校管理等信息的录入、修改、删除。
教务管理模块包括班级设置管理、课程设置管理、课程安排管理三个模块。班级设置管理模块主要用于管理员登记学校开设的专业和班级的相关信息。课程设置管理实现学校中各个专业设置的课程及教学教师、各个班级和专业在每个学期的教学任务等信息。课程安排管理用于实现学校中各个班级每个学期每周中每节课的教学课程,即制作课程表。
综合查询模块是该系统的一个重要组成部分,因为在信息输入完成以后,并不需要进行频繁的修改、删除操作,相对而言查询操作在日常管理工作中却比较频繁。从保证系统的安全性出发,单独设计了综合查询模块供各系部和学生使用,从而与修改、删除等影响数据库数据的操作区分开。这样不仅方便了用户,同时有利于细化用户操作权限,提高系统的安全性。该模块主要实现各种信息的查询功能,包括:查询学生信息、查询学费信息、查询课程信息、查询教室信息、查询成绩信息、查询考勤信息、查询奖惩信息。从增加系统的实用性角度出发,在该模块中设计了许多人性化的查询方法,如多途径查询、模糊查询、关联查询等。
三、系统设计及开发采用的关键技术
3.1 安装本系统服务器和客户端所需要的软硬件环境如下:
服务器端:奔腾4以上处理器,内存512M以上,硬盘容量60G以上;Windows 2000(Advanced)Server以上;Visual Studio 2005以上;DBMS:SQL Server 2005; Web服务器:Internet Information Server。
客户机端:奔腾3以上的CPU,内存128M以上,硬盘空间650M以上;Windows 98/2000/ME/XP;网络环境:LAN。
3.2 系统的数据库设计
数据库的分析和设计就是将管理系统的功能需求转化为有效的数据结构,实际上就是在确定的应用环境下,提供一个最有数据模型的逻辑设计,该逻辑设计既满足管理系统的数据存取要求,又能被数据库管理系统所接受和管理。在教学管理信息系统中采用了ADO.NET的数据库访问技术,使得访问SQL Server数据库系统非常方便[2]。在教学管理信息系统中,数据库中的数据表包括操作用户数据表、班级设置用户表、课程安排数据表、课程设置数据表、奖惩记录数据表、教师档案数据表、教室设置数据表、学费缴纳数据表、学生成绩数据表、学生档案数据表、学生考勤数据表、学生信息数据表等。
3.3 开发平台的设计及开发
系统采用MS.NET开发平台,MS.NET平台由以下五个主要部分组成:Visual Studio.NET、.NET服务器、.NET框架、.NET服务构件、Windows.NET。
其中, .NET框架 (.NET Framework)是一种用于构建、配置、运行Web服务和应用程序的多语言环境[3],在设计的教学管理信息系统中,采用统一的框架模式,主要页面包括:系统首页、登录管理系统、退出管理系统、新建操作用户、学校信息设置、教师信息管理、学生信息管理、课程设置管理、课程安排管理、学生成绩管理、查询学生成绩管理、查询课程信息等,这些页面根据功能的不同分别隶属于不同的文件夹下。
.NET框架类库为开发人员提供了一个统一的、面向对象的、层次化的、可扩展的类库集(APIs),系统采用C#使用MFC类库。
系统开发选择了微软Web开发技术——ASP.Net。ASP.Net为Web页面提供了一种集成式的支持,可以运用ADO.NET提供对关系数据库和各种数据源的高效访问,可运用C#作为系统开发语言。ASP.NET使用IIS来传送内容,以响应HTTP请求,ASP.NET页面是一个.aspx 文件。在ASP.NET处理过程中,可以访问所有的.NET类、C#或其他语言创建的定制组件、数据库等[4]。
3.4 系统部分页面的实现
系统首页是默认情况下网站的首页,源文件命名为Default.aspx,实现界面如图3-1。
图3-1教学管理信息系首页
另外,一些主要页面,以新建操作用户页面、查询成绩信息为例。新建操作用户页面用于操作用户在系统中设置自己的安全信息,源文件命名为RegisterUser.aspx,该文件除了嵌套的母版页外,还有一个CreateUserWizard控件,该控件是一个封装了校验、输入输出等多种功能的复合型的登录控件。查询成绩信息页面输入学生姓名、课程名称、学期名称和班级名称,可以查询该同学的成绩,同时能打印查询结果。
四、结束语
系统使用了ASP.NET+SQL Server2005的先进开发模式,功能强大,真正实现“网上办公”。系统涉及院系级日常的行政、教学和学生工作等诸多业务。实现了对学生、教师及公众信息的录入、修改、查询、搜索等各种操作。目前,系统开发的功能模块虽然已经可以满足学校教务管理的要求,但是,随着学生人数的增加,教学管理的要求越来越多,还需要在以后的实践中加入新的功能模块,如教师在线评估,学生在线考试,教学资源的上传和下载等,这些需要利用一些先进科学的技术来设计和开发,因此,系统需要进一步的开发和升级,这样才能满足教务管理工作日益增多的要求。
参考文献:
[1]杨波,基于Internet/Intranet的高校综合教学管理系统,计算机与现代化,2002,11,67—69.
[2]桂思强,ASP.NET与数据库程序设计,北京,中国铁道出版社,2002.
[3][美]微软公司王黎,袁永康译,Micosoft.NET概述,北京:清华大学出版社,2002.1.
【管理信息系统开发过程】推荐阅读:
库存管理信息系统开发开题报告08-23
自考计算机应用管理信息系统开发12-06
网格管理信息系统11-21
招标信息管理系统06-24
绩效考核管理信息系统07-24
海关通关管理信息系统07-31
人事信息管理系统08-03
警务信息管理系统08-10
人事管理信息系统08-12
住房保障管理信息系统08-16