软件工程-超市管理系统项目开发总结报告_第1页
软件工程-超市管理系统项目开发总结报告_第2页
软件工程-超市管理系统项目开发总结报告_第3页
软件工程-超市管理系统项目开发总结报告_第4页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、超市管理系统项目开发总结报告/执笔人:梁宏达学号:12101109项目组组员12101104韩劼男12101105 洪振12101106籍孟云12101107荆德松12101108 李杨12101109梁宏达2015-5-25目录1 引言 21.1 编写目的 21.2 背景 21.3 定义 21.4 参考资料 22 实际开发结果 32.1 产品 32.2 主要功能和性能 32.3 基本流程 42.4 进度 52.5 费用 63 开发工作评价 73.1 对生产效率的评价 73.2 对产品质量的评价 73.3 对技术方法的评价 73.4 出错原因的分析 74 经验与教训 71 引言1.1 编写目的

2、编写本报告的目的是研究本系统的总体需求、背景。对开发结果 开发评价进行分析,得出经验与教训。1.2 背景本项目是对超市货物管理系统作出的项目总结报告。 此软件的任务是由计算机学院 提出的,由洪振,李杨,籍梦云,荆德松,韩劼男,梁宏达组成开发小组进行开发的。1.3 定义需求:用户解决问题或达到目标所需要的条件或功能: 系统或系统部件要满足合同、 标准,规范或其它正式规定文档所需具有的条件或权能。需求分析: 包括提炼, 分析和仔细审查已收集到的需求, 以确保所有的风险承担者 都明其含义并找出其中的错误,遗憾或其它不足的地方。POS英文Ponit of Sale 的缩写,即销售点终端机,是银行在特约

3、商店、宾馆、 饭店等消费场所和银行营业网店安装的终端机, 它与银行信用卡授权中心联成网络, 而实现了资金的自动转账和实时入账。1.4 参考资料参考资料如下所示:软件工程 超市管理系统可行性分析报告2 实际开发结果2.1 产品此程序系统包括 15 多个程序名称,他们分别是: 登录页面,主程序,进货管理,退货管理,销售管理,销售退货管理,仓库管理,问题 仓库管理,记录查询,商品管理,供应商管理,员工管理, vip 用户管理,销售报表分析, 权限分配管理。注:还有一些程序, 但是它们都是嵌入在上面主要程序模块里一起实现的, 这里就不再列出, 到时上传程序时一起上传。开发过程中制定的计划和现在比较,

4、程序模块基本都一样, 只是实现上与预期有点差别。注:还有一些程序, 但是它们都是嵌入在上面主要程序模块里一起实现的, 这里就不再 列出,到时上传程序时一起上传。开发过程中制定的计划和现在比较,程序模块基本都一样,功能完成得较好。2.2 主要功能和性能系统管理:1. 操作员:显示当前进入系统操作员的基本信息。2. 角色设置:设置员工的职位。3. 权限设置:设置进入该系统的身份(管理员和普通用户) 。4. 数据备份:对超市的商品信息、员工信息、会员信息等进行备份。5. 数据还原:当系统收到恶意破坏时,可以对系统信息进行还原。档案管理:1. 编码规则设置:设置商品的编码规则(字符类型和长度限制设置)

5、 。2. 商品分类设置:对商品进行合理分类。3. 商品档案设置:增加、修改、查找、删除商品信息。4. 货架档案设置:对货架进行合理编码安排。5. 人员档案设置:增加、修改、查找、删除内部员工信息。6. 结算方式设置:设置结算方式(现金、银联卡、会员卡) 。库存管理:1. 入库单管理:对新购商品进行入库操作。2. 出库单管理:对过期作废商品进行出库操作。 其他管理:1. 会员管理:增加、修改、查找、删除会员信息和会员卡充值管理。2. 促销管理:对促销商品、促销对象、促销价格进行设置管理。 综合分析:1. 出入库明细账:按时间段查看出入库情况。2. 现存量查询:查询商品现存量。3. 销售时段分析:

6、按时间段查看商品销售情况。4. 销售排行分析:按时间段查看商品销售排行情况。5. 销售毛利时段分析:按时间段查看商品销售毛利情况。6. 销售对比分析:对商品销售情况进行比较 。2.3 基本流程基本流程图如下所示:2.4进度原计划进度如下:1可行性分析:5天。2)需求分析:5天。3) 软件设计(概要设计和详细设计):10天。4)数据库建立:10天。(以下2个子系统可并行编码、单元测试)5)子系统1编码测试:10天。6)子系统2编码测试:10天。7)硬件安装:5天。8)硬件测试:5天。9)集成测试:5天。10)系统安装、培训:5天。11)验收测试:10天。实际进度与原计划进度一样,主要是每次的进度

7、都与计划计划实施的一样,所以结果无偏差。2.5费用原计划费用如下:一次性支出(1)系统开发、建立费用共 21万元。其中:本系统开发期为5个月,需开发人员6人(不一定都是参加满 5个月)。根据软件 系统的规模估算,开发工作量约为 26人月,每人月的人工费按 5000元计算,开 发费用为13万元。商品信息、人员信息等基础信息建立需要20人2个月即40人月,每人月的人工费用按2000元计算,需8万元。(2)硬件设备费共16万元,其中:微机10台约6万元;服务器3台及网络等设 备费10万元。(3) 外购开发工具、软件环境费用共9万元。(4)其他费费用共4万元。一次性支出总费用:50万元。经常性费用主要

8、是系统运行费用,假设本系统运行期10年,每年的运行费用(包括系统维护、设备维护等)5万元,按年利率 5%十算如下表。系统投资成本总额为:50+38.6082=88.6082万元。年份将来费用(万兀)(1 +0.05) N现在费用值(万元)累计现在费用值(万元)第一年51.054.76194.7619第二年51.10254.53519.2970第三年51.15764.319113.6161第四年51.21554.113517.7296第五年51.27633.917621.6472第六年51.34013.731025.3782第七年51.40713.553428.9316第八年51.47753.3

9、84132.3157第九年51.55133.223035.5387第十年51.62893.069538.60823开发工作评价3.1对生产效率的评价a. 程序的平均生产效率:E=aLAb=2.4*1024A1.05(每人月)b. 文件的平均生产效率为:1.024( KLOC/人月)此计划和实际的无多大偏差。3.2对产品质量的评价错误发生率:7.79 (每千条指令)这跟实际的预算差别不大,因为在编写的过程中还出现了一小部分的语法错误,所以要一直修改。3.3对技术方法的评价在开发过程中开发工具是用oracle和C#平台。Oracle所具有的将关系数据库管理系统(RDBMS )扩展为虚拟的对象数据库管理系统(ODBMS )的能力,使oracle成为当今应用于Intranet、Internet及其extranet中最具综合性的数据库开发环境。这就是我们采oracle作为支持数据库的主要原因;而c#语言是一种面向对象的语言,运行速度较快,通过它可以设计出windows窗体界面,这也是我们用C#编写的主要原因。3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论