ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:189KB ,
资源ID:5432897      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5432897.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(用户管理系统设计样本.doc)为本站上传会员【快乐****生活】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

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

1、 用户管理系统设计 指导老师: 崔老师 组长: 罗文文 组员: 黄丽 徐丽 安华林 雷微微 目录 一、 ------------------------------------------------------- 概述 1. ------------------------------------------------------ 项目名称 2. ------------------------------------------------------ 功能概述 3. ---------------

2、 开发环境及框架 4. ------------------------------------------------------ 用户环境 二、 ------------------------------------------------------- 项目框架优点 1. ------------------------------------------------------ springmvc介绍 2. -----------------------------------------

3、 easyUI介绍 3. ------------------------------------------------------ jquery介绍 4. ------------------------------------------------------ hibernate介绍 三、 ------------------------------------------------------- 项目需求分析 四、 ------------------------------------------------------- 流

4、程介绍 五、 ------------------------------------------------------- 数据库信息设计 六、 ------------------------------------------------------- 功能模块介绍 七、 ------------------------------------------------------- 项目具体实现 八、 ------------------------------------------------------- 总结 一: 概述 1.项目名称

5、 用户信息管理系统 2.功能概述 用户管理系统主要是用于公司方便来管理人员的, 本系统主要是对用户个人信息的管理, 包括注册、 修改、 删除, 查询等。 本系统的核心主要是用户的权限和角色的删除、 修改, 查询。当某一张表有, 删除, 或者修改时候系统将会完成用户信息的修改。 3.开发环境及框架 本系统采用Microsoft的SQLServer 来设计数据库, 开发工具是myeclipse , 使用jsp页面 它有着最为灵活的数据库结构, 对数据库应用有着良好的支持。Tomcat服务器 框架是由springmvc+hibernate组成, 由easyui+jquery布局实现

6、 系统采用B/S架构实现其功能。 4.用户环境 tomcat7 二: 项目框架优点 一、 springmvc介绍 首先: Spring MVC属于SpringFrameWork的后续产品, 已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构。 Spring 框架是高度可配置的, 而且包含多种视图技术, 例如JSP技术。Spring MVC 分离了控制器、 模型对象、 分派器以及处理程序对象的角色, 这种分离让它们更容易进行定制。 其次: springmvc也有

7、很多优点 1. 清晰的角色划分如: 控制器(controller) 验证器(validator)、 命令对象(command obect)、 表单对象(form object)、 模型对象(model object)、 Servlet分发器(DispatcherServlet)、 处理器映射(handler mapping)、 试图解析器(view resoler)等等。每一个角色都能够由一个专门的对象来实现。 2. 强大而直接的配置方式: 将框架类和应用程序累都能作为JavaBean配置, 支持跨多个context的引用, 例如, 在web控制器中对业务对象和验证器validator)的

8、引用。 3. 可适配、 非侵入: 能够根据不同的应用场景, 选择何事的控制器子类(simple型、 command型、 from型、 wizard型、 multi-action型或者自定义), 而不是一个单一控制器(比如Action/ActionForm)继承。 4. 可重用的业务代码: 能够使用现有的业务对象作为命令或表单对象, 而不需要去扩展某个特定框架的基类。 5. 可定制的handler mapping和view resolution: Spring提供从最简单的URL映射, 到复杂的、 专用的定制策略。与某些web MVC框架强制开发人员使用单一特定技术相比, Spring显得

9、更加灵活。 6. 灵活的model转换: 在Springweb框架中, 使用基于Map的键/值对来达到轻易的与各种视图技术集成。 7. 可定制的本地化和主题(theme)解析: 支持在JSP中可选择地使用Spring标签库、 支持JSTL、 支持Velocity(不需要额外的中间层)等等。 8. 简单而强大的JSP标签库(Spring Tag Library): 支持包括诸如数据绑定和主题(theme)之类的许多功能。她提供在标记方面的最大灵活性。 9. JSP表单标签库: 在Spring2.0中引入的表单标签库, 使用在JSP编写表单更加容易。 10. 易于同其它View框架( T

10、iles等) 无缝集成, 采用IOC便于测试。它是一个典型的教科书式的mvc构架, 而不像struts等都是变种或者不是完全基于mvc系统的框架, springmvc和tapestry一样是一个纯正的servlet系统, 这也是它和tapestry相比 struts所没有的优势。而且框架本身有代码, 而且看起来容易理解。 二、 easyUI介绍 首先: jQuery EasyUI为我们提供了大多数UI控件的使用, accordion, combobox, menu, dialog, tabs, validatebox, datagrid, window, tree等等。 jQuery

11、 EasyUI是基于JQuery的一个前台ui界面的插件, 功能相对没extjs强大, 但页面也是相当好看的, 同时页面支持各种themes以满足使用者对于页面不同风格的喜好。一些功能也足够开发者使用, 相对于extjs更轻量。 其次: jQuery Easyui 有很多优点 如: l 基于jquery用户界面插件的集合 l 为一些当前用于交互的js应用提供必要的功能 l EasyUI支持两种渲染方式分别为javascript方式和html标记方式(现在B/S架构的系统只能识别html和javascript) 因此在此它占据了很大的优点。 l 支持HTML5( 经过data-opt

12、ions属性) l 开发产品时可节省时间和资源 l 简单, 但很强大 l 支持扩展, 可根据自己的需求扩展控件 l 当前各项不足正以版本递增的方式不断完善 三、 jquery介绍 1、 jQuery是一个兼容多浏览器的javascript框架, 核心理念是write less,do more(写得更少,做得更多)。 2、 jQuery成为最流行的javascript框架。 3、 jQuery是免费、 开源的, 使用MIT许可协议。 4、 jQuery的语法设计能够使开发者更加便捷, 例如操作文档对象、 选择DOM元素、 制作动画效果、 事件处理、 使用Ajax以及其它功

