031302322 031302316 将教师排课表导入系统 使用powerdesigner设计数据库表格 设计概念模型 打开new -> Conceptual Data Model创建概念模型 设计表的列名属性 在Palette中选中表格并填写表格属性 创建物理数据模型 选择Tools --> Generate Physical Data Model 创建物理模型 关联到SQL数据库 在这里有两种方法,一种是直接生成SQL脚本,选择Database -> Database Genera…
031302517 031302319 ps:共同完成一篇随笔,文章中的第一人称我(517),队友(319) 一.功能分析+实现思路+结队讨论 这里我将功能分析和实现思路还有结对过程中的一些讨论结合在一些来写.因为我等会写的内容可能会在功能分析和实现思路这两者间来回切换,可能会在某一功能的分析之后紧接着实现思路,也可能会写很多的思路,但可能跟功能没什么关系,还有可能写了一堆类似废话的结队讨论.总之我是想起来什么,就赶紧写下来的.讲述上的逻辑可能会有些乱,看看就好,不要计较.最后会给出个小小的总结…
目录 总 JML规格化设计 理论基础 工具链 规格验证 验证代码 代码静态检查 自动生成测试样例 生成结果 错误分析 作业设计 第九次作业 架构 代码实现 第十次作业 架构 代码实现 第十一次作业 架构 代码实现 心得体会 参考 总 本博文是2019年北航面向对象(OO)课程第三单元作业(规格化设计)的总结.三次作业的要求大致如下: 第一次作业:实现一个路径管理系统,可以通过各类输入指令来进行数据的增删查改等交互. 第二次作业:实现一个无向图系统,可以进行基于无向图的一些查询操作. 第三次作业:…
031302322 031302316 将教师排课表导入系统 使用powerdesigner设计数据库表格 设计概念模型 打开new -> Conceptual Data Model创建概念模型 设计表的列名属性 在Palette中选中表格并填写表格属性 创建物理数据模型 选择Tools --> Generate Physical Data Model 创建物理模型 关联到SQL数据库 在这里有两种方法,一种是直接生成SQL脚本,选择Database -> Database Genera…
-- Deadline: 2016-10-12 22:48 -- 作业内容: 1.实验2-6 猜数字游戏 2.实验2-7 判断能否为三角形 3.实验2-8 个人所得税计算器 -- 第三次作业总结: 1. 总共3位同学未按时提交,请在第四次作业批改完前提交,漏交一次作业倒扣5分,会一直累加:第二次作业有3人未及时补交,扣5分,1人交的质量不佳,扣2分. 2. 本次的代码插入,大多数同学做到了,少部分同学还在用直接的复制粘贴方式,还有很多同学不会上传截图.助教认为,作业不较真儿是对自己不负责任的表现…
0 小组成员 马帅 / 2017202110248 齐爽爽 / 2017282110258 1 项目 GitHub 地址 GitHub:https://github.com/whumashuai/QTcalgen 2 预估耗时与实际耗时 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 10  5 · Estimate · 估计这个任务需要多少时间   10     5 Development 开发 106…
写在前面 第一单元作业是针对输入的多项式进行格式合法判断,然后进行求导,结果长度优化,最后输出.三次难度递增,不断添加新的需求,总体感觉在实现方面没有多大困难(?),个人主要困扰环节是寻找自己未知bug阶段. 如果要挑出自己的错误,那此次最大的失误可能就是太相信自己的能力了吧. 自以为Java语言已经运用很娴熟,没必要跟着课程从字符再学一次(你在想x吃),同时过去自学过程中,遗落了正则表达式部分(讲道理我借的书们以及网课确实没提这玩意儿啊),导致第一次作业结束后,我盯着别人一百多行的代码问:“这…
Java第三次作业--面向对象基础(封装) (一)学习总结 1.什么是面向对象的封装性,Java中是如何实现封装性的?试举例说明. 封装性 封装性是面向对象的方法所应遵循的一个重要原则,它有两个含义:一是值把对象的属性和行为看成一个密不可分的整体,将这两者"封装"在一个不可分割的独立单位(即对象)中,另一层含义值"信息隐蔽",把不需要让外界知道的信息隐藏起来,有些对象的属性及行为允许外界用户知道或使用,但不允许更改,而另一些属性或行为.则不允许外界知道,或只允许适用…
问题 某乡村小学有六个年级,每个年级有一个班,共六个班. 周一到周五,每天上6节课,共计30节课. 开设的课程 一年级:语(9)数(9)书(2)体(2)美(2)音(2)德(2)班(1)安(1) 二年级:语(9)数(9)书(2)体(2)美(2)音(2)德(2)班(1)安(1) 三年级:语(8)数(8)英(4)体(2)美(2)音(2)德(2)班(1)安(1) 四年级:语(8)数(8)英(4)体(2)美(2)音(2)德(2)班(1)安(1) 五年级:语(8)数(8)英(4)体(2)美(2)音(2)德(…
作业地址 第三周作业:https://edu.cnblogs.com/campus/besti/CS-IMIS-1723/homework/1667 提交情况如图: 实验一:https://edu.cnblogs.com/campus/besti/CS-IMIS-1723/homework/1670 提交情况如图: 作业要求 (1)阅读3.1-3.8章节,学习对象创建及常见对象的使用 (2)代码托管到 git@OSC,参考一下使用开源中国托管代码 (3)完成课后自测题,并参考答案学习 (4)完成…