电脑硬件发烧友论坛的设计与实现
来源:56doc.com 资料编号:5D324 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D324
资料介绍
摘要:随着Internet的讯速普及,人们已经对网络不再感到陌生。在科技飞速发展的今天,电脑信息技术与各行各业进行了有效的结合。人们在网上可以进行网上购物,网上交友,电子商务,网络营效等等。面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致。在这个平台上,论坛提供了一个全新的人类沟通新方式。 本论坛主要围绕计算机硬件的性能、机器参数指标、装机配置、优化配置而展开讨论的包括论坛的设计目标,框架结构,数据流程和论坛的主要功能特点等,重点介绍了论坛前台功能模块的详细思路和实现方法,以及对后台数据库关键技术和部分源代码的详细说明。(毕业设计网 ) 关键词:asp语言、JAVAscript、ACCESS数据库、硬件 设计思路 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。 网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野,同时也通过这一工具,开始了新的聊天讨论方式-----网上论坛。方便广大计算机硬件爱好者网友在畅所寓言,为此构建网上硬件论坛系统——硬件发烧友论坛。(毕业设计网 ) 系统主功能 根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容功能上可对论坛网站作如下划分: 1. 用户会员部分: 首页和登陆模块 注册登陆模块 查看帖子模块 讨论区模块 修改自己基本信息模块 上传附件模块 论坛像册模块 通讯薄模块 2. 管理员部分 登陆模块 查看消息模块 站点信息管理模块 讨论区管理模块 版面与风格模块 数据库管理模块 主页设计原则 网站主要采用动态网页技术Asp开发为背景,结合JAVAscript脚本语言。以动态为主的特色、信息发布讨论、上传附件等各大主要功能,就得利用asp与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面,实时进行信息的增加和删除,减少人员工作量,提高工作效率。 第三章 网站系统特点分析(毕业设计网 ) 系统特点 一.页面模块化 本论坛系统在页面设计上都采用模块化处理思想,把很多页面的共有部分集成一个模块,例如页面头部、尾部、管理员身份判定等。这样在开发时遇到这部分相似的页面部分就不用重新编写代码了,大大提高了开发效率。 二.容错思想 系统的用户或管理员有时可能会误操作或违归操作,系统会对这些无效的操作予以屏蔽,保证系统的正常运行,同时在出错时会给出错误原因,以便修改和纠正。(例如:未注册的用户发表帖子,会出错提示“请先注册!然后留言。”)。 系统设计思想: (1)模块化思想 本系统把页面中的一些常用代码编写为独立单元,例如页面头文件和尾文件代码、管理员的身份确认代码,这样设计新的页面时如果有重复出现的部分,只需将编写好的模块用include语句来组装就可以了。 本论坛分为用户部分和管理员部分,这两部分会用到数据库中的信息并对数据库进行读写操作,但他们的功能是独立的,可以分开来设计和编写,提高模块内聚性,降低耦合性。 (2)三层构架构 |