河南规培政策:vb求救?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/04 20:10:06
问题:使用类模块和集合对象描述婴儿信息

在医院中,婴儿出生的时候都需要进行登记,现在要求编写一个程序进行初生婴儿的登记和屏幕打印预览管理,为了该程序很好地为其他模块提供接口,我们采用一个类模块来描述婴儿信息,婴儿的详细情况包括:描述信息 信息说明 最大字符数 备注
家庭详细地址 母亲的联系方法和具体的地址 128 允许为空
住址邮政编码 地址对应的邮政编码 6 允许为空
母亲姓名 婴儿母亲的姓名 12 必须填写
父亲姓名 婴儿父亲的姓名 12 允许为空
婴儿性别 男或女 必须填写
婴儿体重 新生儿体重 数字 允许为空
护理人员代码 护理人员的编号 4 必须填写
医务人员代码 接生医生的编号 4 允许为空
注意:不需要建立数据库。根据以上信息,要求在Visual Basic中,使用类模块来描述婴儿信息,并且完成登记和在屏幕上进行打印预览的程序功能。其中护理人员代码必须为四位,并且代码号顺序从0100-0112; 医务人员代码也必须为四位,并且代码号顺序从0300-0320;
1 具体要求如下:
1、设计类模块
在Visual Basic中设计一个类模块,描述初生婴儿的详细情况;
类模块设计要求:A、 类模块的名称要求为:clsBabyB、 类模块中不包括方法和事件;
2、设计初生婴儿登记窗口
设计一个登记窗口,允许服务人员输入婴儿信息,参考的窗口界面如下:
图1:初生婴儿信息登记窗口
设计要求:Ø 窗口显示时,在屏幕的中间;Ø 护理人员代码只能选择,不允许输入,并且必须为四位,代码号顺序从0100-0112;Ø 医务人员代码只能选择,不允许输入,并且必须为四位,代码号顺序从0300-0320;Ø 家庭详细地址输入的字符不能超过128个;Ø 住址邮政编码输入的字符不能超过6个;Ø 母亲姓名和父亲姓名输入的字符不能超过12个;Ø 婴儿性别只能选择,不允许输入,是“男”或者“女”;Ø “母亲姓名”、“婴儿性别”和“护理人员代码”是基本数据,不允许为空,要求在代码中进行输入检查;
功能要求:A、 按“关闭”按钮将直接退出本程序;B、 按“增加”按钮将根据类模块生成一个婴儿对象,把输入的信息保存在该对象中,然后把该对象添加到一个全局的集合对象(Collection)中进行保存。集合对象的名称为:Babys C、增加完成后,界面的输入信息清空,回到初始的输入状态; D、按“打印预览”按钮,如果此时还没有增加一个婴儿信息,则提示: 图2:在输入信息之前不允许打印预览
若已经输入一些婴儿的信息了,则显示打印预览的窗口,要求如下所示;
3、设计打印预览窗口
在初生婴儿信息登记窗口中,如果至少已经输入一个婴儿信息,按“打印预览”按钮时,将显示以下的窗口效果:
图3:初生婴儿信息打印预览
设计要求:Ø 窗口的背景色为白色;Ø 没有窗口标题栏和窗口按钮;Ø 直接在窗体上打印信息,第一行打印信息要求居中;Ø 每个婴儿信息之间有分隔条;Ø 窗口显示位置在初生婴儿信息登记窗口中间;
功能要求:A、 窗口加载时,把已经保存在集合对象中的婴儿信息全部打印到窗体上;B、用户按“关闭”按钮,将关闭本窗口;

2 说明和注意事项:
A、 本程序仅仅完成医院管理系统的一部分功能,在该程序中不使用数据库,数据仅仅是临时保存和进行显示;B、 本程序明确要求使用类模块和集合对象来实现功能,并对界面设计做了相对严格的要求,在设计界面的时候,至少要符合以上所提出的界面设计要求;C、请注意代码的书写、命名符合规范,并保持界面的整体风格的一致性。
只要求实现打印功能,做出来有追加分

靠人不如靠自己呀~
好好学习
天天向上

汗 10分还不如我去做点别的事情

这么多才那么一点分

10分开玩笑阿

算了中