软件工程操作题 联系客服

发布时间 : 星期四 文章软件工程操作题更新完毕开始阅读858bcb5879563c1ec5da7187

4. 银行账户管理系统需求陈述如下:一个客户可以在多个银行中开设账户,一个客户也可在同一银行中开设

多个不同的账户。客户可以通过银行职员进行开户、存款、取款、转账、注销账户等活动。其中转账指客户将自己的某个账户上的钱转入同一银行的不同账户(称为银行内转账)或转入不同银行的账户(称为银行间转账)。系统管理员负责系统的账户管理及业务报表的生成。请建立该银行账户管理系统的用例模型。 (10分

17

1. 某学校计算机教材购销系统有以下功能:学生买书,首先填写购书单,计算机根据各班学生用书表及售书登记表审查有效性。若有效,计算机根据教材库存表进一步判断书库是否有书;若有书,把领书单返回给学生,学生凭领书单到书库领书。对脱销的教材,系统用缺书单的形式通知书库保管员,新书购进库后,也由书库保管员将进书通知返回给系统。请就以上系统功能画出分层的DFD图。(第三层只需画出销售子系统的DFD图) (10分)标准答案:

18

考生答案:

2. 考虑一个修改磁带上主文件的系统。文件管理员把修改信息穿孔在卡片上,系统读入穿孔卡片上的信息并按照记录号把修改信息顺序排列好。然后系统逐个读入主文件上的记录,根据记录上的校验码核对每个读入的记录,丢掉出错的记录,按照修改信息修改余下的记录,产生的新文件存储在磁盘上。最后,系统输出一份修改报告供文件管理员参阅。请分层次地画出上述主文件修改系统的数据流图。 (10分)标准答案:

19

2. 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。请绘制该系统的DFD图。 (10分)标准

20

答案:

考生答案:

3. 一个软件开发项目的开发成本为5000元,若使用此软件每年可以节省开支2500元。当前的年利率为5%。(计算过程精确到小数点后两位)(1)计算此项目的投资回收期为多少年?(2)三年后的纯收入是多少? (10分)标准答案:计算过程如下:

21