论文部分内容阅读
摘要:随着Internet的不断发展和网络信息的广泛传播,城市信息发布已经突破传统的传播模式,开始了网络化的发展趋势。城市信息分类网站是新型城市信息发布和查询的平台,它提供了有关城市需求的各类信息。通过该网站,用户可以及时的发布自己的需求供其他用户查询,同时用户也可以在网站中查找自己需求的信息,促进了互联网条件下资源的共享。本文主要阐述城市信息分类网站的研究与开发。
关键词:城市信息分类 网站 研究 开发
中图分类号:TP317 文献标识码:A 文章编号:1009-914X(2013)29-335-01
城市信息分类网站是单个城市发布各类信息的平台。在城市信息分类网站中设置了不同类别的信息,有关于生活信息、求职信息、娱乐信息、跳骚市场信息、工业信息等各类信息。在网站中根据各类信息的特点设置不同的发布和表现形式,同时网站具备用户注册、信息发布、信息查询、用户管理、后台管理等功能。网站的实现主要是采用灵活的可视化模板,在HTML页面的基础上,利用当前的SQL Server数据库进行数据存储,从而开发出有利于人们使用的城市信息分类网站。
1、城市信息分類网站的设计目标
城市信息分类网站要具有多种类别信息的发布,网站本身也代表了城市的一种发展脚步,随着网络时代的不断发展,计算机的应用也更加普及。因此,城市信息分类网站的设计要符合网络技术的发展要求。城市信息分类网站设计需要达到的目标是:一、系统界面直观。系统界面是用户和计算机进行人机交互的窗口,简洁直观且操作方便的界面,易于用户操作。二、网站内容充实,组织分类信息合理,并且有最新发布的信息的专栏。三、有留言功能,方便用户对相关信息进行反馈。四、网站要易于维护并能够进行功能的扩充。当前环境下,城市信息分类网站还处于初步发展的阶段,系统设计还需要进一步的完善,功能还需要进一步扩充。五、方便管理。网站要方便网站管理员对各类城市信息进行管理。
2、城市信息分类网站的功能模块
2.1前台设计
信息分类查询:用户按类别对所需信息进行查询,同时可以按条件可以对信息进行检索。同时,用户可以根据自己的意愿选择按信息发布时间查询或访问次数查询。
信息分类发布:用户注册以后进行登录,可以根据自身的需要将信息进行分类发布。
用户信息管理:用户在发布信息前要进行注册,登录以后才能发布相应的信息,若用户忘记密码,可以根据注册时留下的相关信息将密码追回或者重新设置密码,同时用户也可以修改自己的资料信息。
信息评论:用户在登录后,可以对信息的内容进行评论,以供其他用户参考。
访问数量统计:统计每条信息累计访问的次数。
友情链接:以文字的形式和图片的形式对相关类别的信息进行链接。
网站广告:具有页面广告、浮动广告、弹出窗口广告等形式。
2.2后台设计:
分类信息管理:管理员对用户发布的信息进行审核,审核通过后才能正式发布到城市信息分类网站上。网站管理员需要对信息的种类进行划分,对于访问量少的类别的信息要减少其模块的数量,而对于访问量多的信息要将其放到容易查找的地方。同时,对于不实的信息,管理员要及时的将其删除。另外,对于访问量大的城市分类信息,要将其放到该类信息的前端,因此在对后台信息管理时,可以设置按访问量进行信息查看,或者按发布信息的时间来查看相关信息,方便用户的操作。
信息评论管理:管理员对相关信息的评论进行审核,对于恶意中伤或者不符合信息内容的评论要及时的删除,更好的为网站信息的真实性负责。
管理员权限设置:对管理员的权限进行划分,使城市信息分类网站的管理和维护工作更加合理。
用户积分管理:对用户的不同操作制定不同的积分标准,保证用户权限下操作的合理性。
用户管理:对用户的注册信息进行审核,对于审核不通过的用户不能登录。随时注意对用户发布的信息进行管理,如果用户发布不实的消息超过几条,就要对用户的账户进行冻结,避免该用户再次发布不实的信息。
网站链接管理:根据信息访问量的情况,随时更换友情链接的内容。
3、城市信息分类网站开发工具及相关技术
网站是在可视化环境下进行编辑和使用的,因此,可以在B/S架构下,采用了myeclipse及SQL Server 2000数据库管理系统为开发环境,使用HTML静态页面,配合使用javascript脚本语言,实现城市信息分类网站的开发工作。
B/S架构即浏览器/服务器架构,B/S架构最大的特点是用户可以通过WWW浏览器去访问Internet上的文本、数据、图形、声音、视频等信息。客户端除了使用WWW浏览器外,无须任何用户程序,用户通过浏览器相分布在网络上的服务器发出请求,服务器对请求进行处理,将处理结果返回给用户。在B/S架构下,对于网站的开发来说很方便,同时用户使用也很方便。
SQL Server 是一个全面的数据库平台,它使用集成的商业智能工具提供了企业级的数据管理。SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。其使用的SQL(结构查询语言)具有强大的数据库语言,通常用于数据库的通讯。在城市信息分类网站中,SQL Server数据库用来存储网站信息,在网页的编码中加入相关的JAVA代码,配合JavaScript脚本语言,设计出更加亲切的页面,同时也可以利用脚本语言显示浏览器停留的时间,从而提高网站的客观性。
4、数据库设计
根据城市信息分类网站的特点,确定将哪些信息需要存入数据库中。在城市信息分类网站的实现过程中,用户的需求主要是对分类信息的查询和发布操作上,这就要求数据库结构充分满足各种信息的输入和输出。在对数据库进行设计时,要考虑各个表之间的联系,尽量减少冗余数据,从而提高用户检索的速度,提高网站的整体运行速度。根据城市信息分类网站的要求,数据库中各表的属性信息如下:
用户表:用户号,用户名,密码,所在城市,注册时间,发布信息ID,发布信息条数,积分数
信息表:信息ID,信息类别ID,信息内容,信息发布时间,信息评论数,信息评论时间,信息访问量
信息类别表:信息类别ID,信息ID
信息评论表:ID号,用户名,评论信息ID,评论内容,评论时间
管理员表:管理员ID,权限
5、结语
城市信息分类网站提供了城市中各类信息的需求,提高了互联网环境下各类资源的共享,使用户足不出户就可以了解整个城市的需求。城市信息分类网站有它自身的特点,在研究开发网站期间,要根据网站的特点进行网站功能模块的划分,保证用户需求的顺利实现,同时也要保证用户检索信息的速度,保证网站的顺利运行。在数据库设计与开发中,要注意各个表之间的联系,减少数据冗余,保证网页的运营速度,最大程度上满足用户的需求,从而使城市信息分类网站具有更好的可行性、可用性。
参考文献:
[1]邢台分类信息发布网. http://xingtai.kvov.net/
[2]刘婷,黄晓曼. 分类信息网站——在逆境中探索[J].电子商务视角.2008(01):30-31.
[3]杨刚. 网站信息分类体系质量评价指标体系的研究.图书情报工作.2009.53(6):20.
关键词:城市信息分类 网站 研究 开发
中图分类号:TP317 文献标识码:A 文章编号:1009-914X(2013)29-335-01
城市信息分类网站是单个城市发布各类信息的平台。在城市信息分类网站中设置了不同类别的信息,有关于生活信息、求职信息、娱乐信息、跳骚市场信息、工业信息等各类信息。在网站中根据各类信息的特点设置不同的发布和表现形式,同时网站具备用户注册、信息发布、信息查询、用户管理、后台管理等功能。网站的实现主要是采用灵活的可视化模板,在HTML页面的基础上,利用当前的SQL Server数据库进行数据存储,从而开发出有利于人们使用的城市信息分类网站。
1、城市信息分類网站的设计目标
城市信息分类网站要具有多种类别信息的发布,网站本身也代表了城市的一种发展脚步,随着网络时代的不断发展,计算机的应用也更加普及。因此,城市信息分类网站的设计要符合网络技术的发展要求。城市信息分类网站设计需要达到的目标是:一、系统界面直观。系统界面是用户和计算机进行人机交互的窗口,简洁直观且操作方便的界面,易于用户操作。二、网站内容充实,组织分类信息合理,并且有最新发布的信息的专栏。三、有留言功能,方便用户对相关信息进行反馈。四、网站要易于维护并能够进行功能的扩充。当前环境下,城市信息分类网站还处于初步发展的阶段,系统设计还需要进一步的完善,功能还需要进一步扩充。五、方便管理。网站要方便网站管理员对各类城市信息进行管理。
2、城市信息分类网站的功能模块
2.1前台设计
信息分类查询:用户按类别对所需信息进行查询,同时可以按条件可以对信息进行检索。同时,用户可以根据自己的意愿选择按信息发布时间查询或访问次数查询。
信息分类发布:用户注册以后进行登录,可以根据自身的需要将信息进行分类发布。
用户信息管理:用户在发布信息前要进行注册,登录以后才能发布相应的信息,若用户忘记密码,可以根据注册时留下的相关信息将密码追回或者重新设置密码,同时用户也可以修改自己的资料信息。
信息评论:用户在登录后,可以对信息的内容进行评论,以供其他用户参考。
访问数量统计:统计每条信息累计访问的次数。
友情链接:以文字的形式和图片的形式对相关类别的信息进行链接。
网站广告:具有页面广告、浮动广告、弹出窗口广告等形式。
2.2后台设计:
分类信息管理:管理员对用户发布的信息进行审核,审核通过后才能正式发布到城市信息分类网站上。网站管理员需要对信息的种类进行划分,对于访问量少的类别的信息要减少其模块的数量,而对于访问量多的信息要将其放到容易查找的地方。同时,对于不实的信息,管理员要及时的将其删除。另外,对于访问量大的城市分类信息,要将其放到该类信息的前端,因此在对后台信息管理时,可以设置按访问量进行信息查看,或者按发布信息的时间来查看相关信息,方便用户的操作。
信息评论管理:管理员对相关信息的评论进行审核,对于恶意中伤或者不符合信息内容的评论要及时的删除,更好的为网站信息的真实性负责。
管理员权限设置:对管理员的权限进行划分,使城市信息分类网站的管理和维护工作更加合理。
用户积分管理:对用户的不同操作制定不同的积分标准,保证用户权限下操作的合理性。
用户管理:对用户的注册信息进行审核,对于审核不通过的用户不能登录。随时注意对用户发布的信息进行管理,如果用户发布不实的消息超过几条,就要对用户的账户进行冻结,避免该用户再次发布不实的信息。
网站链接管理:根据信息访问量的情况,随时更换友情链接的内容。
3、城市信息分类网站开发工具及相关技术
网站是在可视化环境下进行编辑和使用的,因此,可以在B/S架构下,采用了myeclipse及SQL Server 2000数据库管理系统为开发环境,使用HTML静态页面,配合使用javascript脚本语言,实现城市信息分类网站的开发工作。
B/S架构即浏览器/服务器架构,B/S架构最大的特点是用户可以通过WWW浏览器去访问Internet上的文本、数据、图形、声音、视频等信息。客户端除了使用WWW浏览器外,无须任何用户程序,用户通过浏览器相分布在网络上的服务器发出请求,服务器对请求进行处理,将处理结果返回给用户。在B/S架构下,对于网站的开发来说很方便,同时用户使用也很方便。
SQL Server 是一个全面的数据库平台,它使用集成的商业智能工具提供了企业级的数据管理。SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。其使用的SQL(结构查询语言)具有强大的数据库语言,通常用于数据库的通讯。在城市信息分类网站中,SQL Server数据库用来存储网站信息,在网页的编码中加入相关的JAVA代码,配合JavaScript脚本语言,设计出更加亲切的页面,同时也可以利用脚本语言显示浏览器停留的时间,从而提高网站的客观性。
4、数据库设计
根据城市信息分类网站的特点,确定将哪些信息需要存入数据库中。在城市信息分类网站的实现过程中,用户的需求主要是对分类信息的查询和发布操作上,这就要求数据库结构充分满足各种信息的输入和输出。在对数据库进行设计时,要考虑各个表之间的联系,尽量减少冗余数据,从而提高用户检索的速度,提高网站的整体运行速度。根据城市信息分类网站的要求,数据库中各表的属性信息如下:
用户表:用户号,用户名,密码,所在城市,注册时间,发布信息ID,发布信息条数,积分数
信息表:信息ID,信息类别ID,信息内容,信息发布时间,信息评论数,信息评论时间,信息访问量
信息类别表:信息类别ID,信息ID
信息评论表:ID号,用户名,评论信息ID,评论内容,评论时间
管理员表:管理员ID,权限
5、结语
城市信息分类网站提供了城市中各类信息的需求,提高了互联网环境下各类资源的共享,使用户足不出户就可以了解整个城市的需求。城市信息分类网站有它自身的特点,在研究开发网站期间,要根据网站的特点进行网站功能模块的划分,保证用户需求的顺利实现,同时也要保证用户检索信息的速度,保证网站的顺利运行。在数据库设计与开发中,要注意各个表之间的联系,减少数据冗余,保证网页的运营速度,最大程度上满足用户的需求,从而使城市信息分类网站具有更好的可行性、可用性。
参考文献:
[1]邢台分类信息发布网. http://xingtai.kvov.net/
[2]刘婷,黄晓曼. 分类信息网站——在逆境中探索[J].电子商务视角.2008(01):30-31.
[3]杨刚. 网站信息分类体系质量评价指标体系的研究.图书情报工作.2009.53(6):20.