JavaEE框架整合开发创新·协作·分享TIPCC教案第四章名片管理系统的设计与实现(SSM+JSP)授课教师:陈恒大连外国语大学TIPCC教案本章目标1.掌握SSM框架应用开发的流程、方法以及技术2.理解SSM整合开发的基本原理2TIPCC教案本章内容34.1系统设计4.2数据库设计4.3系统管理4.4组件设计4.5名片管理4.6用户相关TIPCC教案4.1系统设计4.1.1系统功能需求4.1.2系统模块划分4TIPCC教案4.1.1系统功能需求名片管理系统是针对注册用户使用的系统。系统提供的功能如下:1.非注册用户可以注册为注册用户。2.成功注册的用户,可以登录系统。3.成功登录的用户,可以添加、修改、删除以及浏览自己客户的名片信息。4.成功登录的用户,可以修改密码。5TIPCC教案4.1系统设计4.1.1系统功能需求4.1.2系统模块划分6TIPCC教案4.1.2系统模块划分7名片管理系统名片管理安全退出添加名片删除名片修改名片查询名片修改密码TIPCC教案本章内容84.1系统设计4.2数据库设计4.3系统管理4.4组件设计4.5名片管理4.6用户相关TIPCC教案4.2数据库设计4.2.1数据库概念结构设计4.2.2数据库逻辑结构设计9TIPCC教案4.2.1数据库概念结构设计10用户PK用户名密码名片PKID名称电话邮箱单位职务地址Logo所属用户FKIDTIPCC教案4.2数据库设计4.2.1数据库概念结构设计4.2.2数据库逻辑结构设计11TIPCC教案用户信息表12字段含义类型长度是否为空id编号(PK)int11nouname用户名varchar50noupwd密码varchar32noTIPCC教案名片信息表13字段含义类型长度是否为空id编号(PK)int11noname名称varchar50notelephone电话varchar20noemail邮箱varchar50company单位varchar50post职务varchar50address地址varchar50logoName图片varchar30user_id所属用户int11noTIPCC教案本章内容144.1系统设计4.2数据库设计4.3系统管理4.4组件设计4.5名片管理4.6用户相关TIPCC教案4.3系统管理4.3.1所需JAR包4.3.2JSP页面管理4.3.3包管理4.3.4配置管理15TIPCC教案4.3.1所需JAR包使用Eclipse创建一个名为ch4的Web应用,并将所依赖的JAR包(包括MyBatis、Spring、SpringMVC、SpringJDBC、MySQL连接器、MyBatis与Spring桥接器、Log4j、Fileupload、Jackson、DBCP以及JSTL等JAR包)复制到/WEB-INF/lib目录中。16TIPCC教案4.3系统管理4.3.1所需JAR包4.3.2JSP页面管理4.3.3包管理4.3.4配置管理17TIPCC教案4.3.2JSP页面管理为方便管理,在/WebContent/static目录下存放与系统相关的静态...