• 网站首页
  • 毕业资讯
  • ASP.NET论文
  • JSP论文
  • ASP论文
  • PHP论文
  • VC++论文
  • 留言反馈
  • 联系我们
  • 当前位置:首页 » ASP » asp » 上海社区论坛系统
    上海社区论坛系统
    • 作者:未知 更新时间:2010-10-29 22:45:34 来源:5Q毕业设计网站 【字号: 】 本条信息浏览人次共有

    摘要:随着BBS的出现,人们的交流有了新的变化。在BBS里,人们之间的交流打破了空间、时间的限制。BBS连人方便,可以通过Internet登录,也可以通过电话网拨号登录。BBS站往往是由一些有志于此道的爱好看建立,对所有人都免费开放。而且,由于BBS的参与人众多,因此各方面的话题都不乏热心者。可以说,在BBS上可以找到任何你感兴趣的话题。

    此系统主要实现BBS网站全部功能。采用目前应用最为广泛的ASP作为开发工具来开发此系统、以保证系统的稳定性。采用目前最为流行的网页制作工具Dreamweaver目前最为流行的动画制作工具Flash MX。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成会员的注册,会员发帖,浏览新帖等所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。我的模块是考勤承认子系统.只要的功能是从数据库里查找出所有员工的出勤和作业信息,供领导的审批。因为审批的项目多,所有要从多个表中查询,这就需要功能强大的数据库支持。如何利用COM组件在数据库里查找数据,就是本论文的核心内容。

     

    关键字:BBSCOM组件,ASP

     

     

     

     

     

     

     

    一、 绪论... 3

    ()  国内外的现状... 3

    ()  技术背景... 4

    1.B/S模型的优点... 4

    2.ASP技术... 4

    3.数据库的应用... 5

    二、 需求分析... 6

    ()  任务描述... 6

    ()  系统特点... 6

    ()  系统配置... 7

    1. Hardware (硬件)... 7

    2. Software (软件)... 7

    ()  编码规范... 8

    ()  相关技术说明... 8

    1COM组件与ASP的集成... 8

    2.ASP 象和ActiveX DLL ... 11

    3.ASP ... 11

    4.ASP 的" 合" ... 12

    三、 系统设计... 13

    ()  模块划分... 13

    1.论坛用户管理... 14

    2.论坛贴子管理... 14

    3.后台管理... 15

    ()  页面设计... 16

    1.论坛用户管理... 16

    2.论坛贴子管理... 19

    3.后台管理... 22

    ()  数据库设计描述... 25

    1.帖子信息表... 25

    2.回复表... 26

    3.链接表... 26

    4.用户表... 27

    4.附加表... 27

    四、 系统实现... 28

    ()  用户注册... 28

    ()  用户登录... 28

    ()  显示发贴信息... 28

    五、 致谢... 29

    六、 参考文献... 30

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    一、 绪论

     

    ()  国内外的现状

    社区是互联网的灵魂,BBS是网民互动沟通的最佳纽带。
      20057月,CNNIC发布的《第十六次中国互联网络发展状况统计报告》显示,在网民经常使用的网络服务/功能选项中,社区/BBS40.6%的高比例选票,仅次于即时通讯的44.9%。同时,国内知名调查机构艾瑞iResearch发布的《2004年中国网络社区研究报告》也显示,超过68%的网络用户使用过社区/BBS服务。

    ()  技术背景

    1B/S模型的优点

    几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在,这一点主要是针对C/S开发模型来说的,因为C/S开发模型,采用服务器/客户端的形式来运行的,所以,客户扩展起来麻烦,而且,维护难,地理位置要求严格,所以,目前,已经有很多分布式的系统,都采用了B/S架构。

    2ASP技术

     采用一种已经成熟的语言,一种简单的语言,有利于我们刚毕业的新生来开发这个系统。虽然,大家一再强调,ASP技术已经被取代,但目前,还是有很多公司继续使用它,可见,其稳定性还是可以的,开发出来的系统还是可以在企业中良好的运用的,所以,为我们开发系统,提供了很好的基础。

    3.数据库的应用

    一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。对数据库操作的语言有很多种,SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle Sybase Microsoft SQL Server Access Ingres等等。考勤管理系统的信息量非常大,所以,我采用的是Microsoft SQL Server2000

     

     

     

    二、 需求分析

    ()  任务描述

    系统模块的设计应该遵循整个系统总体设计思路。即基于B/S模型构建考勤系统。系统的总体设计应该是提供给用户一个操作简单,功能全面的信息发布系统,整个系统可以实现BBS的基本信息,详细信息的录入,修改和删除,信息的增加、修改和删除等,本系统涉及到数据库中8张表

    ()  系统特点

    该系统根据大连通世泰建材有限公司的具体情况设计的员工考勤管理系统,每个模块都有它的针对性,针对普通员工和领导都有不同的使用功能。能够详细的记录员工每天的出勤和工作情况,领导还可以在线对员工的请求审批。大大的减少了工作量,增加了工作效率。也为员工的表现提供一个有力的证据。使每个员工的工作透明化,增加了上下级的沟通与了解。另外该系统模块划分清楚,功能独立,操作简单。

    ()  系统配置

    1 Hardware (硬件)

    硬件环境(访问者):建议用户在力所能及的情况下采用较高配置的硬件资源。

    硬件环境(开发者)pentium4处理器,256M内存,40G磁盘空间。

    2 Software (软件)

    访问者:IENetscape等浏览器。最好是IE浏览器,本网页在IE浏览器下通过了测试。

    开发者:

    (1)     Operating System (操作系统):Windows2000

    (2)     Tools (工具):EditPlus 2,Visual basic 6.0

    (3)     Database (数据库):SQL Server 2000

    (4)     Server (服务器) IIS

    (5)     Technic (技术):前台网页的设计采用HTML Java script      本语言技术制作。 这样的优点就是,不但可以实现美丽的页面,还可以进行输入判断,使用用户操作容易,后台对数据库进行操作采用COM技术,两者独立性好,代码可复用。

     ()  编码规范

    (1)         文件命名用采用统一方式,相同模块的名的头部相同;

    (2)     文件归类,以不同的文件夹存放,分四个文件夹,        include, com, css, image

    (3)     出错信息的制作,采用<javascript>脚本语言校验,出错信息均用   alert函数报错。

    ()  相关技术说明

    1COM组件与ASP的集成

    本系统主要采用的是ASP语言。虽然ASP是一个很成熟的开发语言,但是所有的操作都用ASP代码实现,就会影响页面的浏览速度和系统的执行的速度。所以,我们采用了COM组件与ASP集成起来的方法去开发这个系统。把一部分的代码转移到COM里。在开发这个系统的时候,COM是我新接触的一个技术,正是对它的使用使我的功能模块得到了很大的改善。所以,我想把我认为好的地方介绍给大家。

    ----(1)  应 用 程 序 对 象(Application

    ---可以使用Application对象实现应用软件的所有用户共享信息,并在服务器运行期间持久地保存数据,只有应用程序结束时,该对象才被撤消。Application对象除了能够共享和保存数据之

    , N lang=EN-US> Microsoft SQL Server、 Access Ingres等等。考勤管理系统的信息量非常大,所以,我采用的是Microsoft SQL Server2000

     

     

     

    二、 需求分析

    ()  任务描述

    系统模块的设计应该遵循整个系统总体设计思路。即基于B/S模型构建考勤系统。系统的总体设计应该是提供给用户一个操作简单,功能全面的信息发布系统,整个系统可以实现BBS的基本信息,详细信息的录入,修改和删除,信息的增加、修改和删除等,本系统涉及到数据库中8张表

    ()  系统特点

    该系统根据大连通世泰建材有限公司的具体情况设计的员工考勤管理系统,每个模块都有它的针对性,针对普通员工和领导都有不同的使用功能。能够详细的记录员工每天的出勤和工作情况,领导还可以在线对员工的请求审批。大大的减少了工作量,增加了工作效率。也为员工的表现提供一个有力的证据。使每个员工的工作透明化,增加了上下级的沟通与了解。另外该系统模块划分清楚,功能独立,操作简单。

    ()  系统配置

    1 Hardware (硬件)

    硬件环境(访问者):建议用户在力所能及的情况下采用较高配置的硬件资源。

    硬件环境(开发者)pentium4处理器,256M内存,40G磁盘空间。

    2 Software (软件)

    访问者:IENetscape等浏览器。最好是IE浏览器,本网页在IE浏览器下通过了测试。

    开发者:

    (1)     Operating System (操作系统):Windows2000

    (2)     Tools (工具):EditPlus 2,Visual basic 6.0

    (3)     Database (数据库):SQL Server 2000

    (4)     Server (服务器) IIS

    (5)     Technic (技术):前台网页的设计采用HTML Java script      本语言技术制作。 这样的优点就是,不但可以实现美丽的页面,还可以进行输入判断,使用用户操作容易,后台对数据库进行操作采用COM技术,两者独立性好,代码可复用。

     ()  编码规范

    (1)         文件命名用采用统一方式,相同模块的名的头部相同;

    (2)     文件归类,以不同的文件夹存放,分四个文件夹,        include, com, css, image

    (3)     出错信息的制作,采用<javascript>脚本语言校验,出错信息均用   alert函数报错。

    ()  相关技术说明

    1COM组件与ASP的集成

    本系统主要采用的是ASP语言。虽然ASP是一个很成熟的开发语言,但是所有的操作都用ASP代码实现,就会影响页面的浏览速度和系统的执行的速度。所以,我们采用了COM组件与ASP集成起来的方法去开发这个系统。把一部分的代码转移到COM里。在开发这个系统的时候,COM是我新接触的一个技术,正是对它的使用使我的功能模块得到了很大的改善。所以,我想把我认为好的地方介绍给大家。

    ----(1)  应 用 程 序 对 象(Application

    ---可以使用Application对象实现应用软件的所有用户共享信息,并在服务器运行期间持久地保存数据,只有应用程序结束时,该对象才被撤消。Application对象除了能够共享和保存数据之

    【免责声明:本站所发表的文章,大部分来源于各相关媒体或者网络,内容仅供参阅,与本站立场无关。如有不符合事实,或影响到您利益的文章,请及时告知,本站立即删除。谢谢监督。】
  •