1 / 23
文档名称:

软件开发进度报告.docx

格式:docx   大小:362KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发进度报告.docx

上传人:xiaobaizhua 2022/5/28 文件大小:362 KB

下载得到文件列表

软件开发进度报告.docx

文档介绍

文档介绍:销售合同管理系统
项目名称
项目负责人
项目开发单位

销售合同管理系统
王巍
北京信息科技大学
目录
一、 问题定义
1. 背景
2.项目动态的存贮,即数据库
中数据要随着管理员对系统的操作来随时更新,并且具有定时数据备份功能。 因此要从技术角度方面研究者性功能是否可以是实现。
操作可行性分析:要分析设计出的系统在用户的操作上是否简便,这一点很重
要,因为它会影响到用户对该系统的反应。
对现有系统的分析
工作负荷
人工处理所承担的工作包括需要接收合同、审查合同的新合同,查询、更新生效 的合同、有选择保存和删除已失去法律效力的旧合同。其工作繁琐,枯燥,容易出错, 完成工作所需要的时间较长,工作效率比较低。
人员
由于现有系统的技术性含量比较低,操作不便,工作量大,因此需要较多的人才 能完成工作。而新系统将具有较高的技术操作性,但它确使工作变得较为简便,因此 只需要少量的高素质人才就可完成。
设备 除使用计算机进行软件开发外,同时还要进行软件的演示操作和维护,在设计过
程中要使用的开发软件: Microsoft Visio、Rational Rose Enterprise Edition
人工处理需要比较多的技巧熟练的职员负责各自工作,企业不仅要为大量时间付 出代价,还要为员工付出报酬。
人工处理的主要局限性表现在系统依赖于大量的人力和物质投入,工作效率较低 和成本较高。
所建议的系统
每一次的合同的更新(添加、删除、修改)对于系统来说都是一个新的事务,当 系统接到这个事务时,首先判断客户编号是否存在,如果不存在,提示管理员运行客 户信息程序,新增该客户;运行销售合同程序,输入新合同序号,进行数据的更新操 作;如果存在,提示管理员直接输入新合同的编号,进行数据的更新操作。在数据更 新操作完成后系统自动进入数据备份程序,对数据进行备份,存储在磁盘上。可根据 管理员的要求,将操作信息及数据信息打印。

处理流程
销售合同系统处理流程图
事务
订单确认
更新
结算
退货
处理数据库信息
身份验证
销售项目
处理
数据流程
销售合同系统顶层数据流图
数据字典
数据字典应该有四部分组成:
数据流条目 数据流分量条目 数据存储条目 处理条目
数据字典如下:
客户名称 = [汉字|数字] 传真号 = [数字] 邮编 = [数字] 产品名称 = [汉字|数字|字母] 用户名 = [汉字|字母|数字]
合同信息 别名: 记录合同的相关信息 合同信息=合同编号+序号+产品名称+产品单价 数据库
职员信息 别名: 记录职员的信息 职员信息=编号+姓名+性别+工龄+职位 数据库
客户信息 别名: 记录客户的信息 客户信息=合同编号+ 客户名称+电话号码+传真号+地址+邮编 数据库
合同编号 = [数字|字母] 电话号码 = [横线|数字] 地址 = [汉字|数字|字母] 序号 = [数字|字母] 价格 = [数字|小数点] 密码 = [汉字|字母|数字] 数据元素的数据字典卡片: 合同信息 名字 描述 定义 位置 职员信息 名字 描述 定义 位置 客户信息 名字 描述 定义 位置
改进之处
相对于原有系统,新系统较大的方便了管理员的工作。首先,它可以将相同客户的
不同合同统一存贮,这种操作的空间很大,同时有利于数据的一致性,而原有系统在这
方面的扩展性着较差,在数据的一致性方面也很不好。第二,数据存储后具有自动备份 对于数据的保护也较原系统好。
影响
1 对软件的影响: 新系统使用具有较高技术的软件(例如数据库软件等)
对对象的影响:
新系统要求对客户、合同、操作人员有较为详细地记录,在其它方面没有什么带大 的变化。
对系统运行过程的影响: 系统的运行更加高速、有效。
对开发的影响:
新系统的开发环境要求不高,只需要现有设备就可以完成,且不会在开发过程中影
响到现有系统的使用。
对地点和设施的影响: 开发新系统不用考虑地点等方面的问题。
技术条件方面的可能性 开发新系统的技术虽较现有系统比较先进,但总的来看,这些技术均已比较成熟, 因此新系统的俄开发在技术方面应该不会有带大的困难。
可选择的其他方案 目前与要开发的该系统相类似的系统在国能外也有,其中不乏应能较好的产品,但
购买后每年所需支付的经济费较高,而新开发既可满足要求,费用也相对比较核算,是 一种较好的方法。
6.投资效益分析
新系统开发完成后,只需要2~3 面管理员,大大减少的人员方面