时间:2023-03-22 17:49:39
导言:作为写作爱好者,不可错过为您精心挑选的10篇管理信息系统论文,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠,最后得提供一下如何使用这个系统,如何解决用户可能会遇到的问题以及这个系统中的难点和开发技巧等等。
本系统包括8个模块,即系统,包括重新选择用户和退出两个功能。系统管理,包括人员编码维护、用户授权和程序定义。输入,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入和删除。查看,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的浏览,还有通过输入查询条件查询用户所要的记录,还可以双击某个员工所在列,就可以显示出这个员工的所有信息。维护,包括基本信息、婚姻信息、学历信息、考勤信息和工资信息的修改,这个功能只能由管理员来操作,普通用户没这个权力。报表,包括基本信息、考勤信息以及工资信息的查询、统计和打印。窗口,包括平铺和重叠,即窗口的排放形式是平铺还是重叠的。帮助,包括这个系统的介绍和对这个系统可能出现的问题的解答。
1.2研究背景与研究意义
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。
人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。
人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。
1支持企业实现规范化的管理。
2支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。
3支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。
1.3论文各章内容介绍
第一章绪论里主要介绍了问题定义和内容简介,以及研究背景与研究意义,第二章主要介绍了系统功能需求分析数据字典,第三章主要介绍了系统设计,包括系统总体系结构设计、系统数据模型设计以及系统开发与运行环境确定。第四章主要介绍了各子系统体系结构设计,包括本模块各子模块功能、接口、界面设计和遇到的主要问题及解决方案,还介绍了用户使用手册,包括系统功能简介、运行环境简介,系统运行与操作指南,还介绍了系统评价,包括系统主要功能、特点介绍,系统存在不足与改进方案以及毕业设计心得与收获。
2.系统需求分析
2.1系统功能需求分析
该系统需要完成如下功能:
2员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。
3对用户进行授权。
4员工各种信息的修改。
5对于转出、辞职、退休员工信息的删除。
6按照某种条件,查询统计符合条件的员工信息。
7对查询、统计的结果打印输出。
8人事系统的使用帮助。2.2数据字典
数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。
数据字典通常包括以下5个部分:
2数据项。数据项是不可再分的数据单位。
3数据结构。数据结构反映了数据之间的组合关系。一个数据
结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干数据项和数据结构混合组成。
4数据流。数据流是数据结构在系统内传输的路径。
5数据存储。数据存储是数据及其结构停留或保存的地方,也是数据流的来源和去向之一。
6处理过程。处理过程的具体处理逻辑一般用判定表或判定树来描述。
数据字典是关于数据库中数据的描述,即对元数据的描述。数
据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实、完善的。
针对本系统,通过员工管理内容和过程分析,设计的数据项和数据结构如下:
11员工基本情况。包括的数据项有员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、政治面貌、参加时间、血型、开始工作时间、家庭住址、联系电话、岗位代号。
12员工婚姻状况。包括的数据项有员工号、爱人代号、爱人姓名、爱人生日、结婚时间、爱人工作单位、爱人政治面貌、爱人工作职务。
13员工学历信息。包括的数据项有员工号、学历、专业、毕业时间、毕业学校、学校类型、外语1、外语1级别、外语2、外语2级别。
14员工考勤信息。包括的数据项有员工号、姓名、日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班。
15员工工资信息。包括的数据项有员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资。
16人员编码信息。包括的数据项有人员编码,人员姓名,密码。
17用户授权信息。包括的数据项有序号,人员编码,程序号。
18系统设计
3.1系统总体系结构设计
人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。
42支持企业实现规范化的管理。
43支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。
44支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。
本系统开发设计思想有以下几点。
11尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用的目的。
12系统应符合学校人事管理的规定,满足学校日常人事管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
13系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详细完善,以便学校以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用Brower/Server的方式进行访问。
14系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。
15系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
3.2系统数据模型设计
关系模型:
员工基本信息(员工号,姓名,所在系号,所在系名,性别,生日,籍贯,国籍,民族,身份证号,婚姻状况,健康状况,政治面貌,参加时间,血型,开始工作时间,家庭住址,电话,岗位代号)
员工婚姻信息(员工号,爱人代号,爱人姓名,爱人生日,结婚时间,爱人工作,位,爱人政治面貌,爱人工作职务)
员工学历信息(员工号,学历,专业,毕业时间,毕业学校,学校类型,外语1,外语1级别,外语2,外语2级别)
员工考勤信息(员工号,姓名,日期,本月天数,公休假天数,应出勤天数,请假,节假日加班,其它加班)
员工工资信息(员工号,姓名,底薪,补贴,奖金,加班,代扣养老金,代扣医疗保险,代扣住房公积金,所得税,房贴,房租,实发工资)
2风险识别
风险识别(RiskIdentification)的内容包括3个部分。(1)识别并确定项目有哪些潜在的风险。(2)识别引起这些风险的主要因素。(3)识别风险可能引起的后果。项目团队成员均应参与到风险识别的过程,以便增加成员对于风险的应对能力和责任感,也均应认识到风险识别是一项不断重复的过程,因为在项目的进展中可能会有新的风险出现,旧的风险也可能会消失。风险分解结构(RiskBreakdownStructure)是风险识别常用的方法之一,该方法有助于从微观和宏观两个方面发现引起潜在风险的多种原因,具有多种分类结构,企业可以选择以往项目总结下来的结构或者引用新的结构。
3风险分析
风险分析(RiskAnalysis)包括定性风险分析和定量风险分析,后者一般在前者完成后进行。3.1定性风险分析定性风险分析(QualitativeRiskAnalysis)对已识别风险的发生概率和影响程度进行综合分析,排列出优先级,以便进行定量分析和风险应对计划。风险的发生概率分为客观概率和主观概率,客观概率是通过历史数据统计或大量的试验进行推测的,主观概率是通过专家经验或讨论进行推测的。客观概率比主观概率的准确性高,但在实际项目中有时很难收集到足够的历史数据或做进行大量的实验,所以主观概率不可或缺。概率影响矩阵(ProbabilityandImpactMatrix)是定性风险分析常用的方法之一,通过对已识别风险的发生概率和对项目造成的影响的组合,划分出风险的高、中、低级别,并以不同的颜色标识优先级(见表1)。3.2定量风险分析定量风险分析(QuantitativeRiskAnalysis)是对定性风险分析中排出优先级的风险进行量化分析的过程,但有时会因为缺少足够的数据建立模型,而无法实施定量风险分析。预期货币值(ExpertedMonetaryValue)是定量风险分析常用的方法之一,把方案中每个可能性的价值与其发生的概率相乘,再将所有乘积加在一起得出该方案的预期货币值EMV,从而辅助项目决策,通常在决策树中使用。
险应对计划
风险应对计划(PlanRiskResponse)是按照已识别风险的优先级来制定应对策略的过程。风险的应对策略包括回避、转移、减轻和接受4种,等级较高的风险通常采用回避和减轻策略,等级较低的风险则采用转移和接受策略。项目经理应该为每种风险选择至少一种应对策略(高优先级的风险可能需要备用策略,以防当前策略失去效用),得到全部项目关系人认可后为其指定一个明确的应对负责人。风险应对计划的对象是已识别的风险,但项目过程中存在着未知风险,无法进行主动管理,项目经理除了可以定期进行风险识别外,还可以通过分配一定的管理储备来应急。
5风险监控
风险监控(RiskMonitoringandControl)是在项目中跟踪已识别的风险,监测残余风险,识别新的风险,实施风险应对计划并评估其效用的过程。偏差与趋势分析(VarianceandTrendAnalysis)是风险监控常用的方法之一,例如:可以通过分析项目当前阶段的挣值和计划价值、实际成本的差别,分析出项目的进度与成本是否出现偏差,从而判断是否需要实施风险应对策略或使用管理储备应急。
6结语
在信息系统项目中,风险管理既是一项管理流程,保证企业决策的准确性和安全性,实现项目的按时按质完成,同时风险管理也是一项投资,不仅涉及人员的投入,还有资金和物资等的投入,因此其成本不应超过项目的预期收益,当一个项目完成后,企业应该对项目的风险管理进行总结,建立主要风险清单,作为组织过程资产为下一个项目的风险管理做参考。
作者:李文彬 单位:韶关供电局
参考文献
[1]柳纯录.信息系统项目管理师教程[M].北京:清华大学出版社,2008.
[2]项目管理协会.项目管理知识体系指南(PMBOK指南)[M].5版.北京:电子工业出版社,2013.
选择2009年5月—2011年5月在我院就诊的门诊病人40例。纳入标准:①采用美国风湿病学会1997年修订的SLE诊断标准确诊为SLE病人;②经住院系统治疗后病情稳定;③需门诊治疗或复查随诊;④年龄14岁~45岁;⑤学历:小学及以上文化;⑥有简单网络应用的知识和能力;⑦自愿参与本研究。排除标准:①狼疮脑病病人;②有精神疾病病人;③生活不能自理病人。
1.2研究工具
1.2.1一般资料调查问卷
研究者自行设计,内容包括性别、年龄、文化程度、病程、婚育情况、经济状况等。
1.2.2症状自评量表(SCL-90)
共90个项目,分9个因子和其他。①躯体化,共12项,主要反映主观身体不适感;②强迫:共10项,反映临床上的强迫症状群;③人际关系:共9项,反映与他人相处时的不自在或自卑感;④抑郁:共13项,反映与抑郁症状相联系的广泛概念;⑤焦虑:共10项,反映与焦虑症状有关的精神症状及体验;⑥敌对:共6项,主要从思维、情感及行为3个方面反映病人的敌对表现;⑦恐怖:共7项,与传统的恐怖状态反映的内容基本一致;⑧偏执:共6项,主要是指猜疑和关系妄想等;⑨精神病性:共10项,主要是精神分裂样症状项目;⑩其他:共7项,上述因子不包括的、主要反映睡眠及饮食情况。每项均采用5级评分制。本研究利用SCL-90测查SLE病人的心理状况。
1.2.3SLE病人门诊管理信息系统
由我科人员与软件工程师合作设计。软件工程师通过我科人员对其提供的有关专业信息,利用Access程序,建立SLE病人门诊管理数据库信息系统。信息系统的应用部分包括:病人信息管理模块、健康教育模块和随访信息模块。利用SLE病人门诊管理信息系统对SLE病人进行管理。
1.3研究方法
1.3.1调查问卷发放及收集
采用一对一问卷调查。能够独立完成量表者,由其独立完成;独立完成有困难者,协助其完成。调查人员对研究对象不明条目给予解释,保证每条目解释内容的一致性。在管理前及管理后各进行一次问卷调查。
1.3.2管理模式的实施
利用SLE病人门诊管理信息系统进行管理。采集病例及建立管理档案:课题组对病人的信息严格管理,确保病人隐私不外泄。对符合入选条件的病人,护士把采集到的资料输入电脑,分别储存在病人信息管理模块和随访信息模块。评估病人:对病人的资料进行评估,根据评估结果把不同情况的病人进行分类记录。如肾脏损害用“S”标记,血液系统损害用“X”标记,皮肤损害用“P”标记;使用激素治疗后出现高血压用红色“↑”,血糖高用橙色“↑”,血脂高用黄色“↑”标记。标记储存在病人信息管理模块中。根据病人使用激素量、免疫抑制剂使用或具体病情和医生医嘱设置复诊提醒时间。实行护理干预:根据病人信息管理模块中不同符号标记,识别不同情况的病人,给予不同的健康教育处方。健康教育处方根据病人信息管理模块中不同符号标记从数据库中提取导出,可通过Email方式或飞信发送,也可通过QQ传送。利用软件的查询、提醒功能,检索病情改变,2d~7d后需复查或更改用药量或执行免疫抑制剂治疗的病人、两个月未来复查的病人进行电话随访。此工作每周执行1次。随访时不仅和病人沟通,而且与家属沟通。随访内容为相关疾病知识健康教育、心理辅导,为病人争取家庭支持,督促病人按时复诊,严格遵医嘱用药。根据病人的需要及具体情况给予相应的健康教育处方。对需要进行心理辅导的病人则约定时间进行专人辅导。为了方便与病人沟通,除了设立固定的随访电话之外,还有专用邮箱和QQ群,方便病人表达内心感受,也使医务人员能及时采集到病人信息,网络应用能力差的病人予以培训指导,保证每位参与病人能够利用手机短信、邮箱、QQ群这些信息平台传递、获取、分享信息,与医务人员达到互动。其目的主要是对病人用药、饮食、日常生活(包括运动、休息、学习、工作、皮肤护理、口腔卫生方面)生育与避孕、心理等各方面进行长期、系统、有效管理。每次随访及干预内容、时间都记录并输入随访信息模块中储存。按时复诊的病人,每次复诊的临床资料交专管护士处,录入数据库中存档。干预效果评价。通过门诊日志记录,查病人是否按时复诊,3d查1次。未按时复诊的病人,及时追踪原因。电话随访后的病人,1个月后再进行电话回访,主要了解病人是否按医嘱服药、饮食、日常生活(包括运动、休息、学习、工作、皮肤护理、口腔卫生方面)、生育与避孕等方面是否遵循医务人员指导。并把评价结果记录输入随访信息模块中储存,为下一次的评估及干预提供依据。
1.4统计学方法
采用SPSS19.0统计软件进行分析。计量资料以均数±标准差(x±s)表示,干预前后得分比较采用独立样本t检验,以P<0.05为差异有统计学意义。
2结果
SLE病人应用门诊管理信息系统前后SCL-90评分比较,各因子中躯体化、人际关系敏感、精神病性无统计学意义,其余因子项比较,均有统计学意义。
2系统容灾建设
根据业务需求分析的结果和建设成本的分析,制定切实可行的建设改造方案,并按照方案,对各信息系统进行改造和建设,以使其满足相关指标的要求。根据各系统的特点和所支撑业务情况,制定全面的应急预案,包括系统恢复预案、系统恢复前的业务连续运行预案、系统恢复后数据处理预案等,保证业务运行尽可能不受系统中断的影响或者将影响降到最低。
3应急预案演练
应急预案完成后,根据业务情况,策划了应急预案的演练。模拟真实的环境,从各个层面检验应急预案的效果,已保证在真实灾难发生时,能够起到应有的作用。应急预案优化应急预案演练后,对演练过程和演练结果进行总结,从可行性、适宜性等方面对应急演练进行评价,并进行了优化和改进。以使其能够持之以恒的满足公司的业务连续管理的需要。
4总结
4.1增强企业应对各种灾难的能力
(1)预防了潜在的威胁带来的风险。(2)保护人员的生命财产安全。(3)使企业的业务中断和损失最小化。(4)最大程度地减小了数据的丢失、收入的损失、客户的流失。(5)增强了投资者、股东和消费者的信心。(6)维护了企业的形象和信誉。
所谓系统结构的安全性设计是指在不影响系统工程正常施工的前提下,系统结构能够承受各种外界环境因素的影响,有一定的防灾害性能。并且能够在一定的突发状况下面前有一定的防控强度。安全性是系统工程建设的刚性要求,任何系统的建设都要将工程设计的安全性作为第一考虑因素。2.2系统结构设计的经济性与适用性经济性建立在安全性的前提条件之下的,只有保证了系统结构模式的安全性,才能够考虑建筑系统工程的经济性和适用性。在一般的情况下,系统工程首先要有良好的内部稳定条件和设计前景规划,进而为社会创造出良好的服务系统工程。
1.3系统结构设计的耐久性和实用性
一般科学定义情况下系统结构的可靠性,不仅包括系统结构的安全性和实用功能的强大性,也包括系统结构设计的长期稳定性,安全时效性、以及耐久性,并且耐久性是衡量一项系统可靠与否的标志.因此,要想全方面的提高系统工程使用效果需求,在系统结构的设计中就必须要充分考虑其设计结构的有效期限从而进行良好模拟使用环境分析,进而有效提高其结构的安全性能。
2信息管理系统开发的问题化分析
(1)加强系统设计项目的结构安全性设计是充分保证系统工程进行安全运行的有效前提,因此就要聘请富有经验并且技术水平较高的专业设计师来进行衡量和设计,同时设计师要备较高的文化素养和全方位的设计实力,只有这样才能保证设计的可靠性,专业性和适用性。
(2)无论是设计单位或者是设计师要不断提高自身的设计水平,以设计安全可靠的系统工程蓝图为设计目标并且要不断的加强自身专业知识的学习,努力提高设计能力,从而保证设计工程的长期可靠性。
(3)要对设计的系统工程项目进行全面的设计计算和系统模拟化分析。通常情况下,设计师要考核系统计算项目是否达标,是否符合设计需求。建立全方位,多层次的实际设计计算体系,保证系统质量的达标。
1前言
“劳动信息管理系统”一般情况下都做成数字表格、文字描述、图形显示等形式。“数字表格”即具体的人员、工资数据的结构化描述;“文字描述”即用一段文字叙述或补充说明情况等;这里的“图”包括两类,即照片图(例如BMP位图等)和动态生成的指标描述图(如折线图等)。笔者在选择开发工具和数据库方面,经过详细调研后,觉得用PB6和ORACLE8最为合适,现将开发和应用中的一些体会总结成文,供读者参考。
2系统的运行环境
本系统在CLIENT/SERVER结构上运行,SERVER平台为UNIX,装有ORACLE8数据库。CLIENT端通过HUB、ROUTER与SERVER连接,CLIENT端的开发、运行平台是WIN95/98/2000,前端开发工具为PB6,总体网络协议为TCP/IP。
3系统功能介绍
该系统包括劳动管理信息的维护和查询两部分,内容充实,立足于应用。表、文、图具全,对比图形由数据自动生成。同类型的数据查询采用了窗口继承的开发方法和动态数据窗口,查询界面统一、清晰。文字部分存入ORACLE库的LONG字段中,用MLE(多行编辑器)作为输入、输出的中间编辑、查询界面。一些原始资料,如照片、背景图等做成了BMP图片,以BLOB数据方式存入ORACLE库中,或存至NFS(网络文件系统)的“虚”盘上,查询时调入图形框(如P_1)内。
4技术难点及解决的方法
4.1字符集的选择
如果字符集选择错误,会出现汉字显示成乱字符的现象,需要从注册表中选择正确的字符集,具体方法是:在WIN95/98/2000下运行注册表编辑程序regedit.exe,选择HKEY_LOCAL_MACHINE,再选择SOFTWARE,再选择ORACLE,然后选择NLS_LANG(语言的国际支持),键入和服务器端相同的字符集。例如服务器端的字符集为AMERICAN_AMERICAN.US7ASCII,在此也输入此项就行了。
4.2PB6和ORACLE8的连接
PB6和ORACLE8的连接是一项很重要的内容,很多导致调用数据库失败的原因就出于此,根据不同的用户需求和硬件环境,可灵活选择客户端的接口软件,下面举例子来说明连接方法:
4.2.1//通过NET8连接数据库,支持32位的数据访问,安装ORACLE8的NET8软件
//目前PB6支持到ORACLE7.3,但是也支持ORACLE8,所以设置如下
SQLCA.DBMS="o73"
//要访问的ORACLE用户名
SQLCA.LogID="lz"
SQLCA.LogPass="lzpwd"
SQLCA.UserID="lz"
//通过SQL*NETV2和ORACLE库连接
SQLCA.ServerName="@net80"
Connectusingsqlca;
4.2.2//通过SQL*NETV2连接,可支持16位的数据访问,客户端可选择ORACLECDE的SQL*NETV2
SQLCA.DBMS="o71"
//要访问的ORACLE用户名
SQLCA.LogID="lz"
SQLCA.LogPass="lzpwd"
SQLCA.UserID="lz"
//通过SQL*NETV2和ORACLE库连接
SQLCA.ServerName="@snv2"
Connectusingsqlca;
以上的Script语句描述了和SERVER的连接过程,也可以将上述Script语句存入文件(如pb.ini)中,通过调用文件和数据库做连接。
若PB6和ORACLE8连接不通,可查一下C:\AUTOEXEC.BAT里边的路径是否包含c:\orawin95\bin(或相应的路径),如果没有此路径说明,PB6和ORACLE8不能连通。
4.3文字类数据(文本)的入库和查询
文本入库和查询可采用PB6的MLE(多行编辑器)作界面,编辑完成后存入ORACLE8的LONG字段中,查询时从LONG字段中取出,放入MLE中查询,下边是一个例子:
//文本的预处理(以去除文本文件中的回车换行符为例说明)
//将文件读入BLOB型变量text中fn=fileopen(txtname,streammode!)
iffn<>-1then
fileread(fn,text)
fileclose(fn)
//将读入的数据流组合成字符串
article=string(text)
s=len(article)
forv=1tos
t=pos(article,char(13)+char(10),v)
ift>0then
article=replace(article,t,2,"")
else
endif
next
mle_1.text=article
//将处理后的文件c:\ldxx.txt存盘,文件中的回车换行符已全部去掉
text1=blob(article)
filname="c:\ldxx.txt"
fn=fileopen(filname,streammode!,write!,lockwrite!,replace!)
iffn<>-1then
filewrite(fn,text1)
fileclose(fn)
endif
//文本入库
bigtext1=blob(mle_1.text)
updateblobldxxwjsetbigtext=:bigtext1wherebh=:varbhandrq=:varrqusingsqlca;
commit;
//从库中提出放入MLE中查询
selectblobbigtextinto:bigtext1fromldxxwjwherebh=:varbhrq=:varrqusingsqlca;
mle_1.text=blob(bigtext1)
//从库中重新生成文本文件filename.txt并存盘
selectbigtextinto:varfilefromldxxwjwherebh=:varbhandrq=:varrqusingsqlca;
fname="c:\filename.txt”
fh=fileopen(fname,streammode!,write!,lockwrite!,replace!)
iffh<>-1then
filewrite(fh,filen)
fileclose(fh)
endif
4.4处理图象文件(大的二进制文件)
职工照片-图象文件(例如BMP位图文件)是二进制文件,将其以数据流方式存入ORACLE8的LONG字段中,查询时从LONG字段中取出,放入图象框(如p_1)中查询,下边是一个例子:
//将图象文件读入BLOB型变量pict中
fn=fileopen(picname,streammode!)
iffn<>-1then
fileread(fn,pict)
fileclose(fn)
//将图象放入图象框p_1内查看
setpicture(p_1,pict)
endif
//将图象存入表pic的LONG字段bmpt中
updateblobpicsetbmpt=:pict;
commit;
4.5使用动态数据窗口
动态数据窗口指的是在程序的运行过程中通过SQL语句的改变动态地创建、修改数据窗口的内容和表现形式,它多用在对同类型的对象的描述过程中,“劳动信息查询系统”的一些类似的内容可用动态数据窗口来编制,表现形式一致、构造界面统一、编程效率高,当然还有其它一些优点。下边是一个创建动态数据窗口并由此绘出趋势图的例子(动态数据窗口dw_1,图形框gr_1):
dw_1.Create(SyntaxFromSQL(SQLCA,"SELECTsj,val01FROMtab01whereytmh=''''"+rowcha+"''''ORDERBYsj","style=(type=grid)",err))
//执行上述语句会动态地产生类型为grid的数据窗口dw_1。
//由下边这段程序做出趋势图:
//将数据调入数据窗口
dw_1.SetTransObject(sqlca)
dw_1.Retrieve()
rows=rowcount(dw_1)
ifrows>0then
gr_1.SetRedraw(False)
gr_1.reset(all!)
gr_1.addseries("dz1")
fori=1torows
xis=mid(getitemstring(dw_1,i,1),3,2)
yis=getitemnumber(dw_1,i,2)
ifisnull(yis)then
yis=0
endif
gr_1.adddata(1,yis,xis)
next
gr_1.SetRedraw(True)
sum=sum+sum1
st_1.text=string(sum)
endif
//图的类型可根据不同需要随意选择,如选择饼图、柱状、折线图等。
4.6变量的定义和赋值要正确
一些整型数值尽量不要定义成INT类型,因为一旦超过32767就会出错,一定要定义成LONG类型;带小数的数据变量要定义成DOUBLE型,若定义成LONG类型,会自动设去小数部分,出现精度错误。
PB6中的日期类变量赋值方式比较固定,若日期变量定义错了,执行有关的SQL语句时会出错,错误现象非常隐蔽,不容易调试,这是编程过程中的常见错误,在此特别强调一下。
举例如下:
rqnum1=”2000-06-31”
关于电力通信网络信息管理系统的设计原则需要从四个方面说起:第一,管理系统的网络化。从长远角度来说,在未来的发展当中,电力通信必然会和不同的体系结构整合在一起,因此需要提出统一的管理标准,而这也是目前来说最为可行的办法。将网络化管理的要求实现出来,最终实现不同的体系与统一的接口进行互联的目的。第二,综合的接入性。电力通信网络信息管理系统需要对不同规格的设备和产品具有较好的兼容功能,而且每一部分的任务都是以综合性的接入口为基准,实现通信设备的统一转换,最终以网络管理系统的高层次进行处理。第三,对功能和开放性的应用接口进行完善。要想制定好应用功能,那么就必须做好用户的需求分析,并且将其作为基础来将网络管理体系设计得丰富和完善。第四,系统的独立性和标准化。要想实现网络管理系统的统一,就必须要从设计的角度出发,在设计程序、设计风格和设计术语应用等方面要做到尽量统一,还要通过标准化的设计来应对不同的设备和系统的控制与操作。
1.2电力通信网络信息管理系统的功能与结构分析
将计算机信息技术发展的总体要求和技术的总体发展趋势作为基础,再和本研究的研究背景相结合,电力通信网络信息管理系统在当前科技框架之下,最好采用基于J2EE体系的架构来进行设计和开发,采用Java语言进行辅助编辑。因为Java具有十分强大的编程语言优势,而且它有众多的国内外大型厂商所参与制定的J2EE标准规范,因此在目前来说,Java也是很多大中型企业的首选应用。不单单可以为电力通信网络信息管理系统提供更加稳定的性能支持,而且还能够为其提供更好的处理性能。J2EE应用服务器和Java语言Web的开发和应用当中,为其更好地发挥和使用提供了很多可复用性、标准性、开放性和可管理性等跨平台功能特性。因此,给予J2EE和Java进行研发和设计,能够开发出更多的一次研发多次运行的系统。在此期间,J2EE也为其提供了更加先进和强大的多层架构支持。此外,对于系统性能和方案设计来说,需求分析也具有十分重要的作用。在对功能配备和设备配置的时候,一定要本着合理性的原则来进行。对网络进行设计的时候,一定要摆脱那种传统式的对网络的依赖,在设计系统的时候,一定要做到层次鲜明清晰。从功能角度分析方面来说,一个优秀的网络系统需要具备三个方面的内容,分别是对故障的鉴定和判断,对异常运行做出检测和记录,对相应故障和反应故障进行管理;对设备的性能做出分析、检测和控制;合理做好物理设备上的资源管理和资源配置工作。
2电力通信网络信息管理系统的实现
2.1电力通信网络信息管理系统的建立
可以从三个方面来对电力通信网络信息管理系统的建立进行阐述:
(1)进行设计前期的分析。
对该系统进行设计需要将满足客户的要求当做前提,在此基础上对系统良好的开放性和稳定性做出设计,还要保证系统具有一定的安全性。在设计当中需要考虑对相关的技术手段的运用,对于在系统当中必然会出现的数据、表格和文字等作出处理,需要选择较为强大的数据处理功能和数据处理软件来进行。
(2)建立数据模型。
对数据模型进行监理可以说更加有益于大量的数据信息的管理,它能够将抽象的数据具体化和形象化,在某种程度上能够将管理的效率提升起来,也可以提高操作的可行性。关于数据模型主要分为两个部分:一部分是利用DBMS进行电路走势的分析,可以使相关工作人员对空间因素更好地掌握;另一部分是对线路的具置进行掌握,这种模型可以以几何图形的形式存在,运用起来更加高效便捷。
(3)对数据库的建立。
在对数据库进行建立之前,需要花费大量的工作在通信信息的收集和整理上,在具体的建立过程当中,需要对系统将来的发展做出考虑,因此就必须做好子网的联网设计工作,而且在数据库开始建立和设计之初就应该对图层的阶层关系做出准确而又清晰的把握,最好能够了解各个阶层之间的相互联系和相互关系,以便于以后在大的通信网络里更好地实现。
2.2电力通信网络信息管理系统的体系结构
对于一般的网络管理系统来说,主要分为分布式和主从式两种。主从式的结构主要是通过后台来统一调配和管理设备的电路的,操作管理相对来说更为高度集中,但是却在其间存在着很多的问题。举例来说,信息资源在这种结构之下就会显得非常拙劣,这种结构采用集中式的管理,对处理的难度起到了一个施压的作用,会使其工作难度加大。此外实时监测也存在着很大的问题,具体来说主要是效率比较低下,丧失了实时监测的意义所在,因为后台的集中处理会使网络数据产生阻塞,于是链路和节点就较多了,最终也就产生了这种情况。在这种情况之下,假使后台出现了问题,那么整个系统很可能会面临着失去控制中心的风险,此外这种结构的升级性能较差,服务类型也不全面。相比之下,分布式的结构就存在着很大的优势,因为它具有很优秀的管理配置模式,其模式会将中央平台作为中心,再逐层将数据的控制功能剥离出来,然后再配置到设备当中。这样一来,该系统和各个管理级别就能够通过协议来进行相互之间的联系,从而构成一个完整的系统,因此这种结构方式是值得选择的。在此之间,能够有效地将电力通信的电路和设备数据的处理实现对应,在设计管理站的时候需要根据不同的操作环境来进行,实质上它是一个介于系统和操作者之间的界面,起到了一个介质的作用。而信息库是用来储存信息的,管理协议则对和管理者之间起到了一个连接的作用,而且还能够对众多的内容做出协定,比如信息的通信方式、数据的储存方式,还有信息数据的处理方法等。
1.2具有较强的适应性从适用性上来说,计算机通信技术具有非常广泛的适用范围。从形式上来看,计算机通信技术的类型多样,并利用二值信号来对信息进行传输以及再现的功能,可以在图像以及文字等很多多媒体媒介中得以应用。此外,还可以利用计算机通信技术来进行电视剧、电影、歌曲的下载,视频通话、通信、语音聊天等等。
1.3具有快捷的传输能力由于计算机不同于模拟信号中所采用的脉冲进行数据传输,而是采用二进制的数字传输模式,因此其传输的速度较快。并且随着科学技术的不断发展,光纤技术的铺设,计算机通信的速度将更加的快速便捷。
1.4具有较强的抗干扰性能通过采用二进制进行数据传输,不但使得计算机通信的速度较快,而且还能够有效的对噪音进行处理。在对信息进行交流时还可以确保信息传输的质量。此外,计算机通信技术还可以促进计算机运行效率和传输通道流通性的提升,从而使计算机的运行更加的高效快速。
2在信息管理系统中计算机通信技术的应用状况
由于计算机通信技术具有着以上优点,因此在信息管理系统中它被应用的非常的广泛,主要体现在对数据的处理、对系统的预测,以及在系统计划和控制、决策辅助功能等方面。
2.1对信息管理系统中的数据进行处理对数据进行迅速的处理是信息管理系统的主要功能之一。结合现实的需求,数据传输时要高质高效。而从上面计算机通信技术的优点中我们可知,计算机通信技术可以有效的提升数据传输的效率,并确保其传输的质量。因此,在信息管理系统中,计算机通信技术得到了重要的应用,是其数据处理的关键性支撑技术。
2.2为信息管理系统预测功能的实现提供技术支撑要实现信息管理系统的预测功能,必须将数量较多的数据作为基础,而获取这些基础的数据则必须依靠信息管理系统中的数据传输。为了实现这一需求,就要在信息管理系统中应用数据传输高效的计算机通信技术,它是信息管理系统的预测功能得以实现的重要技术支撑。
2.3满足信息管理系统的计划功能为了实现信息管理系统中的计划功能,要将各个管理层的基础数据作为构成的基础,所以基于这种对数据的需求,就需要在信息管理系统中运可靠性较强的数据传输技术。而计算机通信技术凭借其特有的数据传输和通信优势实现了信息管理系统的这种需要,从而为其计划功能的实现提供了重要的技术。
2.4促进了信息管理系统控制功能的有效性应用和信息管理系统中的其它功能一样,其控制功能也是将数量巨大的数据作为开发的基础。所以,要凭借计算机通信技术来实现信息管理系统中控制功能。因此,从信息管理系统的有效性以及实现控制功能方面来看,在信息管理系统当中计算机通信技术得到了较为广泛的应用。
2.5提供了信息管理系统辅助决策的实效性在整个信息管理系统中,辅助决策功能重点中的重点。为了能够确保辅助决策功能的实现,将计算机通信技术应用到了信息管理系统当中,使得信息管理系统可以对数据综合的进行传输和处理,进而提升数据传输和处理的效率,促进辅助决策功能的实效性的提升。
2计算机通信技术的特点和优势
计算机通信技术主要以计算机为基础平台,借助计算机技术进行数据的传输、交流和后处理,相较于传统的书面、电话通信,特点突出,优势明显,经笔者总结,主要集中在以下几个方面:
2.1适用范围广传统的通信方式
受传输形式和携带方式的限制,适用范围有限,而计算机通信技术形成方式多样,可在二值信号的基础上,完成对文章、图片、声音、影像信息的高效传输和再现,适用于多种媒体形式,大大扩展了其应用范围。
2.2传输效率高
二值信号使计算机通信技术的传输速度大大提高,对模拟信号的传输由传统的每分钟1.8万个字符,提升大每分钟48万个字符,且光纤时代的到来,还将进一步提高计算机通信的传递速度。
2.3抗干扰能力强
计算机通信技术主要依靠二进制的方式实现数据的处理和传输,相较于传统的通信技术,便于实现对各种干扰和噪声的清除,有效保证信息传输的质量和效率。
2.4安全性高
借助二进制的数据处理方式,计算机通信技术可轻易实现对传输数据的加密和解密,一方面大大提高了数据的保密效果,同时也保证了通信内容的完整性,极大的加强了安全效果。
3计算机通信技术
在信息管理系统的应用计算机通信技术的迅猛发展,使工业、农业、商业及教育界等社会生活的各个方面都在实现着计算机通信技术的应用,尤其是在信息管理系统中,计算机通信技术借助其有效的数据传输能力,极大的保障了信息管理工作的准确性和高效性。计算机通信技术在信息管理系统中的应用主要集中在对信息管理系统数据处理的应用、在信息管理系统预测功能、计划功能、控制功能以及决策功能中的应用。无论是信息管理系统中的哪一项功能,都必须依靠庞大的数据库作为基础,传统的通信技术无法同时兼备大容量信息和高效率数据,这时,计算机通信技术的使用就显得尤为必要。对数据的高效处理和对数据安全的有效保障可使计算机通信技术大大降低了信息管理系统中的人为工作强度,在一定程度上解放了用于信息管理的人工劳动力,从而有利于创造出更大的社会经济财富。
在专业中有来自原来五个不同专业的定位信息,其中包括经济学、计算机科学技术、信息资源管理、信息系统开发等多方面的学科知识,导致专业定位不明确。②信息管理专业的培养目标和软件工程、网络工程、电子信息安全、电子商务、物流管理等专业有类似之处,导致信息管理专业的培养方向和人才定位不突出,可以被相似专业替代。③各类院校都利用自身的优势办信息管理专业,使本专业的定位各不相同,造成社会企业对本专业认知有误,耽误学生就业竞争。比如工科院校以培养信息系统开发人才为定位,侧重计算机技术的培养;管理类院校以培养管理人才为主,侧重管理理论;还有些院校是以信息资源管理为培养方向;有些院校只培养专门的行业信息处理人才,比如医疗信息处理,电子金融信息等。
2.科学定位,突出特色。
广西财经学院是一所新建的本科院校,缺乏相关的计算机技术类专业和管理类专业的办学经验,与早在1978年就率先建立经济信息管理专业的中国人民大学之类的一流大学差距甚远。对信息管理专业的定位不明确,社会对本专业的认识模糊,加之类似相关专业的发展,给信息管理与信息系统专业的建设带来很大的挑战。在这样的环境背景下,我们只有对本专业准确定位,突出特色,才能办出有一定竞争力的信息管理专业。经过实践思考,笔者认为信息管理与信息系统专业以计算机科学与技术、管理学和经济学为三大学科基础,形成复合型的专业定位。信息管理专业不是培养单纯的计算机技术人才,也不是培养只熟悉业务流程的管理者,其培养的是高素质的信息管理人才,需要具备信息技术知识、信息管理知识和信息系统知识,还需要掌握项目管理知识,特别要具有运用计算机技术解决企业生产经营中的实际问题的能力,也就是具有依靠现代信息技术进行管理创新的素质,这是信息管理人才与其他技术人才不一样的地方。为此我们考虑我院信管专业的定位是:①突出专业的复合型特点,管理理论和计算机技术并重,特别注重信息技术与管理流程的结合,注重学生创新素质的培养。培养“懂计算机的管理人员”,培养企业的信息化推动人才。②我校是广西唯一的财经类院校,要突出学校的特点,以财经院校为背景,在财政、会计、金融等专业方面有突出的优势。可利用学校背景适当加强财经类理论或技能的培养,使学生具有经济信息的处理能力,区别于一般院校的学生。③突出实践技能的培养,以培养应用型人才为重点,依靠大量计算机专业的老师,加强计算机技术应用能力的培养,突出操作型人才的特点。
二、信息管理与信息系统专业的课程体系
在人才培养方案中通过理论课程和实践课程两个模块来实现知识的传授和能力的培养,目前我院的人才培养方案课程体系包括理论和实践两个模块。
1.理论课程。
应修学分共128学分,包含必修课(包括公共基础课、专业基础课、专业主干课)、专业选修课、公共选修课。①公共基础课:大学英语、计算机应用基础、高等数学、线性代数、概率论与数理统计、离散数学等。②专业基础课:管理学原理、统计学、会计学、西方经济学、C语言程序、面向对象程序设计、信息管理概论、数据结构与算法、信息安全等。③专业主干课:数据库原理、计算机网络技术、管理信息系统、信息系统分析与设计、信息经济学、ERP原理等。④专业选修课:信息检索与利用、办公自动化、网页设计、信息分析与预测、决策支持系统、数据仓库与数据挖掘等。
2.实践课程。
应修学分为32学分,包括集中实践和独立的课程实践两大模块。①集中实践模块:军事理论、就业指导、社会调查、毕业实习、毕业设计。②课程实践模块:数据结构与算法课程实践、计算机网络实践、信息管理实习、计算机网络技术实训、C语言程序设计实训、数据库与程序设计实训、管理信息系统开发、ERP原理与实训、信息分析与预测实训、信息系统开发综合实训。
三、核心课程的设置与整合
信息管理专业以经济学、管理学和计算机技术作为三大支柱学
科,形成了科学的课程体系,但在实际操作中教师与学生往往有拼盘式的感觉,缺乏课程之间的有机联系。很多教师是计算机专业或者管理专业毕业,他们在教学中往往从自身的特长出发完成教学,教授的课程内容不适合信息专业的需要;学生则感到本专业的课程设置和教学内容过散,所学到的知识支离破碎,缺乏明确的学习目标。所以,如何办好信息管理专业除了有明确定位和突出特点的人才培养方案外,还必须考虑教学体系中的课程设置,特别是核心课程以及课程内容衔接等问题。本专业的核心课程体系由三部分组成。 1.管理科学课程
我们基本与管理类专业接轨,开设管理学原理、生产与运作管理、经济学、会计学、市场营销等。重点培养学生在组织、协调、人事、领导等管理方面的能力和素质。经济学课程,开设西方经济学。在财经院校的背景下,我们开设了会计信息系统、财务管理等选修课程,鼓励学生掌握相关专业知识,提高就业竞争力。
2.计算机科学课程