赵雅丽 王昕波 成丽君
摘要
基于互联网与数据库技术开发一款物品丢寻网站,该网站利用关系型数据库将数据整合。采用XML语法规范数据达到传输的目的。用DIV+CSS方法来对,便于网站的设计。JavaScript技术提高了用户与网站之间的互动,人机交互感增强。各大城市目前还未有相关网站的开发,该网站可以满足当前人们想快速寻找丢失物品的需要。
【关键词】XML关系型数据库 DIV+CSS 人机交互
随着经济与科学技术的进步,Internet发展的新形势下中国网民日益增多,网络普及率越来越高,手机网民约5.57亿。在日常生活中常会发生物品丢失,之后人们会通过微信朋友幽、QQ空问发布消息寻找丢失物品。通过这个网站,人们可将相关信息发布到网站上,将丢失物品信息整合,以便人们及时找到丢失的物品。
1 开发平台及相关技术
该 网 站 以Microsoft Active ServerPages(ASP)为”服务器端脚本编写”环境,以JavaScript为脚本语言,以MYSQL为后台数据库。网页制作以NotePad++、Photoshop CS6、网页特效制作专家等软件技术来制作网站。
1.1 数据库技术
MYSQL属于关系数据库管理系统。访问Database所使用的SQL语言速度快、体积小,而且成本也很低。我们之所以选择MYSQL作为数据库是因为有支持开放源码的特点,并且降低了成本。
1.2 服务器技术
ASP是由服务器端运行,客户端的浏览器只要能执行HTML就可以,即能浏览所有ASP设计的界而内容。服务器只会把最后的结果发送给浏览器,达到减轻浏览器负担的目的。如图1所示。
2 需求分析
2.1 用户界面需求
界而是否能够吸引浏览者留在网站上,是否能够促使浏览者继续点击进入,并流下深刻的印象,全凭页而的设计”功力”了。用户界而设计就顺利成章的成为网站建设的重点。界而设计原则:
A主题鲜明、富有特色:
界而简洁、主题鲜明。网站图片和文字让用户了解本网站的主题,吸引用户视线。将网站的特色与情趣充分的在界而中表现出来。
B版式编排布局合理:
布局是最重要的,必须考虑用户浏览的习惯和用户想了解的内容。布局不好看的话不但影响浏览,用户体验也很差。必须保持色彩平衡。注意上下、左右的呼应。注意页而整体协调。最好能让画而和文字的结合,贴切网站主题。
2.2 系统功能需求
2.2.1 信息发布
丢失物品的用户可以在网站中可以发布相关信息。也可以通过浏览网站中己发布的信息来搜索自己丢失的物品,而这种需求在浏览者一打开网站首页时便可一目了然。同时,捡到他人丢失的物品也可以在网站上发布,让更多的信息整合到网站中。在这项功能的设计上应该使用户可以快速有效的发布信息。
2.2.2 后台管理
后台的管理和维护也很重要,关系到网站日后能稳定运行。后台管理主要是管理信息。
3 数据库的设计
后台数据表能够很好的展示系统的工作量。数据库的结构设计是依据数据问的分类与依赖,把信息转换成定义表。其定义表包括表名、数据类型、字段名及是否为空值,而且不同的数据库中对数据的规范不同。该网站的数据库表例举如下:User表用来存储用户名、密码和其他信息。如表1所示。
4 系统实现
4.1 用户登录模块的实现
A登录流程图如图2所示。
4.2 主界面模块的实现
A用户可在主页中浏览相关信息和发表动态。如图3所示。
B相关代码