课 程 设 计 报 告
课程名称 软件工程课程设计
课题名称 银行储蓄系统
专 业 计算机科学与技术
班 级 计算机0701
学 号 33
姓 名 钟彪
指导教师 冯 剑
2010年 6 月 2 日
《软件工程》实验指导书
实验一 可行性研究
一.实验目的
熟悉可行性研究。
二.实验要求
实验时间:2学时,使用Word写出可行性研究报告。
三.实验内容
采用结构化分析方法进行可行性研究,绘制数据流图,编制可行性研究报告。
四.实验步骤
1.引言
1.1编写目的
1.2项目背景
1.3术语说明
1.4.系统参考文献
参考文献见附录
2.可行性研究的前提
2.1基本要求
(1)功能
(2)性能
(3)系统的输入和输出
(4)处理流程
(5)安全保密要求
(6)完成期限要求
系统完成期限为12个月。
2.2开发目标
开发目标应考虑的因素:
(1)人力与设备费用的相对减少
(2)业务处理速度的提高
(3)计算的准确度和精度的提高
(4)人员利用率的改进
2.3具备条件
项目开发中所具备的条件,假定和限制:
(1)目标系统运行寿命
系统运行寿命的最小值应达三年。
(2)进行系统方案选择比较的时间
一个月
(3)经费,投资来源
经费来源于专业银行
(4)软硬件,运行环境和开发环境
硬件环境
PII或更高档微机
运行时内存要求:2MB;
安装所需硬盘:10MB
打印机:1q_1600k
软件环境
中文Windows98/2000
2.4.可行性研究的方法
(1)客户调查
(2)专家咨询
(3)市场调查
2.5.评价尺度
各项功能的优先次序,开发时间的长短及使用中的难以程度。
3.对现有系统的分析
现有系统存在着数据不易更新、容易丢失、容易出错、查询效率低。业务人员工作强度大,储户等待服务时间长等缺点。
4.目标系统的技术可行性分析
4.1对目标系统的简要描述
系统采用常规的数据库管理方法
4.2流程图
给出数据流图
4.3与现有系统进行比较
系统有利于数据集中,时空利用率高易更新,易备份,查询速度快,响
应速度快,基本消除了现有系统的种种缺陷,更为广大储户和柜台工作人员
所接受。
4.4采用建议系统可能带来得影响
系统极大提高了用户查询相关信息的命中率,有利于决策优化和提高工作效
率。系统是一个数据库管理系统,当今数据库技术较为成熟,利用现有技术应该可以达到功能目标。考虑到开发期限较为宽裕,预计可以在规定的时间内完成软件的开发。
5.投资和效益分析(经济可行性分析)
5.1支出
(1)基建投资
硬件设备:PC机
软件:Windows98/2000,VB 6.0
(2)其他一次性支出
软件设计和开发费用
(3)经常性支出
软件维护费用
5.2效益
实现业务电算化,减少人力投资和办公费用,提高工作效率。
5.3投资回收周期
根据经验算法,收益的累计数开始超过支出的累计数的时间为两年。
6.社会因素方面的可行性
6.1法律方面的可行性
新系统(目标系统)的研制和开发,将不会侵犯他人、集体和国家利益,不会违反国家政策合法律。
6.2 使用方面的可行性
新系统(目标系统)的研制和开发已充分考虑了储户的各方因素,能满足使用要求。
7.结论
综上所述,系统的开发和研制可以开始进行。
实验二 需求分析
一.实验目的
熟悉需求分析的步骤。
二.实验要求
实验时间:4学时,使用Word写出需求规格说明书。
三.vb软件开发实验内容
采用结构化分析方法进行需求分析,绘制及精化数据流图,编制需求规格说明书。
四.实验步骤
1.引言
1.1编写目的
1.2项目背景
1.3术语说明
1.4系统参考文献
1.5需求规格说明概览
2.项目概况
2.1产品的一般性描述
描述开发软件所具有的背景,应达到的目标以及市场前景等。
2.2 产品功能
简述开发软件所具有的功能,采用系统流程图、数据流图表示,数据流图包括顶层、中间层和底层数据流图,至少编写一个数据流的字典条目和一个数据文件的字典条目及相关数据项条目,用结构化语言编写一个加工逻辑说明。
2.3用户特征
描述最终用户应具有的受教育水平,工作经验及技术特长。
2.4运行环境
2.5限制与约束
3.功能需求
3.1 引言
3.2 功能划分
3.3功能描述
3.4处理过程说明
4.行为描述
4.1系统状态
4.2事件和动作
5.外部界面需求
5.1用户界面
5.2硬件界面
5.3软件界面
6.性能需求
6.1数据精度
输出结果精度等
6.2时间特性
响应时间
更新处理时间
数据转换与传输时间
运行时间
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论