13、能。 5、 除此以外, jQuery提供API让开发者编写插件。其模块化的使用方式使开发者能够很轻松的开发出功能强大的静态或动态网页。动态特效AJAX经过插件来扩展方便的工具 - 例如浏览器版本判断渐进增强链式调用多浏览器支持, 支持Internet Explorer6.0+、 Opera9.0+、 Firefox2+、 Safari2.0+、 Chrome1.0+等等 6、 Jquery的特性 l 常见方法的性能大幅提升: 重写了大部分较早期的函数; l 更容易使用的设置函数( setter function) : 为所有对象新增了许多易用的设置函数; l 对Ajax的改进:

14、引入了许多Ajax和JSON处理方面的更新, 包括HTML5元素的序列化; l attribute( 改进了.attr()的性能) 、 jQuery()核心函数、 CSS( .css()性能有两倍提升) 、 特效和事件、 DOM操作等也有显著改进 四、 hibernate介绍 Hibernate是一个开放源代码的对象关系映射框架, 它对JDBC进行了非常轻量级的对象封装, 使得Java程序员能够随心所欲的使用对象编程思维来操纵数据库。Hibernate能够应用在任何使用JDBC的场合, 既能够在Java的客户端程序使用, 也能够在Servlet/JSP的Web应用中使用,

15、最具革命意义的是, Hibernate能够在应用EJB的J2EE架构中取代CMP, 完成数据持久化的重任。 三: 项目需求分析 l 用户登录、 用户注册、 退出登录 l 浏览、 查询当前系用户信息 l 能够查看用户的详细信息 l 删除、 编辑选定的用户信息 l 查看权限、 角色等等 四: 流程介绍 开始 用户登录 身份判定( 角色, 权限) 用户界面 管理操作 用户管理 部门管理 角色管理 基本信息 功能模块 权限管理

16、 五: 数据库信息设计 1、 逻辑结构设计要点 给出本系统内所使用的每个数据结构的名称、 标识符以及它们之中每个数据项、 记录、 文卷和系的标识、 定义、 长度及它们之间的层次的或表格的相互关系。 所有数据项都用中文对应的英文翻译表示。字符集采用UTF-8, 请注意字符的转换。 所有数据表第一个字段都是系统内部使用主键列, 自增字段, 不可空。 2、 物理结构设计要点 给出本系统内所使用的每个数据结构中的每个数据项的存储要求, 访问方法、 存取单位、 存取的物理关系( 索引、 设备、 存储区域) 、 设计考虑和保

17、密条件。 1. 用户信息表 能够用于查看用户的基本信息 2. 角色 表 用于分配角色, 不同的角色有不同的权限 3. 功能模块 权限表 用于给不同角色分配权限 4. 部门表 每个用户有不同的部门 5.功能模块表 每个用户有不同的权限不同的角色她们进入系统后也有不同的作用因此就有功能模块表了 6.关系图 六: 功能模块介绍 1. 登录 用户进入登录页面登录 登录之后若密码用户名验证成功则跳转页面。页面的跳转, 分别为用户界面, 管理员界面 2. 用户信息管理 对于有权限( 管理员或者高层人员) 的能够添加用户, 修改用户

18、 删除用户。查询用户 3. 权限管理 管理员或者高层人员能够分配权限给新用户或者修改权限 删除权限等每个角色拥有的权限所管理的功能模块是不同的 4. 角色管理 不同的人有不同的角色 而不同的角色有不同的权限 能够添加修改删除角色 5. 部门管理 能够有多个部门每个用户有不同的部门 从而也有不同的权限 部门也能够添加修改删除 七: 系统维护设计 为了系统维护的方便而在程序内部设计中作出的安排, 包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。 各个程序之间的对应关系, 可采用矩阵图的形式; 同时, 为系统维护的方便而在程序内部设计中设计一个备份还原模块,

19、当系统出错时, 能够将系统还原到初始模式 八、 安全保密需求 本系统的系统架构, 以及权限机制能够保证系统的安全性。 首先, 从系统架构看, 本系统采用B\S模型, 从而使服务器数据源与客户端分离, 保证了数据的物理独立性; 其次, 本系统的用户授权机制经过角色的定义管理实现, 经过定义某些角色能进行的操作权限, 和定义用户拥有的角色, 限定用户的操作权限, 实现对用户的授权。 八: 总结 本次经过对用户信息管理系统的设计, 让我对mis系统有进一步的了解, 还复习了 sqlserver , springmvc, hibernate, easyui, jquery等

20、等知识进一步的学习。也对B/S架构的系统也有了解, 还对tomcat服务器, 运行环境都有收获。 九: 具体代码实现 1.配置文件 <内部视图> 把返回的数据自动转换为json <设置编码> text/html;charset=UTF-8 Web.xml org.springframework.web.context.ContextLoaderListener

24、r> characterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf8

25、 characterEncodingFilter /* springuser org.springframework.web.servlet.DispatcherServlet 1

26、on-startup> springuser /user/* 2. Jsp页面需要的主要样式和js文件 3. 页面布局

……
4.其它代码 十: 具体分工 文档制作: 黄丽 ppt制作: 雷微微、 徐丽 文档讲解: 罗文文 Ppt讲解: 安华林

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服