软件工程实验报告

上传人:ca****in 文档编号:198149246 上传时间:2023-04-07 格式:DOC 页数:21 大小:373.50KB
收藏 版权申诉 举报 下载
软件工程实验报告_第1页
第1页 / 共21页
软件工程实验报告_第2页
第2页 / 共21页
软件工程实验报告_第3页
第3页 / 共21页
资源描述:

《软件工程实验报告》由会员分享,可在线阅读,更多相关《软件工程实验报告(21页珍藏版)》请在装配图网上搜索。

1、综合性实验报告2012至 2013学年度第2学期课程名称: 软件工程 系 别: 数学与计算机科学系 班 级: 10信管班 学 号: 1006121086 姓 名: 余智烨 指导教师: 朱荫牛 目 录实验项目一: 物流管理系统可行性研究 实验项目二: 物流管理系统需求分析 实验项目三: 物流管理系统概要设计 实验项目四: 物流管理系统详细设计 实验项目五: 物流管理系统编码 实验项目六: 物流管理系统软件测试 实验项目名称一、物流管理系统可行性研究实验学时2实验地点逸夫楼C505日 期2013-4-8一、目的与任务目的:确定课题,组织组员,合理分工,熟悉软件开发环境,培养团队精神。任务:学习软件

2、开发小组的组织和管理,合理分工,将项目开发各阶段的任务明确,并熟悉相应的软件开发环境。二、实验工具微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。三、实验要求1、根据各组选择的课题,实行项目经理制,各组推荐一名组长,统一管理整个项目的实施过程,并和理调整资源和负责项目全局;根据项目的难易合理分配组员的任务,对问题达成一直的看法;针对项目的实施,熟悉相应的软件开发工具的使用环境。2、实验安排方式: 本实验为开放实验,各组可同时进行实验,每组46人。3、准备参考资料和阅读相关的国家有关软件开发的标准文档。四

3、、实验内容(步骤)1.1处理流程和数据流程(系统流程图)图1处理流程图图2数据流程图1.2对现有系统的其他说明1.2.1技术可行性分析将会大大提高工作人员的工作效率,减少员工资料查询、货物验收和托运以及司机派遣的环节,促进管理人员与普通员工的交流,增加了员工工作的热情,进而提高工作的肖略,使得资源得到充分利用。1.2.2经济可行性分析建立此管理系统,员工效率大大提高,因而可以裁减一部分不必要的工作人员,可以节省一部分开支。虽然购置硬件设备和聘请专业人才需花费不少的费用,但从长远考虑,它带来的效益将会远远超过其花费。1.2.3社会因素可行性分析(1)法律因素本系统为完全自主开发,符合中华人民共和

4、国相关法律规定。(2)用户使用可行性本系统适用于各种物流公司,而此系统是基于公司网络运行的,目前大部分大的公司都已经建设好内部网络,基于此,只要是物流公司用户均可以使用本系统,所以本系统具有很高的可行性。五、实验分析成 绩指导教师签名实验项目名称二、物流管理系统需求分析实验学时4实验地点逸夫楼C505日 期2013-4-152013-4-22一、目的与任务目的:确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立。任务:采用不同的软件开发技术,完成对项目的分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。二、实验工具微型计算机;Microsoft Office WORD、Visi

5、o文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。三、实验要求明白项目的业务流程图,绘制数据流程图,功能分析图,编写数据字典,数据加工处理的描述,软件系统流程设想图(新系统模型),需求规格说明书。四、实验内容(步骤)1.系统概述伴信息时代的到来,使社会的各个行业领域都发生了巨大的变化,物流业也在时代大背景的影响之下,整个行业朝着信息化方向发展。通过计算机对物流企业运作的全过程进行全面、效的管理,解决了经营过程中,客户需求和企业资源不能有效协调与统一按排的问题,减少了管理者的工作量,大大提高了企业的工作效率和经济效益,满足了信息时代物流企业管理、发展的需求,成为物流企业

6、适应时代发展中企业管理者必不可少的管理工具。2.需求概述在软件开发之前,我们首先作了简单的需求分析。一个物流管理系统软件要具备以下功能:我们的物流管理系统将会实现普通员工登陆操作和维护人员登陆操作,维护人员可以进行信息的查看和管理,而普通员工只是可以进行信息的查看。维护人员有基础资料维护和安全退出功能。普通人员有基础资料查询,信息查询,报表管理,安全退出功能。3.功能需求1.对于普通员工 有如下功能需求:1)基础资料查询 (员工资料,司机资料)2)信息查询(货物托运信息,货物验收信息)3)报表管理(货物托运单报表管理,货物验收单报表管理)4)安全退出2.对于维护人员 有如下功能需求:1)基础资

7、料维护 (员工资料,司机资料)2)安全退出 图3图44.性能需求物流管理系统主要帮助物流企业完成进、销、存一体化信息管理,并配有完善的配送、运输、预警等功能。通过本系统可以达到以下目标:系统运行稳定,安全可靠。界面设计美观,人机交互界面友好。信息查询灵活、方便、快捷、准确,数据存储安全可靠。满足键盘和鼠标的双重操作,完全支持回车键。信息安全保密。系统操作日志记录了每一次的操作信息。对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。5.运行需求系统开发平台:Microsoft Visual Studio 2008数据库管理系统软件:Microsoft SQL Server 2000

