习题2
2:为了方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户,如果是取款,系统计算利息并印出利息清单给储户。
写出问题定义并分析此系统的可行性。
需要解决哪些问题:
1.客户信息数据库的建立
2.网站上与数据库的连接,使客户能够看得到自己的储蓄信息。
实现哪些功能:
如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出
利息清单给储户。
可行性研究:
1.经济可行性:需要对雇员的工资和设备的维护进行支付
2.系统数据图
根据可行性研究分析这是个可行的软件项目
3:
为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。
写出问题定义并分析此系统的可行性。
机票预订系统需要解决哪些问题:
1.数据库的建立和网络的连接
2.怎样准确地校对旅客信息
3.算法分析:用户交款账单的信息比对
实现的功能:旅行社把预订机票的旅客信息(性别、姓名、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。
需要的设备:
打印机、PC机、电脑
可行性研究分析:
1.数据流图:
可操作性:由数据流图可看出这个软件系统不是很复杂,员工可以通过培训掌握所使用