软件工程中期答辩
指导教师: 专 业:软件工程 班 级: 学 号: 开 题 人:
陈述内容
1 2 3 4 课题主要工作任务与预期目标
进度安排与任务完成情况
流程图与完成成果展示 中期小结与下一阶段工作展望
课题主要工作任务与预期目标
初步建立一套酒水批发管理的软件系统。该系统能够获取货物信息,员 工信息,记录退货进货情况,查询库存,分析销售情况等等。系统能够 自动地、精确可靠地处理和传输这些信息,并能够及时地把有用的信息 按照内容进行分类、管理、检索以及显示。该系统的实施和应用可以降 低企业成本,缩短每次交易的周期,提高转换成本,改善企业与客户、 供应商的关系。 本系统设计的预期目标是通过对销售、进货和客户的管理,使管理者能 够及时准确了解企业的业务情况,并通过对销售数据的分析,为管理人 员提供相应的信息,帮助工作人员减少手工处理操作,提高效率;帮助 决策人员制定销售计划。
流程图与完成成果展示
图例1:表示业务的处理单位。 图例2:表示业务处理功能。 图例3:表示信息传递过程。 图例4:表示各类报表。 图例5:表示数据存储。
销售业务流程图
流程图与完成成果展示
进货业务流程图
数据流图
图例1:外部项,指不受系统控制,在系统以外的事物或人, 它表达了该系统数据处理的外部来源和去处。 图例2:表示处理功能,表达了对数据处理的逻辑功能 图例3:表示数据流,数据流表明了数据的流动方向及其名 称,它是数据载体的表现形式之一。 图例4:表示存储功能,用来指明数据保存的地方
流程图与完成成果展示
顶层数据流图:
流程图与完成成果展示
中层数据流图
流程图与完成成果展示
底层销售数 据流图:
流程图与完成成果展示
底层进货数 据流程图:
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
完成成果展示
四、中期小结与下阶段工作展望
完成工作量的百分比
经过估计,目前完成的工作量,占全部工作量的90%。
下阶段工作展望
解决上述中的三个问题。 测试系统,查找隐藏的bug。 完善系统的同时,着手准备毕业论文的撰写。
LOGO
谢谢各位老师!
任务完成情况
查阅文献资料,了解酒水批发行业并确定使用开发该系统。 完成需求分析,了解酒水批发所需要的功能。 设计酒水批发管理系统的数据库,列出所需要的数据表,并与请教导师 数据库设计的合理性。 设计业务流程图,和数据流图并与指导老师讨论其合理性 本系统使用三层架构来实现的,有逻辑层logic,logic里的类来对应所有 的实体类,再设计model层,model层里面就是实体类,再设计数据库访 问的类,放在Utility文件夹中 设计头部控件,分别有管理员的头部控件和员工的头部控件 在管理员界面中实现管理员工信息,管理商品信息,管理销售商品,管 理商品进货,管理商品库存,系统管理 在销售员工界面中实现管理商品信息,管理商品销售,管理商品库存, 和修改密码 已经完成了全部的编码任务
毕业设计内容的变更
由于对需求理解的深入,力求将软件做的更加贴近实际需要,更加专业。 我有额外添加了一些功能。例如我要增加员工操作界面,增加了对于员 工信息的多选择性查询功能和员工销售商品功能。
中期小结与下阶段工作展望
毕业设计进展情况
由于需求的增加和对部分功能的精益求精,目前的进度与计划大体相符 计划第十周结束时完成所有代码的编写工作,目前已经完成了整个系统 的全部功能。 但尚有一些问题有待解决 1)界面的格式问题,例如:一些字体格式问题 2)对数据进行修改时必须要刷新界面数据才能更新的问题, 3)还有一些美工做的不够好,例如头部控件与一些界面有缝隙,和颜色 搭配。
进度安排
第 1-2 周:查阅文献资料,准备开题,写开题报告,开题; 第 3-4 周:需求分析,需求分析说明书; 第 5-6 周:概要设计,详细设计,撰写系统分析与设计文档; 第 7-10 周:编写代码,完成功能模块; 第 11-12 周:编写并测试代码,撰写毕业论文,完成最终成果。 第13-14周:完成毕业论文,制作PPT,准备答辩;
完成成果展示
完成成果展示
完成成果展示
完成成果展示
中期小结与下一阶段工作展望
软 件 开 发 流 程 图
11-14周
测试与交付
6-10周
编码实现
4-5周
概要设计与详细设计
1-3周
需求调研与分析
中期小结与下阶段工作展望
与指导老师的沟通情况
带队老师积极负责,定期检查我们的毕设进度并给你相关建议。老师针 对需求给予了很大的帮助,也使我对于软件设计的理念上升了一个层次。