【软件工程导论作业】可行性研究

2。为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是存款,系统计算利息并印出利息清单给储户。写出问题定义并分析此系统的可行性。


问题定义:

如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。

如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。


① 技术可行性

根据现有技术,开发这样一个系统不是很难。

存款系统:


【软件工程导论作业】可行性研究_第1张图片


取款系统:


【软件工程导论作业】可行性研究_第2张图片


② 经济可行性


银行的经费应该可以满足。


③操作可行性


该系统操作简单,不是很难。


3。为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。写出问题定义并分析此系统的可行性。


1> 目标:在一个月内建立一个高效率,无差错的航空公司机票预定系统

2> 存在的主要问题:人工不易管理,手续繁琐

3> 建立新系统

① 经济可行性                成本效益分析

 

   成本估算:打印机一台(2000元)+开发费(3500元)=5500元

             可承担

   效益估算:该系统有很好的社会效益,提高了航空公司售票效率,方便了旅客,售票方便化,科学化

【软件工程导论作业】可行性研究_第3张图片

② 技术可行性

经过调查分析,得到目前航空公司机票预定系统流程图如下:

 【软件工程导论作业】可行性研究_第4张图片

 

   ③操作的可行性

         比较以上两图看出,与人工系统相比,计算机保留了原有的主要工作流程,可以看出计算机系统是人工系统的优化,操作也不复杂,工作人员在短时间经过培训就可熟练掌握。

4>结论

         由于经济、技术、操作三方面的可行性分析都通过,因此此技术系开发航空公司机票预定系统是可行的。



5.北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。 请用定义数据字典的方法,定义上述的电话号码。


电话号码=[校内电话号码|校外电话号码] 

校内电话号码=非零数字+ 3 位数字   

校外电话号码=[本市号码|外地号码] 本市号码=数字零+8位数字 

外地号码=数字零+3位数字+8位数字 非零数字=[1|2|3|4|5|6|7|8|9]

数字零=0 

3位数字=3{数字}3  

8位数字=非零数字+7位数字

7位数字=7{数字}7 

数字=[0|1|2|3|4|5|6|7|8|9]






你可能感兴趣的:(软件工程导论作业)