同学录系统_第1页
同学录系统_第2页
同学录系统_第3页
同学录系统_第4页
同学录系统_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

同学录系统,个人介绍,学院:计算机学院姓名:任思坤学号:049074047班级:计042Email:risky_,系统的研究背景,随着社会的发展,科技的进步,人与人之间的联系越来越多样化,关系越来越复杂。这种复杂的关系是社会发展的必然结果,也是社会人生存的需要。社会里的每个人都不可能离开别人,独自生存。整个人类圈就形成了一个“大网络”。本系统模拟了这种“网络”,力于使网络中的人相处的更加和谐,可行性分析,技术可行性哇哇人同学录,可以基于WEB平台,采用Java语言 ,数据量小,只需采用小型数据库MySql。实现过程中可以用Hibernate等连接数据库,并可以使用建立专门的实体类与数据库的相应表进行映射,通过对实体类的业务实现来控制数据库的表,从而实现了数据库的增加、删除、插入等操作,功能实现不复杂。,可行性分析,操作可行性哇哇人同学录的开发环境为Linux,投入Windows环境中使用,开发语言为Java(Eclipse+MyEclipse插件),后台数据库用MySql来实现,系统采用B/S模式,用户只需了解Windows基本操作就可以很好地使用本系统。因此,在操作的可行性上不存在任何问题。,意义,前期 本同学录系统主要是为班级同学之间进行交流和联系提供一个平台,通过提供完善的同学录服务和规范同学录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。发展 以整个社会为根节点,映射所有人的集合,更易于寻人,联络感情,技术介绍,MVC的架构思想 MVC(Model View Control)模型视图控制器,它是一种设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。,技术介绍,JSP 技术 JSP(JavaServer Pages)是一种动态网页技术标准,它将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计。 在MVC开发模式中,JSP主要用来作表现层,是用户与系统的接口。具有接收用户的请求和将请求处理的结果呈现给用户的责任.,技术介绍,Servlet Servlet是用java语言编写的服务器端的小程序。它可以实现动态的页面,可以针对不同的网络请求作出不同的响应,可以实现页面的流转,Servlet可以充当MVC模式中的Ctrl模块,控制信息的流向。,技术介绍,Struts 技术 Struts 是MVC模式的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。 Struts提供了一个核心的控制器ActionServlet,通过这个核心的控制器来调用其他用户注册了的自定义的控制器Action。 Struts主要充当MVC中的控制器,技术介绍,Hibernate技术 Hibernate是一个开源的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。,开发工具,EclipseMyEclipseApache Tomcat 服务器,整体设计和分析,系统用例图,整体设计和分析,实体关系图,功能详细介绍,系统总体模块划分 红色标注的模块是我任务模块,管理员模快,当管理员成功登录后,方可对系统信息进行管理。目录结构来显示各网络及其下成员信息,可以方便地体现出各网络之间的所属关系,可以清楚的表现用户的网络结构.主要功能有:管理员管理,网络用户管理,个人信息管理,管理员模块,管理员管理 系统初始时创建了一个超级管理员,系统中有且只有一个超级管理员,其拥有所有权限。 超级管理员可以对普通管理员添加、删除、权限的修改。用户网络管理 系统采用树状结构,以文件目录的形式表现数据,显示各个网络及其下的成员,可以方便地体现网络之间的所属关系,清楚地体现网络中有用户、用户在网络的思想。,管理员模块,个人信息管理 主要是对管理员自己的帐号、密码及其他信息的修改,好友管理模块,用户的搜索 系统解析搜索条件后,调用相应的业务逻对用户进行搜索好友的添加 源用户给目标用户发送 好友申请 ,由目标用户同意后,加为好友好友的删除,小纸条管理,小纸条的原理同邮件很相似,最重要的区别就是短而精编辑小纸条查收小纸

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论