ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:195.21KB ,
资源ID:9338548      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9338548.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程导论作业医疗费管理系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程导论作业医疗费管理系统.docx

1、软件工程导论作业医疗费管理系统医疗费管理系统 信安091班 秦冰华 09073004201.可行性分析1.1.系统流图1.2. 经济可行性和技术可行性经济可行性分析:现在的的社会对管理水平的要求越来越高,提高管理水平可以提高工作效率和节省时间捡钱方面的开支。一个学校,比如大学,所有教职工以及其家属人数是一个相当庞大的数目。如果用传统的方法去管理医疗费的话,很难实现而且效率低下,浪费了很多在管理方面的费用。而开发一个医疗费管理系统话费相对来说是比较低廉的,而管理这方面的事情却是事半功倍。并且大学的经费一般都有国家支助或者社会捐献。所以说在经济上是可行的。技术可行性分析:现在计算机技术日新月异,互

2、联网技术迅速发展,各种各样的软件系统都有开发出来了,具有参考性。并且之前学过VC+,JAVA,汇编等编程语言,小型的管理系统已经做过,所以开发一个医疗费用管理系统在技术上也是可行的2.需求分析2.1.系统数据流图历史报销总额信息职工信息报销总额报销总额41报销明细表 报销信息2报销明细清单报销明细清单报销总额信息 报销明细3当日全部报销清单 2.2.IPO表处理单元 输入 处理 输出查询存在未够限额有效的明细清单文件1.信息查询2.判断超额3.计算报销数额3.添加明细职工信息报销总额报销信息处理单元报销总额统计更新总额报销明细清单 输入 处理 输出处理单元 输入 处理 输出报销总额信息1.计划

3、执行2.统计报销总额当日全部报销清单处理单元 输入 处理 输出报销明细表报销明细查询报销明细清单处理单元 输入 处理 输出当日全部报销总额信息1.计划执行2.自动统计当日全部报销清单2.3数据字典 名字:报销明细表别名:描述:通过查询得到的职工医疗费历史报销明细表定义:报销明细表=职工号+职工名字+所属部门+报销日期+医疗费类别报销金额医疗费类别报销金额=校内门诊费+校外门诊费+住院费+子女医疗费位置:输出到显示器给出纳员查看名字:报销总额信息别名:描述:每天医疗管理系统在下班前自动统计的全部职工当日医疗费报销总额信息。定义:报销总额信息=职工个人报销+全部报销总额职工个人报销=职工号+职工名

4、字+所属部门+报销日期+医疗费类别报销金额医疗费类别报销金额=校内门诊费+校外门诊费+住院费+子女医疗费位置:输出到显示器给出纳员查看 3.概要设计 3.1 从数据流图可以看出,数据流都是“数据-处理-显示”这种模式出现,所以整个系统有着比较明显的事务流特征。所以系统程序模块层次结构图:4.详细设计模块程序流程图:伪代码: 开始- -If(Am) if(A+Bm) C=B; else C=(m-A)+B-(m-A)x90%; else C=Bx90%; - 结束-伪代码: 开始- - If(D300) If(Am) If(D+Bx40%300) If(A+Bx40%m) C=Bx40%; El

5、se C=(m-a)+B-(m-A)x40%x90% Else if(A+Bx40%300-D) C=300-D; Else if(B-(m-A)x40%x90%300-D) C=(m-a)+ B-(m-A)x40%x90%; Else C=300-D; Else if(D+Bx40%x90%5.实现阶段 5.1.使用面向对象的VC+程序设计语言(1)首先是比较容易掌握。(2)性能性能有个两方面,算法速度和机器代码效率。VC+具有良好的数据结构和优越算法,对医疗系统中的条件选择数据处理比较适合。同时C+被编译为机器代码执行效率高,对于经常用使用的系统这是必要的。对于VBScript和Java等

6、语言,代码在运行时由程序解释,而且每次运行程序时都要将代码转换为机器码,这样做效率比较低,不仅仅是已编译过的C+程序运行得较快,而且微软C+编译器已存在多年。这意味着微软的编译器程序员已经把许多优点集中到编译器上,以致于它能产生非常高效的机器码。因为C+是编译语言,而且非常自然,比VB更接近机器代码,所以由C+编译器产生的代码一定比VB的编译代码效率更高。(3)依赖性小C+是一种编译语言,即C+代码在执行之前已转换为机器码。只要此代码不依赖于外部的动态链接库(DLL),C+就可以在不需要安装额外程序的情况下移动到运行同样操作系统的其他机器和微处理器上。通常,一个出纳管理员不会同时是计算机专业方

7、面的人才,而且他工作的场合比较固定,他完全不用去烦心计算机的工作编程环境,所以使用Vc+语言是有优势的。 5.2. 白盒测试模块条件组合覆盖:有四种不同组合:1. A=m 3.A+B=m 下面的4组测试数据可以使上面列出的4种条件至少出现一次:I. Am,A+BmII.Am,A+Bm,A+Bm,A+B=m黑盒测试模块:设职员历史总报销金额A=1000,职员的儿女历史报销金额D=200,职员报销限额m=1500。进行等价划分和边界值分析:由上面假设的情况:I.由式A+Bx40%m,可得职员的儿女医疗实际费用的一个临界值B=1250 输入:B=1250 预期的输出:C=770II.由式D+Bx40

8、%x90%300,可得职员的儿女医疗实际费用的另一个临界值B=1000/36 因为实际的钱一般只算到一角的单位,所以B=277.8 输入:B=1000/36 预期输出:100总结:由于时间上的仓促,导致很多细节都没有考虑清楚。比如由数据流图画出程序模块流程图,没有经过细致的思考就仓促画出来了,因此程序模块流程图显得过于简单。做这个作业感受最大的就是看起来不难的东西,做起来却很费劲。比如画流程图,第一是平时只是看没画过,真正动起手来就无从下手;其次是画这些图形时间要有耐心的事,因为并不好画。遇到比较难的问题是画职工子女医疗费的程序流程图,因为算法挺复杂,所以相当于做了一道挺不简单的数学题。总的来说是收获多多吧,通过自己动手可以学到很多东西。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1