JavaWeb课程实验报告
课程设计名称:基于web的购房预约系统 学生姓名:张芳,尹子琛,毕云鹏 班 级:j15027 指导教师:柴大鹏 时间:2017学年第 2 学期
目 录
目录
1.1 课题背景 ....................................................................................................................... 3 1.2 课题任务 ....................................................................................................................... 4 1.3 课题要求 ....................................................................................................................... 4 1.4 开发工具 ....................................................................................................................... 5
前言
随着计算机技术的飞速发展,当今社会正快速向信息化社会前进。而如今学校的规模不断扩大,学生数量急剧加,有关学生的各种信息量也成倍增长,面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工用量。此次设计我们使用JAVA编程,实现了学生信息管理系统的过程。本系统采用Sun公司的j2sdk1.4.2_04和SQLSERVER2012,orale数据库管理系统作为开发工具,该系统能够实现在线查找房源信息,查看房源详细信息,预约购买房源,用户登录注册以及用户信息的修改等功能,还可以在后台管理,进行房屋添加,房屋信息修改,添加代理人等功能。
关键词:数据库;java;orale;查询;css;JS
一、概论
1.1 课题背景
随着互联网技术的发展,人们在日常生活中越来越依赖于网络,通过便捷的网络来完成想要工作,比如实现网络购物。基于此种考虑,我们开发出了“基于
web的购房预约系统”,该系统能够实现在线查找房源信息,查看房源详细信息,预约购买房源,用户登录注册以及用户信息的修改等功能,还可以在后台管理,进行房屋添加,房屋信息修改,添加代理人等功能。 1.2 课题任务
对系统的功能进行比较完备、合理的分析,根据功能进行模块划分,给出功能结构图。 1.3 课题要求
1. 数据库设计(数据流程图,数据库概念结构设计,数据库逻辑结构设计)。 2. 数据库需求分析(web的购房预约系统数据流程图)
用户的需求具体体现在各种信息的提供、保存、更新、和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
3. 数据库概念结构设计(E-R图)
得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
4. 数据库物理结构设计
现在需要将上面的数据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的物理模型。在上面的实体以及实体之间关系的基础上,生成数据库中的表格以及各个表格之间的关系。
5. 选择自己熟悉的编程语言,完成系统实现。