Web都市生活信息管理系统的设计文献综述
2020-05-25 23:38:19
随着社会日新月异地更迭发展,人们对生活信息的需求开始逐步增多、变强。随着社会互联网地推广,显然报纸、书刊、杂志上的刊登信息并不会成为我们这一辈人的首选方式,一个适合的网站开发用来提供给广大社会人士传递信息,交流沟通对我而言就显得十分必要。这个都市生活管理系统的成功发布应该能给网站的用户和关联的企业带来不错的便利,让大家可以做到足不出户却可掌握动态生活信息。
基于Web的都市生活信息管理系统,不仅在网站中为用户提供了发布各种信息的途径,也提供了基于用户的投票系统,用于收集用户信息、用户观点,及时更新用户需求方向,将会成为一个沟通用户与企业的极佳桥梁。在此系统中,也包括企业的寻求信息的人员,他们可以在此系统中找到他们所需要的信息类别下对应的详细信息,通过网站的投票调查等功能了解到用户最新需求风向,这样大大节约了时间和成本,又给企业带来新的目标和方向,提高了企业的效率,可以说让用户和企业产生双赢的局面。
为了实现上述抽象的描述效果,本课题选择通过在主系统内添加设计一个用户投票系统进行更好的具体表现。该投票系统主要是通过用户投票这一功能,通过企业发起的不同主题的投票,实时汇总参与投票的用户的看法,并生成相应的结果(将其用图形表现)。通过比较生成的投票数据,企业能够通过网站的投票调查等功能了解到用户最新需求风向,并能够更恰如其分地生成相应的相应市场需求的决策,大大提高企业的工作效率和动态发展。
在此系统中垃圾信息的过滤也是本课题需要考虑的一个重大问题,由于网络传播的自由性,大量不良信息的出现成了网络发展的毒瘤。在本课题所做的系统中当然要尽量避免此类信息的出现。本课题打算运用过滤器方面的知识,以管理员的身份对用户和企业两者发布的不良信息进行过滤(包括一些广告内容)。
为了保证网站的良性发展,用户的信息安全也是本课题所需要考虑的一个问题。针对这个问题,本课题需要在以下方面进行改进:
1.HTML界面中Form表单提交数据选择Post方式。
2.在Oracle数据库中建立一个触发器,其作用是当用户修改一次密码时,将原有的数据存入到一张特定的表中,这样就便于用户忘记密码时,可以方便的找回。
3.在代码编写时将有关用户的数据属性设为Private使其不能直接被外部访问。
此系统本课题打算使用Eclipse平台进行开发,相较于其他开发平台,Eclipse是一款开源的Java软件开发平台,它由Eclipse项目、Eclipse工具项目、Eclipse技术项目和Eclipse Web工具平台项目等组成,为Java网站建设开发人员提供了一个可扩展的、开源的、多平台的Java开发环境。
Eclipse采用”平台 插件”的体系结构,平台仅仅作为一个容器,所有的业务功能都封装在插件中,通过插件组件构建开发环境。Eclipse的这种结构对Java开发人员来说非常方便,使我们可以通过不同的插件自由地实现需要的功能。