软件工程案例大作业指导书 - 图文

更新时间:2023-11-21 21:13:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件工程案例大作业指导书

一、目的:

要求通过完成案例大作业,进一步熟悉软件开发过程及方法,能够用工程的方法进行软件开发。针对一个具体案例能够采用结构化软件开发方法和面向对象软件开发方法完成,并提交规范、清晰的软件文档。 二、内容:

题目:见附录A案例大作业。 完成如下项目设计:

1、 结构化软件工程方法的可行性分析和需求分析报告。 2、 结构化软件工程方法的总体设计与详细设计报告。 3、 面向对象软件工程方法的面向对象分析与设计报告。

三、要求:

大作业以小组形式提交报告,每个小组以4人为宜,各个小组一个组长,负责协调组员。每次实验得分5分,组长有责任向老师提供小组成员努力工作情况。报告结合如下实验完成,实验1-4由课内和课外时间共同完成,实验五课外完成。

实验安排 次周号 次 第一次 第二次 第三次 第四次 第五次 实验内容 1.结构化软件工程方法的可行性研究与需求分析。 2.建立系统物理模型(完成系统流程图),建立系统逻辑模型(完成数据流图、数据字典、实体关系模型、初步层次框图、IPO图)。 1. 结构化软件工程方法的总体设计。 2.用面向数据流的设计方法 完成软件结构层次方框图,HIPO图,结构图。 1. 结构化软件工程方法的详细设计。 2. 完成各模块的程序流程图或PAD图,jackson方法,warnier方法、分析程序复杂度。 3. 完成系统界面设计。 1、 面向对象软件工程方法的面向对象分析。 2、熟悉UML建模语言和VISIO。 3、建立功能模型,利用UML建模语言作系统用例图。 1、 面向对象软件工程方法的对象模型和动态模型建立。 2、利用UML建模语言作系统类图、顺序图(事件跟踪图)、状态图(活动图)。 实验条件:硬件要求:PIII以上 计算机;系统软件:winword,visio。

四、附录

(1)案例大作业。

(2)可行性研究报告的编写提示。 (3)软件需求说明书的编写提示。 (4)总体设计说明书的编写提示。

(5)详细设计说明书与模块开发卷宗编写提示。

(6)一种界面需求分析方法。

附录(1)

1.会员制商场进销存系统 2.服装行业进销存系统 3.工业企业进销存系统 4.医药行业进销存系统 5.汽修行业进销存系统 6.书刊行业进销存系统 7.餐饮行业进销存系统 8.学生基本信息管理系统 9.图书馆管理信息系统 10.工资管理系统 11.储蓄管理系统 12.房地行业管理信息系统 13.网上商店

14.超市管理信息系统 15.企业办公系统 16.学生选课系统 17.客户管理信息系统 18.往来账务管理系统 19.设备管理系统 20.学校排课管理系统 21.医院病历管理系统 22.产品图纸管理系统 23.航空售票系统 24.保险公司管理信息系统 25.学习考试系统 26. 刀具管理信息系统 27. 工业产品售后服务管理系统 28. 户藉管理系统

案例大作业

题目一 库存管理系统之子系统——领料业务系统 1.系统简介

车间填写领料单交给仓库要求领料,库长根据用料计划审批领料单,未批准的领料单退回车间;已批准的领料单被送到仓库保管处,由仓库保管员查阅库存帐,若账上有货则通知车间来领料,否则将缺货情况登记,通知车间和通知采购人员采购,一旦缺货到达后,即通知给车间领货。

假设上述排课过程全部为人工操作,现要求改造为能利用计算机实现的过程。 2.技术要求和限制条件

(1) 当库存中的各种材料数量发生变化(包括领料和进料时),都应修改相关的仓库

记录,如库存表或进/出库表。

(2) 要求用料计划库及库存等数据库具有查询功能,对已审批过的用料计划及库存

做相应登记。

(3) 系统的外部项至少包含三个:车间领料员、库长和仓库保管员。

(4) 系统的相关数据存储至少包含6个:领料表、用料计划表、库存表、缺货登记

表、待购用料表、进/出库表。

题目二、简化的图书借/还系统 1.系统简介

某图书馆开发一个简化的图书借/还书系统,该系统要实现下列功能: (1)图书维护

