20070305093412173


    实验报告书写案例
    实验 撰写行性研究报告
    实验目
    1 掌握行性研究步骤
    2 学编制行性研究报告
    二 实验求
    硬件:Intel Pentium 120级CPU16MB存
    软件:Windows 95982000操作系统Office 972000软件
    学时:2学时
    写出项实验报告
    三 实验容
    1 行性研究(结构化分析)方法
    2 绘制数流图Word写实验报告
    四 实验步骤
    1.引言
    1.1 编写目
    行性研究目问题进行研究代价短时间确定问题否解
    项目进行详细调查研究初拟系统实现报告软件开发中面问题解决方案进行初步设计合理安排明确开发风险带济效益报告审核交软件理审查  
    1.2 项目背景
    (1)开发软件产品名称:旅行社机票预定系统
    (2)项目提出者:冯剑开发者:李翀户:旅行社
    (3)软件产品旅行社机票预定费记录
    1. 3 术语说明
    DFD(数流图):种描述书记变换图形工具结构化分析方法普遍采表示手段数流图结构化分析模型全部数字典说明数流图提供补充验证图形表示正确性致性完整性三者构成建系统模型
    1.4 系统参考文献
    参考文献见附录
    2行性研究前提
    2.1基求
    (1) 功
    软件实现功:游客提供机票预定服务提高旅游局服务质量服务效率航班数库查询修改机票费记帐数库查询修改记录旅客信息(姓名性年龄身份证号单位旅行时间目)航班时间班次印机票帐单
    (2) 性
    时间:提供信息必须时反映工作台售票系统定单必须差错存储机场服务器服务器数必须进行时正确刷新笔业务分钟完成空间:运行空间2M
    (3) 系统输入输出
    输入:旅行社定票单数完整详实
    输出:机票帐单简捷快速实时
    (4)处理流程
    旅行社定票信息输入定票系统系统输出机票帐单旅客
    (5)安全保密求
    旅客信息保密服务器理员享机场航班信息库机票信息库定票信息库理修改旅行社售票员享订票信息库部分修改(写入读出)
    (6)完成期限求
    系统完成期限10月
    2. 2开发目标:
    系统实现提高旅行社机票预定服务效率降低售票服务中错误发生率减少信息交流烦琐程带开销
    开发目标应考虑素:
    (1)力设备费相减少
    (2)业务处理速度提高
    (3)计算准确度精度提高
    (4)员利率改进
    2.3具备条件
    项目开发中具备条件假定限制:
    (1) 目标系统运行寿命
    系统运行寿命建议值应三年
    (2) 进行系统方案选择较时间

    (3) 费投资源
    费源旅行社
    (4) 软硬件运行环境开发环境
    硬件环境
    PII更高档微机
    服务器sun工作站终端pc机
    运行时存求:2MB
    安装需硬盘:10MB
    印机:1q_1600k
    软件环境
    中文Windows982000
    2.4. 行性研究方法
    (1)客户调查
    (2)专家咨询
    (3)市场调查
    2.5 评价尺度
    项功优先次序开发时间长短中难程度
    3.现系统分析
    现系统存着数易更新容易丢失容易出错查询效率低业务员工作强度储户等服务时间长等缺点
    4.目标系统技术行性分析
    4.1 目标系统简描述
    系统采常规数库理方法
    4.2 数流图
    预定
    机票
    准备
    机票
    定票单 航班
    旅行社

    机票

    记帐
    帐单
    旅客
    航班目录
    记帐文件

    4.3现系统进行较
    系统利数集中时空利率高易更新易备份查询速度快响应速度快基消现系统种种缺陷更广旅客旅行社工作员接受
    4.4采建议系统带影响
    系统极提高户查询相关信息命中率利决策优化提高工作效率
    系统数库理系统数库技术较成熟利现技术应该达功目标考虑开发期限较宽裕预计规定时间完成软件开发
    5.投资效益分析(济行性分析)
    5.1 支出
    (1) 基建投资
    硬件设备PC机:8000元
    网络设备:10 万
    辅助配置:10 万
    计:28万
    软件Windows982000:10万
    VB 60:1万
    操作员培训费:5 万
    (2) 次性支出
    软件设计开发费:20万
    (3) 常性支出
    软件维护费:5万
    花费:69万
    5.2 效益
    实现业务电算化减少力投资办公费提高工作效率
    次性收益
    0元
    常性收益
    (银行利率:1)
    减少员工10(1000圆)四年收益
    1000*(11+(11)2+(11)3+(11)4)*10*12*5245万
    工作效率提高收益(工作效率提高30)
    30*(11+(11)2+(11)3+(11)4)*(30)*4 23万
    常性收益计 268万
    定量收益
    服务质量提高增加旅客量10
    100万*10*(90+(90)2+(90)3+(90)4)308万
    受益:3268万
    5.3 投资回收周期
    收益投资
    308268114
    回收周期23年
    6.社会素方面行性
    6.1 法律方面行性
    软件选正版技术资料提出方保合制定确定违约责
    新系统(目标系统)研制开发会侵犯集体国家利益会违反国家政策合法律
    6.2 方面行性
    软件员求定计算机基础员系统理员求计算机专业知识员公司培训新系统(目标系统)研制开发已充分考虑储户方素满足求
    7.结
    综述投资效益远100 技术济操作行性进行系统开发研制开始进行













    实验二 撰写需求规格说明书

    实验目
    1 掌握需求分析步骤
    2学编制需求规格说明书
    二实验求
    硬件:Intel Pentium 120级CPU16MB存
    软件:Windows 95982000操作系统Office 972000软件
    学时:2学时
    写出项实验报告
    三 实验容
    1需求分析(结构化分析)方法
    2 绘制精化数流图Word写实验报告
    四 实验步骤
    1.引言
    1.1 编写目
    1)作软件开发机构户间份事实技术合书
    2)作软件开发机构步进行设计编码基础
    3)作测试验收目标系统
    1.2 项目背景
    (1)开发软件产品名称:旅行社机票预定系统
    (2)项目提出者:冯剑开发者:李翀户:学生
    (3)软件产品旅行社机票预定费记录
    1.3 术语说明
    1数流图:(DFD)种描述数变化图形工具结构化分析方法普遍采表示手段 2加工:(圆圈表示)数进行处理单元接受定输入数进行处理产生结果 3数流:(箭头表示)表示数数流 4数存储:(两条行线表示)信息静态存储 5数源数潭:(矩形表示)表示系统环境接口系统外实体中数源数流起点数潭数流终目 1.4 系统参考文献
    参考文献见附录
      1.5 需求规格说明概览
      2项目概况
      21产品般性描述

    产品应旅行社机票订购旅客订购机票旅行社机票查询预订
      22 产品功
    软件实现功:航班数库查询修改机票费记帐数库查询修改记录旅客信息(姓名性年龄身份证号单位旅行时间目)航班时间班次印机票帐单
    简述开发软件具功采图形表示:
    飞机票预订系统
    顶层数流图:
    旅行社
    旅客
    订票单


    系统流程图:
    准备
    机票
    预定
    机票
    定票单 航班
    旅行社

    机票

    记帐
    帐单
    旅客
    航班目录
    记帐文件

    23户特征
    该软件户旅行社机票订购工作员该工作员需熟悉数库操作基UNIX系统操作
    24运行环境 该软件运行环境 UNIX系统
    25限制约束 必须保证硬件设备.软件系统齐备情况资金充足员齐备方面互相配合齐心协力完成
    3.功需求
    3.1 引言
    便系统维护开发灵活性方便性系统分模块处理
    3.2 功划分
    客户机程序三块:接收数网络通信输出部分服务器程序三功:接收网络数数库操作发送网络数部分服务器程序需已建立SQL SERVER 数库互连
    3.3功描述
     接收数:系统客户机终端获取工作员输入旅客信息航班信息网络通信:客户机终端获取信息包加密发送服务器输出部分:客户机终端服务器反馈回信息显示屏幕接收网络数:服务器接收客户机发送信息解密保存数库操作:服务器根接收信息查询数库发送网络数部分:服务器查询结果信息加密反馈客户机终端
    3.4处理程说明
    客户机输入信息旅客资料帐单号包括定票领票选项输出印帐单机票确认出错信息服务器接收信息数库中数核返回预订成功者失败原

    4.行描述
    4.1系统状态
    订票系统求实时性高系统必须24时处正常运行状态
    4.2事件动作
    旅客信息传送数库查询记账印机票账单屏显
    5.外部界面需求
    5.1户界面 户界面部分根需求分析结果户需户友善界面界面设计应做简单明易操作注意界面布局应突出显示重出错信息外观做合理化考虑户WINDOW 风格较熟悉应量方拢
    5.2硬件界面 输入方面键盘鼠标输入VISUAL C++标准输入输出输入进行处理输出方面印机连接VISUAL C++标准输入输出进行处理网络传输部分网络硬件部分实现高速传输高速ATM
    5.3软件界面 软件设计语言已决定 MS VISUAL C++ 进行编程界面VISUAL C++ 提供视化组件WINDOWS 风格 中服务器程序界面做操作简单易理设计采拉式菜单方式出错显示调VISUAL C++ 库中错误提示函数
    6.性需求
    6.1数精度
    输出结果精度等
    6.2时间特性
    笔业务响应时间30秒响应
    数库更新处理时间25分钟
    笔业务数转换传输时间30秒完成
    软件运行时间1分钟响应
    7.设计约束
    7.1标准化约束
    计算机技术产品发展日新月异会信息处理带更手段时会带更加丰富信息表达形式例图象语音技术进步媒体技术发展求系统设计时考虑技术变化性变化预留定系统处理力
    7.2硬件约
    需提供足够存储空间硬件方面选择较稳定服务器机种保证系统运行时性
    8.属性需求
    8.1正确性
    系统处理正确性系统必性系统设计开发程中充分考虑系统前承受工作量系统处理力响应时间够满足企业信息处理需求
    8.2性
    系统分客户机服务器终端出现错误会影响整系统运行
    8.3完整性
    系统数享旅行社中中机票享数系统必须保证数致性输入数定义完整性规果符合完整性约束系统应该拒绝该数
    8.4安全性 机票预定系统中涉数航空公司相重信息防止盗信息传输动加密限制前台工作站数库修改权利
    8.5维护性 机票预定系统中涉数航空公司相重信息系统提供方便手段供系统维护员进行数备份日常安全理系统意外崩溃时数恢复等工作
    8.6理解性 系统量户熟悉术语中文信息界面系统提供良户接口易机交互界面针户出现问题提供足够线帮助缩短户系统熟悉程
    8.7移植性 符合定规范简单加入减少系统模块配置系统硬件通软件修补换完成系统升级更新换代
    8.8互连性 数库数享数必须连接互联网
    9.需求
    9.1数库需求
    数库名称
    1航班信息数库 类型:SQL SERVER
    2记账文件 类型:SQL SERVER
    9.2户操作需求
    机票预定系统直接面员员计算机时非常熟悉求系统够提供良户接口易机交互界面实现点求系统应该量户熟悉术语中文信息界面
    9.3工作场需求 工作场温度正常少操作员够适应专线连接internet
    10.参考书目
    11.附录
















    实验三 撰写概设计说明书
    实验目
    1 掌握概设计步骤
    2学编制概设计说明书
    二 实验求
    硬件:Intel Pentium 120级CPU16MB存
    软件:Windows 95982000操作系统Office 972000软件
    学时:4学时
    写出项实验报告
    三 实验容
    1 概设计(结构化设计)方法
    2 绘制结构(层次)图Word写实验报告
    四 实验步骤
    1.引言
    11编写目
    机票预定系统项目前阶段需求分析阶段中已系统户系统需求做详细阐述户需求已阶段中旅行社机场实调研中获需求规格说明书中详叙述阐明
    阶段已系统需求分析基础机票预定系统做概设计解决实现该系统需求程序模块设计问题包括该系统划分成干模块决定模块间接口模块间传递信息数结构模块结构设计等概设计报告中阶段中系统做概设计进行详细说明
    12项目背景
    项目(机票预定系统)时旅行社委托李翀负责开发
    13专门术语定义
    SQL SERVER 系统服务器数库理系统(DBMS)
    SQL 种访问查询数库语言
    事务流:数进入模块种路径进行处理
    键:数库表中关键域值互相
    外部键:数库表中表键关联域
    ROLLBACK 数库错误恢复机制
    14参考资料
    软件工程应 周苏王文等 天津科学技术出版社 19921
    软件工程 张海藩 清华学出版社 199011
    2务概述
    2.1目标
    完成飞机航班数库访问记账数库访问记账印机票账单
    2.2运行环境:系统两部分程序组成安装旅行社客户机客户程序航空公司数服务器程序
    2.3限制描述:根调研知旅行社计算机配置均Intel Pentium 120级客户程序应够Intel Pentium 120级 Windows 95982000操作系统Office 972000软件
    3 总体设计
    3.1基概念处理流程
    面(结构化设计)面数流方法机票预定系统处理流程进行分析系统分两部分:客户机程序二服务器程序
    3.2系统结构模块外部设计:
    面结构图描述机票预定系统软件总体结构框注明模块名字方框间直线表示模块调关系
    客户机部分:
    机票预定系统(客户机程序)


    接收输入数

    输出数
    联络服务器




    解开网络数包
    准备网络数包
    准备定票发送数
    准备确认发送数
    确认操作类型



    接收数
    发送数
    检验输入
    定票成功?
    领票成功?




    读入旅客资料
    读入帐单号
    判断错误类型




    确定(定票领票)
    准备错误信息
    准备输出
    准备输出



    旅客资料
    定票领票
    帐单号
    显示确认
    印帐单
    显示错误



    确认显示
    印机票


    帐单

    机票




    服务器程序部分:

    机票预定系统(服务器部分)



    发送数
    数处理查询
    接收数



    判断查询
    准备SQL
    判断类型



    判断原
    数库操作
    准备数包
    解开数包


    准备返回数
    准备返回数
    发送数客户机

    接收客户机数


    3.3功分配:
    项模块功参32中说明客户机程序三块:接收数网络通信输出部分服务器程序三功:接收网络数数库操作发送网络数部分服务器程序需已建立SQL SERVER 数库互连接口面部分阐述
    4.接口设计
    41外部接口:
    外部接口参 外部界面需求
    42部接口:
    部接口方面模块间采函数调参数传递返回值方式进行信息传递具体参数结构面数结构设计容中说明接口传递信息数结构封装数参数传递返回值形式模块间传输
    5.数结构设计
    5.1逻辑结构设计
    5.2物理结构设计:物理数结构设计设计数模块中表示形式数模块中结构方式表示
    1. 旅客信息
    旅客姓名 String
    旅客性 Char
    身份证号码 Long int
    工作单位 String
    定票时接收输入领票时服务器返回

    2. 帐单号
    Long int 实现
    领票时接收输入定票时服务器返回
    3. 飞行目
    航班号 String
    目 String
    起飞时间 DateTime
    座位号 String
    定票时接收输入领票时服务器返回

    4. 网络包
    网络包 Head int
    传输数 String
    数网络传输

    5. 错误信息
    错误类型 int
    输出语句 String
    关错误操作

    6. 机票信息
    航班号 int
    目 String
    起飞时间 Date
    旅客姓名 String
    旅客性 Char
    身份证号码 Long int
    座位号 String
    印机票准备工作数类型参面述

    7. 帐单信息
    帐单号 Long int
    旅客姓名 String
    身份证号码 Long int
    航班号 int
    起飞时间 Date
    目 String
    印帐单准备工作数类型参面述
    53数结构程序关系:
    服务器程序定票领票进行操作时需数库数结构数表进行查询修改:定票领票程中需数库中表进行联合查询修改
    物理数结构模块间函数信息传递接口传递信息数结构封装数参数传递返回值形式模块间传输出错信息送入显示模块中机票结构帐单结构送入印准备模块中准备印格式

    6.运行设计
    61运行模块组合:
    客户机程序输入时启动接收数模块通模块间调读入输入进行格式化接收数模块充分数时调网络传输模块数通网络送服务器等接收服务器返回信息接收返回信息调数输出模块信息进行处理产生相应输出
    服务器程序接收网络数模块必须始终处活动状态接收数调数处理查询模块数库进行访问完成调网络发送模块信息返回客户机
    62运行控制:
    运行控制严格模块间函数调关系实现事务中心模块中需运行控制进行正确判断选择正确运行控制路径
    网络传方面客户机发送数等服务器确认收信号收次等服务器发送回答数然数进行确认服务器接数发送确认信号数处理访问数库返回信息送回客户机等确认
    63运行时间:
    软体需求分析中运行时间求必须作出操作较快反应网络硬件运行时间影响网络负载量时操作反应受影响采高速ATM 网络实现客户机服务器间连接减少网络传输开销次服务器性影响数库访问时间操作时间长短影响加客户机操作等时间必须高性服务器建议 Pentium III 处理器硬件系统速度影响会软件影响
    7.出错处理
    71出错输出信息:
    程序运行时会出现两种错误:1输入信息法满足求时产生错误称软错误2问题网络传输超时等产生问题称硬错误
    软错误须定票领票操作成功判断输入数验证模块数进行数分析判断错误类型生成相应错误提示语句送输出模块中
    硬错误出错相应模块中输出简单出错语句程序重置返回输入阶段
    72出错补救措施:
    客户机服务器必须安装间断电源防止停电电压稳造成数丢失损失真断电时客户机会太影响服务器:断电恢复程采 SQL SERVER 日志文件进行ROLLBACK 处理数进行恢复
    网络传输方面考虑建立条成较低备网络保证网络断路时数通信
    硬件方面选择较稳定服务器机种保证系统运行时性
    73系统恢复设计
    8.安全保密设计:
    数传输需通网络传输客户资料进行保密需网络传输程中数进行加密
    工作准备网络包解开网络包两模块完成数进行加密解密原工作
    9 维护设计:
    维护方面服务器数库数进行维护 SQL SERVER 数库维护功机制




    心体会:

    觉计算机学样课堂学代表动手力实际操作觉东西改进提高会努力
    实验程中刚开始时候家软件工程具体实现解网查询资料实验课题认识然老师学帮助完成该实验务通次实验巩固软件工程知识时理实践进行次结合说受益匪浅
    外次实验中明白团队精神重性特计算机专业学生真正体会含义工作中受益穷

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档