软件工程数据流图实验报告.docx
- 文档编号:8651891
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:8
- 大小:19.24KB
软件工程数据流图实验报告.docx
《软件工程数据流图实验报告.docx》由会员分享,可在线阅读,更多相关《软件工程数据流图实验报告.docx(8页珍藏版)》请在冰豆网上搜索。
软件工程数据流图实验报告
软件工程数据流图实验报告
篇一:
软件工程实验报告
篇二:
软件工程实验报告模板
软件工程实验报告
姓名:
冯巧学号:
3080702205
实验题目:
实验室设备管理系统
1、系统简介:
每天对实验室设备使用情况进行统计,对于已彻底损坏的作报废处理,同时详细记录有关信息。
对于有严重问题(故障)的要即时修理,并记录修理日期、设备名、修理厂家、修理费用、责任人等。
对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。
新设备购入后立即对新设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容。
1
2、技术要求及限定条件:
采用C#语言设计桌面应用程序,同时与数据库MySql进行交互。
系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。
方案实施相对容易,成本低,工期短。
一:
可行性分析
1、技术可行性分析
计算机硬件设备,数据库,实验室设备管理软件与实验室设备管理系统的操作人员组成,能够实现实验室设备管理的信息化,提高工作效率,实现现代化的实验室设备管理。
系统需要满足实验室设备管理(包括对实验设备的报废、维修和新设备的购买)、实验室设备信息查询(包括按类别进行查询和按时间进行查询)、实验室设备信息统计报表(包括对已报废设备的统计、申请新设备购买的统计和现有设备的统计)。
这些功能框图如下图所示:
2、经济可行性分析
依据用户的现实需求、技术现状、经济条件、工期以及其他局限性因素等等因素,考虑到工期的长短、技术的成熟可靠、操作方便等因素,本方案具备经济可行性。
3、系统可选择的开发方案
?
方案A用C#开发系统的特点是:
开发工具与数据库集成一体,可视化,开发速度较快,但数据库能够管理的数
2
据规模相对较小。
系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。
方案的实施相对容易,成本低,工期短。
?
方案B:
以小型数据库管理系统为后台数据库,该前台操作与数据库分离,也能够实现多层应用系统。
系统对硬件的要求居中,特别适合在网络环境下使用,操作方便。
但系统得实现最复杂,成本最高,工期也较长。
二:
软件需求分析
1(软件系统需求基本描述:
实验室设备管理系统是现代企业资源管理中的一个重要内容,也是资源开发利用的基础性工作。
实验室设备在信息化之前,在用户系统管理、设备维修管理、设备的增删改查管理等方面存在诸多不利于管理的地方,不适应现代的企业管理
形势和资源的开发利用。
2(软件系统数据流图(由加工、数据流、文件、源点和终点四种元素组成):
1)顶层数据流图
2)一层数据流图
2)二层流程图
3)总数据流图
3(软件系统数据字典:
3
1(数据流条目
登录信息、设备报废信息、设备修理信息、设备统计信息、设备购买信息
2(加工条目
登录信息、设备报废信息、设备修理信息、设备统计信息、设备购买信息3(文件条目
报废注销统计表、设备修理信息表、新设备信息表
4.E-R图
三:
软件设计
1(实验室设备管理信息系统软件系统模块结构图
2.实验室设备管理信息系统软件数据设计(数据库的表)
报废注销统计表、设备修理信息表、新设备信息表
3(软件系统其中的3个模块的详细设计(画程序流程图或其他)
登录模块:
篇三:
软件工程实验报告
实验报告
实验名称实验一:
可行性分析试验报告评分
实验日期2008年4月15日指导教师张铁楠姓名董晓光专业班级信息与计算科学0501学号21
一、实验名称
4
.cSPengbo.CoM蓬勃范文网:
软件工程数据流图实验报告)可行性分析试验报告
二、实验目的
根据软件工程国家文档规范和课题,撰写可行性分析报告文档。
达到熟悉可
行性分析方法和可行性文档规约的目的。
三、实验环境
1、硬件环境:
显示器一台(分辨率为800*600),硬盘为80G,内存为512M,
CPU为Pentium2.66G。
2、软件环境:
WORD2000。
四、试验步骤与内容
1.引言
1.1编写目的:
本学生课程管理系统模块是为了实现各大高校对学生选课而设计
的,通过试用本系统,可以更加有效的管理学生选课信息,其中
包括课程基本信息,课程信息并且具有查询课程信息,查询教师
信息,选课、退选等功能
1.2项目背景:
本系统属于高校学生信息管理系统中的学生选课管理模块,由
5
管理系统总体设计人员提出,由本组成员联合开发,实现的是管
理系统中关于学生选课管理的子功能。
1.3参考资料:
参见《软件工程》、《管理信息系统》两书。
2.可行性研究的前提
2.1要求:
(1)功能:
本系统主要针对各大高校选课这一块,学生通过登录,
可以查看各周课程基本信息、查看教师基本信息,并且
通过必修和选修分开,如果一天哪几节有必修课,而其
它时间你可以进行选修课选择,可以通过选课,学生选
择自己需要的课程,并可以退选,最后学生还可以打印
课程表。
(2)性能:
查询效率尽可能做到精准,信息维护功能做到简单
易用,不需过多对人员的培训。
(3)输入:
对于查询功能,应做到可以单条件和组合条件输入;
对于维护功能,要有输入、修改学生信息和课程。
(4)输出:
能按要求在显示器上显示所需内容并能打印成有条
理的表格。
(5)安全与保密:
对于不同权限用户,设置不同权限,
6
对重要
数据可以考虑加密存储。
考虑到数据保存,条件允许
的情况下可以让系统定时自动保存,省去手工保存的
繁杂程序。
(6)本模块由系统主界面调入,实现学生选课管理子功能。
(7)完成期限:
1个月
(8)基本处理流程:
(见最后一页)
2.2条件、假定和限制:
开发时间:
4月。
经费来源:
个人筹集
最迟完成时间:
2008年6月1日
2.3决定可行性的主要因素:
资金到位
开发人员无较大变动
3.对现有系统的分析
现有系统为完全人工记录,设备落后,工作重复量大、枯燥,错误率高,查
询复杂、花费时间长。
4.所建议技术可行性分析
4.1本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同
7
时可以减少人力资源的浪费以及工资支出。
4.2采用建议系统可能带来的影响
4.2.l对设备的影响
只需添置低档计算机,如果条件允许可添加打印机以便查询能方便
打印成资料作为参考。
4.2.2对现有软件的影响
对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容
性、稳定性。
4.2.3对用户的影响
需要短时间来熟悉新系统,但不需要大量的培训。
4.3技术可行性评价
在以上限制条件下利用现有技术和人员,完全可以实现预期目标。
开发人员应尽职尽责,尽量在规定期限内完成项目。
5.所建议系统经济可行性分析
学校已经决定在软件的开发、管理和维护以及硬件及相关管理人员的工资等
方面进行适当资金投入,且学校现有的个人电脑等设备也能满足系统的开发需
求,所以开发整个系统在软硬件设备上的投入可控制在学
8
校所能承受的范围内,
关键是在开发后期对系统中所涉及的软硬件及相关人员进行必要的整合。
同时,
此系统开发成功后投入运行可显著提高管理水平、工作效率,节省大量的人力、
物力,大大降低学校的管理成本,提高学校的各方面能力,带来新的生命力。
6.社会因素可行性分析
6.1法律因素
所有技术资料都由提出方保管。
合同制定确定违约责任
6.2用户使用可行性
使用本软件人员要求有一定计算机基础。
7.其他可供选择方案
7.1引进已有管理系统
操作人员需要重新上机培训,可以避免大量开发费用
7.2将程序开发工作移交专业软件公司制作
不需学校投入大量相关人力,但相对物力比本方案要多
8.结论意见
由于通过详尽的可行性分析,基本条件已必备,本系统可以马上开始实施,并
尽可能做到提前完成。
从人力资源优化角度来说,可以充
9
分利用学校已有人力资
源。
从开发成本角度来说,将支出成本降到最底。
所以推荐此方案为最佳方案。
实验报告
实验名称实验二:
需求分析试验报告评分
实验日期2008年5月18日指导教师张铁楠姓名董晓光专业班级信息与计算科学0501学号21
一、实验名称
需求分析试验报告
二、实验目的
根据软件工程国家文档规范和课题,撰写需求分析报告文档。
达到熟悉需求
分析方法和需求文档规约的目的。
三、实验环境
1、硬件环境:
显示器一台(分辨率为800*600),硬盘为80G,内存为512M,
CPU为Pentium2.66G。
2、软件环境:
WORD2000。
四、试验步骤与内容
1概述
编写说明:
本章描述本软件开发的背景,系统目标,用户的业务情况,
10
以便于需求理解。
1.1背景
在课程管理中,需要从大量的日常教学活动中提取相关信息,以反映教学
情况。
传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且
速度慢。
使用计算机可以高速,快捷地完成以上工作。
在计算机联网后,数
据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从
而提高了管理效率和水平。
1.2系统目标
选课管理信息系统以计算机为工具,通过对教务管理所需的课程信息管
理,然后把基本选课信息展示给学生,这样可以将方便学生对课程的选择和
管理,而不需要跑到教务处进行选课,可以说从繁杂的工作解脱出来,使其
有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,学生可以节省很多的时间可以用于学习,从而全面提高教学质量。
1.3业务模式
11
本系统是运行在Win98、Win2000、WindowsNT等操作系统环境下的多台计算机构成的局域网,主要业务流程如下:
?
按某学生学号进行查询,可以从系统返回选课基本信息。
?
按教师编号进行查询,可以从系统返回教师基本信息。
?
并且可以对课程进行选择和退选,最后打印你的课程表。
2用户需求
编写说明:
此系统专门为高校选课管理所设置。
本节主要描述用户需求的使用范围,功能要求信息采集与各部门的使用权限。
2.1使用范围
按湖南信息工程学院全日制学生课程管理等相关文件完成本科和专科学生课程状况的系统管理(本科生用学年学分制,专科生用学年制)。
2.2功能要求
?
学生选课管理:
课程信息,教师信息,选课,退选,打印等基本功能
2.3信息采集与各部门的使用权限
每学期开学由各系录入课程和教师信息,然后由教务科收集。
为了信息的安全和数据的权威性,对于网上信息的使用权限和责任规定如下:
学生:
查询,选课,退选,打印。
管理员:
查询,修改,添加,删除。
12
2.4用户平台要求
系统主要使用于高校的局域网,Win98、Win2000、WinNT等环境下,Java,Delphi,Vb连接数据库,本系统需要DBMS放学生课程数据库。
可进行查询,修改、处理等。
3业务逻辑和数据流图
3.1数据流
13
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 数据流 实验 报告