项目四停车场收费系统主讲:雷静[项目目标]完成一个关于停车收费的数据库信息管理的设计与开发。通过该项目掌握使用JDBC连接数据库的方法;掌握访问数据库实现添加、删除、修改和查询的方法;掌握信息管理系统的设计与开发的方法。任务一系统分析与设计[任务描述]完成停车收费管理程序的系统分析与设计。[本节目标]?能够进行完备的需求分析;?能够进行系统功能划分;?能够进行数据库设计;?能够进行详细设计。1、软件开发流程?软件开发流程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。2、E-R图?E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。?实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名?属性(Attribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来?联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。2、E-R图?联系可分为以下3 种类型:?(1) 一对一联系(1∶1) ?(2) 一对多联系(1∶N) ?(3) 多对多联系(M∶N) 2、E-R图?绘制E-R图的步骤:?⑴确定所有的实体集合?⑵选择实体集应包含的属性?⑶确定实体集之间的联系?⑷确定实体集的关键字,用下划线在属性上表明关键字的属性组合?⑸确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或n(多)来表示联系的类型任务二连接数据库[任务描述]编写Java程序连接Microsoft SQL Server数据库。[本节目标]?掌握使用JDBC方式连接不同数据库的方法。数据库访问技术简介客户机/服务器应用程序客户机/服务器应用程序数据库编程ODBCODBCJDBCJDBC两个常用的API数据库数据库执行SQL 语句检索查询结果数据库数据库ODBC客户机/服务器GUI应用程序客户机/服务器GUI应用程序ODBC(开放式数据库连接)(Microsoft 提供)ODBC(开放式数据库连接)(Microsoft 提供)插入删除修改应用程序编程接口查询
项目四停车收费系统 来自淘豆网m.daumloan.com转载请标明出处.