- 146
- 0
- 约1.13万字
- 约 54页
- 2017-06-25 发布于河南
- 举报
第四章 UML建模与MVC模式一体化开发过程
6、实体对象account.java 实体对象(PO)主要是封装数据库表,用于OR映射。实体Bean与值对象(VO)格式同。 ①封装属性: String userid; String username; float amount; ②封装set/get方法 public void setUserid(String userid) public String getUserid() public void setUsername( String username) public String getUsername() public void setBalance(float amount) public float getBalancet() 取款用例的类关系图 Web版型的类关系图。类关系图可以用正向工程生成代码框架,代码也可用反向工程生成类图; 4.2.3 详细设计 详细设计到底做什么? 对模块内部封装的 方法进行算法分析和设计; 内部信息进行数据结构设计; 对数据库进行物理设计,即确定数据库的物理结构; 界面设计: 根据总体设计的原型,设计输入界面的数据格式或校验规则,输出界面的数据显示内容、格式; 根据结构设计版面布局、栏目安排、菜单层次和字体、颜色等风格的要求,设计CSS样式表, 详细到什么程度? 用某种描述工具将每个模块处理过程的详细算法描述出来。 任何程序员据此编程具有一致的可读性。如变量名、过程名。 怎么描述? 伪代码PDL (Program Design Language)、流程图、NS盒图、PAD图(Problem Analysis Diagram)、判定表、判定树 。 提倡用PAD图。 如何进行? 根据依赖关系按分层结构由底向上进行 流程图与伪代码计算1+2+…+100算法 流程图: 伪代码: BEGIN S ← 0; I ← 1; while (I ≤100) do { S ← S + I; I ← I + 1; } print S; END Y N I ← 1 S ← 0 I=100? S← S+I 输出S的值 开始 结束 I ← I+1 流程图与NS图比较 流程图符号 N-S盒图的基本符号 A B 顺序结构 选择结构 A B p 成立 不成立 a A B 顺序结构 b p A B 成立 不成立 a b 选择结构 p A 成立 不成立 a b 循环结构1 p A 成立 不成立 a b 循环结构2 A 当型循环结构 当p成立 A 直到型循环结构 直到p成立 PAD图 用二维树形结构的图来表示程序的控制流,将这种图翻译成程序代码更容易。 1.持久对象account.java 私有属性:String userid; String username; float balance; 公有方法:3个Set,3个get方法; 2.数据访问模型Data_access.java 实例变量:数据源连接对象 Connection conn=null; 类 变 量:无 公有方法:3个,详见内部逻辑设计。 2.数据访问模型Data_access.java ①. 建立数据源连接对象 public Void getConnection() 入口参数:无; 出口参数:无; 执行结果:实例变量conn创建连接数据源对象, conn其它方法共用;异常提示错误信息; Void getConnection()流程图 2.数据访问模型Data_access.java ②查询方法ResultSet executeQuery(String sql) 入口参数:SQL语句,由上一级调用时根据业务逻辑传进具体的SQL语句; 出口参数:查询结果集; 执行结果:正常返回结果集,异常进行错误提示; ResultSet executeQuery(String sql)流程图 2.数据访问模型Data_access.java ③更新方法void executeUpdate(String sql) 入口参数:SQL语句,由上一级调用时根据业务逻辑传进具体的SQL语句; 出口参数:无; 执行结果:正常执行无提示,异常进行错误提示; void executeUpdate(String sql) 3.业务逻辑模型Busy_Object.java 实例变量
您可能关注的文档
最近下载
- 2021新安全生产法课件.ppt VIP
- 尼康 D3S参数中文使用手册.doc VIP
- 支部党员大会会议记录(支委会选举范例).docx VIP
- 深圳市宝安区2025-2026学年第一学期五年级语文期末学业质量评估卷(原卷+答案)统编版.docx VIP
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
原创力文档

文档评论(0)