【毕业学位论文】(Word原稿)JSP,JAVA都市供求信息网设计论文范文_第1页
【毕业学位论文】(Word原稿)JSP,JAVA都市供求信息网设计论文范文_第2页
【毕业学位论文】(Word原稿)JSP,JAVA都市供求信息网设计论文范文_第3页
【毕业学位论文】(Word原稿)JSP,JAVA都市供求信息网设计论文范文_第4页
【毕业学位论文】(Word原稿)JSP,JAVA都市供求信息网设计论文范文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

一、 毕业设计的任务和具体要求 : 本次毕业设计的课题是都市供求信息网。具体任务及要求是在计算机网络、数据库和先进的开发平台上 ,利用现有的软件 ,配置一定的硬件 ,开发一个具有开放体系结构的 ,易扩充的 ,易维护的 ,具有良好人机交互界面的供求管理系统 ,实现房屋、招聘、旅游等信息的查询 ,为企业的决策层或个人提供准确 ,精细 ,迅速的供求信息。 本系统开发过程中主要采用 型程序设计和 据库的连接,设计中使用了 理论性:都市供求信息网是一个比较实用的系统,它也是目前较热门的一种实用网站,本课题的设立正是为了方便用户在网上查询信息和发布信息。 典型性:本系统是一个典型的供求信息网站,其在 统开发的过程中具有一定的代表性。 完整性:本系统设计思路和过程完全按照用户的要求,系统在开发过程中要求学生分工合作,前台设计人员,通过上网参考一下其它的网站来规划自己网站的模板,后台编程人员,通过市场调查和网上搜索,来根据用户的需求来规划后台的模块。前台主要完成用户信息登录 与注册、信息分类检索、信息发布等功能;后台主要用于管理员管理网站,主要包括用户信息管理、信息管理、信息发布审核等功能。 实用性:系统设计完成后通过测试可以直接在网上投入使用,开发人员要继续负责维护和服务工作。 该产品是一款针对都市供求信息所开发的软件,功能在于更好的使企业单位或个人及时的掌握供求信息,发布最新的供求信息。 都市供求信息网 摘 要 随着 站已成为政府、企事业单位信息化建设中的重要组成部分。由于供求网站有大量的最新信息,无论是 单位还是个人每天都要进行获取信息的操作,为能够将自己所学的知识应用到实践去,也为打造更好的供求平台,特选择都市供求信息网网站的制作作为本次毕业设计的课题。 本次网站开发的主要目的是综合应用自己所学的知识,通过网站的制作将自己 以后工作中的应用打下基础。在网站的制作中也了解到了一些新的知识的应用,扩展了自己的知识范围。 网站页面主色调为亮色系,浅蓝色为主,基本风格以简单大方美观为主。 整个网站的设计制作大体分为前台查询和后台管理两部分。在系统的设计和实现中我们结合了我们结合了 工具。后台使用数据库进行数据信息的存储,数据库用 立。 前台页面具体的功能是实现客户的登录和注册的链接,以及用户对房产、招聘、旅游、供求信息的查询;后台管理主要实现的是管理员对用户信息和发布信息的管理。 我主要负责设计招聘、房屋查询管理模块。招聘、房屋模块是对首页的招聘、房屋信息的操作,通过对招聘、房屋导航条的点击 查询可以很方便的找出招聘或房屋的信息。 目 录 0 前言 . 1 1 可行性分析 . 2 行性分析 的前提 . 2 术可行性分析 . 2 2 需求分析 . 3 . 3 . 4 . 9 部接口需求 . 10 件配置 . 10 3 概要设计 . 11 . 11 . 12 . 12 . 15 统故障处理 . 16 4 前台房产信息及招聘信息模块详细设计及实现 . 16 细设计的目的 . 16 页模块详细设计及实现 . 17 5 结束语 . 31 . 31 . 32 参考文献、资料索引 . 33 致 谢 . 34 0 前言 随着全球信息向网络化方向的发展,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用,彻底改变了人类的工作、生活、学习和娱乐方式,已成为国家经济和区域 性经济增长的主要动力。 发布信息主要是通过网上实现的,获取信息也是要在 洋”中按照一定的检索方式将所需要的信息从网上得以实现的,人们日常生活越来越多地使用这项新的技术来为自己的工作和学习服务。由于 像、声音、动画、视像等多媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时 户信息,反馈了企业和客户的信息交流。因此,网站建设在 易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了让客户或单位更好的、更方便的进行供求信息的查询、发布、和获取信息,以满足客户、单位供求信息不断增长的需求,本次毕业设计特构建都市供求信息网系统。 1 可行性分析 行性分析的前提 1、要求 主要功能: 实现 对信息 的 查询 、统计、检索等 工作,尽量减少数据冗余,以简练实用为基础,实现信息快速检索化 。 性能要求: 系统 支持并规范 信息的发布真实性和对用户的 管理 、 注册 、 发布信息 、 检索信息 等操作的全过程 ,为单位或个人找到最 好的信息而努力 。 实现 都市供求信息网 的准确、及时处理和共享 。 输出要求:数据完整 、 详实 、 简捷 、 快速 、 实时。 安全与保密要求: 管理员可以对 发布的信息、用户 信息进行操作; 读者在未登录以前只可浏览本网站但不能发布信息 。 2、目标 大大提高 用户或单位 效率 , 减少时间的浪费。 3、决定可行性的主要因素 成本 /效益分析结果,效益 成本。 技术可行 ,在现有的操作系统 和我们掌握的开发技术,可以对此项目的开发。 操作可行 ,主要是指系统的运行方式,操作规程在用户组织内是否可以有效地实施。我们 开发小组可以胜任。 术可行性分析 本网站是 计划 采用 架 , 数据层主要是采用 态工厂模式开发的。 +为 3层 数据存储层:使用 含用户的信息,文章数据,用户发布的信息,系统数据,关键问题,数据库的规划,是否用文件来辅 助。 系统功能层:完成网站的基本功能,由多个并 列模块组成,向下调用 上接受处理请求,将处理的结果返回上层,根据请求的类型,返回成败结果和其他的数据。而且模块高度灵活。可以方便的修改曾加。 服务层 : 直接和客户对话,根据客户机的请求,调用功能模块取的数据,然后将数据发送回客户端,根据客户端的类型,分别开发不同的服务模块,并且尽可能合理进行抽象 。使对不同的服务层,能共享系统功能层的模块。 2 需求分析 市供求信息网用例图 用例视图显示谁是相关的用户、用户希望系统提供什 么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,但是它最常用来描述系统及子系统 浏览者 图 例图 图 例图 浏览版块信息 搜索信息 浏览详细信息 注册登陆 发布信息 修改个人信息 用户退出 图 例图 市供求信息网数据流图 数据流图简称 以图形的方式描述数据在系统中 流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型 1 都市供求信息网整体数据流图 设置网站参数 登陆 信息列表 管理会员 查看信息 审核通过 删除 管理模块 创建版块 修改模块 删除模块 删除会员 指定权限 设置分页参数 基本参数 用户相关参数 图 市供求信息网整体数据流图 2 都市供求信息网 顶层 色 数据流图 图 览者)角色层 数据 流程 图 浏览者 注册 验证 成功页面 登陆 管理员 用户界面 管理员页面 用户列表 信息列表 浏览版块 搜索信息 显 示 所有信息 显示发布信息 显示详细信息 显示各版块的信息 显示版块信息 显示各个版块 信息 审核发布的信息 通过 删除 3 户)角色层数据流图 图 户)角色层 数据流图 4 都市供求信息网 据流图 用户 (登陆成功) 显示用户信息页面 退出 返回登陆页面 修改个人信息 验证 成功 登陆界面 发布信息 处理发布的信息 成功 插 入 数 据库 失败 图 色层 数据流图 5 都市供求信息网分层数据流图 浏览用户列表 查看用 户信息 删除用户 返回用户列表 管理员 (成功登陆) 显示管理员页面 管理员信息 发布的信息列表 浏览信息 审核 成功 删除 览者)角色层: 图 市供求信息网 色层 数据流 市供求信息网功能需求 系统可以分为以下几个功能: 1. 会员登陆注册: 包括会员登陆,退出,注册,退出等功能; 2. 会员用户信息 修改: 当会员登陆网站后,在个人工具箱中,可以通过修改个人密码(其用户不可以修改)。 3. 信息发布 : 用户登陆后可以发布信息,选择发布信息的类型,信息的标题等。 4. 公告 /制度 管理: 浏览者 注册 验证 成功页面 登陆 管理员 用户界面 管理员页面 用户列表 信息列表 浏览版块 搜索 信息 显示所有信息 显示发布信息 显示详细信息 显示各版块的信息 显示版块信息 显示各个版块 信息 审核发布的信息 通过 删除 管理员可以通过后台管理系统发布网站公告信息,公告的主题,公告的内容, 设置字体的大小和颜色等。 5. 网站版块管理 : 网站管理员可以通过后台控制网站的主页版块,管理员可以完成以下功能:添加分类 和版面,版面配置或删除;并可以对以存在的版块设置属性(包括名称,类别,属性, 默认风格,主题等)。 6. 后台管理: 包括 社区信息的配置;删除会员信息或发布的信息,审核会员发布的信息,删除发布信息 。对会员进行删除,添加管理员,安全退出,用户列表等功能。 以上的功能完成了整个网站的配置,用户管理,管理员的管理都可以通过相应的连接来完成。 部接口需求 1 网站主页界面 本系统采用标准的 写,内不嵌套 格统一,浏览者可以通过主页查看所有的信息。本模块不涉及音频和视频等,这样能保证网页的快速性。浏览者可以直接查看发布的信息,尽可能简化操作,其主界面简便易于使用。 2 其他接口需求 本网站 是采用 的一套网络网站。数据 库的接口采用 用 括用户的信息,发布的信息,系统数据等。 3 运行方式 此网站独立运行在 件配置 1 设备要求 主机类型: 服务器最低配置 存: 256硬盘: 20卡: 10/100 客户机最低配置 存: 256盘: 10卡: 10/1002 支撑软件 服务器最低 配置 操作系统: 据库平台: 客户机最低配置 操作系统: 上。 3 概要设计 要 设计 的目的 本阶段已在系统的需求分析的基础上,对供求信息网站做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该网站划分成若干个模块 、 决定各个模块之间的接口 、 模块之间传递的信息,以及数据结构 、 模块结构的 设计等。在以下的概要设计报告中将对在本阶段中对网站所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计,在概要设计对供求信息网站所做的模块结构设计的基础上,对网站进行详细设计。在以后的软件测试以及软件维护阶段也可参考此阶段,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 市供求信息网模块结构图 图 统模块结构图 市供求信息网个模块功能设计 1 会员 登陆注册模块详细功能设计 模块名称:会员登陆注册 调用模块名称:无。 主要由管理员用来添加或删除数据,其中的操作可能涉及的操作: 1. 用户登陆: 管理员及用户可以根据用户名或密码登陆系统 2 用户注册: 用户可以独立注册网站帐户 3 用户退出: 用户只需要提供用户名,即可以退出自己的帐户 4 修改数据: 管理员或用户可以修改自己的密码; 输入( I) 处理( P) 输出( o) 都市供求信息网 股票信息模块 房屋信息模块 旅游信息模块 市场供求模块 站内搜所模块 会员登陆模块 招 聘信息模块 车辆信息模块 信息列表 详细信息 详细信息 信息列表 信息列表 详细信息 信息列表 详细信息 信息列表 详细信息 信息列表 详细信息 信息列表 详细信息 会员模板 会员登陆 用户 通过标准 码等信息 每个功能都是通过“确定” 无论是成功还是失败都会弹出相应的 按钮将数据通过 信息告知用户 传送给数据接口 问题存留:无 备注:无 表 员登陆注册 模块功能设计 表 2 帐户信息模块 详细功能设计 模块名称:用户信息 块 调用模块:无 该模块主要在个人工具箱中,对用户信息及发表信息进行操作。 其中可能涉及到的操作有以下: 1 修改个人信息 2 退出 输入( I) 处理( P) 输出( o) 通过标准 单输入信息 每个功能都是通过“确定” 无论是成功还是失败都会弹出相 按钮将数据通过 法 应的信息通告用户 传送给数据接口 问题存留:无 备注:无 表 户信息模块功能设计 表 3 网站发布信息模块详细功能设计 模块标识: 用模块:无 该模块主要在个人工具箱中,对用户信息及发表信息进行操作。 其中可能涉及到的操作有以下: 1 发布信息:用户可以 通过此功能发布信息 处理( P) 输出( O) 输入( I) 每个功能都是通过“确定”按钮将数据通过 无论是成功还是失败都会弹 通过标准 出相应的信息通告用户 问题存留:无 表 站发布信息模块 功能设计表 4 公告 /制度 详细功能设计 表 告 /制度详细功能设计 5 管理员详细功能设计 模块名称:版块管理模块 模块标识: 用模块:无 网站管理员可以通过后台管理系统控制网站的版块,管理员可以完成以下功能: 1 添加分类或版面,版面的配置或删除; 2 对以 存在的版块设置属性 输入( I) 处理( P) 输出( O) 通过标准 每个功能都是通过“确定”按钮将数据通过 无论是成功还是失败都会弹出相应的信息通告用户 问题存留:无 备注:无 表 理员 详细功能设计 6 后台详细功能设计 模块名称:后台管理模块 模块标识: 用模块:无 后台管理模块主要完成以下的功能: 网站配置,用户列表,信息列表,安全退出等功能 输入( I) 处理( P) 输出( O) 通过标准 每个功能都是通过“确定 ”按钮将数据通过 无论是成功还是失败都会弹出相应的信息通告用户 问题存留:无 备注:该功能只有管理员有权限进行操作 表 台详细功能设计 模块名称:公告 /制度 调用模块:无 网站管理员可以通过后台管理系统发布公告,公告可以选择版面,公告的主题,并可以设置字体的颜色大小等工具 输入( I) 处理( P) 输出( o) 通过标准 每个功能都是通过“确定” 按钮将数据通过 传送给数据接口 无论是成功还是失败都会弹出相应的信息通告用户 问题存留:无 备注:无 据库设计 1 系统所 包含的 实体 经分析可知,本都是供求信息网系统中所包含的实体有: 2 系统所需数据表及各字段信息 序号 字段 含义 类型 1 户编号 户名 码 别 子邮箱 Q 系电话 系人 序号 字段 含义 类型 1 理员账号 理员密码 序号 字段 含义 类型 1 息编号 息标题 息内容 系电话 息类型 否通过 间 示 系人 (主键是 的 序号 字段 含义 类型 1 动编号 布信息类型 示 统故障处理 当出现账号、密码等通常的错误时,用户可以重新输入信息,即可解决,或是重新启动客户端,当出现无法连接数据库或者是查询中的错误,通常系统管理员重新启动服务即可解决,由于数据库的连接错误是全局的,所以重新启动服务是最佳的操作。 错误类型 错误代号 异常类型 输出信息 处理方法 1 用户账号不存在 户不存在 请用户注册 2 用户密码错误 码错误 重新输入 3 数据库连接错误 法连接数据库 告诉 用户错误 4 数据库查询错误 询数据库出错 请客户稍后重试 5 前台搜索错误 有发现你要找的信息 输入关键字 6 用户修改密码错误 码输入错误 重新输入 7 发布信息错误 息不全 输入完整信息 表 障处理 4 主页模块 及 后台 信息模块详细设计及实现 细设计的 目的 在本都市供求信息网项目的前一阶段,也就是概要设计阶段中,已经将系统子模块功能做了详细的阐述,这些模块 功能具体设计将在本报告中得以详尽叙述及阐明。 本阶段在系统的概要设计的基础上对都市供求信息网做详细设计。主要解决了实现该系统程序模块具体设计问题。包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。 在下一阶段的编码过程中,程序设计员可参考此详细设计阶段,详细设计阶段对都市供求信息网所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。在以 后的软件测试以及软件维护阶段也可参考此阶段,以便于了解在详细 设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。 页模块详细 设计 及实现 所示界面: 图 4在地址栏里输入 。实现的主要代码为: ; ; ; ; ; ; ; % 设为首页 加入收藏 供求信息 威海职业学院 首页 车辆信息 房产信息 招聘信息 旅游票务 市场供求 股票动态 站内搜索: 智能模糊搜索 仅搜索标题 热门关键字: 免费 员登陆 / 用户名: 密 码: 注册 用户名或密码错误!请重新输入 ); ); ); ); / 站内公告 供求信息网公告 : 城市信息能已全面开放城市信息注册 ,包括餐饮、宾馆、便捷服务、中介、培训、楼盘、商务等。 如果你想让更多的人知道你 ,如果你愿意让更多的人分享你的信息 ,来注册吧 ,本网站成接各类广告 日历表 # 0,10,5,10; 150 115 2px 2px 2px 2px 10019# 10 168 722 18140px 9 图 4户注册 主界面示意图 其实现的代码为: ; if(6) ; ; ; if( ; ; ; if( if()= ; ; if( 关闭左边管理菜单 当前位置: 会员管理首页 - 欢迎 用户 登录控制面板 ; 用户控制面板 页 用户名称: 用户身份: 普通会员 本次登录时间: 本次登录 4 信息管理 : 图 图 /关闭左边管理菜单 当前位置: 会员管理首页 - 欢迎 用户 登录控制面板 ; 用户控制面板 页 用户名称: 用户身份: 普通会员 本次登录时间: 本次登录 IP:; ; ; / 动生成方法存根 订货查询类型 标题名称 日期 操作 查看详细信息 共为 页 共有 条记录 当前为第 页 上一页 上一页 下一页 下一页 5会员管理 : 图 4员管理 示意图 图 4员管理详细 示意图 其实现代码为: ; ); ); ); ; )*5; if(货查询 用户名 操作 查看详细信息 共为 页 共有 条记录 当前为第 页 上一页 上一页 下一页 下一页 d( ; ) 5 结束语 文总结 我们的毕业设计都市供求信息网终于完成了。一个月来,从开始接到论文题目到作品的完成,再到论文文章的完成,每一步对我来说都是新的尝试和挑战,系统在 师的细心指导和严格要求下顺利画上了句号。衷心感谢指导老师 师,本毕业设计才能顺利地完成。毕业设计中的许多思想和方法得益于指导老师的指导和启发,从设计选题到论文写作都倾注了指导 老师的巨大心血。本设计能够顺利的完成,也归功于各位任课老师的认真负责,使我能够很好的掌握和运用专业知识,并在设计中得以实现。正是有了他们的悉心帮助和支持,才使我的毕业论文工作顺利完成,在此向威海职业学院信息工程系的全体老师表示衷心的谢意。感谢他们 的精心栽培。 这次毕业设计使我学到了很多,也收获了很多感受,我感觉到不论做什么事都要真真正正用心去做,遇到困难不要逃避,要勇敢地去面对且克服它!只有这样,才会使自己成长!没有学习就不可能有实践的能力,没有自己的实践就不会有所突破,我相信这次的经历一定能让我们在 以后的学习生活中不断成长与进步。 通过这次的毕业设计,我感受到了一下几点: 1、课题的选择需要慎重考虑,选题是毕业设计的开端,选择一个好的课题,设计也就完成了 一半,要选择恰当的、感兴趣的题目,否则,就可能走许多弯路,费许多周折,难以达到 目标。 2、书到用时方恨少,仅靠平时上课学到的那一点是远远不够的,必须要多看书,开阔视野, 拓宽思路,广泛查阅资料,查资料是做毕业设计的前期准备工作,多到书馆书、资料、或 是从网上查阅资料,才能使自己始终走在时代的前列!总之,不管通过哪种方式,都会学 到很多课堂上 学不到的知识。 3、一定要有耐心,每发现一处错误都要及时找出错误的原因,解决方法,只有 这样,才能不 断增加自己的知识面,掌握的更牢固,才能使之拥有更完善的功能,还有就是要有团队精 神,一定要和组员互相交流,互相合作,这也是走上工作岗位之后必须要具备的品德! 作展望 该系统选择的开发动态网页采用 型技术的结合是成功的,这为开发跨平台的安全性高的网上航空票务系统,

温馨提示

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

最新文档

评论

0/150

提交评论