用户管理系统设计样本

用户管理系统设计样本
用户管理系统设计样本

用户管理系统设计

指导老师: 崔老师

组长: 罗文文

组员: 黄丽徐丽安华林雷微微

目录

一、 -------------------------------------------------------概述

1.------------------------------------------------------ 项目名称

2.------------------------------------------------------ 功能概述

3.------------------------------------------------------ 开发环境及

框架

4.------------------------------------------------------ 用户环境

二、-------------------------------------------------------项目框

架优点

1.------------------------------------------------------ springmvc

介绍

2.------------------------------------------------------ easyUI介

3.------------------------------------------------------ jquery介

4.------------------------------------------------------ hibernate

介绍

三、-------------------------------------------------------项目

需求分析

四、-------------------------------------------------------流程

介绍

五、-------------------------------------------------------数据

库信息设计

六、-------------------------------------------------------功能

模块介绍

七、-------------------------------------------------------项目

具体实现

八、-------------------------------------------------------总结

一: 概述

1.项目名称

用户信息管理系统

2.功能概述

用户管理系统主要是用于公司方便来管理人员的, 本系统主要是对用户个人信息的管理, 包括注册、修改、删除, 查询等。

本系统的核心主要是用户的权限和角色的删除、修改, 查询。当某一张表有, 删除, 或者修改时候系统将会完成用户信息的修改。

3.开发环境及框架

本系统采用Microsoft的SQLServer 来设计数据库, 开发工具是myeclipse 使用jsp页面它有着最为灵活的数据库结构, 对数据库应用有着良好的支持。Tomcat服务器

框架是由springmvc+hibernate组成, 由easyui+jquery布局实现, 系统采用B/S架构实现其功能。

4.用户环境

tomcat7

二: 项目框架优点

一、 springmvc介绍

首先: Spring MVC属于SpringFrameWork的后续产品, 已经融合在Spring Web Flow里面。

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构。

Spring 框架是高度可配置的, 而且包含多种视图技术, 例如JSP技术。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色, 这种分离让它们更容易进行定制。

其次: springmvc也有很多优点

1.清晰的角色划分如: 控制器(controller) 验证器(validator)、命令对象

(command obect)、表单对象(form object)、模型对象(model object)、Servlet分发器(DispatcherServlet)、处理器映射(handler mapping)、试图解析器(view resoler)等等。每一个角色都能够由一个专门的对象来实现。

2.强大而直接的配置方式: 将框架类和应用程序累都能作为JavaBean配置, 支

持跨多个context的引用, 例如, 在web控制器中对业务对象和验证器

validator)的引用。

3.可适配、非侵入: 能够根据不同的应用场景, 选择何事的控制器子类(simple

型、 command型、 from型、 wizard型、 multi-action型或者自定义), 而不是一个单一控制器(比如Action/ActionForm)继承。

4.可重用的业务代码: 能够使用现有的业务对象作为命令或表单对象, 而不需

要去扩展某个特定框架的基类。

5.可定制的handler mapping和view resolution: Spring提供从最简单的URL

映射, 到复杂的、专用的定制策略。与某些web MVC框架强制开发人员使用单一特定技术相比, Spring显得更加灵活。

6.灵活的model转换: 在Springweb框架中, 使用基于Map的键/值对来达到轻

易的与各种视图技术集成。

7.可定制的本地化和主题(theme)解析: 支持在JSP中可选择地使用Spring标签

库、支持JSTL、支持Velocity(不需要额外的中间层)等等。

8.简单而强大的JSP标签库(Spring Tag Library): 支持包括诸如数据绑定和主

题(theme)之类的许多功能。她提供在标记方面的最大灵活性。

9.JSP表单标签库: 在Spring2.0中引入的表单标签库, 使用在JSP编写表单更

加容易。

10.易于同其它View框架( Tiles等) 无缝集成, 采用IOC便于测试。它是一个

典型的教科书式的mvc构架, 而不像struts等都是变种或者不是完全基于mvc系统的框架, springmvc和tapestry一样是一个纯正的servlet系统, 这

相关文档
最新文档