下载此文档

软件工程(大实验).doc


文档分类:IT计算机 | 页数:约64页 举报非法文档有奖
1/64
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/64 下载此文档
文档列表 文档介绍
软件工程与开发技术
课程设计
课程名称: 软件工程与开发技术
设计题目: 客户订购系统
1引言
客户订购系统
某公司希望为其商品货物建立一个管理系统。消费者的每个订单可以有一种或多种商品。每个订单需要为其开具发票。消费者可以通过多种方式来支付,例如支票、信用卡或者现金。商品被分为几类,当商品货物低于库存警戒线需要从供应商订购时,工作人员需要提出一个采购订单。系统要跟踪记录公司买进、卖出的货物以及其他的费用。

通过综合实验,进行软件工程的实际综合演练。完成一个实际软件项目的分析、设计全过程,贯穿领会软件工程的基本思想,明晰软件工程阶段划分与各个阶段的主要任务,了解我国计算机软件产品国家标准体系,以MS Project、Rose、PowerDesigner、Erwin为例学****计算机辅助软件工程工具的基本应用方法,力图初步具备采用规范化的软件工程方法进行软件项目研发的能力。

软件系统的名称: 客户订购系统(COS)
开发者组长:彭勇
组员:杨燕辉、胡健、胡刚、陈千万、李海鹏、李超、郑礼礼、梁志高
3. 本项目开发者:网络第四组
4. 本项目用户:某公司的货物管理工作人员及用户

COS:客户订购系统

软件工程与开发技术、C#实用教程
2任务概述

本软件产品开发的目的是为某公司商品货物建立一个管理系统,用以跟踪记录公司
货物的买进和卖出。

本软件的用户能基本使用电脑,维护人员具有专业计算机水平。

开发期限:两星期。
3实施计划

组长: 彭勇
负责本开发项目的组织与实施,确定应用系统解决方案、资源配置和开发技术路线,协调团队各成员的开发进度,编写可行性研究报告、项目开发计划,负责课程设计报告文档的组织和项目开发总结。
项目系统分析员: 杨燕辉、胡健
负责本开发项目的需求规格说明、概要设计说明,编写相关文档。
用户界面设计员: 李海鹏
负责本开发项目的用户交互界面设计,编写相关文档。
程序员: 胡刚、李超、郑礼礼、梁志高
负责本开发项目的详细设计及相关功能模块程序设计,编写相关文档。
测试员: 陈千万
负责本开发项目的测试计划、功能模块测试,编写测试分析报告,编写相关文档。

预计开发期限:两个星期
项目过程模型
项目计划阶段
定义问题
确认项目可行性
制定项目进度表
为项目安排人员
启动项目
分析阶段
收集信息
定义系统需求
为发现需求而建立原型
确定需求的优先顺序
产生并评价备选方案
与管理层复审推荐方案
设计阶段
设计并集成运行环境
完成应用设计
设计用户界面
设计系统界面
设计并集成数据库
为设计方案进行原型化
设计并集成系统控制
实施阶段
构造软件组件
检验和测试
调试
转换数据
指导培训
完成文档
安装系统
项目计划
甘特图如下:
资源工作表:
4需求分析

本系统在客户订购时,需输入客户编号、商品编号、商品数量等信息,然后选择支付方式(例如支票、信用卡或者现金),订货成功后打印订单发票(包括发票号,订单号,商品编号,商品名称,单价,数量,支付方式,日期)返回给客户。
当商品货物低于库存警戒线时,系统向采购人员提供缺货单(包括商品编号,现存数量),采购人员根据缺货单提出采购清单(包括商品编号,商品数量,商品单价,供应商编号)。管理员可对货物进行编号、分类、定义货物单价等操作。
通过对设计目的的分析,可以确定该系统需要完成几个基本功能的实现:
主界面管理: 方便各个管理界面的运行
登录管理: 用户登录
管理员管理: 更改密码
客户管理: 客户信息录入,客户查询
供应商管理: 供应商基本信息录入,供应商基本信息查询
商品管理: 商品基本信息录入,商品基本信息查询
入库管理: 物品入库信息的添加和修改
出库管理: 物品出库信息的添加和修改
库存管理: 对货物现有量的查询
采购管理: 采购基本信息的添加和修改
订单管理: 订单的建立与查询
发票管理: 发票的建立与查询
依照需要实现的功能,可以确定所需要的数据,由此决定了在数据库中应当建立的表:客户表(保存客户相关信息数据)、订单表(保存订单的相关信息数据)、商品表(保存商品的相关信息数据)、发票表(保存发票的相关信息数据

软件工程(大实验) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数64
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小3.46 MB
  • 时间2017-07-22
最近更新