向系统分析员冲刺(4)——1997年系统分析员考题分析
一、整体评价
通过对整个试题的浏览,我认为如果经过认真的准备,在考试的时间上应该是足够的,关键就是考试的涉及面非常的宽,这就要求我们平时涉猎的领域要宽广一些。比如有关数学的一些题目,如果不是计算机专业的人士就很可能无从下手。再就是有关论述题是非客观题,做起来就很没底,建议报考的同学提前准备几篇论文以便考场上更好的发挥。
二、试题分析
(一)上午试卷
共15题,每题5空
选择题涉及领域:
1、软件需求分析的任务,工具,问题,内容,作用
2、高级语言编译常用的语法分析方法,编译程序中代码优化的目的
3、关系数据库的规范理论
4、专家系统
5、INTRANET
6、软件开发环境的内容,核心,特性
7、系统状态转移矩阵的计算
8、理解专业术语(理论术语)
9、标准化工作的组织与重要的计算机和通讯标准
10、概念判断(硬件,通讯等的理论知识)
11、ENGLISH(ABOUT ELECTRONIC MAIL)
12、ENGLISH(ABOUT
RAD——RAPID APPLICATION DEVELOPMENT SYSTENS)
13、线性方程组的求解,非奇异方阵,逆矩阵,线性相关
14、向量图,关联矩阵,邻接矩阵,可达矩阵
15、插值多项式,一次样条函数,二次样条函数
通过上述描述,我们可以看出试题按大纲的分类占分值的比例,这将有助于我们有计划的复习:
1、软件知识概念 占30/75 (题号:1,2,3,4,5,6)
2、硬件知识概念 占15/75 (题号:8,9,10)
3、英语 占10/75 (题号:11,12)
4、数学 占20/75 (题号:7,13,14,15)
(二)下午试卷1
共6题,选答3题(一~四中选2题,五~六中选1题)
试题一:有关联机事务处理平台
1、大型主机系统可能的主要缺点
2、C/S平台的可能问题
试题二:关于工资核算模型设计
1、如何减少程序的改动,如何更好的共享数据?
2、如何解决输入数据量大和计算量大对可靠性的影响?
试题三:关于实时系统开关量的处理
1、事件有效时间宽度及其判定
2、分布式实时网络数据采集和排序
试题四:关于数据库互操作性分析(INFORMIX数据库和IBM DB/2的连接)
1、关系数据库信关的操作原理
2、数据库信关的不足
试题五:有关管理信息系统的互连
1、互连的兼容性及措施
2、管理信息系统中的信息独立性
试题六:关于软件可靠性
1、有关软件可靠性的标准和指标及开发管理方法
2、故障率的下降规律
(三)下午试卷2
共四题,选1题答
试题一:论信息管理系统的可行性研究
试题二:论软件需求分析的方法与策略
试题三:论数据库前端开发工具的选用
试题四:论计算机网络的安全性
向系统分析员冲刺(5)——1998年系统分析员考题分析
以下是JOHNSON对1998年系统分析员考题的题型和试题涉及范围的分析:
一、整体评价
通过对整个试题的浏览,我认为如果经过认真的准备,在考试的时间上应该是足够的,关键就是考试的涉及面非常的宽,这就要求我们平时涉猎的领域要宽广一些。比如有关数学的一些题目,如果不是计算机专业的人士就很可能无从下手。再就是有关论述题是非客观题,做起来就很没底,建议报考的同学提前准备几篇论文以便考场上更好的发挥。
二、试题分析
(一)上午试卷
共15题,每题5空
选择题涉及领域:
1、关系模式的函数依赖问题
2、有关进程的工作原理
3、形式语言和自动机
4、软件测试及准则
5、关系型数据库的互操作问题
6、软件工程的原型方法
7、冗余系统的可靠性
8、INTRANET
9、纠错码——海明码
10、概念判断(硬件,通讯等的理论知识)
11、ENGLISH(ABOUT HANDLING COMPLEX PROBLEMS)
12、ENGLISH(ABOUT LARGE-GRAINED PROCESSING PATTERNS)
13、线性代数——行列式,方阵,线性方程,线性相关,实二次型
14、图,树,HUFFMAN算法,谓词公式
15、矩阵范数,收敛判定,收敛的迭代式
通过上述描述,我们可以看出试题按大纲的分类占分值的比例,这将有助于我们有计划的复习:
1、软件知识概念 占30/75 (题号:1,2,4,5,6,7)
2、硬件知识概念 占10/75 (题号:8,10)
3、英语 占10/75 (题号:11,12)
4、数学 占25/75 (题号:3,9,13,14,15)
(二)下午试卷1
共6题,选答3题(一~四中选2题,五~六中选1题)
试题一:工业控制系统方案选型
1、DCS是主流的原因
2、基于远程智能I/O的新型DCS与传统的DCS有哪些优点?
试题二:关于C/S系统
1、三层C/S软件设计方式的优点
2、支持三层C/S软件开发的工具和功能实现方式?
试题三:关于软件测试
1、专业化的测试的优点
2、有关软件测试的见解
3、软件测试工具的主要功能
试题四:关于企业成本核算管理软件
1、节省联机存储数据量的措施
2、成本计算方法
试题五:有关网络系统数据备份
1、磁盘轮换备份方法
2、专业级网络备份软件的好处
3、有关网络系统数据备份的一些观点
试题六:关于数据库应用系统性能优化
1、索引的原理和字段选取
2、设置DBMS缺省参数
(三)下午试卷2
共四题,选1题答
试题一:论软件的可重用性设计
试题二:论数据库的安全性设计
试题三:论建立企业内部INTRANET的策略
试题四:论项目管理工具的选用
向系统分析员冲刺(9)——软件水平考试中知识产权问题
这次系统分析员的考试要求中有一条:理解知识产权的基础知识
我想主要是要求我们理解有关软件方面的著作权问题。另外,不可否认,当前INTERNET上的有关知识产权的问题与传统领域(特别是传统工业领域)的知识产权问题有很大的区别,并且这方面的许多问题还处于争论之中,我想考的可能性应该是不大,但我们如果有时间的话,也应该注意研究和关注这方面的进展。
有关软件方面的著作权问题主要涉及到我国目前已经颁布的以下几项法律法规:
1、计算机软件保护条例
2、计算机软件保护著作权登记办法
3、技术合同法
4、技术合同法实施条例
另外,以下几个也应了解:
1、商标法
2、著作权法
3、有关商业秘密的文件,如:国家工商行政管理局关于禁止侵犯商业秘密行为的若干规定
向系统分析员冲刺(10)——理解计算机软件保护条例
《计算机软件保护条例》由国务院1991年6月4日发布,1991年10月1日起施行。
它包括:
第一章 总则
第二章 计算机软件著作权
第三章 计算机软件的登记管理
第四章 法律责任
第五章 附则
在这里,我想介绍以下几个问题:
1、计算机软件包括哪些内容?
——是指计算机程序及其有关文档。
2、本条例保护哪些软件?
——必须由开发者独立开发,并已经固定到某种有形的物体上。
——向软件登记管理机构登记是受保护的前提。
3、软件著作权应享有哪些权利?
——发表权,开发者身份权,使用权,使用许可权和获得报酬权,转让权。
4、有关合作开发的软件的著作权问题
——由合作开发者共同享有(事前有书面协议)
5、有关委托开发的软件的著作权问题
——由书面协定约定,如无书面协定或未明确规定,其著作权属于受委托者
6、软件著作权的保护期为多少年?
——25年
7、持有软件复制品的单位、公民,在不经该著作权人同意的情况下,享有哪些权利?
——享有下列权利:安装,备份,为把该软件用于实际的计算机应用环境或者改进其功能性能而进行必要的修改(但不得向第三方提供修改后得文本)
另外,我还想提一下目前社会上常见的侵权行为(也是违法行为):
1、对他人享有著作权的软件擅自制作复制品
2、擅自销售他人享有著作权的软件复制品
3、在销售计算机系统时擅自将他人享有著作权的软件装入
4、通过计算机网络擅自传播他人享有著作权的软件
5、擅自修改、改编他人享有著作权的软件
向系统分析员冲刺(13)——谈应用软件的需求分析
需求分析的任务仍然不是具体地解决问题,而是准确地确定"为了解决这个问题,目标系统必须做什么",主要是确定目标系统必须具备哪些功能。
用户了解他们所面对的问题,知道必须做什么,但是通常不能完整准确地表达出他们的要求,更不知道怎样利用计算机解决他们的问题;
软件开发人员知道怎样使用软件实现人们的要求,但是对特定用户的具体要求并不完全清楚。
因此系统分析员在需求分析阶段必须和用户密切配合,充分交流信息,以得出经过用户确认的系统逻辑模型。通常用数据流图、数据字典和简要的算法描述表示系统的逻辑模型。
在需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。
系统分析员通常都是计算机软件专家,技术专家一般都喜欢很快着手进行具体设计,然而,一旦分析员开始谈论程序设计的细节,就会脱离用户,使他们不能继续提出他们的要求和建议。较件工程使用的结构分析设计的方法为每个阶段都规定了特定的结束标准,有效地防止和克服急于着手进行具体设计的倾向。
需求分析的任务:
1、确定软件的综合要求:系统界面,系统功能,系统性能,安全性、保密性和可靠性方面的要求,系统的运行要求,异常处理,将来的扩充和修改等。
2、分析软件系统的数据要求:基本数据元素,数据元素之间的逻辑关系,数据量,峰值等。
3、导出系统的逻辑模型
4、修正项目开发计划;
5、如有必要,可开发一个原型系统。
结构分析方法是一种重要的需求分析方法,它是一种面向数据流的分析方法。
对于结构分析方法的复习,建议大家结合自己最熟悉的应用领域做一套DFD,如果有此工作经验是最好了,我想此部分是比较重要的!
下一次我将专门就我曾做过的管理信息系统的需求分析作一下介绍。
向系统分析员冲刺(14)——管理信息系统的需求分析
企业的每个部门都努力扩充他们的活动,而不知道类似的活动在企业其他部门已经存在。每个部门喜欢建立自己的一套信息载体,如果采用手工来处理这些信息载体,不会出现大问题,但是把这些信息载体用信息技术统一处理,则这种信息载体的大量增殖存在极大的危害,它将增大程序设计和维护费用。第一辆汽车曾经被称为"无马的马车",将第一架无线电收音机被称为"没有电线的电报",其实汽车与马车、无线电收音机与电线的电报有着本质不同。我们在谈论"无纸化办公"、 "无纸化企业",但是已经建立的许多管理信息系统重复了现行的工作组织方式,并没有使企业用不同的和更好的工作组织方式。要做到这点,就必须使新系统"高于原系统",而用户需求分析是关键。
用户需求分析要求系统分析员按照系统的思想,根据收集的资料,对系统目标进行分析,对业务的信息需求、功能需求、辅助决策需求以及管理中存在的问题等进行分析,抽取现行系统本质的、整体的需求,为设计一个结构良好的新系统逻辑模型奠定坚实的基础。
一、现行系统分析
现行系统分析的目的就是通过对现行系统的目标分析、环境分析、存在问题分析,确定新系统的目标。系统目标分析包括现行系统的目标分析、环境分析、现行系统问题分析和新系统目标分析。
二、信息需求分析
任务和目的
数据库设计是从计算机的角度去考虑数据的物理实现,数据库管理员所关心的常常是只对一个职能部门有意义的数据,而在管理信息系统的系统分析中需要的是一种能够确定数据在不同职能部门的用途,并且能把所有的数据综合在一个企业总体模型之中的技术。这是一种能够确定所有管理层次上信息需求的技术,一种能够基于企业既定战略方面,确定未来可能的信息需求的技术。
信息需求分析就是能满足这种需求的技术,它根据企业规划和管理理论来分析企业的信息需求,其目的是对企业的数据和信息需求进行分析,为新系统数据模型的设计提供信息。
一般,要对企业三类信息的需要进行分析:
(1) 业务处理工作的信息需求
(2) 高层领导者的信息需求
(3) 企业发展和改革方面的信息需求
三、功能需求分析
主要任务是确定新系统应该具有的功能,具体包括:
(1) 满足现行生产经营需要且科学的管理方法的功能;
(2) 满足辅助管理、辅助决策的功能;
(3) 未来可能变化的功能。
四、辅助决策需求分析
由于管理信息系统还应该具有辅助结构化决策的能力,因此,在用户需求分析中,辅助决策需求分析是一项必不可少的工作。
辅助决策需求分析的主要任务是根据业务工作的决策问题及其特点、相关学科(例如管理科学、预测方法、决策分析、运筹学等)方法以及应用条件,提出辅助决策的定量模型,为新系统设计辅助决策功能提供信息。例如在机械制造企业的物资管理部门,其线材和板材的下料就可以采用运筹学中的整数规划模型,以减少产品成本。
向系统分析员冲刺(16)——浅谈邮政综合业务网的项目(1)
浅谈邮政综合业务网(1)
——全国邮政综合计算机网络项目市场分析
在北大方正的日子里,我有幸参与了邮政综合业务网的项目。这个项目的涉及面相当的宽,我的工作只是其中的一部分,但对我对系统的分析和设计的能力得到了全面得提高。
在这里,我想分几次将此项目涉及的邮电行业市场分析,邮政业务分析以及综合业务网络系统分析向大家介绍。
一、邮电行业的市场分析
邮电行业包含邮政和电信两大业务范畴。邮电行业关系国计民生,目前于国内为国家垄断经营。
电信行业投资周期相对较短,投资回报较快,回报率较高。近年来国家投入大量资金进行基础通讯设施和管理信息网络的建设,该行业建设资金较为充分。
邮政行业属国家政策性亏损行业,虽然进行计算机化工作较早,但由于国家投资有限,一直靠地方邮电管理局的统畴化电信行业补贴。目前,国家计划将邮政和电信分别管理经营(此时的时间点在1997年),在分家前大大加强了在邮政行业的信息化投入,出台了"全国邮政综合计算机网络项目"预计投入资金80个亿人民币,此笔资金来源于国家各省统一拨款和地方性电信补贴。
目前,由国家邮政总局认可的邮政综合计算机网络项目试点有三个:
1、福建省由实达公司承建
2、辽宁省由东大阿尔派负责软件开发
3、内蒙古包头由北大方正承建
二、收益预测
根据以上市场分析,今年我们在邮政行业的利润收益不会明显。但如果我们的市场管理和策略实施得当,分公司积极配合,内蒙古试点成功,明年邮政行业将可能成为我们利润的新增长点,极有可能是未来若干年内方正在系统集成领域利润获得的持续增长点之一。
三、市场计划与策略指导
内蒙古项目的承建,为我们进入邮政行业系统集成市场,带来绝好的契机。如何抓住这一市场机遇,在于我们的市场管理和策划以及总公司和各地分公司的紧密协作和共同努力。
为此,我们在邮政行业的工作重点是
1、加强与全国分公司的协作形成该行业市场统一化、规范化管理。
2、加强在该行业的客户关系的前期市场投入,为明年的大规模业务开展奠定基础。
3、与计算机工程公司加强合作,即可集中系统集成和产品分销在行业市场的公关能力,建立方正的统一行业性市场形象;又可带动周边计算机产品的全方位行业市场进入。(在考虑)
邮政行业在以下几方面可能有单:
1、电子化支局
2、邮政办公自动化系统
3、邮政综合业务计算机网络系统的物理网络建设
4、利用系统集成的周边产品效应
向系统分析员冲刺(17)——浅谈邮政综合业务网的项目(2)
浅谈邮政综合业务网(2)
——邮政业务分析
一、邮件业务的种类
邮政部门是国民经济中一个独立的传递信息的产业部门,是社会生产力的组成部分。目前我国邮政经营的业务有邮件传递、邮政汇兑、报刊发行集邮、邮政储蓄和其他等六种服务。
上述业务从经营性质分为:邮件传递、报刊发行和集邮它们属专营业务;邮件中的包裹、汇兑和储蓄业务因与交通运输部门、银行之间有一定分工应属兼营业务,其他如代发广告和邮购等属于附带业务。
下面分别加以重点说明:
邮件传递业务即:邮局受寄件人委托,将所交寄的各类邮件经传递,投交给指定的收件人的业务。
汇兑业务即:邮局受汇款人委托,在同城或异地,将汇款悉数兑付给所指定的收款人的业务。其过程不是传递现金,而是收汇与兑付之间采用汇兑凭证通知,内部结算方式来完成的。
报刊发行业务即:凡经有关主管部门批准的定期出版物,报刊出版社应按照邮局的业务规定,办理相关报刊在国内的发行工作,邮局接办后,负责报刊的宣传、收订、结算、运输、投送及零售等全部发行工作。(如需要各种业务的详细分析资料请同JOHNSON联系)
二、邮件的生产过程
邮件的生产过程是指邮局从接收寄人交寄的邮件起,到投给收件人为止的全过程。
邮件生产共分为邮政营业、分拣封发、邮政运输和投递四个基本环节,就某一邮件而言接收用户交寄邮件的邮政企业称为收寄局,中间经转邮件的邮政企业称为转口局,投交邮件的邮政企业称为投递局。但不论是收寄或投递的邮件都需要经过分拣部门的处理,所以把分拣部门称为邮政生产的心脏。
向系统分析员冲刺(18)——浅谈邮政综合业务网的项目(3)
浅谈邮政综合业务网(3)
——邮政综合业务网络系统方案介绍
一、邮政综合计算机网总体目标和主要任务
1. 总体目标
综合网是为邮政通信全网的生产、经营、管理和决策等提供全方位信息服务的全国性计算机网络。总体目标为:
利用现代化的计算机技术和数据通信技术,建立邮政信息快速传输处理平台,改善邮政作业手段,加快信息传递速度,提高全网信息综合利用率,拓宽邮政网路功能,发展新业务,从而提高邮政通信全网的劳动生产率、服务水平、通信质量和科学管理水平,增强企业的竞争能力。
2. 主要任务
l完善现有的报刊发行计算机省际网,加快省内报刊发行系统的建设,使之成为集收订、要数、发报刊、零售、结算及经营信息为一体的报刊发行系统。
l实现国际国内不同种类给据邮件不同深度的查询,提供灵活多样、迅速方便的查询方式(柜台查询、电话查询、联网查询)。
l改造现有的特快专递跟踪查询系统,实现对特快专递邮件多点跟踪。国际给据邮件实现与国际联网查询。国内包裹提供收寄和投递查询信息。其它给据邮件和总包邮件在中心局之间采用联网查询。
l邮政生产实现信息一次采集多次使用,逐步实现支局作业电子化,中心局生产制单(清单、路单等)、勾挑核对自动化,生产信息、业务单式标准化、给据邮件标签、邮袋袋牌条码化。
l联网传输路单信息,并为各级邮运指挥调度部门及时提供所需已运和待运邮件的流量、流向状况及运能需求程度,实现邮运收入自动结算和计算机辅助邮运生产指挥调度。
l在互换局和交换站采集国际邮件生产信息,实现国际帐务处理电子化。完成国际业务的路由和资费管理、交换站邮运调度、业务流量流向的统计和分析、时限及质量管理、经营效果分析等。实现与航空公司、海关、外国邮政等的联网。
l建立邮政经营管理系统,对全国邮政的业务经营、网路运营、通信质量和收入支出实施及时和有效的监控和管理,并实现对邮政经营方针、业务发展方向、网络建设规划和投资的辅助决策。近期实现报表的电子传递,并逐步实现根据需要直接从生产环节产生的数据中自动提取经营管理信息。
l发展邮政新业务,开办邮政电子信箱、混合邮件、电子商函、电子邮购、代收代缴、信息服务等各种电子类邮政新业务。
l邮政金融计算机网络系统为邮政综合计算机网中相对独立的组成部分,要设置相应的数据接口,便于管理和信息综合利用。
二、邮政综合计算机网组成和规模
1. 基本组成
根据对邮政通信的服务模块生产和管理的需求进行分析、归类,综合网目前主要由以下九个系统组成:
(1). 邮政经营管理系统;
(2). 邮运生产和指挥调度系统;
(3). 报刊发行系统;
(4). 总包和给据邮件查询系统;
(5). 国际业务处理系统;
(6). 邮政新业务系统;
(7). 中心局生产作业系统;
(8). 支局生产作业系统;
(9). 邮政金融计算机网络系统。
每一系统又由若干子系统构成。(如需要邮政综合计算机网的基本组成和各系统中包含的子系统分析资料请同JOHNSON联系)
邮政金融计算机网络系统是综合网中相对独立的组成部分,其包含的子系统请参见邮政金融计算机网络系统的相关方案。汇兑业务处理系统根据业务的性质,在邮政金融计算机网络系统中统一考虑。
2. 网络规模
从综合网的应用层来分析,可以划分为四个逻辑概念:全国中心、省中心、邮区中心、其它。各层次中的逻辑节点分布情况如下:
l全国中心包括:
全国控制中心(全国邮政经营管理中心、全国邮运指挥调度中心)、全国特快专递邮件跟踪查询中心、国际给据邮件跟踪查询中心、全国国内包裹邮件查询中心、国际帐务数据中心、全国报刊发行数据中心、全国网络管理中心、邮总各处室、部邮政运输局、部印制局、集邮总公司。
l省中心包括:
省控制中心(省邮政经营管理中心、省邮运指挥调度中心)、省报刊发行中心、省信息服务中心、省网络管理中心。
l邮区中心包括:
邮区控制中心(地市邮政经营管理中心、邮区中心指挥调度中心)、地市报刊发行中心、若干邮件处理中心(含报刊处理中心、速递邮件处理中心、轻件处理中心、重件处理中心、国际邮件处理中心、汽运中心、转运站、航空转港站 . . .)、中心局档案管理中心、中心局信息服务中心。
l其它:
县局、支局所、报刊零售点、大宗用户自备终端。
这里特别要指出的是:
以上,只是对全国邮政综合业务计算机网络的概念化、理想化描述。由于各省邮电部门的行政组织、业务机构、业务状况,存在区域性差异,各省对具体实现的功能基本组成、功能组合、实施计划将有不同的解释。
以上介绍,只是希望给大家一个宏观的了解。注意,不要以它,生搬硬套我们应用软件的功能组成划分和结构,我们的应用软件将覆盖大部分以上功能定义。
三、其他
另外,还应该包括对软件开发范围的界定,可行性研究,编制开发计划,需求分析。然后在进入软件设计阶段。
向系统分析员冲刺(20)——系统的概要设计(1)
以下是JOHNSON参与的一个项目,现将其中的概要说明书提供给大家参考。
XXX钢铁(集团)公司社会保险信息管理系统的概要设计说明书(1)
以下介绍的是我参与设计和建设的XXX钢铁(集团)公司社会保险信息管理系统中的概要设计说明书。提供给大家参考。
概要设计说明书一般包括以下内容:
第一部分 概述 2
第二部分 任务概述 3
第三部分 功能划分 4
第四部分 业务流程: 22
第六部分 主要事务处理流程图 95
第五部分 功能描述 95
第六部分 数据描述 107
第一部分 概述 —— 是说明书的简要说明。
本规格说明书规定了XXX钢铁(集团)公司社会保险信息管理系统的需求。
本说明书主要供系统分析师与项目主管、分析设计师、高级软件工程师交流使用,也供系统维护员或再开发人员参考。
本系统为XXX职工劳动保险中心委托XXX有限公司开发,该软件系统建立在双机系统的硬件环境上,采用UNIX作为主机操作系统,Sybase SQL Server 11 作为DBMS,Windows NT 作为WEB Server 操作系统。此外,本系统预留有与XXX单位所在地社保局等主管单位的接口。
本系统使用的关键字如下:
社会保险 工伤保险 社会平均工资
养老保险 女职工生育保险 基础性养老金
医疗保险 遗属保险 个人帐户养老金
失业保险 保险基金 过渡性养老金
保险金 统筹基金
个人保险金 企业缴费
个人帐户 个人缴费
遗属 平均缴费工资指数
农村换工 补充养老
企业补充保险 个人储蓄性保险
本说明书参考了《XXX钢铁(集团)公司社会保险信息管理系统计划任务书》《XXX钢铁(集团)公司社会保险信息管理系统合同》《XXX钢铁(集团)公司社会保险信息管理系统设计方案》,如果项目的需求方面本说明书与参考资料有冲突,以《XXX钢铁(集团)公司社会保险信息管理系统合同》为准。
第二部分 任务概述
本系统的任务是为XXX职工劳动保险中心提供计算机网络、数据库技术,使XXX职工劳动保险中心通过利用本系统实现劳动保险现代化、计算机化管理。
本系统应能完成养老、医疗保险金的管理,完成个人养老、医疗帐户的管理,完成各种统计、查询、生成报表的工作,完成INTRANET方式的远程查询,完成电话语音查询。
第四部分 业务流程(大多是图形表示,这里省略)
第六部分 主要事务处理流程图 (大多是图形表示,这里省略)
第五部分 功能描述
一.养老保险基金征集与结转子系统
1. 基本养老保险基金的征集与结转
本模块的主要功能如下:
① 根据劳资处、财务部、投保单位工资月报表及相关个人工资收入信息,计算征集的基数和额度,再根据滞纳金、息金等参数算出企业缴费和个人缴费应收总帐款。
② 以本单位交费记录为输入,核减应收帐,记入已收帐。若有欠款,记入未收帐。
③ 自动产生单位应收帐表,并打印结算单(平衡表)及委托发款单。
④ 根据基金运行情况,考虑利率及其它来源等因素,计算应结转的款项,并加入相应记录。
⑤ 上缴地方政府:拨付基金,生成拨付表。
⑥ 对已收帐、未收帐、拨付基金、应收帐进行统计并打印报表。
⑦ 以本单位缴费记录为输入,计算各个个人帐户的数额,并记入个人帐户。
⑧ 以单位补缴缴费记录为输入,核减未收帐,记入已收帐。
2. 企业补充养老保险基金的征集与结转
本模块的主要功能如下:
① 计算年度的单位工资总额,生成补充养老保险征集月报,记入应收帐
② 以本单位交费记录为输入,核减应收帐,记入已收帐。若有欠款,记入未收帐。
③ 自动产生单位应收帐表,并打印结算单(平衡表)及委托发款单。
④ 根据基金运行情况,考虑利率及其它来源等因素,计算应结转的款项,并加入相应记录。
⑤ 上缴地方政府:拨付基金,生成拨付表。
⑥ 对已收帐、未收帐、拨付基金、应收帐进行统计并打印报表。
⑦ 以本单位缴费记录为输入,计算各个个人帐户的数额,并记入个人帐户。
⑧ 以单位补缴缴费记录为输入,核减未收帐,记入已收帐。
二.养老保险金发放子系统
本系统的主要功能如下:
① 每年元月在离退休人员待遇的基础上自动生成当月应付帐,以后 每月根据上月基数及当月离退休人员增减合计产生当月应付帐。每月按单位打印养老金发放明细帐,交财
② 务司代付,并从个人帐户中扣除,不足部分由统筹基金、企业补充养老保险基金等项目支付,并记入帐务日志。
③ 根据即将出台的养老保险方案,我们既保留现在的退休待遇计发办法,也设计新方案的退休待遇计发办法(平均缴费指数),及为近两年内能预测的计发办法留有接口。
④ 如保险人所在单位有未付帐,提示是否发放退休金。
⑤ 计算基本养老保险统筹基金、企业补充养老保险基金、基本养老保险个人帐户应支出的数额后,生成退休费拨付通知单,记入应付帐。
⑥ 确认拨付后,核减应付帐,记入已付帐。
三.养老保险个人帐户管理子系统
本系统的主要功能如下:
1、个人基本帐户记录:
A. 输入个人基本信息,建立投保人个人帐户
B. 对财务复核确认基金征集已完成的单位,按照到帐时间进行个人帐户实际分配。
C.对办理转移和离退休已补缴的,系统立即进行帐户分配,同时对该投保人作标记处理,确保原单位基金到帐后不再分配给此人,对办理转移未补缴的,原单位补齐后,系统仍然保证该人员随同其它人员一起分配。
D. 对个人帐户计息,历年帐户的本息按年定期,本年帐户按零存整取计息。
E. 个人帐户允许查询和修改,设有严格的修改权限控制。
F. 个人帐户帐单打印,每年一次。定期打印单位帐户公布表。
G.对于需要销户的用户,保存各历史信息,进行销户
2. 个人补充保险帐户记录
A. 建立个人补充保险帐户
B. 按一个绝对额进行一次性登记;也可以对单位每一个职工按不同数额进行登记。
C. 计算利息。
D. 帐户允许查询和修改,设有严格的修改权限控制。
3. 对个人帐户密码进行修改等操作。
4.在特殊情况下对个人帐户进行个别修改,并记入修改日志。
四.养老保险对帐子系统
本系统的主要功能如下:
① 根据财务公司的帐务记录,计算各单位已收总帐和欠款总帐。
②计算已收总帐和欠款总帐之和以及各基金项目是否与托收单相符,由人工进行确认。
五、医疗保险基金征集与结转子系统
本系统的主要功能如下:
①个人医疗保险基金的一次性注入
a、 对已投保个人,每年初根据上年度工资总额基数及年龄、工龄等其它相关图表,一次性注入本年度个人医疗保险基金。
b、 对新投保个人,根据单位对个人年度工资总额的核定几其它相关图表,一次性注入本年度剩余月份的个人医疗保险基金。
②医疗保险基金的按月征集
a、 单位征集。将投保个人本月工资总额乘系数(可调)作为应收金额,打印征集通知单送投保单位。并建立投保单位应收记录。
a、 个人征集。将投保个人本月工资总额乘系数(可调)作为单位应收金额,打印征集通知单送个人所在单位。由单位代收,并建立各投保单位的医疗保险基金个人交纳部分总额记录。
③医疗保险基金的按月核定
每月根据公司财务部门送交的参保单位缴纳凭证,与应收金额核对。如有欠款则计滞纳金和罚款,并打印催款通知单送投保单位,并建立实收帐记录和滞纳金记录。对严重拖欠保险金的单位,冻结单位所有职工的个人帐户。对原来锁定的帐户,若补交所欠金额,则对该单位职工个人帐户实行解冻。
④医疗保险基金的年终结转
根据实收帐和年初一次性注入资金的差额,考虑利息,计算结转的款项,并加入个人帐户。
六、门诊医药费采集子系统
本系统的主要功能如下:
医院设立门诊收费处,由IC卡和密码确认病人就诊资格后,根据医嘱输入并记录门诊收费明细帐,自动计算自费部分和保险金支付部分,并从个人帐户或统筹基金(对离休职工等特殊人群)中扣除相应部分。若支付资金不足或帐户被冻结,则由病人现金支付。
七、 住院医药费采集子系统
本系统的主要功能如下:
① 住院登记
a. 对新住院的病人,验明其就医资格后,记录住院时间、押金金额等信息。
b. 对住院期间补交的押金,修改押金记录。
② 医嘱输入
输入病人住院期间的长期医嘱和临时医嘱,计算各项小计金额,如果各项费用之和超过一定限额,通知病人补交押金。
③ 出院结算
根据医嘱明细帐,计算住院费用总额(分个人支付部分和保险金支付部分)。个人支付可由现金支付,也可从个人帐户中扣除。保险金支付部分从统筹基金中扣除。
八.医疗保险个人帐户管理子系统
本系统的主要功能如下:
① 由于医药费错误等特殊原因,在严格审核之后,对个人帐户记录作个别修改,并记入修改日志。
② 对个人帐户进行修改密码等操作。
③ 对丢失IC卡等情况,锁定个人帐户。
④ 对被锁定的帐户,在满足一定要求的情况下实施解锁。
⑤ 在系统外就医的病人,其医药费符合报销规定的部分,由保险金支付。
九、 医疗保险结算对帐子系统
本系统的主要功能如下:
① 以医院为单位,计算保险中心当月应支付给各医院的医疗保险金总额。
② 检查截止本月所支付的保险金是否已经超过本年度定额,超过部分不予支付。
③ 打印结算通知单交财务部门,支付本月金额的95%,其余5%作为风险抵押金。
④ 每季度末审核医疗费用明细帐,若审核通过,则支付本季度应付保险金的剩余5%。
⑤ 根据财务部门返回的拨款凭证,通知医院保险金已经支付。
十、医疗保险综合服务子系统
本系统的主要功能如下:
①确定医疗保险金支付范围以内的所有病种、药品及医疗服务项目,建立病种库、药品库、医疗服务项目库。
②根据市场情况及时对药品价格、医疗服务价格进行调整,并由保险中心审核通过。
③对新增病种、药品、医疗服务项目进行申报,由保险中心审核。
④生成并打印《门诊医疗情况统计表》、《住院治疗情况统计表》、《病种分析统计表》等各类报表。
十一.决策分析子系统
本系统的主要功能如下:
① 收支预测
② 按人员的类别查询相关信息
③ 按单位查询相关信息
④ 按险种查询相关信息
⑤ 按其他方式查询相关信息
⑥ 即席查询
十二.语音服务子系统
本系统的主要功能如下:
① 职工由电话进行查询.查询内容包括个人养老帐户余额和个人医疗帐户余额.
十三.WEB查询子系统
本系统的主要功能如下:
① 主页流览保险政策等信息
② 查询个人养老帐户和个人医疗帐户余额
十四.用户查询子系统
本系统的主要功能如下:
① 查询个人养老帐户和医疗帐户余额
② 查询个人养老帐户和医疗帐户的使用情况
十五.系统管理子系统
本系统的主要功能如下:
①用户权限设置为不同用户提供不同的操作权限(用户
授权),限制其工作职能,保障数据的安全性、保密性。
②工作人员基本信息及角色修改
③工作人员增加减少
④本系统提供用户权限设置、数据库备份和数据恢复等。
数据库备份包括:系统数据库备份、用户备份及单个
表备份等功能,充分满足用户的实际需要。数据恢复处理:备份数据的恢复,其它类型文件的转换和安装。
十六.在职及退休异动子系统
本系统的主要功能如下:
①投保人员的转移
1) 系统内转移时系统先核定该转移人员是否有欠缴情况,如有,必须补缴本人欠款,补齐后冲减转移人员原单位欠款。从下月起减少该单位投保人数和缴费基数,增加转入单位投保人员和缴费基数。
2) 异地转移
异地转入:审定该投保人员的基本资料,按本地标准重新核定个人帐户应缴金额,核定应缴金额与转入金额的差额, 在财务补缴后,进行增加接收。
异地转出,审核该投保人员所在单位是否欠款,如有欠款,必须补齐本人欠款,补齐后可以办理调动手续,同时冲减原单位的欠款,注销该投保人员的保险关系,相应减少原单位投保人员人数和缴费基数。
③ 在职人员办理退休
输入该人员退休时工资、比例及其他各项退休待遇,该人员进退休库,其待遇合计从下月起进该单位应付帐,并停征该人员养老保险金。
④ 农村换工处理
该职工提前退休,其一子女办理新投保,并注明就业类型为'农村换工',记下该退休职工与其子女的关联,在该职工达到正式退休年龄时,提示为其子女办理正式招工手续。
⑤ 离退休人员减少(死亡)处理
为该职工发放一次性抚恤金及丧葬费,若延期办理,则要退付延期期间退休费。
从该单位下月应付帐中减去该职工退休待遇。
⑥ 劳动鉴定
建立劳动健康档案,给劳动鉴定提供依据。同时,录入劳动鉴定表,为退休待遇的审核提供资料。
本模块的功能如下:
允许符合条件的人员提前退休,享受养老金待遇。
统计各单位的人数,并按单位打印。
按身份、年龄、结论、关键字等进行查询并打印。
十七.基本信息管理子系统
本系统的主要功能如下:
内容包括:投保单位基本信息和投保人员基本信息管理。
1.单位基本信息管理
A. 对新投保的单位,根据单位新开户登记表进行登录开 户。
B.对已投保的单位,可进行数据修改。
C.查询功能,以单位编号为主,也可以根据单位名查询,或提供模糊查询。
D.并户处理,可以方便处理背兼并企业的欠缴问题,作为历史资料保存。
E.分户处理,对破产、解体企业的相关资料,将原投保人员处理完毕后,作历史资料保存。
2在职职工基本信息管理
A.核定新增投保人员的基本资料
B.对投保人员改革前缴费工资和工作年限的审定。
C.对投保人员缴费基数的审定,能自动控制工资的上下限(60%~300%),并对按政策应进行个人帐户补缴的可自动计算补缴月数和补缴金额。
3离退休人员基本信息管理及待遇审核
A审核新离退休人员的基本资料、包括缴纳年限、待遇条件等
B一次性待遇审核
C根据计发政策审定待遇标准。
D对欠缴基金的必须对齐后再进行分配计算退休待遇
E一次性待遇可以根据离退休的每年作出正常调整。
F离退休人员基本资料查询、修改
十八、遗属保险管理子系统
本模块的主要功能如下:
① 退休人员办理终止后,提示输入其遗属基本信息及遗属津贴,汇总进下月单位应付帐。
② 定期审核遗属待遇,办理遗属终止。
③ 办理遗属津贴补付、退付处理。
十九、失业保险管理子系统
失业保险费的征集
本模块的主要功能如下:
①根据投保单位工资月报表及相关个人信息,计算征集的基数和额度,再根据迟纳金等其它参数算出个人帐户和统筹基金应收总帐款。
以本单位交费记录为输入,核减应收帐,记入已收帐。若有欠款,记入未收帐。
②自动产生单位应收帐表,并打印结算单(平衡表)及委托发款单。
根据上月养老基金总额,考虑利率、其它来源等因素,计算应结转的款项,并加入相应记录。
③上缴地方政府:拨付基金,生成拨付表。
④对已收帐、未收帐、拨付基金、应收帐进行统计并打印报表。
⑤以本单位缴费记录为输入,计算各个个人帐户的数额,并记入个人帐户。
⑥以单位补缴缴费记录为输入,核减未收帐,记入已收帐。
向系统分析员冲刺(21)——系统的概要设计(2)
XXX钢铁(集团)公司社会保险信息管理系统的概要设计说明书(2)(续)
第六部分 数据描述
本系统使用的数据库管理系统为Sybase SQL Server 11。
本系统涉及的表格有:
一.养老保险基金征集与结转子系统
二.养老保险金发放子系统
基本养老保险个人帐户月分配表
退休费发放明细表
离休金明细表
三.养老保险个人帐户管理子系统
基本养老保险个人帐户月分配表
四.养老保险对帐子系统
基本养老保险个人帐户月分配表
五.医疗保险基金征集与结转子系统
医疗保险基金支付通知单
六.门诊医药费采集子系统
社会基本信息表
医疗保险个人帐户基金分配表
七.住院医药费采集子系统
社会基本信息表
医疗保险个人帐户基金分配表
八.医疗保险个人帐户管理子系统
医疗保险个人帐户基金分配表
九.医疗保险对帐子系统
十、医疗保险综合服务子系统
十一.决策分析子系统
公司退休人员年龄构成表
职工工资收入统计表
职工个人缴费月报表
医疗保险统筹基金使用情况表
医疗保险基金运行情况表
医疗保险基金使用分配表
医疗保险分配基金运行情况表
单位退休费支付月报表
退休费支付月报表
劳动模范补充养老保险进上缴、领取、支付月报表
武钢劳动模范补充养老保险支付明细帐
各类离退休人数统计表
各类离退休人数统计表
人均离退休人数统计
保险基金月征集通知单
保险基金上缴、领取月报表
保险基金征集(期)报表
保险基金运行情况表(期报)
十二.语音服务子系统
养老保险个人储存月对帐单
个人帐户年支付帐单
十三.WEB查询子系统
养老保险个人储存月对帐单
个人帐户年支付帐单
养老保险个人帐户储存总帐单
十四.用户查询子系统
基本医疗保险个人帐户运行情况表
企业补充养老保险个人帐户运行情况表(1)
企业补充养老保险个人帐户运行情况表(1)
养老保险个人储存月对帐单
个人帐户月支付帐单
个人帐户年支付帐单
养老保险个人帐户储存总帐单
十五.系统管理子系统
十六.在职及退休异动子系统
医疗保险个人帐户基金分配表
十七.基本信息管理子系统
社会基本信息表
职工养老保险个人基本信息
职工家庭成员情况表
向系统分析员冲刺(22)——试论软件测试
试论软件测试
JOHNSON
经过需求分析,设计和编码阶段的开发后,得到了源程序,开始进入软件测试阶段。由于在测试前的各阶段中都可能在软件产品中遗留下许多错误和缺陷,如果补及时找出这些错误和缺陷,并将它改正,软件产品就不能正常使用,甚至会造成重大损失!
软件测试是发现软件中错误和缺陷的主要手段。
1、软件测试的目的
目的是尽可能多地发现软件产品中的错误和缺陷。
2、软件测试的原则
在软件测试中,我们一般遵循以下一些测试原则:
(1)确定预期输出结果是测试用例必不可少的一部分;
(2)程序员应避免测试自己的程序,程序设计机构不应测试自己的程序;
(3)彻底检查每个测试结果;
(4)对非法的和非预期的输入数据也要像合法的和预期的输入数据一样编写测试用例;
(5)即检查程序是否做了应该做的事,还有看程序是否做了不该做的事;
(6)除非该程序无用,不要扔掉测试用例;
(7)一般来说,程序中的大量错误仅与少量的程序模块有关;
等等。
(8)设计测试用例的各种规则和策略。
a.测试用例的代表性:能够代表各种合理和不合理的、合法的和
非法的、边界和越界的,以及极限的输入数据、操作和环境设置等;
b.测试结果的可判定性:即测试执行结果的正确性是可判定的或
可评估的;
c.测试结果的可再现性:即对同样的测试用例,系统的执行结果应
当是相同的。
3、测试用例可以划分为白盒测试和黑盒测试
白盒测试是根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按照预定的要求正确工作。
黑盒测试根据规格说明书规定的功能来设计测试用例,检查程序的功能是否符合规格说明的要求。
4、软件测试的主要步骤有单元测试,集成测试,确认测试,系统测试
测试内容 主要发现哪些阶段错误 通常的测试方式
单元测试(模块测试) 模块的功能和算法 编码和详细设计阶段 白盒测试
集成测试(组装测试) 模块间的接口和通讯 设计阶段 黑盒测试
确认测试 软件的功能、性能等 以需求规格说明书为依据 黑盒测试
系统测试 软件与硬件和其他相关因素
5、软件测试的基本过程管理
软件测试是一个极为复杂的过程。一个规范化的软件测试过程通常须包括以下基本的测试活动。
·拟定软件测试计划
·编制软件测试大纲
·设计和生成测试用例
·实施测试
·生成软件问题报告
·对整个测试过程进行有效的管理
实际上,软件测试过程与整个软件开发过程基本上是平行进行的。
测试计划早在需求分析阶段即应开始制定。其它相关工作,包括测试大纲的制定、测试数据的生成、测试工具的选择和开发等也应在测试阶段之前进行。充分的准备工作可
以有效地克服测试的盲目性,缩短测试周期,提高测试效率,并且起到
测试文档与开发文档互查的作用。
此外,软件测试的实施阶段是由一系列的测试周期(Test Cycle)组成的。在每个测试周期中,软件测试工程师将依据预先编制好的测试大纲和准备好的测试用例,对被测软件进行完整的测试。测试与纠错通常是反复交替进行的。当使用专业测试人员时,测试与纠错甚至是平行进行的,从而压缩总的开发时间。
更重要的是,由于专业测试人员丰富的测试经验、所采用的系统化的测试方法、全时的投入,特别是独立于开发人员的思维,使得他们能够更有效地发现许多单靠开发人员很难发现的错误和问题。
软件测试大纲是软件测试的依据。它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。无论是自动测试还是手动测试,都必须满足测试大纲的要求。