实验一 结构化分析(软件工程)

(一)实验目的要求

1. 了解Visio/在线绘图工具的功能特色

2. 了解Visio/在线绘图工具的工具环境

3. 运用Visio/在线绘图工具绘制数据流图

4. 能够运用Visio/在线绘图工具绘制系统E-R图

(二)实验材料和仪器设备

1. PC机

2. Visio/在线绘图工具开发环境

(三)实验内容

1.安装Visio2013或登录https://www.processon.com/login?f=index。

2. 

工资计算系统包含如下功能:

计算工资

根据人事部门给出的出勤表和业绩表计算奖金和缺勤扣款,通过生成的奖金发放表及工资基本信息库的信息计算应发工资,根据应发工资表计算所得税,根据后勤部门给出的水电扣款及缺勤扣款表和所得税款计算出实发工资,最后生成实发工资表和工资清单。

打印工资清单

   根据工资清单完成工资条的打印,给职工

工资转存

根据实发工资表生成职工工资存款清单并将其发送到银行

   要求请用数据流图描绘该系统的顶层数据流图和0层数据流图请将图表复制到答题区,注意调整大小,显示不全将会影响实验成绩。

操作提示:利用Visio2013下的数据流图工具或是在线绘图工具下的“Flowchart”来绘制数据流图。

  1. 顶层DFD图:

请将图表复制到此处(注意调整大小):

  1. 0层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. 1层DFD图:

请将图表复制到此处(注意调整大小):

3.请为某仓库的管理系统设计一个E-R模型。该仓库管理系统主要管理零件的订购和供应等事项。仓库管理系统向工程项目供应零件,并且根据需要向供应商订购零件。

实体类型“零件”的主要属性是:零件编号,零件名称,颜色,重量。实体类型“工程项目”的属性主要是:项目编号,项目名称,开工日期。实体类型“供应商”的属性主要有:供应商编号,供应商名称,地址。

操作提示:Visio2013版本,使用“软件和数据库”下的“chen‘s数据库表示法”或者使用在线绘图工具下的“更多图形”添加“实体关系图”来画图。

仓库的管理系统E-R模型

请将图表复制到此处(注意调整大小):

4. 综合练习:针对下面的需求建立需求分析模型,包括数据流图(至少画出两层)和E-R图。

一家书店计划开发图书管理系统对书店业务进行管理。相关人员包括:供货商、工作人员及顾客。系统的基本功能需求描述如下:

(1)采购管理:实现与供货商的图书采购、退货及结算管理,提供月统计报表及任意时间段的统计报表给工作人员。

(2)图书信息管理:记录每种图书的信息(包括ISBN号、书名、作者、出版社、单价、版次等)、折扣及库存量,并能提供给工作人员和顾客简单的图书查询功能。

(3)销售管理:实现图书销售功能,记录顾客购买的图书种类、数量,计算总价,打印销售小票,并付款。提供日/月统计报表及任意时间段的统计报表给工作人员。

  1. 顶层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. 0层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. E-R图(要求:画出需求描述当中顾客购买图书的关系即可,顾客的属性可省略):

请将图表复制到此处(注意调整大小):

 

  • 4
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
1.1编写目的 1.为了让网站开发更具有目的性 2.为了让客户更加清楚软件的开发过程与进度,增加与客户的交流 3.加强项目组内的管理,让工作清晰化 4.可以合理安排组织成员,有效利用时间,以确保项目进度,预见项目风险等活动。 5.项目开发成员通过此计划书明确项目目标以及各自职责 1.2参考资料 《实用软件工程》 《JAVA网络高级编程》 《软件工程》 《信息系统分析与设计》 2.项目概述 2.1工作内容 2.1.1.制作和修订项目开发计划; 2.1.2.进行计划跟踪与监控; 2.1.3.工作产品及时进行受控管理; 2.1.4.按计划提请阶段评审; 2.1.5.提交测试部门评测开发产品; 2.1.6.交付最终工作产品。 2.1.7.项目实施总结 2.1.8.项目验收 2.2条件与制约 2.2.1.能够存储大量图书和读者信息,并方便有效的进行相应的图书操作和管理,这主要包括: A.能够通过书籍基本信息查询书籍信息; B.对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量; C.可增添,删除,修改书籍信息; D.能够添加、修改、删除用户基本信息; E.用户可查看其基本信息之外,还可查看其已借的书籍列表、数量、借还日期。 2.2.2.能够对需要的统计结果提供打印输出。 2.2.3.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.3产品及成果 2.3.1.程序 软件名称:图书馆管理系统编程语言:JSP 存储方式:U盘,计算机 2.3.2.文件 1.用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。 2.软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。 2.3.3.服务 计划提供以下服务: 1.课堂培训:以讲课形式对客户进行培训,使其能够正确使用软件; 2.免费咨询:客户可以在工作时间向技术人员提出问题并获得解答; 3.技术支持:对于某些客户,采取上门指导的方式; 4.软件维护:获取软件使用中的问题,提供补丁程序; 5.升级通知:在软件新版本发布的时候,及时通知(Email或邮寄信件)注册的用户,并提供试用版本; 6.软件升级:对于注册用户,只需较少的费用即可升级到新的版本;7.培训安装、维护和运行支持从使用该系统开始,维护期限为--年。 2.4运行环境 操作系统为Window 10,使用集成开发工具Eclipse5.5.1,数据库采用SQLServer2012,项目运行环境为IIS5.0。 2.5验收标准 2.5.1.代码的验收 最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。 2.5.2.文档验收 最后在交付客户之前进行小组内评审,文档格式符合HB6465标准,功能符合与客户的合同要求,清晰易读,没有语病与歧义。 2.5.3.服务验收 服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钥钥睡着了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值