包括购进新书后,需要把该书的信息输入图书库(文件);办理图书证、日常图书维护; (2)查询图书

读者或图书馆管理人员可以按作者、出版社查询图书库(文件)中的图书。 (3)读者借书

读者凭图书证(书卡)借书。系统首先检查该读者(图书证号)是否有效,若无效,则拒绝借书;否则进一步检查该读者所借图书是否超过限额数,若达到了限额数,则拒绝借书,否则读者可以借书。把图书证号、图书号、借书日期和还书日期等登记在借书/还书文件中。 (4)读者还书

根据图书证号、图书号,从借书/还书文件中读出该图书相关的记录,并且登记还书的日期。

设定文件设计如下: (1) 图书库

图书码 分类码 书名 C 8 C 8 C 30 作者 C 30 出版社 价格 C 30 N 8.2 简介 C 100 状态 C 1 入库时间 D 10 位置 C 2 备注 C 30 其中状态表示,1-借出,2-现存,3-注销;分类码是指专业分类号。 (2) 专业分类表

分类码 C 8 专业领域 C 30 (3) 管理人员文件

编码 C 8 姓名 C 8 (4) 读者情况表

借书证号 C 8 姓名 C 8 部门 C 20 类别 C 1 可借书册数 N 2 期限 D 10 其中:部门指:学院、系、其它。类别:1-本校教师(职工)、2-学生、3-外单位 (5) 借书/还书登记表

借书证号 C 8 姓名 C 8 图书码 C 8 书名 C 30 借书日期 D 10 还书日期 D 10 2.限定条件

(1)每位教师借书数目不超过10本,学生不超过5本,外单位不超过2本。 (2)出现图书过期的读者不能继续借书。

题目三、高校学生收费系统设计 1.系统简介

每学年新生入学,根据教育厅的学生录取名单导入到财务收费数据库中,同时学校制定每个专业的收费标准(基本情况是一入学收费标准都已定制好),学生按一定的标准缴纳全学年学费,特殊情况可分多次缴纳。学校收费后,进行必要的统计分析。 2.限制条件

(1)假定目前在校学生约2万人。设有经济管理系、会计系、土地资源与房地产管理系、计算机科学与技术系、机械电子工程系等11个教学系部,27个专业。

(2)不同的年度、年级、专业有不同的学费收取标准、有不同的杂费及代收费的项目与标准。

(3)收费种类包括:学费、住宿费、教材费、生活用品费、体检费、公共财产费、其他。

(4)收费方式:现金、刷卡、银行代扣。

(5)统计:按不同条件进行票据查询、账单汇总、班级汇总,统计出应交费、已交费、欠费等数据,并打印与导出各种数据。

题目四、某公司租售楼管理系统的设计

1.系统简介

《租售楼管理系统》是一套专为某房产销售公司开发的租售楼管理软件。可以准确地反映销售信息,及时地适应瞬息万变的市场变化。改系统涵盖了售楼过程中的所有业务。从楼盘起建的策划信息到销售记录、费用管理和用户产权办理手续、费用收取无不包括。

本题目是该系统中简化的房产资料管理子模块。通过对项目房产资料的管理,用户不仅可以得到最新的项目信息、房产信息、房屋明细面积、价格信息、变动历史等数据,还可以通过统计报表得到大楼的销售分布状况、空房统计情况,便于了解销售全局状况,及时调整销售策略。

2.限制条件

(1)楼盘资料:用于管理项目中所有楼盘的详细资料,包括房间所属大楼、单元、楼层、房产号、结构、物业类型、户型、面积、房屋景观、朝向、位置、装修情况、用途、配备设施、附属设施、户型图、销售状况、房价变动明细。房间资料中的房间明细资料可结合楼盘实际情况进行批量录入。

(2)定价试算:结合在房产资料中须考虑的房间单元、楼层、户型、朝向、结构、景观、位置、朝向、附属设施等客观因素,对楼盘进行快速定价及价格试算,可快速得到价格试算方案和各方案的总价、均价、最高价和最低价等重要参考数据,可快速打印价目单。

(3)价格调整:针对销售过程中阶段性的价格变化,系统可以对单个房间进行调

本文来源:https://www.bwwdw.com/article/qzrv.html

Top