8、运行平台:Windows xp/Windows 7显示像素:最低800*600,最佳效果1024*768。6.其他需求维护人员可以在系统数据库中修改密码,客户资料,可在线运行功能等等。五、实验分析成 绩指导教师签名实验项目名称三、物流管理系统概要设计实验学时4实验地点逸夫楼C505日 期一、目的与任务目的:了解软件体系结构设计和实时软件设计;理解软件设计原则、分解与抽象、面向数据流和数据结构设计;理解软件复用和设计模式。任务:编写概要设计说明书。二、实验工具微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库

9、。三、实验要求功能结构图设计,存储文件格式设计(数据库结构设计),概要设计说明书四、实验内容(步骤)五、实验分析成 绩指导教师签名实验项目名称四、物流管理系统详细设计实验学时4实验地点逸夫楼C507日 期一、目的与任务目的:了解详细设计的任务与原则;理解详细设计工具;掌握详细设计规格说明。任务:编写详细设计说明书。二、实验工具微型计算机;Microsoft Office WORD、Visio文档图形编辑软件;VS2008程序设计软件; SQL Server数据库。三、实验要求软件处理流程设计,输出设计(主要指打印输出设计),输入设计(主要指数据录入界面设计),详细设计说明书。四、实验内容(步骤

10、)1.软件模块结构图:图52.文件结构和全局数据:员工详细资料系统名物流管理系统别名无描述每一位员工具体信息定义员工信息=读者编号+姓名+所属部门+职务+联系方式位置读者目录文件简要说明:编号是员工唯一识别码修改记录: 编写: 日期:司机详细资料系统名物流管理系统别名无描述每一位司机的详细信息定义司机详细信息=司机姓名+车牌号+性别+年龄+籍贯+联系方式位置基础资料维护简要说明联系方式是司机唯一识别信息修改记录: 编写: 日期:3.模块描述物流管理系统模块描述1)基础资料查询子系统:实现员工资料,司机资料查询等项。2)信息查询子系统:实现货物托运信息,货物验收信息等功能。3)报表管理子系统:实

11、现货物托运单报表,货物验收单报表等。4)安全退出子系统:实现安全退出功能。验证信息模块描述1)功能:通过用户的用户名,密码和用户身份等信息验证数据的真实性。2)接口:从客户界面进行数据录入,调用该模块的是服务器模块。3)数据:数据库表结构。4)具体处理。图6五、实验分析成 绩指导教师签名实验项目名称五、物流管理系统编码实验学时2实验地点逸夫楼C505日 期一、目的与任务目的:了解编程安全和编码优化;理解程序设计语言;掌握编码风格和程序效率。任务:完成XXXX项目编码设计。二、实验工具微型计算机;集成开发环境; SQL Server数据库。三、实验要求把详细设计的结果翻译成计算机可以理解的形式,

12、即选用某种程序设计语言按详细设计文档书写程序。根据程序设计语言的特性提高程序的可靠性、可阅读性、可测试性和可维护性。四、实验内容(步骤)五、实验分析成 绩指导教师签名实验项目名称六、物流管理系统软件测试实验学时4实验地点逸夫楼C505日 期一、目的与任务目的:在前面实验的基础上,完成对系统的组装和测试。任务:正确运用软件测试技术和方法,完成系统的单元测试、综合测试、确认测试、系统测试的方法,掌握测试用例的设计方法,并给出测试报告。二、实验工具微型计算机;集成开发环境; SQL Server数据库。三、实验要求(1)能够正确运用软件测试的过程与方法,结合一个模拟课题,复习、巩固、软件工程中系统测

13、试知识,提高软件测试的实践能力。(2)熟悉单元测试、综合测试、确认测试、系统测试的方法,掌握测试用例的设计方法。(3)树立正确的软件测试思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。四、实验内容(步骤)1、测试计划采用黑盒测试方法整个过程采用自底向上,逐个集成的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的不合理的输入条件。2、测试阶段1) 第一阶段测试说明:名称:系统操作登录测试。目的:测试系统操作界面。内容:帐号口令输入、合理性检查,系统操作界面显示控制。2) 第二阶段的测试说明: 名称:普通员工测试。目的:测试普通员工资料以及物流资料查询功能。内容:

14、普通员工的的登陆、合理性检查、合法性检查、资料查询对话显示控制、合理性检查、合法性检查。3) 第三阶段的测试说明: 名称:维护人员测试。目的:测试维护人员对资料的查询、修改、删除。内容:维护人员的登陆、合理性检查、合法性检查,资料查询、修改、删除对话显示控制、合理性检查、合法性检查。3、测试进度1)需求测试:12天;2)其余测试:12天;4、测试项目说明1) 测试1:名称:系统操作登录测试。目的:测试系统操作界面。内容:帐号口令输入、合理性检查,系统操作界面显示控制。2) 测试2: 名称:查询测试。目的:测试普通员工资料查询功能。内容:包括普通员工账号口令的输入、合理性检查、合法性检查,人员资

15、3) 测试3:名称:管理测试。目的:维护维护人员查询、管理功能。内容:维护人员对员工和司机资料的查询、修改、删除显示控制、合理性检查、合法性检查。5、测试分析第1个阶段的测试分析:1)实测结果数据2)与预期结果数据没有偏差3)该项测试表明物流管理系统(维护人员)登陆功能可用4)该项测试发现的问题第2个阶段的测试分析1)实测结果数据2)与预期结果数据没有偏差3)该项测试表明维护人员对员工资料新增、修改和删除功能合法性验证完整第3阶段测试分析1)实测结果数据2)与预期结果数据没有偏差3)该项测试表明物流管理系统(普通员工)登陆功能可用第4阶段测试分析1)实测结果数据2)与预期结果数据没有偏差3)该项测试表明普通员工对员工资料查询和搜索功能合法性验证完整五、实验分析成 绩指导教师签名

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!