当前位置: 首页 > 毕业资源下载

静态网页设计与制作作业成品

基于JAVA WML信息查询与后端信息发布系统实现——WML信息查询设计(源代码+论文)免费下载

 摘要:

  21世纪,人类社会已进入崭新的信息化时代信息技术正以前所未有的速度发展,人们对信息的交互需求也与日俱增。无线通讯技术以及手机终端的发展,从一定程度上满足了人们的需求,人们随时随地上网已经基本实现。首先,无线通讯技术的发展使基于WAP方式的信息浏览查询存在技术前提,这也是我们系统存在的前提;其次,随着无线通讯技术以及手机终端的发展,在当前的无线网络环境下,通过本信息发布系统,人们可以自由发布信息和查询信息,从而实现随时随地的信息交互。结合系统开发所需要的及现行的数据管理技术,系统采用了tomcat+My eclipse +SQL server 2005数据库进行开发,开发语言为java + WML + WML script。系统完成就酒店、景区等信息的发布,管理,维护等功能,并实现了Internet WEB与WAP两种方式对信息的浏览查询。系统以提供操作简单方便、快捷,易懂易用为开发目标,用户界面设计简洁,操作使用方便,及具有高效的数据处理能力。而SQL SERVER 2005数据库以其强大的数据管理功能保证用户数据的稳定和安全。


关键字:

信息查询;WML;WAP;WML script



 目录:

毕业设计论文参考




需求分析与系统总体设计:

3.1 系统需求分析

需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。本项目WML信息查询及后端发布系统,它的主要功能就是把WEB与WAP的信息共享发布及查询。用户可以通过WAP或WEB中的任何一种方式实现信息的交互。而后端发布系统的管理模块则只需要在WEB上做就可以了。而WAP模块要根据无线网络的一些特点,整个模块应该尽量达到界面简洁,信息冗余量小的特点。根据系统分析,后端发布系统的要求如下。
1) WEB与WAP模块均有以下功能:个人注册,登陆,发布信息,查询信息等基本功能。
2) 用户还可以对信息进行更新,删除等一些基本操作。
3) WEB模块还能对客户信息的进行管理,能够对客户用户管理,用户的密码修改功能。
4) WEB模块对发布信息的管理,该功能可以对发布信息进行增加、删除和修改,并且可以对热点信息进行推荐操作,而WAP模块也可以浏览到这些热点推荐信息。
5) WEB模块对公告信息的管理,能够将最新的站内信息发布到公告栏中。

3.2 系统设计原则

系统的设计原则如下:
1) 方便性原则:
用户简洁界面友好,操作使用方便简单,具有高效的数据处理能力。
2) 兼容性原则:
对于所选软硬件系统及平台,能很好地适应开发和使用的需要。
3) 规范性原则:
软件设计过程严格按照“信息系统开发方法”的原则,分析阶段、设计阶段和实现阶段。
4) 先进性原则:
采用目前先进的计算机软硬件技术,使系统具有较高的技术水平和较长的生命周期,便于系统的维护。

3.3 系统功能介绍

1) 普通用户可以注册,登陆,查询和发布信息。此功能为在WEB和WAP模块均可以实现。
2) 系统管理员可以通过WEB 模块对整个系统进行管理,可以对信息进行更新,删除,添加及推荐等操作。
3) 系统管理员还可以通过WEB模块对整个系统的用户进行各种管理,比如添加,删除用户等。
4) 普通用户可以对自己的信息进行更新和删除,但是WAP模块只能对一些重要信息进行操作。
下面是后端发布系统的系统设计层次图,如下图1所示:

毕业设计论文参考

图1 系统设计层次图

 

3.4 系统流程图

WAP用户进入WAP主页面后,输入用户名和密码以后点击提交后,系统将根据用户输入的用户名和密码判断该用户是否为合法用户;如果用户输入的用户名和密码正确,系统将根据用户所选择的功能进行业务处理;所有合法用户在处理完业务后,都需要进行注销工作,以免被他人窃取信息。注销后,将返回到注销前的页面或网站首页。
系统流程图如图2所示:

