发布时间:2023-09-21 17:34:32
导语:想要提升您的写作水平,创作出令人难忘的文章?我们精心为您整理的13篇管理系统需求范例,将为您的写作提供有力的支持和灵感!
【关键词】
投融资平台;投资管理系统;需求分析
1前言
浦发集团是一家国有独资有限责任公司,负责上海浦东新区城市基础设施项目的投融资建设等业务。其本身并不参与具体的工程建设业务,通过为项目提供资金支持来跟踪,管理大量建设项目的运行。本文在用户调研的基础上,遵循需求分析的流程[1],通过应用结构化和快速原型等分析方法[2],得到《浦发集团基础设施项目投资管理系统》的需求文档。
2功能需求
浦发集团的基础项目投资方式主要有两种,一种是BT模式,也就是建成后移交模式。一种是BOT模式,也就是建设,运营一段时间后再移交的模式。项目主要是政府部门提出的公共建设项目,如轨道交通,道路,公交,公共绿地等。政府职能部门,如建交委,环保局等是项目的最终接收方,但他们本身并不参与项目建设,而是委托给浦发集团这样的投融资平台公司进行操作。而浦发集团本身也不进行实际项目的建设,他们通过招标将实际的建设工作交给专业的代建公司来完成,本身只完成对项目资金流的管控工作。所以业务涉及跨企业合作,一个是具体建设的代建公司,他们主要根据项目的建设进展情况提出资金使用需求。一个是浦发集团公司,他们主要负责项目资金的募集,审核,拨付。系统以立项的建设项目为核心,由代建公司根据项目进展提出资金申请,集团公司多个部门进行审核,通过后付款给代建公司。系统有两类用户,代建公司和集团公司,有三大主要功能,建设项目管理,资金管理以及回购管理。其中,建设项目管理主要是把各种项目信息管理起来,使得业务中各相关方都能方便地检索到需要的项目信息,从而为处理申请和审核业务提供依据。项目信息包括三大类,项目基本信息,相关合同信息以及与该项目有关的合同外费用支出信息,也就是项目相关的非合同信息。项目信息的创建者是代建公司的工作人员,该信息将由集团公司市政部的相关工作人员来做复核,复核通过后即可作为后续资金申请的依据。这里的项目信息除了项目名称,关联公司等最简单的基本信息外,就是与项目相关的费用预算,支付条件等和资金相关的信息,体现了本系统的围绕着资金流进行项目管控的特色。而资金管理资金管理是核心业务,主要包括资金计划,资金申请和审核,以及审核通过后的资金拨付三方面功能。资金计划是代建公司根据正在进行中的项目情况,制定出各个项目的月度及年度资金使用计划。资金计划的目的是预估未来的资金需求量,集团公司的投资金融部会汇总各个代建公司的资金计划,以此为依据,开展融资活动,以确保项目资金及时到位,保证项目的正常开展。集团公司会定期召开资金计划会议,审议各个代建公司提交上来的资金计划,生成汇总的审核通过后的集团公司资金计划。代建公司根据项目需要向集团公司提交用款申请,集团市政部先审核用款申请是否合乎标准,通过后,转交给投金部和计财部,这些部门通过后,再由市政部复审,确保无误后,提交给集团领导最终审批。资金申请的依据是项目的合同或非合同信息,受合同支付条件约束,同时也不能超出已经确定的资金计划。资金申请获批后,代建公司就可以提起付款申请了。相关的资金就会按照合同支付条款分期分批的打入代建公司的银行账户。最后,回购是指政府职能部门在项目完成后将建成的基础设施整体购买的行为。回购需要集团公司和政府签订回购合同,一般情况下,政府并不是一次性付清款项,而是在一个回购合同中协商好的回购期内,分期分批的付款。由于不是一次性付款,就会产生资金成本,集团公司会在回购合同中约定相应的利息。系统需要根据回购合同生成申请信息,供回购款申请时使用。回购管理主要就是管理回购项目的回购合同信息以及回购申请的审批。
3非功能需求
考虑到业务本身的特点,在非功能需求方面将安全性和稳定性作为首要目标。要求系统具有硬件和软件两方面的容错功能。另外,考虑到使用该系统的人员分散在不同的多家公司,所以要求系统易于部署,兼容性好,支持多种操作系统,并且具备一致的用户界面。同时要求系统易于维护,可以方便地配置不同用户的相应权限。
4结论
遵循着软件工程思想,对浦发集团的投资管理业务进行了需求分析,阐述了业务范围及内容,明确了不同的用户角色和业务流程。
作者:彭小勇 单位:上海大学计算机工程与科学学院
汽车产业在各国经济发展的过程中起着举足轻重的作用,目前随着汽车产业的快速发展,作为汽车服务体系的汽车维修行业,得到了人们的高度重视。随着汽车大量进入千家万户,汽车维修行业飞速发展。汽车维修企业的正常运营中需要管理种类繁多的汽车配件、为客户提供维修服务。本文将对汽车维修保养管理系统的总体目标、功能特点、数据需求、业务流程、数据流程、约束需求以及安全要求做出分析。
一、系统总体需求目标
汽车维修保养管理系统的主要目标有:
1.信息的完整性:系统的基础是数据信息。只有正确翔实的信息才能保证业务人员做出正确的决策。因此软件设计方面必须加强信息完整性方面的工作。采用值约束、缺省等多种方法确保信息的完整性。整个系统在功能上、数据安全上、基础信息的维护等方面应有充分的保障。
2.实用性:本系统是一个面向实际应用且针对性很强的软件系统。它的建成将取代手工的低效率工作。因此在进行系统建设的同时必须考虑到业务人员的使用习惯,系统界面简洁,易使用,易维护。从满足当前应用需求为主的角度出发,注重系统的综合功能和总体性能。针对将来实际处理业务量的增加和系统升级,做到预留接口并充分考虑系统的可扩充性和前后兼容的一致性。
3.高效稳定性:系统运行速度快。效率高,有效防止各种人为操作错误,维护数据的完整性。软件开发工具和数据库必须是成熟稳定,经过长时间验证的,以保证系统平台的可靠性。
4.灵活性:系统在设计初期就考虑了灵活性的问题,实现了在完成基本功能的基础上,做到单个模块独立使用,既可以互相管理操作又可以单独使用的功能。
5.安全性:用户进入系统时,应先经过严格的身份验证,根据其权限级别使用系统的某些功能和数据。防止信息泄密和对保密信息的非法侵入。
6.可扩展性:汽车维修行业是不断发展和完善的。在系统开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,不改变管理人员的使用习惯,使得软件具有较好的可扩展性。系统需设计合理,技术先进,以便保证整个系统的不断发展。体现系统的高技术起点、功能强、易于扩展、便于用户使用。
7.可操作性:系统的界面设计应符合日常办公运作的需求,界面清晰、风格统一、功能完善、易于操作。维护方便等特点。方便非计算机专业人员使用。
二、系统需求
1.功能需求。在项目启动的前期调研中,我花费大量时间查询资料,分析国内外汽车维修企业现状和经营方向,经营手段和经营理念。力争做到了解行业现状和行业具体业务的操作流程,做到心中有数。准备好提纲再坐下来和客户进行面对面的沟通和探讨,真正了解客户公司的行业共性和企业的独立特性。在与客户的多次沟通中。我们开发小组真正做到了解客户,适应客户,并且让客户对企业信息化管理有了更深层次的理解。对于用计算机业务系统管理企业的相关业务从最初的不了解甚至抵触转变为真正理解这是一个企业提高自身管理水平的重要手段,提高了员工工作效率,更切实有效的降低了员工日常工作的繁杂程度,对企业对员工自身而言是双赢的选择。在与客户的多次沟通中,经过和客户几个轮次的推敲和讨论。最终达成了基本共识,管理汽车维修保养管理系统专门针对汽车修理行业。涉及汽车修理行业的方方面面:为车辆和车主建立个体档案,为客户提供跟踪服务;车辆进场的接待、维修调度、出厂结算;配件进仓记录、维修车间领料记录:库存存货情况、人仓明细表及汇总领料明细表与提供运营各个流程有关数据的报表。
2.系统数据需求。经过详细的调研得出分析,汽车维修保养管理系统涉及到的数据信息包括:汽车类别信息、配件信息、客户信息、供应商信息、业务员信息、仓库信息、入库一单信息、维修出货单信息、库存信息、转仓信息、用户信息、用户权限、系统日志等。
3.系统数据流程。在汽车维修保养管理系统的设计中,一个通畅的数据流程是今后系统用以实现这个业务处理过程的基础。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程。为后面的具体设计打下基础。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析,它把数据在组织内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作等。单从数据流动过程来考察实际业务的数据处理模式。现有的数据流程分析是通过数据流程图来实现的,其具体做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据表、模型等转换成数据流程图。用户的需求具体体现在各种信息的提取、保存、更新和查询。这就要求数据库结构能充分满足各种信息的输入和输出。
4.系统安全需求。数据库安全性是数据能被集成共享的关键之一。汽车维修保养管理系统采用以下安全措施保证系统安全性:
(1)用户识别。系统对每一位用户设置了用户账户。用户登录系统时要输入正确的口令。只有合法用户才能进入系统。
(2)角色管理。不同角色的用户拥有不同的访问权限,防止用户对数据库进行非法操作。
(3)建立日志文件,跟踪记录用户对系统每一次操作的详细情况。
(4)建立数据定期备份机制。
本文对汽车维修保养管理系统进行了需求分析。分析了系统的建设目标、功能需求、数据需求、安全需求等。确定了系统的开发目标,为下一章的系统设计指明了方向。
参考文献:
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)01-0286-03
1 系统总体需求概述
电子商务是多学科的综合,它是一门集计算机技术、互联网技术、市场营销学及商务理论于一体的综合性学科。因而电子商务专业培养的学生应该是既懂商务,又懂计算机技术的复合型人才。出于这样的目的,我校结合自身优势及目前各高校电子商务课程开设状况形成了自己的教学体系。但是在整个教学中,采用传统的课堂教学方式,每个教师只介绍每门课成涉及的内容,造成了学生只重视理论学习,忽视实践,学科之间无法形成体系。学生到头来,感觉自己虽然学了很多,但真正工作时却感到无从下手。这也是造成很多学生毕业后无法直接上岗的原因。
电子商务是一门实践性很强的学科,它对学生的实践能力要求很高。在这样的背景下,电子商务辅助教学管理管理系统针对学院实际情况,采用分阶段教学方式,在实际商务环境下完成电子商务专业教学任务,满足学生、教师和企业用户需求;监控学生的学习状况、教师实时给予指导;利用网络加强了学生、老师和企业的沟通,及时获取企业信息,有利于学生实践;方便学生任务完成结果的统计评价,实现信息共享;提高教学管理的规范化和效率;促进电子商务专业教学的全面提升。企业用户可以共享学生实训结果,了解学生实训状况,为其选拔人才和有侧重的培训员工奠定良好的基础。
2 系统主要业务流程分析
系统主要业务流程分析是凸显电子商务辅助教学管理系统与现有电商实训系统的不同之处的重要展现。因此,在整个系统分析中占有举足轻重的地位。电子商务辅助教学管理系统充分体现了电商教学理论联系实践的目的。教师在教授理论知识的同时,结合市场和企业需求,组织学生在真实地环境中进行实践;通过教学任务的方式进行实践,教师可以起到及时地监督指导作用,学生也做到了在实践中学习。因此电子商务辅助教学管理系统的关键业务包括教学资源形成业务、教学任务业务两个方面。下面将对这两个业务的流程进行详细的分析。
2.1 教学资源形成业务
教学资源形成业务流程,如图1所示。
图1描述了电子商务辅助教学管理系统中教学资源形成的业务流程。教师结合市场发展需求、合作企业的订单要求及课本知识,组织形成教学资源。由教学资源派生出相应的教学任务,教学任务中有明确的时间和标准要求,任务结果将直接和学生的学习成绩连接,提高了学生的重视程度。整个过程是在真实环境中操作完成,有效避免了虚拟实训环境不真实的缺点及一些实训内容对学生监督不力的情况。更加体现出电子商务辅助教学管理系统对实践的重视程度,真正做到了教学中联系实践,实践中体现教学的目的。
2.2 教学任务业务
教学任务业务流程,如图2所示。
图2描述了电子商务辅助教学管理系统中教学任务的业务流程。学生可以查看教学资源、教学任务。在教学任务规定的时间内上传任务结果,以方便教师及时进行考核,并形成考核成绩,考核成绩最终会形成学生的学习档案。学生实践成绩可以满足学生查看及打印的需求,同时企业也可以进行浏览,为企业选拔人才提供一定的依据。
教学任务之间有一定的先后顺序,只有在前者完成并通过审核的基础上才能进行后续教学任务。如:店铺开设,学生只有在规定的时间开设店铺,并结合合作企业提供的货源或者是自己寻找的货源完成商品上传。教师才会审核通过,学生才能进行后续的网店美工教学任务。在完成网店美工教学任务并经教师审核通过后,才能进行网店运营中站内和站外营销的教学任务。每一阶段教学任务完成后,教师都会给予相应的成绩和评语,考核结果以文档的方式储存。所有教学任务考核成绩将组成学生的学习档案。学生外出实习或找工作时可以进行打印,作为找工作时学习能力的证明。企业也可以在线浏览学生的学习情况。
3 各主要功能分析
电子商务辅助教学管理管理系统主要为本校电子商务专业教师教学和W生学习提供有效管理平台,在实现学生理论知识学习的同时,结合企业实际要求和社会需求开展实践教学,从而达到理论联系实际,提升本专业学生实际操作能力的目的。
3.1 用户注册与管理功能需求
用户注册与管理功能需求包括用户注册管理、用户权限管理、密码管理等具体功能业务。该功能主要面向电子商务教学中的系统管理员、教师、学生和企业。
(1)用户注册管理
系统管理员完成系统的初始化及日常工作,自动固定系统管理员、电商专业主任、教师、学生、企业5个角色,不可删除。本功能实现对用户的增加、修改和删除(学生姓名与学号必须一一对应),设置不同角色的操作权限,验证用户注册信息,维护用户的基本信息。
(2)用户权限管理
该功能实现对不同角色使用者的权限分配。不同角色的使用者会被分配不同的权限,被分配者只能根据其拥有的权限对系统进行相关的操作
(3)密码管理
该功能为使用者提供密码修改和找回密码服务。由于一些人为因素造成用户无法正常登陆,影响电子商务教学。因此,系统提供修改密码和找回密码功能,用户按照系统提示,修改和找回其对应的密码,但是新密码不能与原密码相同。
3.2 通知公告功能需求
通知公告管理包括教学通知管理、国内外电商资讯管理、教学任务管理、企业订单管理等具体功能业务。该功能主要面向电子商务辅助教学管理管理系统中的教师。
(1)教学通知
教学通知功能用于电子商务专业主任专业教学通知,电子商务专业主任和教师掌握的教学信息量较多,由其教学通知具有权威性和实效性,方便学生及时了解本校电子商务教学的最新通知。
(2)国内外电商资讯管理
电子商务是一个资讯性很强的专业,作为电子商务专业的教师和学生都需要及时了解该行业的最新发展动态。教师只有在了解电子商务发展趋势的基础上开展教学,才能达到结合市场需求培养学生能力的教学目的。学生通过相关资讯,可以更好地了解本专业。目前,网上虽然有专门的电商资讯平台,但真正关注这些网站的老师很少,更不用说学生了。因此,需要专业主任和教师及时地对相关信息进行增加、删除和修改。
(3)教学任务管理功能
该功能用于本专业教师增加、修改和删除教学任务及专业主任对教学任务的审核查看。教师按照教学计划上传教学任务,所上传教学任务具有一定的时间限制,便于学生及时完成任务及后期考核。专业主任可以直接修改和删除教师上传的教学任务,监督教师结合教学计划完成教学。教学任务在通知公告模块,有利于吸引学生的注意力。
(4)企业订单管理功能
该功能用于对企业用户的订单信息进行管理,主要涉及增加、修改和删除企业订单的功能。企业用户可以在通知公告栏一些订单信息,教师结合订单要求组织学生完成企业要求,达到教学与实践相结合的目的。
3.3 专业认识功能需求
专业认识管理包括专业岗位细分管理和细分岗位能力要求。该功能主要面向辅助教学管理系统中专业主任和教师。
(1)专业岗位细分管理功能
该功能用于电子商务细分岗位的增加、修改和删除。电子商务如今已经发展得如火如荼,但对于绝大数学生来说还是不能清楚地了解学习电子商务之后到底能从事哪些工作。专业岗位细分可以帮助学生明确学习目的,从而更有利于学生根据自己的兴趣爱好有侧重地进行学习。
(2)细分岗位能力要求功能
该功能主要用于对电子商务细分岗位能力要求的增加、修改和删除。学生在了解电子商务细分岗位的基础上,要结合自己的兴趣爱好进行在校学习。每个岗位的能力要求,是W生学习的方向,有利于指引学生进行学习实践。
3.4 电商之网店基础功能需求
电商之网店基础功能包括店铺管理、商品管理、网店美工管理和沟通工具使用管理。该功能主要面向电子商务教学中的教师和学生。
(1)店铺管理
是电子商务辅助教学管理系统中对于学生开店进行的管理。店铺管理功能包括开店流程和交易流程的展示管理(结合淘宝开店和交易流程进行展示)、学生以小组或个人的方式在淘宝上开店、开店的链接上传、修改管理。每组学生至少开设成功一个店铺。教师引导学生开店,在规定的时间内通过学生上传的店铺链接检查学生开店的实际情况。
(2)商品管理
是电子商务辅助教学管理系统中对于学生开店的延续,学生成功地在淘宝开设店铺之后就要进行商品的。商品管理主要用于为学生提供货源(结合本地经济特色,提供商品的详细信息)、审核学生商品的真实性。
(3)网店美工管理
该功能用于电子商务辅助教学管理系统中实践教学管理,网店美工老师结合教学计划新增教学任务,包括店标、店招的设计、商品详情页的设计、手机详情页的设计等。学生结合课堂所学知识对自己所开设的店铺进行装修,设计完成需截图并上传。网店美工老师根据学生完成状况给予评价。
(4)沟通工具使用管理
该功能用来展示淘宝沟通工具的使用方法。阿里旺旺是实现卖家和买家沟通的主要工具,同时也是卖家获取客户资料实现客户管理管理的重要依据,因此,系统提供了沟通工具使用管理功能。学生可以根据系统提示完成沟通工具的设置,更加方便快捷地与客户沟通,实现客户关系的管理,为后期运营积累一定的用户基础。
3.5 电商之技能功能需求
电商之技能功能是电子商务辅助教学管理系统中比较重要的功能。该功能将实现包括微博、微信、搜索引擎、博客、论坛等运营工具的教学任务管理及运营结果管理。该功能主要面向教师和学生。
(1)运营工具教学管理
该功能用于根据增加、修改和删除运营工具的指导和相关教学任务。运营工具指导包括微博、微信、搜索引擎、博客、论坛的指导及相关教学任务的布置,从而使学生结合所开设店铺进行网络营销活动。
(2)运营结果管理功能
该功能用于学生增加、修改和删除其运营结果截图,教师根据学生所选择的运营工具及教学任务进行检查统计。
3.6 合职之家管理功能
合职之家管理功能包括答疑解惑、经验交流和教师管理三个功能。该功能面向电子商务辅助教学管理系统的全部用户。
(1)答疑解惑功能
该功能实现对学生用户所遇问题的添加,修改和删除,系统内所有用户包括专业主任、教师、学生和企业都可以参与到问题的讨论中。
(2)经验交流
该功能用来实现电子商务在校大学生和离校大学生之间的沟通,主要以学生之间的沟通交流为主。
(3)教师管理
该功能为教师用户提供用户及用户所发表信息的屏蔽和删除功能。主要涉及网络交流安全性问题,确保学生交流内容的健康和合法。
3.7 辅助教学管理之考核功能需求
辅助教学管理之考核功能包括考核标准设置、教师考核和考核结果查询三个功能。电子商务教学任务考核分为客观考核和主管考核两类。客观考核需要教师设置明确的考核标准。该功能面向电子商务辅助教学管理系统中的教师、学生和企业三个角色。
(1)考核标准设置功能
该功能实现教师用户对考核标准的增加、修改和删除。主要实现电子商务教学中客观考核的功能,该考核结果由系统根据考核标准自动生成,是学生学习效果考核中最基本的部分。
(2)教师考核管理
该功能用于实现电子商务教学中主管考核的功能。教师通过查看学生教学任务完成情况给予相应的评分,是学生学习效果考核中最重要的组成部分。
(3)考核结果查询
该功能用于实现学生和企业对于学习成绩的查询。每个学生只能查询自己的成绩。企业在获得权限后可以查询全部学生的学习实践结果,从而为企业选择用人提供一定的依据,也可以达到激励学生的目的。
4 结语
电子商务辅助教学管理系统开发与设计,将对本校电子商务专业教学起到积极的促进作用。系统需求分析是进行电子商务辅助教学管理系统开发的起点,是对用户真需求的直接描述,它的准确性将直接影响到系统开发的各个阶段。因此,进行专门的电子商务辅助教学管理系统需求分析意义重大,直接决定系统的开发使用效果。
参考文献:
[1] 郝婕.职业院校电子商务教学实训系统的设计与实现[D].山东:山东大学,2012.
[2] 白洋.软件项目健康跟踪控制系统的构建[D].上海:复旦大学,2012.
[3] 希赛网.软件工程学院.需求分析.如何获取性能需求[J/OL].
[4] 赵炳红.基于中职的电子商务实训系统的设计与实现[D].上东大学,2013.
[5] 李龙澍.实用软件工程[M].人民邮电出版社,2005.
DOI:10.16640/ki.37-1222/t.2017.08.205
通过对社区医疗管理系统相关工作人员的需求分析,我们明确了社区医疗管理系统在设计方向,软件需求,以及系统性能上的方向和目标,从而结合社区医疗系统相关工作人员需求分析以及更好设计系统来进行编码[1]。我们要从实际出发,尽量多和社区医疗管理系统工作人员交流,原因是最初的调研工作在日后的交流过程中会不断挖掘出新的需求,通过对用户的交流了解用户实时的需求,并不断完善该社区医疗管理系统,从而了解社区医疗管理系统工作人员最真实的需求,并在社区医疗管理系统中得到实现。与此同时,更要记录每个阶段用户不同的需求分析,这个过程是系统开发人员设计和实现社区医疗管理系统的有价值的考量[2]。我们也需要对系统做出准确的预算,并且将从用户需求抽象出系统所需要设计和开发的功能。
1 社区医疗管理系统开发有如下信息
(1)系统设计要求简洁实用,开发出对于用户十分实用的功能,与用户需求分析紧密联系,通过开发人员撰写实用,简单的社区医疗管理系统手册,辅助用户能够了解并使用该社区医疗管理系统使用技巧。
(2)社区医疗管理系统为相关使用人员提供相应的居民健康数据,利用所提供的销售数据来确保社区医疗管理人员能够及时统计当前居民健康状况。
(3)社区医疗管理系统需要严格控制开发成本,并且以保证社区医疗管理系统管理人员能够通过该系统获得更多利益。
(4)社区医疗管理系统需要拥有一套完整的管理方案,并且还需要成熟稳定的制度保证用以获取稳定的健康档案数据,为智能化管理社区医疗系统提供好的支撑和数据支撑。社区医疗随着其业务和规模的不断发展,因此对系统的要求也会逐渐提升,因此要不断根据社区医疗相关工作人员需求扩展系统功能。
(5)社区医疗管理系统由于其面对的是完整社区的应用,因此该系统设计出的是一个整体规模不大的操作系统,相对于传统医院这样的大型诊疗机构,社区医疗并没有承担过重的经济负担。同时,通过对社区医疗智能化的管理,可以大幅度减少社区医疗日常开销,所以对社区医疗是由很深远的影响。
2 社区医疗管理系统具有以下功能
(1)登录管理。 工作人员分为:系统管理员、社区医务人员和社区居民,系统会根据用户角色不同为用户分配不同的权限 。在这三类操作人员中,系统管理人员拥有的权限最大,并且独享用户名密码,并且也拥有授权用户的能力,系统管理人员是权限最高的用户,他能够同时管理多个系统的数据。社区医务人员,是权限仅次于系统管理人员的管理者,其负责对社区居民健康档案管理,健康档案的查询等工作,而当系统出现问题时,其无法完成修复管理工作。社区居民是系统人员中权限最小的,他只负预约诊疗时间等日常工作。
(2)健康档案管理。社区医疗管理系统实际上就是为社区居民建立医疗档案,并根据医疗档案上面的内容对社区居民作出相应的病案处理,所以对社区居民健康档案的管理是本系统的核心也是重中之重。社区居民健康档案的管理包括对其进行添加修改删除,社区居民提供他们对应的姓名、年龄、疾病史等基本参数后,社区相关工作人员则要建立相应的医疗档案。
(3)添加医学信息功能 。社区医疗管理系统有别于传统的医院医疗系统,他们面向的对象只是该社区的居民,因此如何向社区居民普及慢性病常识也是本系统设计的重点。社区医疗人员需要定期向系统中添加医学信息,社区居民通过对医疗信息的普及来完成惠民政策。
(4)预约管理。 预约管理有别于医疗结构传统的挂号模式,社区居民和社区医护人员实际上是一个相互连通的过程,社区居民制定了相应的诊疗时间,相应的医护人员也要根据诊疗时间来排开自己的诊疗时间,这实际上正是社区医疗的特点所在。
(5)查询管理。无纸化的社区医疗管理系统区别于传统的有纸化社区医疗系统的标志就是通过输入关键词来对居民的健康档案进行查询,传统的有纸化社区医疗管系统在查询健康档案时效率十分低下,所以在当今这个无纸化办公的时代,如何设计出合理且高效的健康档案查询方式是本系统的重点。
(6)权限设置管理。在社区医疗管理系统中的权限设置功能也是十分必要的,如果在系统中没有权限设置相应的功能模块,那么社区医护人员和居民将会出现功能没有区分度等缺点,因此在设计过程中,将全线设置功能加入到了整个系统中。
通过需求分析我们得出了社区医疗管理系统因该具备以上六点功能,其中商品登录功能是系统最基础的功能,相当于所有功能的地基。健康档案管理模块则是整个软件支撑的重中之重,这部分相应功能对系统整体的运行起到了决定性作用。添加医学信息管理是小型社区医疗登记管理系统的新增点,能够更好地对社区居民进行慢性病常识的普及。预约管理是系统中显示与传统医疗系统的关键所在,也是最能够体现社区医疗管理系统特点的功能模块。查询管理是区别传统的有纸化办公和无纸化办公的功能模块,这部分模块设计好将会大大提升整个医疗系统的效率。权限设置功能是社区医疗管理系统中区别不同用户身份的模块,这部分也是必不可少的[3]。
3 总结
对相应的社区医疗工作人员做了需求分析,并了解到他们对于系统的实际需要,通过对系统的实际需要初步设定了系统所要设计的一个基本方向,为系统设计打下了一个坚实的地基。
参考文献:
通过对社区医疗管理系统相关工作人员的需求分析,我们明确了社区医疗管理系统在设计方向,软件需求,以及系统性能上的方向和目标,从而结合社区医疗系统相关工作人员需求分析以及更好设计系统来进行编码[1]。我们要从实际出发,尽量多和社区医疗管理系统工作人员交流,原因是最初的调研工作在日后的交流过程中会不断挖掘出新的需求,通过对用户的交流了解用户实时的需求,并不断完善该社区医疗管理系统,从而了解社区医疗管理系统工作人员最真实的需求,并在社区医疗管理系统中得到实现。与此同时,更要记录每个阶段用户不同的需求分析,这个过程是系统开发人员设计和实现社区医疗管理系统的有价值的考量[2]。我们也需要对系统做出准确的预算,并且将从用户需求抽象出系统所需要设计和开发的功能。
1社区医疗管理系统开发有如下信息
(1)系统设计要求简洁实用,开发出对于用户十分实用的功能,与用户需求分析紧密联系,通过开发人员撰写实用,简单的社区医疗管理系统手册,辅助用户能够了解并使用该社区医疗管理系统使用技巧。(2)社区医疗管理系统为相关使用人员提供相应的居民健康数据,利用所提供的销售数据来确保社区医疗管理人员能够及时统计当前居民健康状况。(3)社区医疗管理系统需要严格控制开发成本,并且以保证社区医疗管理系统管理人员能够通过该系统获得更多利益。(4)社区医疗管理系统需要拥有一套完整的管理方案,并且还需要成熟稳定的制度保证用以获取稳定的健康档案数据,为智能化管理社区医疗系统提供好的支撑和数据支撑。社区医疗随着其业务和规模的不断发展,因此对系统的要求也会逐渐提升,因此要不断根据社区医疗相关工作人员需求扩展系统功能。(5)社区医疗管理系统由于其面对的是完整社区的应用,因此该系统设计出的是一个整体规模不大的操作系统,相对于传统医院这样的大型诊疗机构,社区医疗并没有承担过重的经济负担。同时,通过对社区医疗智能化的管理,可以大幅度减少社区医疗日常开销,所以对社区医疗是由很深远的影响。
2社区医疗管理系统具有以下功能
(1)登录管理。 工作人员分为:系统管理员、社区医务人员和社区居民,系统会根据用户角色不同为用户分配不同的权限 。在这三类操作人员中,系统管理人员拥有的权限最大,并且独享用户名密码,并且也拥有授权用户的能力,系统管理人员是权限最高的用户,他能够同时管理多个系统的数据。社区医务人员,是权限仅次于系统管理人员的管理者,其负责对社区居民健康档案管理,健康档案的查询等工作,而当系统出现问题时,其无法完成修复管理工作。社区居民是系统人员中权限最小的,他只负预约诊疗时间等日常工作。(2)健康档案管理。社区医疗管理系统实际上就是为社区居民建立医疗档案,并根据医疗档案上面的内容对社区居民作出相应的病案处理,所以对社区居民健康档案的管理是本系统的核心也是重中之重。社区居民健康档案的管理包括对其进行添加修改删除,社区居民提供他们对应的姓名、年龄、疾病史等基本参数后,社区相关工作人员则要建立相应的医疗档案。 (3)添加医学信息功能 。社区医疗管理系统有别于传统的医院医疗系统,他们面向的对象只是该社区的居民,因此如何向社区居民普及慢性病常识也是本系统设计的重点。社区医疗人员需要定期向系统中添加医学信息,社区居民通过对医疗信息的普及来完成惠民政策。(4)预约管理。 预约管理有别于医疗结构传统的挂号模式,社区居民和社区医护人员实际上是一个相互连通的过程,社区居民制定了相应的诊疗时间,相应的医护人员也要根据诊疗时间来排开自己的诊疗时间,这实际上正是社区医疗的特点所在。(5)查询管理。无纸化的社区医疗管理系统区别于传统的有纸化社区医疗系统的标志就是通过输入关键词来对居民的健康档案进行查询,传统的有纸化社区医疗管系统在查询健康档案时效率十分低下,所以在当今这个无纸化办公的时代,如何设计出合理且高效的健康档案查询方式是本系统的重点。(6)权限设置管理。在社区医疗管理系统中的权限设置功能也是十分必要的,如果在系统中没有权限设置相应的功能模块,那么社区医护人员和居民将会出现功能没有区分度等缺点,因此在设计过程中,将全线设置功能加入到了整个系统中。通过需求分析我们得出了社区医疗管理系统因该具备以上六点功能,其中商品登录功能是系统最基础的功能,相当于所有功能的地基。健康档案管理模块则是整个软件支撑的重中之重,这部分相应功能对系统整体的运行起到了决定性作用。添加医学信息管理是小型社区医疗登记管理系统的新增点,能够更好地对社区居民进行慢性病常识的普及。预约管理是系统中显示与传统医疗系统的关键所在,也是最能够体现社区医疗管理系统特点的功能模块。查询管理是区别传统的有纸化办公和无纸化办公的功能模块,这部分模块设计好将会大大提升整个医疗系统的效率。权限设置功能是社区医疗管理系统中区别不同用户身份的模块,这部分也是必不可少的[3]。
3总结
对相应的社区医疗工作人员做了需求分析,并了解到他们对于系统的实际需要,通过对系统的实际需要初步设定了系统所要设计的一个基本方向,为系统设计打下了一个坚实的地基。
参考文献:
[1]汪东芳,杨晋霞.社区医疗管理系统的设计与实现[J].江苏科技信息,2016:62-63.
近年来,职业学校之间的竞争日益激烈。为有效提高学校的核心竞争力,便是紧抓教学质量。教学质量提升的重要渠道之一便是改善管理,提高管理效率。随着中职院校招生规模的不断扩大,在校师生人数逐渐增长,增加了学校管理的难度。那么,管理部门面临一个核心难题便是:如何维护和管理现有的在校学生信息与各类历史数据。面对数量庞大的信息,单纯依靠以往的手工管理,既浪费时间又容易出错。将计算机管理机制引入学校管理之中,对于学校提高管理水平和办事效率具有重要的意义。专门针对中等职业技术学校办学特点的信息管理系统的开发显得十分重要。
二、信息管理系统的建设目标
在校园网建设的初期,学校在硬件设施投入上下足了功夫。但是计算机普及之后,并没有发挥巨大的管理效果。教师使用计算机制作课件,利用电子邮件和聊天工具与学生进行沟通,利用校园网络通知公告等。针对学校的内部管理,比如:学生的个人信息记录、日常学生的行为规范记录、成绩录入和各种成绩分析、学生的课堂教学情况等还是需要人工来完成。学校目前使用的管理软件,比如排课、资源库、图书管理、教材管理等,由于各自业务和数据的分离,最终也没有节省大量的人力物力。所以,信息管理系统的建设目标是,把教导处、学生处、总务处、财务处等都看成是一个完整的学校的组成部分。将这几个处室的信息建立在一个数据库的基础上,实现信息共享。各个部门可以根据工作的需要,分模块进行信息采集和分类。节省时间,提高工作效率,在日常管理中实现精细化管理。
三、信息管理系统的需求分析
信息管理系统是一个综合管理平台,能够最大程度地满足学校日常管理业务。为了有效地发挥作用,首要的任务要获取并有效分析系统的功能性需求。在分析的基础上,保证学生信息的安全,系统的有效容量,进一步明确非功能性需求。
1.信息管理系统的功能性需求。
1.1入学管理功能。
学生入学,要对学生的基本信息进行采集。如毕业学校,家庭基本情况,考试成绩等。招生部门要承担采集任务,对学校的招生情况进行数据分析,并导入数据库进行保存。可以发挥辅导员和班主任的作用,分班有序采集。
1.2班级管理功能。
在中职学校,学生管理的基本单位是班级。学生的成绩、入学情况、在校表现和综合平均分均是在班级内部完成。利用信息管理系统,以班级为单位输入信息,便于查询和分析。对班级情况,学生的思想动态有效掌握,提前预防。
1.3学生信息管理功能。
学生信息分为学生基本信息、学籍信息、操行和评价信息。学生刚入学时需要有基本的招生信息。在学习期间,学生的各类学习活动,生活品德表现等多方面情况都需要录入数据库,以备查询。最后,学生毕业后,学生在学校的信息要形成毕业生信息,报上级主管部门。
1.4教务管理。
教务管理是学校安排上课,科学设置课程,实现培养方案的活动。学校以往的课程设置、专业方向,师资配备数据都要保存下来,方便日后借鉴比较。在教务管理中还要涉及教室的使用、教材管理、学期课表等的制定。工作相对琐碎,需要细心和谨慎才能将此工作完成的圆满。
1.5教学管理。
教学管理主要是教学过程中的各项事务。学生成绩的输入和上传,学生成绩分析。其核心部分是成绩管理,即教师录入成绩、学生查询成绩和针对成绩的各种统计报表分析。有效监控学校的教学质量,改进不足。
1.6毕业生管理。
毕业生管理是学校管理业务流程中的最后一个部分。毕业生在即将毕业时,要进行毕业生信息采集,在原有学生信息的基础上增加新的内容。毕业去向,毕业意愿等,有效分析毕业生的就业状态,以便根据市场需要对专业设置进行有效地调整。按照教育主管部门的要求将毕业生信息进行上报备案。
1.7学校信息管理。
学校信息管理,完成学校的各项基本信息的管理。如:学校地址、联系方式、法人代表等。
1.8系统管理。
系统管理除了基本的系统信息管理、角色和权限管理、数据库备份和恢复外,还需要对学校的学期和校历进行设置。
2.信息管理系统的非功能性需求。
为了更准确地确定系统的需求,仅仅对功能性需求进行分析是远远不够的,还需要描述系统应具备的可靠性、安全性和易用性等指标和参数,这些需求统称为系统的非功能需求。
2.1稳定可靠性需求。
管理系统作为全校教学组织的核心,在稳定性上要求较高。需要系统能够保持24小时不间断运行。即使在遇到故障时也应该能够尽快修复,不能影响到学校管理工作的正常运作。系统稳定关系到学校的人事管理和教育管理工作的正常开展。一旦系统完整性遭到破坏,将对学校造成极其重大的影响和损失。
2.2扩展性需求。
招生规模正在不断扩大,而且向更加综合的专业方向设置发展,系统不但功能要求能进一步完善和扩展,而且系统在性能上也必须具备一定的扩展潜力,包含了软件和硬件两方面。即系统的设计要具有前瞻性,适应未来学校管理工作难度的加大。首先,硬件设施方面:构建系统时要充分考虑硬件设备和网络设备的先进性和可扩展性,同时还必须充分考虑到利用学校目前在硬件上的投资,即现有的服务器设备资源和网络设备资源。通过优化设计,使得未来系统在硬件升级上的代价最小化。软件方面:在架构系统时,就必须充分考虑软件和数据库的扩展性和开放性,在将来系统功能和规模扩展时可以保护本次投资的软件资源,降低未来系统软件升级的代价。
2.3安全性需求。
系统中涉及学生和教师的个人信息,系统的安全性直接决定这些数据的安全。在系统使用过程中加大安全教育,培养保护数据意识。尤其在管理工作中,进行数据上传,要对传输数据和存储数据进行加密,保障数据安全,防止信息的泄露。在设计管理软件时,更要考虑安全性的多种防护。
中图分类号:TP311
文献标识码:A
文章编号:1009-2374(2012)23-0134-03
随着人事制度改革的深入和劳资关系的改善,薪酬问题日益成为企业所关注的问题。加之社会经济制度的改革,使得企业工资管理工作也变得越来越复杂。建立一套适合于企业自身特点发展的薪酬管理系统日益提上了企业人力资源的工作日程。一套行之有效地工资管理系统有利于减少企业的薪酬错误,避免矛盾,同时减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。
1 企业工资管理系统功能需求简介
系统数据流程图如下:
就企业而言,工资管理系统的设计需要简洁、实用,同时能满足人事、财务部门及其他相关部门或单位的多方对工资管理需求的系统即可。大型的数据库系统反而容易出现操作不便、浪费人力、不易解释的问题出现。就一般的大、中型企业而言,它的设计内容应包括员工信息管理功能、工资管理功能、工资查询功能、工资报表输出功能、相应的模块也增加,例如报表设计模块、打印输出模块、模糊查询模块等。
系统的设计应首先对企业的员工工资管理业务进行分析。经过笔者多方面调研,一般企业员工工资系统主要涉及的参与者包括员工、系统管理员、上级主管部门、总经理。
2 企业的工资管理系统功能描述
2.1 员工信息管理
员工基本信息模块具有员工信息输入、员工增删和员工信息查询三个功能。员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工信息查询可以通过员工号或员工姓名对员工信息进行查询。
2.2 工资管理
结合各个公司的工资管理实际情况和人力资源保障部门的劳资规定将工资、结构分为基础工资、岗位工资和工龄工资、绩效工资等标准完成对基础数据条目的设定,增加相应的模块例如工资统计和发放、打印工资条及员工奖励和惩罚等内容。
2.3 工资查询
可根据条件查询员工历史工资数据(如按月份查询、按姓名查询、按部门查询等)。
2.4 汇总打印
提供报表打印输出功能,可以报表的形式打印员工信息、工资发放报表、工资历史报表、员工奖励和员工惩罚报表。
2.5 系统维护
可对数据进行备份和恢复,并可实现数据导入导出功能。
2.6 管理员设置
实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。
3 用户环境选择
选择操作系统最好为Windows XP,因为越来越多的企业在规划内网时,将微软平台作为首选方案;从技术角度而言,微软平台上的应用和开发也是其他平台无法比拟的。绘制UML所需要的Rational ROSE或office VISIO。
4 数据库介绍
功能的实现应尽可能由数据库管理系统完成,这样才能充分发挥数据库管理系统高效、安全、可靠、便捷的性能,减少编程人员的工作量。工资管理系统具有大多数数据库应用系统的特征,在进行设计时,应尽可能使用SQL Server的功能完成下列功能设计的各项操作。
4.1 数据表设计
设计者应根据功能要求中所提到的要求设计数据表,力求数据结构科学合理。设计时要充分考虑如何保证并实施数据完整性,合理建立表与表之间的关系,设计各种数据库对象。
4.1.1 员工信息。员工基本信息应包含员工编号、姓名、性别、出生年月、参加工作时间、地址、电话号码、所属部门、职务、职称、政治面貌、婚姻状况等字段,并预留空白字段若干。
4.1.2 员工工资。员工工资应包含员工编号、基本工资、岗位工资、住房补贴、津贴、住房公积金、养老保险、应发金额、应扣金额及实发金额。应发金额、应扣金额及实发金额使用计算列,并预留空白字段若干。
4.1.3 部门信息。部门信息应包含部门编号、部门名称、部门负责人、部门人数等字段。
例如:
字段 字段名 类型 宽度 说明
1 员 工 号 字符型 3 数字
2 员工姓名 字符型 10 小于等于15个汉字
3 员工性别 字符型 2 “男”或“女”
4 岗位名称 字符型 14 小于等于25个汉字
……
4.2 数据完整性设计
为了保证数据库系统的正确性、完备性和一致性,就必须进行数据完整性设计。可考虑如下数据完整性:给表设置主键及外键约束;设定缺省约束;设置非空约束;实施CHECK约束。
4.3 数据库对象的设计
为充分发挥数据库的效能,保证数据库的安全性,提高数据库管理系统的执行效率,可以考虑使用视图、存储过程及表的触发器来实现某些功能。
4.3.1 指定部门信息查询。设计一个存储过程,以部门编号为参数查询该部门的所有员工的相
关信息,同时统计出此部门的工资总额和平均工资。
4.3.2 设计一个视图,返回所有员工的工资信息。
4.3.3 为提高检索性能,为表创建相关的索引。
4.3.4 为调入、调出人员创建INSERT、DELETE触发器,实现部门人数的自动更新,员工调离本单位时,应当从员工信息表中删除这个员工的信息,并将其工资信息的数据删除。
5 系统性能需求分析
5.1 运行需求
系统在进行数据的录入、计算、统计的时候,能将数据精确到小数点后三位小数。系统接收到用户的操作命令后(如计算处理、查询等),能迅速地响应其操作请求,响应时间不超过1秒。在同一时间,系统还提供支持至少10个客户端进行同一个操作请求的响应。
系统可移植较强,在不同的平台下运行,均不会影响系统的稳定性。同时,支持在客户端安装不同
操作系统、浏览器版本,均不会影响系统的运行。
5.2 安全需求
为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。同时,对不同级别的用户授予不同的使用权限。在系统运行期间,如发生掉电尚未保存数据或由于操作不当等原因导致系统重启等,为保证数据的易恢复性,系统提供每隔30秒自动保存数据的机制,让用户的数据在发生意外时能最大程度上得到恢复。同时,系统提供强大的容错性能,当一台服务器发生故障时,系统能自动切换到另外一台服务器上,从而保障服务器能长时间地提供系统的运行支持。
5.3 系统界面需求
系统开发基于B/S的开发模式,界面直观、简洁,人机交互性强。基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。用户使用时,只要是按照格式和要求填入信息,系统在后台响应用户操作过程。让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。
5.4 其他需求
数据不管是在企业内部之间传输,还是公司与分公司之间进行远程数据传输时,防止数据被不法分子任意地修改和破坏,对所有的敏感数据均进行基于SSL协议的加密操作,只有对信息解密的人员才能最终读取数据信息。这样,能最大程度地提高数据在传输过程的安全保密性。
依据高校房管部门的工作职能,高校住房信息管理系统需要具备信息存储、计算统计、信息和信息沟通四大基本功能。需要完成房管政策及公告的、售房、租房、单身宿舍管理、榜单管理、审批、留言板、后台管理等工作。高校住房信息管理系统的主要任务有:
1.提高住房管理部门的工作效率。通过本系统给房管人员提供一个日常办公的平台,实现对房屋信息的管理与维护以及其它相关工作。
2.增进高校教职工对房管政策、公告的及时掌握,了解住房管理部门的工作。
3.提供一个房源查询子系统。在保护教职工个人隐私的前提下,教职工在所授予权限范围内在线查询有关楼房信息和房屋信息。
4.在房管部门和广大教职工之间提供一个交流的平台,便于教职工向房管部门在线反馈各类信息。
5.信息安全。高校住房信息管理系统既要实现信息共享的功能,还要确保系统数据的安全。随着互联网技术的发展,信息技术成为信息系统首先要考虑的问题。本信息系统的安全涉及以下几个方面:防止未授权用户非法进入系统;防止未授权用户的非法操作。本系统需要给不同类型的用户授予不同的权限,以保证系统的安全可靠。
6.数据库设计。由于本系统面向全体职工,不同角色的用户多,房屋和住户的信息项目多,关系多。数据库设计的好坏将直接影响到系统的安全、完整和执行率。通过设计一个优化的数据库结构,使得在数据库上进行的各种事物响应时间少,存储空间利用率高,事物吞吐量大,数据一致性高,数据冗余度低。确定数据库的存放位置和存储结构,包括确定关系、索引、聚簇、日志备份等。
7.模块式开发。伴随国家住房政策的发展和各高校住房条件的发展,高校住房信息管理系统应具有不断完善的演化性特点。在系统开发过程中,应要求各功能模块具有较强的独立性和可扩展性,模块之间最理想的是只发生数据耦合,这样开发的功能模快易于单独维护和修改,易于重复使用。
二、功能设计
依据高校房管部门的工作职能和需求分析,在此基础上开发的高校住房信息管理系统应该具有以下的功能模块:
1.用户管理模块。根据系统的功能设计和用户需求,可将系统的用户分为普通用户、人事处管理人员、组织部管理人员、物业管理人员、房管人员、系统管理员等用户。普通用户有浏览通知、公告,查阅房改政策、提交申请的权限;人事处、组织部管理人员具有资格审核权限;物业管理人员具有查看房屋信息和住户基本信息的权限;房管人员拥有普通用户的全部权限,还可以进行日常办公包括添加、房产信息、房源信息,在线管理租房、售房申请,回复留言。系统管理员负责系统维护工作,拥有房管人员的权限,还可以通过添加、删除等操作来管理全部用户。
2.住房资料存储模块。目前,高校住房管理通过借助计算机,依赖人工的模式,实现了基础资料的基本电子化,但是还有大量的纸质资料、图纸等尚未全部电子化。纸质资料、图纸、图片可以通过扫描、数码拍照等方式,处理成计算机可以识别并操作的形式。各种形式的资料通过数据库集中存储、管理,可以根据需要方便地访问。
3.统计分析及计算模块。该模块适用于具有管理权限的房管工作人员利用信息系统,从多方位对本单位的住房管理信息进行统计、计算、分析,使工作人员及时了解学校的住房使用情况,提高科学管理水平,减轻工作强度。
4.制式单据报表生成输出模块。房管工作人员根据业务处理和统计分析的需要,使用本模块生成和输出制式单据报表。
5.信息模块。该模块主要用于国家、省市和本单位的各类住房政策和规章制度,房管部门的各类通知。
6.信息查询模块。该模块主要面向全体教职工,用于在各自权限范围内查看、筛选相关的楼房、房屋、住户等信息。
7.租房管理模块。该模块用于管理学校内用于租住的周转房,包括租住资格的认定、房租的计算、出租房相关信息的登记和查询等。
8.单身宿舍管理模块。该模块用于校内单身教职工宿舍的房屋管理、人员调配、安全管理、租房、退房等相关业务。
9.集资售房模块。在高校周边商品房价格不断上涨、距离偏远的大环境下,单位自建保障住房,可以极大缓解现有中青年教职工的住房困难。目前,各高校的自建住房分配,在全成本核算的基础上,按照报名教职工的职称、工龄、获奖等综合指标排名。住房管理信息系统中的集资售房模块,可以解决教职工的报名、审核、修改、排名计算、生成榜单、公示等工作,进一步增加住房分配工作的透明度。
10.信息交流模块。信息交流模块为校内各用户与房管部门搭建了一个在线交流的平台。教职工登陆后,即可咨询房管政策,也可对房管部门的各项工作提出意见或建议,房管工作人员在线给予答复。
三、系统的研发技术
随着高校校园网络的建立,依托于网络平台的许多院校二级管理信息系统也在此基础上得到了充分的应用,这为创建住房信息管理系统提供了硬件基础。
1.在基于网络的高校住房信息管理系统的设计中,可采用B/S(Browser/Server)结构,即浏览器和服务器结构。在这种结构下,用户不需要具有较高的计算机专业知识和技能,用户工作界面是通过www浏览器来实现,极大地简化了客户端电脑负荷,减少了系统维护和升级的成本和工作量。
2.系统的开发平台可采用Microsoft Visual ,利用公共语言运行环境和公用基础类库加速开发过程。利用集成的数据处理功能,尤其是XML和数据库集成,通过和数据源相结合,简化对不同数据源的联合数据处理能力。
3.开发语言采用C#。C#是微软公司开发的一种面向对象、构建并运行于NET Framework之上的安全、稳定、简单的高级程序设计语言。
1 面向职业技术学院班级综合管理系统可行性研究
面向职业技术学院的班级综合管理系统是职业院校中班主任日常管理工作之一,学生信息管理越来越趋于繁琐、复杂,如何有效的减少工作量,所以开发一个高效稳定、技术先进、完善统一的系统是非常必要的事情。利用信息技术来对繁重工作量的管理不仅节约人力资源,而且避免出现错误难于修改,避免繁琐出现查询难等所带来的一系列不必要麻烦。
1.1 从技术角度来研究和分析,该项目是否易于开发和修改
采用易学的数据库和可视化界面的语言来完成对系统的开发,这样出现问题易于查找和修改。
1.2 从实用角度来分析,该项目是否能够给大多数职业院校的班主任带来便利
班级管理系统是需要大量的学生信息和数据进行处理完成的,主要是采用输入、修改、保存三种模式来操作,分成学生基本信息、成绩管理、班级管理、学籍管理几个主要模块。系统完成后,基本的信息和数据可以直接生成各种分析报表。班主任以及各位老师也只需要对电脑操作有所了解,进行简单的培训就可以对该系统运用自如。
经过上述分析表明,班级管理系统的开发,简单易学的实用性是很可行的。
2 技术需求、功能需求和使用需求
2.1 技术需求
(1)先进性要求。要求系统采用先进的技术和开发工具及软件,保证系统的功能、性能两大指标都达到较高的标准。
(2)安全性要求。面向教师、教务工作者提供各种方式的信息服务,需要保护系统数据的安全性,整个系统具有良好的安全管理功能,从数据库存储、检索、提取、入库、、管理等各个层面和角度都有相应的安全机制信息的标题和内容不能同时为空,以确保数据的安全性,不容易被侵入和破坏。
(3)可扩充性要求。随着教育机制和学校管理的不断升级完善,需要增加和运行节点的扩展,系统对硬件软件的要求会不断提高,系统采用的所有硬件,软件的选择必须考虑可达到扩展性的需求。
(4)可维护性的要求。纠正软件系统出现的错误和缺陷, 以满足新的要求,能够被理解、被校正、被修改或改善的难易程度。可维护性不但与采用的分析设计方法和开发人员的技术熟练程度有关,更重要的是与软件项目的管理技术关系密切。软件的可维护性成为软件开发阶段各个时期的关键目标。
除了与开发方法有关的因素之外,以下因素也会对可维护性有着重要影响:
(1)软件设计人员是否受到严格的规范化工作培训;(2)是否采用主流的编程语言;(3)是否采用主流的操作系统;(4)是否采用标准化的文档资料结构和文档形成机制;(5)是否保存规范化的测试信息;(6)数据的准确性和完整性,采用表格方式录入数据,数据的完整性和准确性必须以录入数据取值范围和类型双重保护作为基础。
2.2 功能需求
通过了解,要求系统应具备6项功能:
(1)由于系统操作员对计算机操作能力较差,需要设置简单易懂的界面。(2)该系统的操作对象是班主任,对信息保密工作需要有较好的权限管理。(3)对系统的原始数据修改操作方面要利用多条件修改。(4)支持多条件查询,方便的数据查询。(5)数据删除添加方便,安全性高。(6)数据自动生成。
・数据库系统。要求能够对信息进行查询、修改、删除、增加、减少的工作。
・软件支持。可视化界面,操作简单明了易于差错和修改。
・学生基本信息。要求根据学校需要输入的学生的所有信息内容进行设置,其中包括家长信息,以便于和家长沟通联系。
・成绩管理。要求对每个学期学生的科目以及相关科目的成绩进行查询。
・学籍管理。要求能够对学生注册信息等进行查询。
2.3 使用需求
面向职业技术学院的班级综合管理系统可以分为七个主要模块:系统管理、学生信息管理、注册管理、成绩管理、学籍变动班级管理和退出。班主任对学生的情况信息进行随机的掌握,同时方便操作者随时添加、查询、修改、删除工作,让工作信息化:⑴能够存储一定的成绩信息,方便有效的进行相应成绩数据操作和管理,这主要包括以下两个内容:1)学生成绩信息的录入、删除及修改;2)学生成绩信息的查询。⑵能够对一定数量的学生进行相应的信息存储与管理,主要包括以下内容:1)学生信息的登记、删除及修改;2)学生资料的统计与查询。3)学生的特长和履历,以便因材施教,更好的发挥学生特长。⑶权限设置时一定要区分班主任和学生的权限,甚至于对教师也需要另外设置权限,例如学生只能具备访问查询打印权限,任课老师只能设置登记成绩权限,而班主任具备所有除管理员权限之外的权限。⑷能够提供一定的安全机制,提供数据信息授权访问权限,随时更新用户密码,保护系统安全,防止随意删除修改,对电脑主板和开机都设置不同的密码以确保安全性、准确性、可靠性。
基本农田划定是依据土地利用总体规划将基本农田落实到地块,确定基本农田空间位置、数量、质量等级、地类等信息的全过程。将基本农田划定成果包括基本农田保护图件、基本农田责任状、保护标志牌、统计表等图表册全部放入数据库进行统一管理、更新,可以全面掌握基本农田的数量、分布、等级,为基本农田管理提供评价、统计、查询和预测等服务,提高管理者的管理水平和决策效率。
一、基础平台的选择
本次开发地理信息系统主要是基于mapgis为平台,采用.net技术开发,C/S体系结构。
当今计算机技术和信息技术蓬勃发展,形成了诸多关于土地管理方面的软件,基本农田信息是一个相当庞大的数据库,不仅包含基本农田的属性信息,充分借助GIS空间分析与属性查询的交互式操作进行数据变更和统计,是一般软件所不能及的,利用GIS软件管理地理信息数据是未来发展的一大趋势。另一方面,在运行环境上,Internet技术飞速发展,使得基于b/s体系结构的方式取代了c/s体系结构,用于无序下载客户端软件即可浏览并进行基本的GIS操作,提高了系统升级维护的便捷性。
广西开展的第二次土地调查数据库、乡镇级土地利用规划数据库均采用MapGIS软件系统,因此,以此为基础,设计开发基本农田管理系统可以满足基本农田数据库建库需求同时具备广泛试用性。
二、县级基本农田管理系统的需求分析
基本农田管理信息系统的建设要以实现基本农田精细化监管为总体目标,以基本农田“管理信息化”为建设目标,主要实现如下6个方面的主要功能需求。
(一)占用预警
实现图形与属性数据的互动。通过导入新增建设用地项目范围线,分析项目范围内占用基本农田和土地利用现状地块情况,统计占用的基本农田总面积及各地类面积的细化情况,在地图上标出预警区域,建立预警档案,为新增建设用地项目报批提供参考依据。
(二)基本农田动态监测
一是实现图形与属性数据的互动。采用卫星或航拍影像数据监测基本农田变化。根据影像特征,对比基本农田保护区范围内各地类的变化情况。二是及时分析。巡查人员在巡查项目过程中如果发现了基本农田占用情况,通过拍照片、用GPS采集坐标信息,上传到土地部门。数据库管理员把巡查员传回的坐标数据导到基本农田数据库,利用占用预警分析功能,分析出该项目占用基本农田情况是否合法,如占用合法,则进行基本农田补划;如占用非法,则移交执法部门执法
(三)智能补划
在土地利用现状图斑中自动选取不在基本农田保护地块范围内的满足补划条件的耕地地块(或可调整地类地块),显示补划地块信息和位置。在查找结果中,根据实际补划面积,提供最优补划方案,保证基本农田的占补平衡.
(四)数据变更管理
通过对基本农田图斑、保护块等的新增、分割、合并等变更操作,根据日常的业务需求,可以实现对基本农田占用补划、灾毁等实时变更。
(五)数据入库检查、综合统计分析与图表输出
数据入库:衔接好土地利用现状数据库、基本农田规划数据库、基本农田划定数据库、基本农田占、补划数据库等的录入。
数据检查:要求系统具有强大的检查功能,对入库的数据建立数据入库核查、检查机制,检测数据的数据结构、数据属性、图形拓扑(包括单个图层内和图层间)、逻辑关系等。对于检查出来的错误可以直接在图上定位,并能形成检查报表。
汇总统计:对基本农田现状面积以及变化,数量、地类、质量等信息进行分类统计、制图、制表。同时要求在指定区域、指定时间点统计分析。
图表输出:输出相关表格图件。土地利用地类面积表、土地利用现状图和基本农田保护图专题图等。
(六)数据共享、安全和维护
数据共享要求:建立健全与各级数据信息管理相一致的基本农田数据标准体系和成果规范体系,要实现耕地保护系统其他相关业务职能部门数据信息的无缝对接,保证各级数据的一致性、格式的通用性。建立数据的多级访问权限机制和数据保密机制,保证数据访问、的安全性。
数据维护要求:要求系统接口开放,能根据各类规程及政策文件要求变化,对系统功能和算法进行调整 ,及时调整维护各数据库数据。
三、系统总体架构
此总体框架由三大体系:安全体系、运行管理体系、保障体系;四个层面:基础层、数据层、支撑层、应用层构成。
基础层是系统的运行保障层,包括网络基础设施和相应的硬件设施。硬件层为系统提供通信、安全等基础设施。
数据层主要是系统的数据支撑层,包括了系统的数据资源及数据资源管理功能。系统的数据包括:基础地理数据、二调基本农田调查数据、土地利用总体规划基本农田数据、土地利用分等定级数据、建设用地审批数据、基本农田数据数据库数据。数据层为系统提供真实的基础数据支持。
支撑层主要是系统业务应用系统的支撑平台,由各种中间件、服务组件和接口组成,主要包括工作流中间件、GIS服务组件、位置服务中间件、消息中间件和安全中间件等组成。
应用层主要是系统的业务应用系统,包括基本农田业务管理、基础数据管理、数据更新、维护管理等。
四、系统功能设计
基本农田信息系统分为建库子系统、成果监管子系统和WEB子系统。
建库子系统:提供了建库工具和数据检查功能,辅助用户快速建立信息齐全、图属无误的基本农田划定数据库;同时提供初步的统计汇总功能,满足建库单位上报成果进行检核的要求。
监管子系统:结合国土资源管理部门对基本农田划定数据库的日常管理要求,提供了信息查询浏览、建设占用地块范围统计分析、基本农田保护责任书责任卡的输出和管理、以及调整补划等功能,使相关人员能够对 数据库进行全局把握并维护现势性,达到长效更新和永久保护的目的。
WEB子系统:在同一局域网内,实现基本农田数据库的图属和信息的有效共享。由数据库管理员统一维护,针对不同用户设定不同的职能权限,使客户端人员只能在分配的功能范围内调用自己辖区的数据,做到互不侵犯,有效保证数据安全。
五、应用前景
目前以广西第二次土地调查形成的全区土地利用现状图、遥感影像图、农村土地权属和基本农田四个数据信息成果为基础,集成了土地、矿产、海洋等数据库,与电子政务系统紧密结合,完成了“一张图”工程构建,解决了办公信息系统与GIS的无缝连接。因此在广西建设开发基本农田信息管理系统,具备十分优越的基础条件。采用信息系统管理也是今后发展必然趋势,使用该系统可以更好的服务于国土系统,实现基本农田的动态高效管理。本系统设计思路符合实际运用需求,可为各地区基本农田信息系统的构建提供参考依据。
参考文献:
人力资源管理发展悠久,实践证明高效的人力资源管理与企业的劳动生产率、服务质量、市场占有率、产品利润率成正比。20世纪末,我国才开始研究人力资源管理,很多企业的人力资源管理停留在简单的人事管理、行政管理以及其他一些辅助行工作。
21世纪信息化的发展,使得人事管理系统不再是过去单一的行政工作,而是信息化、高效率、高回报率的信息化管理,所以对人事管理系统也提出了新目标和新的高度:
1.人力资源管理应系统、全面
涉及范围不仅仅是人力资源部,需要全体员工参与,设计内容也应全面、详细,涵盖不同岗位,不同部门、不同层面员工职责与需求。
2.人力资源管理各业务流程应规范、清晰
不能盲目的重复、模仿,应针对本企业的企业环境、业务特点设计适合自己的管理系统,这样能大大提高管理效率。
3.人力资源管理系统的数据要及时更新
很多企业对信息化理念理解的不够深刻,数据更新不及时将导致管理人员的决策失误,使得信息化管理失去其应有的价值。
二、人力资源管理系统设计需求
每一个系统的设计都应根据具体企业的特点先调研,然后在设计分析,但针对我国中小型企业的特点,人力资源管理系统的功能需求大致分为以下几个方面:
1.人事档案管理
人事档案管理是整个管理系统的核心,人力资源部可对新入职的员工档案信息进行录入,老员工信息进行维护,若档案信息有所变更及时更新,档案信息化方便人事管理。人事档案管理模块根据其主要任务要求可包含:员工基本信息、劳动合同管理、培训信息管理等。其中员工基本信息包括:出生年月、籍贯、学历、专业等个人基本信息;劳动合同管理包含:员工与公司签订的基本条款、年限、福利待遇等;培训信息管理主要包含:企业在何时何地对某员工进行了哪些培训项目。
2.薪资管理
薪资管理是人力资源管理系统的重要组成部分,是企业根据市场环境,根据员工个人能力在企业中所起到的作用而量身制定的薪资机制。这一部分对于企业吸引新员工,留住老员工的激励政策,是维持企业稳定发展的核心,薪资管理制度对企业效益起到保障作用,并最终能提高企业在市场上的竞争力。薪资管理模块主要包括基本工资、绩效考核和奖金三部分,同时也可方便员工查询自己的薪资信息以及个人所得税、社保、公积金等信息。
3.企业福利管理
企业福利管理主要体现该企业的企业文化,企业对本公司员工都有哪些福利待遇,主要包括:假期类别、假期时间、旅游(时间、地点)、工会福利(节假日发放礼品、生日礼品、纪念礼品、女性用品等)。系统管理员根据员工情况进行录入,员工也可登陆系统自行查询自己的相关福利以及休假情况,并能提前做好工作安排,能激发员工的工作积极性,大大提高了工作效率。
4.部门管理
部门管理根据企业自身的部门设置,各个部门有自己独立的操作模块,同时各部门之间还建立交流平台。部门管理系统对各部门的岗位职责进行描述,各部门各司其职,相互独立,这样员工对自己对其所在部门的职能都很清楚。当部门之间需要沟通,需相互协作时也可登录部门之间的交流平台,这样提高了工作效率,减少资源上的浪费,并且直观明了。
5.统计分析管理
统计分析管理是对整个企业的宏观管理,统计员工的信息。比如:学历(本科学历人数、
研究生及其以上人数统计)、男女比例、已婚未婚人数、入职日期、岗位分布情况、职位分布情况等很多详细的信息统计。通过统计,企业管理人员很清楚企业人员分布结构,详细理解本单位的基本信息,便于根据市场变化而做出相应的决策。 三、人力资源管理系统预期
人力资源管理系统是一个综合性的管理系统,系统性能主要包括后台数据处理、加工,前台页面信息的显示,以及相关表格的导入、导出。
中图分类号:TP311文献标识码:A文章编号:1007-9599 (2012) 06-0000-02
一、引言
要想科学地利用信息管理系统来整体把握行业信息,能否建设出高效的行业信息管理系统就显得尤为重要,而在这之前,提供准确的信息管理系统的需求分析正是建设出高效的信息管理系统的关键所在。这是由于准确的需求分析能够在信息管理系统的构建过程中,为其描述任务范围的总体框架以及指导其系统构建的大体方向,以便于对系统的构建过程实施科学的监控,为信息管理系统的完成提供基准线,为信息管理系统的最终交付提供依据。因此,只有在建设行业信息管理系统之前,充分了解需求分析的重要性,科学的掌握需求分析的目标和特点,才有可能做好需求分析的流程设计,进而建设出符合行业要求的信息管理系统。
二、需求分析对行业信息管理系统的重要性
信息管理的关键在于能否及时掌握行业动态信息并对之做出相应的反应,再加上,信息是各行各业在对自身实现管理的过程中的重要的资源,而管理根据信息而做出的决策的科学性通常取决于其掌握的行业动态信息的质量高低,因此,如何及时地掌握和有效地管理行业信息就成了企业必须首要解决的问题。虽然从目前来看,各行各业基本都开始或准备筹建行业信息管理系统了,但建设出来的系统却不尽人意。例如有的管理系统规模很大,可是实际应用的部分很少,甚至有的系统根本就不符合行业真是需求。所以说需求分析对于行业信息管理系统的建设是十分重要的。
对于市场上种类繁多的ERP系统,一是其价格令许多中小企业望而却步,即就是说其普及度太低;此外,由于ERP系统的主线是针对实现资源配置而设计的。因此,根据同行业各企业不同的业务类型,ERP的运用效果会产生很大的差异。那种认为ERP就能完全实现信息化的管理的认识是毫无根据可言,相反,只有踏实的根据精准的需求分析来设计行业信息管理系统,才是实现信息化管理的科学途径。
三、需求分析的目标
信息管理系统是一种用途特定的计算机软件系,因而二者的需求分析存在着某些共同的目标。信息管理系统的需求分析的目标主要包括以下几个方面:
(1)必须确认软件所针对的用户群以及不同用户的不同需求,并在此基础上把握用户的真实愿望。
(2)通过分析用户的信息做到对用户在功能上的需求、任务上的需求、质量方面的属性、业务相关规则、解决问题的建议以及相关附加信息加以区别。
(3)将用户对系统的整体需求按照一定的标准划分为若干子系统;此外,还必须做到对质量属性的重要性保有深入了解。
(4)将通过上述原则收集到的具体用户需求编写成清楚明了的需求分析说明书。
(5)审核需求分析说明书,确保需求分析与用户达成共识。
总体来讲,制订信息管理系统的需求分析的目标就是为具体行业信息管理系统的建设提供任务范围的框架,从而实现对信息管理系统的开发过程的有效控制,为信息管理系统的完成提供基准线和最终交付的依据。
四、当前需求分析存在的问题
需求是指明确的给出想要实现的目标的具体说明,它重点描述了系统的相关属性、显性和隐性的特性或具体的行为,以便在系统的开发过程中对其进行约束。而要实现这一约束就必须提前编写出详尽的需求分析说明书,也就是说要针对客户需求的系统进行相关需求分析。但信息管理系统的需求分析往往无法客观真实的描述客户的需求,而造成这一现象的原因是由于对行业信息管理系统的需求分析存在着以下问题:
(1)用户在开发过程中的参与度不高。由于开发人员对行业的销售和生产流程、产品类型等不熟悉,因此时常会发生无法准确洞悉用户需求的现象。与之相对的,用户也不甚明白为何要耗费如此大的功夫在需求质量的确保和需求的收集上。长此以往,开发人员对用户的参与度也不再看重,或者在许多情况下,无法直接接触到实际操作产品的用户。于是自然而然就会出现开发人员自以为把握住了用的需求产品系统,在实际运用中却无法满足用户真实需求的情形。想要解决这一矛盾,最根本的办法就是让与产品相关的用户在对需求分析进行设计的过程中与开发队伍共同商讨,以确保双方对系统的理解和目标一致。
(2)相关需求说明模棱两可,易然让人产生歧义。不明确的描述是系统需求分析的设计过程中最为严重的问题。首先,不明确的描述会让不同的读者产生不一致的理解;此外,读者能从多个角度对某个需求分析的描述进行理解。又因为需求的模糊描述会使开发人员因为理解错误而使开发方向偏离用户期望,因此,我们说,相关需求模糊不清的说明是需求分析设计中最为严重的问题。
由于信息管理系统与行业的相关生产活动联系紧密,同一款信息管理系统的功能若运用在不同的行业中,完全有可能代表着不同的操作要求。因此,如果对行业的需求分析做的不够深入和细致,就极有可能出现描述不清和引发的理解歧义等问题。对此笔者认为,处理描述不清的需求分析的方法之一就是让审查者从不同的角度对需求分析说明书进行审查。只要不同的审查者从不同的角度对需求分析说明书中的相关内容进行解释,这样二义性的理解就不会等到项目进入后期之后才被发现。
(3)规格说明过于精简。由于信息管理系统的兴起不久,大多客户并不是非常了解需求分析的重要性,而通常只将需求分析规格说明撰写的十分简略,内容仅仅包含了在概念上对系统的描述,而剩下的细节部分却让开发者自己去完善,结果导致经常出现开发人员先将系统的结构建立起来之后才对需求分析说明进行完善的情况。在绝大多数情况下,这样的开发流程会对开发人员造成挫折,给自身开发工作进度带来阻碍的同时,也让客户无法获得令其满意的系统。
(4)在分析过程中,忽略了对用户的分类。系统会因为用户操作或运用的不同而呈现出不一样的特性和效果,再加上用户的系统操作经验和所受相关教育的程度不同也可能会造成差异。因而,如果不能在系统开始研发之前就对主要用户进行科学全面地分类的话,必然会出现开发出来的系统无法满足大多数用户的需求的情况。
五、信息管理系统的需求分析流程设计
从前面的分析阐述中不难看出,需求分析是开发一个成功的行业信息管理系统的关键所在。因此本文结合行业信息管理系统的设计情况,就需求分析,整理了一个针对行业信息管理系统的需求分析制订流程,旨在通过一个系统规范的需求分析流程,克服在信息管理系统的需求分析中常出的问题,制定出规范的、科学的需求分析说明。下面就具体介绍笔者整理出的行业信息管理系统需求分析流程设计步骤:
(1)明确管理目标。分析与调查希望在管理过程中需要解决的问题或是想要达到的目标,然后区分出主次;明确应用功能与权限,即必须根据岗位与业务之间的关系,明确各角色在系统中的详细应用功能与应用权限;完成需求的文字及管理功能描述,最好用简洁明了的自然语言来编写文档。
(2)设定信息系统的总体结构,做好组织结构分析,理清各相关部门之间的关系,明确各相关部门的责任、义务以及业务流程,建立图形化模型,这些模型可以描绘转换过程、系统状态、和它们之间的变化、逻辑流、对象类或数据关系和他们的关系;绘出系统实物结构图,系统功能层次图,系统组织结构图,业务功能一览表与说明,组织—业务关系图,系统业务流程图,系统逻辑结构图,数据流程图等。
(3)明确系统部署,对系统的各功能进行详细分解,针对各子系统模块功能分别进行详细的描述。
(4)通过协商来确定最终的系统实施及验收方案。
需求分析流程图
六、结语
想要有效地完成对行业信息的整体把握,能否设计出符合实际需求的行业信息管理系统就是关键所在,而要设计出符合需求的信息管理系统的前提就在于做好信息管理系统的需求分析。本文通过对需求分析重要性的阐述以及对需求分析的目标、特点以及现存问题的说明分析,期望能唤起有关企业对系统需求分析的重视。从而利用高效的信息管理系统,为信息管理系统的建设提供任务范围的总体框架和大体方向,对信息管理系统的建设进行科学的控制,为信息管理系统的完成提供基准线,实现对行业信息的高效管理。
参考文献:
[1]董红赞.中小企业信息管理系统需求分析流程研究[D].硕士学位论文,2010
本文设计的人事管理信息系统是一个针对单位人事管理单位管理职工档案信息和管理职工的实际工作情况,并结合单位人事管理通用的管理功能和操作习惯等特点开发设计的一个基于WEB的人事管理信息系统。
单位职工可以通过该系统变更、调整、申请等业务。人事管理员可以对档案信息进行查询,财务可以对工资信息发放,单位领导可查询职工具体情况。
1.1 系统业务流程
根据需求分析得到的现行业务处理流程,一是公司员工登录和查询信息业务流程:登录、进入查询模块、查询信息;二是系统操作员登录和后续相关操作的业务流程:登录,进入处理模块,查询处理信息。其次进入修改和添加模块,进行修改、添加和删除相关信息。
1.2 系统数据流程
数据流程表示求解某一问题的数据通路。在人事管理信息系统的需求分析过中,还将使用结构化的分析方法。所谓结构化的分析方法就是通过自顶向下、逐层分解的方法,把大问题分解成小问题,然后分别解决。
人事管理系统的数据流。分为员工和操作员登录的两大部分,员工可以在系统中进行注册,注册信息后可登录界面,进而进行查询。对于操作员登录后能对登记的信息进行修改和维护等操作。
2 系统数据字典
数据字典是配合数据流程使用的工具之一。在结构化分析时所定义的数据字典,主要用来描述数据流程中的数据流、数据存储、处理过程、数据源点和终点。
2.1 系统的主要数据流
1. 流 名: 登陆验证
位 置: 操作员"登陆处理
定 义: 登陆验证=操作员姓名+密码
2. 流 名: 验证结果
位 置: 登陆处理"操作员
定 义: 验证结果=[登陆成功|用户未注册|密码错误]
3. 流 名: 登记信息
位 置: 登记处理"人事管理基本信息
定 义: 登记信息=人事管理基本信息
4. 流 名: 登记结果
位 置: 人事管理基本信息"登陆处理
定 义: 登陆结果=[成功|失败]
5. 流 名: 员工注册
位 置: 员工"登陆处理
定 义: 员工注册=员工基本信息+密码
6. 流 名: 注册结果
位 置: 登陆处理"员工
定 义: 注册结果=[注册成功|注册失败]
7. 流 名: 员工登陆
位 置: 员工"登陆处理
定 义: 登陆验证=员工姓名+密码
8. 流 名: 登记结果
位 置: 登记处理"员工处理
定 义: 登陆结果=[成功|失败]
9. 流 名: 查询要求
位 置: 员工处理"人事管理基本信息
定 义: 查询要求=员工姓名
10. 流 名: 查询结果
位 置: 人事管理基本信息"员工处理
定 义: 查询结果=[人事管理基本信息|失败]
11. 流 名: 系统维护
位 置: 登记处理"人事管理基本信息
定 义: 登记新到员工的基本信息、人员调动、福利、出勤、请假、基本工资、操作员授权等
12. 流 名: 维护结果
位 置: 人事管理基本信息"登记处理
定 义: 把登记的员工的基本信息、人员调动、福利、出勤、请假、基本工资、操作员授权信息等反馈给操作员。
2.2 系统的主要数据存储
1.数据存储名称: 操作员授权
输 出: P1
数据结构: 操作员姓名+密码
2. 数据存储名称: 人事管理基本信息
输 入: P1
输 出: P3
数据结构: 员工的基本信息、人员调动、福利、出勤、请假、基本工资信息等
3 数据存储名称: 员工信息
输 出: P2
数据结构: 员工姓名+密码
3.系统的功能性需求
从功能上看,该人事管理系统可以分为七个子功能模块:人员基本信息管理、人员档案信息管理、工资管理、考勤管理、休假管理、统计查询和系统维护。
人员基本信息管理子功能模块与系统权限管理模块相结合,将人员权限落实到每一个人,在系统中授予相应的权限,体现出以人为本的管理理念。
人员档案信息管理子功能模块:主要包括姓名、性别、出生日期、年龄、照片、户籍、地址、电话、身份证号码、最高学历、家庭状况、主要简历等。
工资管理子功能模块:工资帐套管理、工资档案结算等。
考勤管理模块:该模块分为基本考勤、加班考勤和出差考勤三部分
统计查询模块:包括人事档案查询、职工调整查询、合同续签查询、职工培训、奖惩、考核查询、工资档案查询。
系统维护模块:模块包含单位设置、数据字典、自定界面、编号设置、提醒设置等。
每个包一个子功能模块,分别对相应的事务进行管理。用例中包括5个用例:领导、人事档案管理员、财务管理员、系统管理员和职员。
人事档案系统:人事档案系统是劳动人事管理系统中的核心模块之一。人事档案管理员可以管理人员档案信息,进行人员相关信息职评定修改、调动管理。
系统管理:系统管理员可以根据系统需要,添加部门,删除、更新部门,管理系统基本资料。
财务管理:财务管理员的职责尤为重要,该财务管理主要是针对人才培养投入的各种经费管理,包括工资等等多种经费的管理。
综合查询:此模块功能简单明确。领导登陆后可以查阅任何信息。
4 系统非功能性需求
非功能性需求,是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性。
(1)系统的完整性
系统的完整性指为完成业务需求和系统正常运行本身要求而必须具有的功能,这些功能往往是用户不能提出的,典型的功能包括联机帮助、数据管理、用户管理、软件管理和在线升级等。
(2)技术适应性与应用适应性
系统的适应性与系统的可扩充性和可维护性的概念相似,也表现产品的一种应变能力,但适应性强调的是在不进行系统设计修改的前提下对技术与应用需求的适应能力,软件产品的适应性通常表现为产品的可配置能力。
(3)系统的可扩展性与可维护性