j2ee毕业论文.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
j2ee毕业论文

XXXX大学 J2EE 课程实验报告 题目: 同学录系统 姓名: 张三 学号: 院系: 国际交流 专业年级: 200806W1 2010年 5月 19日 第一章 引言 1.1研究背景 通过一整个学年的对JAVA的学习,我具有了一定的JAVA编程知识,,实践和动手的,实现自己的想法。在工程类学科中显得尤为重要。 图2.1系统总图 系统要实现的主要功能有: 用户登录; 用户注册; 主页信息显示; 用户信息修改; 查询好友; 留言板; 我通过使用SA(结构化分析方法)对同学录进行系统分析。结构化方法是工程产生后首先提出来的软件开发方法,也是一种较为使用的方法,它由结构化分析(Structured Analysis,SA),结构化设计(Structured Design,SD)和结构化程序设计(Structured Programming,SP)3部分组成,即分析、设计到实现都采用结构化思想。结构化方法的基本指导思想是自顶向下,逐步求精,它的基本原则是抽象是分解。 用DFD图(数据流图)表示同学录系统的逻辑模型,它以图形的方式描绘数据在系统中的流动和处理过程。首先是顶层图,如图2.2所示。 图2.2 其次,绘制的0层图,如图2.3所示。 图2.3 最后,绘制程序1层图,如图2.4所示。 图2.4 2.2.1用户登录 用户登录可分为2个步骤: 1.已经注册的会员登录,只要输入用户名和密码即可。 2.非会员用户登录,登录会被拒绝,需要注册成为会员才能登录。 2.2.2用户交友 用户交友分为3个步骤: 用户修改和完善自己的信息,以便被自己的同学搜索到。 用户根据已知信息查找认识的同学。 和认识的同学进行交流(留言板)。 图2.5 2.3 数据库实现 数据库是数据管理的重要技术,是计算机科学的重要分支。由于数据库具有数据结构化,最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上。本系统采用MYSQL数据库来作为数据库。 2.3.1 数据库简介 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的。Hibernate连接到MS SQL Server 2000可以用ODBC也可以用微软提供的JDBC,尽管可以用ODBC,但我感觉还是使用微软的比较好,毕竟提供的功能更加贴近底层数据库。Hibernate能够访问多种关系数据库,如SQL Server、MySQL、Oracle和Access等。在访问这些数据库时,只需要在Hibernate的配置文件中指定正确的连接属性值。连接SQL Server 2000的Hibernate配置文件有两种格式,一种是xml格式的,另一种是Java属性文件格式的。Java属性文件格式lab(实验室表) 列名 列标识 数据类型 主键 空值 备注 Username 用户名 varchar Y N password 密码 varchar N Name 姓名 varchar N Sex 性别 varchar N Age 年龄 Varchar N Bloodtype 血型 varchar N Address 地址 Varchar Telephone 电话 Varchar 第三章 系统详细设计 3.1系统结构设计 3.1用户登录模块 用户登录模块登录界面如图3.3所示。 图3.3 如果用户名和密码输入正确,则跳转至: 如果用户名或密码输入错误,则跳转至: 图3.4 3.2我的首页模块 3.3好友查询模块 图3.9 3 4资料修改模块 第四章 系统关键技术 4.1 Hibernate技术 4.1.1 Hibernate原理 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。它不仅提供了从Java类到数据表之间的映射,也提供了数据查询和恢复机制。相对于使用

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档