javaweb课程实验报告模板

  • 格式:docx
  • 大小:8.76 MB
  • 文档页数:33

下载文档原格式

  / 33
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JavaWeb课程实验报告

课程设计名称:基于web的购房预约系统

学生姓名:张芳,尹子琛,毕云鹏

班级:j15027

指导教师:柴大鹏

时间:2017学年第2 学期

目录

目录

1.1 课题背景 ........................................................................................ 错误!未定义书签。

1.2 课题任务 ........................................................................................ 错误!未定义书签。

1.3 课题要求 ........................................................................................ 错误!未定义书签。

1.4 开发工具 ........................................................................................ 错误!未定义书签。

前言

随着计算机技术的飞速发展,当今社会正快速向信息化社会前进。而如今学校的规模不断扩大,学生数量急剧加,有关学生的各种信息量也成倍增长,面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工用量。此次设计我们使用JAVA编程,实现了学生信息管理系统的过程。本系统采用Sun公司的SERVER 2012,orale数据库管理系统作为开发工具,该系统能够实现在线查找房源信息,查看房源详细信息,预约购买房源,用户登录注册以及用户信息的修改等功能,还可以在后台管理,进行房屋添加,房屋信息修改,添加代理人等功能。

关键词:数据库;java;orale;查询;css;JS

一、概论

1.1 课题背景

随着互联网技术的发展,人们在日常生活中越来越依赖于网络,通过便捷的网络来完成想要工作,比如实现网络购物。基于此种考虑,我们开发出了“基于

web的购房预约系统”,该系统能够实现在线查找房源信息,查看房源详细信息,预约购买房源,用户登录注册以及用户信息的修改等功能,还可以在后台管理,进行房屋添加,房屋信息修改,添加代理人等功能。

1.2 课题任务

对系统的功能进行比较完备、合理的分析,根据功能进行模块划分,给出功能结构图。

1.3 课题要求

1. 数据库设计(数据流程图,数据库概念结构设计,数据库逻辑结构设计)。

2. 数据库需求分析(web的购房预约系统数据流程图)

用户的需求具体体现在各种信息的提供、保存、更新、和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

3. 数据库概念结构设计(E-R图)

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

4. 数据库物理结构设计

现在需要将上面的数据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的物理模型。在上面的实体以及实体之间关系的基础上,生成数据库中的表格以及各个表格之间的关系。

5. 选择自己熟悉的编程语言,完成系统实现。

1.4 开发工具

随着Internet网络的迅速发展,基于互联网的企业应用要求软件平台具有开放性、分布性和平台无关性。于是就相继出现了RPC/COM/CORBA等技术,但这些技术在实际应用中存在着许多不足和局限。它们的特定协议难以通过防火墙,因而不适于Web上的应用开发。为了进一步开发基于Web的应用,出现了Sun 公司的Sun ONE(Open Net Environment 开发网络环境)和Microsoft公司的.NET等Web 服务技术体系。Sun ONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME和一系列的标准、技术及协议。它包括Sun独有的iPlanet 软件系列,其中有在市场上受欢迎的LDAP目录服务器软件,以及Forte for Java ——便于在任何环境下书写Java 语言的软件工具。我们很容易就能从网上免费获得和使用包括Java 集成开发环境、Java数据库和中间件(Application Server)

服务器等产品,以及它们的源代码。

二、需求分析

随着互联网技术的发展,人们在日常生活中越来越依赖于网络,通过便捷的网络来完成想要工作,比如实现网络购物。基于此种考虑,我们开发出了“基于web的购房预约系统”,该系统能够实现在线查找房源信息,查看房源详细信息,预约购买房源,用户登录注册以及用户信息的修改等功能,还可以在后台管理,进行房屋添加,房屋信息修改,添加代理人等功能。

1.功能需求

①系统目标

本系统实现了房源信息,用户等信息的管理、查询、增加、修改及删除,

用户的角色变换等。

本系统是我们的课程设计网站,主要实现以下目标:

管理员的管理功能。

对房屋信息的增加、删除、修改、查询等功能。

对用户信息的查询、修改、角色变换等功能。

预约、取消预约信息等功能。

登陆和注销等功能。

②功能分析

结合企业要求以及实际的具体分析,要求本系统具有以下功能:Ⅰ.管理页面要求美观大方、简约个性;

Ⅱ.信息(房屋信息)能够增加、删除、修改和查询;

Ⅲ.用户注册和处理功能;

Ⅳ.网站操作流程简单、方便,能够提高工作效率。

③系统层次模块图

VILLA-A为普通用户登录,VILLA-B为后台管理登陆