毕业设计论文参考

图2 系统流程图


3.5 数据库设计

数据库设计是系统设计中非常重要的一个环节,因为数据库设计就像在建设高楼大厦的根基一样,如果设计不好,在后来的系统维护,变更和功能扩充时,甚至于在系统开发过程中,将会引起比较大的问题,有时大量的工作将会重新进行。因此,设计出合理的数据库成为本系统设计一个十分关键的步骤。
用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各类信息的输入和输出。收集基本数据,数据结构以及数据处理的流程而制作一份详细的数据库需求分析表,为合理的数据库结构设计打下坚实的基础。
根据视频点播系统的一般要求,通过对整个系统运行过程和数据流程分析,得出本系统的实体表:用户信息表:yonghu、酒店信息表:xinxifabu、景区信息表:fengjing、酒店推荐信息表:htj、景区推荐信息表:ftj、公告管理表:xianshi。
根据视频点播系统的一般要求,通过对整个系统运行过程和数据流程分析,设计出实际的数据库实体,以及他们之间的关系,为后边的数据库逻辑结构设计打基础。这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。
经过前面的数据库分析与设计得到数据库的逻辑结构。本系统使用Microsoft SQL Server 2000作为数据库开发工具;创建名为hiis的数据库根据各种功能的实现以及考虑到将来系统功能上的扩展,设计如下数据项和数据结构:(部分表展示)

表1 用户信息表:yonghu

简称

字段名

类型

长度

允许空

备注

用户ID

id

int

4

not null

PK

用户名

username

varchar

50

not null


密码

userpassword

char

20

not null


级别

jibie

varchar

10

not null


邮箱

email

char

10



真实姓名

xinming

varchar

50



电话

phone

char

20



 

表2 酒店信息表:xinxifabu

简称

字段名

类型

长度

允许空

备注

酒店ID

id

int

4

not null

PK

酒店名

hotelname

varchar

50

not null


电话

phone

varchar

50

not null


一般房间

yiban

varchar

50

not null


豪华房间

gaoji

varchar

50



高级房间

haohua

varchar

50



星级

grade

varchar

50



省份

province

varchar

50

not null


城市

city

varchar

50

not null


地址

address

varchar

50

not null


简介

remark

varchar

200



用户名

username

varchar

50

not null


点击率

show

int

4

not null


表名

tablename

int

4

not null



表3 景区信息表:fengjing

简称

字段名

类型

长度

允许空

备注

景区ID

fgid

int

4

not null

PK

景区名

fgname

varchar

50

not null


电话

fgphone

varchar

50

not null


价格

fgjiage

varchar

50

not null


简介

fgremark

varchar

200

not null


省份

province

char

10

not null


城市

city

char

10

not null


地址

fgaddress

varchar

50



用户名

username

varchar

50

not null


点击率

show

int

4

not null


表名

tablename

int

4

not null


  

表4 酒店信息推荐表:htj

简称

字段名

类型

长度

允许空

备注

推荐区ID

tjid

int

4

not null

PK

酒店名

hotelname

varchar

50

not null


电话

phone

varchar

50

not null


一般房间

yiban

varchar

50

not null


高级房间

gaoji

varchar

50



豪华房间

haohua

varchar

50



星级

grade

varchar

50

not null


省份

province

varchar

50

not null


城市

city

varchar

50

not null


地址

address

varchar

50



简介

remark

varchar

200



用户名

username

varchar

50

not null


 

景区信息推荐表:ftj

简称

字段名

类型

长度

允许空

备注

推荐区ID

fid

int

4

not null

PK

景区名

fgname

varchar

50

not null


电话

fgphone

varchar

50

not null


价格

fgjiage

varchar

50

not null


简介

fgremark

char

200



省份

province

char

10

not null


城市

city

char

10

not null


地址

fgaddress

varchar

50



用户名

username

varchar

50

not null


 

表6 公告信息管理表:xianshi

简称

字段名

类型

长度

允许空

备注

公告ID

id

int

4

not null

PK

公告名

gonggao

varchar

100

not null



最新毕业设计成品

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