2012-04-17 25页 doc 407KB 86阅读
is_437676
暂无简介
摘 要
本社交网站系统是基于VS平台模式,运用.nASP.NET交友网站et语言开发技术和SqlServer2000数据库原理开发的。在该ASP.NET交友网站系统中,网络用户可以免费注册会员,查看文章,登录系统后,可以在留ASP.NET交友网站言板模块发表留言,在文章管理模块发布文章,在相册模块等。该系统的合理ASP.NET交友网站运用能使得网络用户结交更多的朋友,而且增加了相互的感情。
本文首先介绍了社交网站系统的来源,然后详尽论述了需求分ASP.NET交友网站析、系统分析、概要
、详细设计、以及测试与调试的整个开发过程ASP.NET交友网站,总结了开发过程中的经验及本系统今后的改进方向。关键字:社交网站;B/S;VSASP.NET交友网站2005;SQLServer2000。
第一章&nASP.NET交友网站bsp; 绪论 1.1 课题的来源及意义 SNS是网络交友的一种形式,ASP.NET交友网站英文Social Network Service的简写,社会性ASP.NET交友网站网络服务。SNS旨在帮助人们建立社会性网络的互联网应用服务。SNS类ASP.NET交友网站网站与一般交友类网站(如大部分婚恋交友网站)的本质区别在于,必须ASP.NET交友网站符合“六度理论”,即朋友之间能互相看到对方ASP.NET交友网站的朋友名单。符合此原则的网站才能称为SNS交友类网站。 1.2 同类工作国内外发展情况 SNS网站引起ASP.NET交友网站了很大的轰动,也促使了很多人与人之间、网友与网友之间的互动时代,让ASP.NET交友网站网络从一个文字的,社区性的一个平台,变成一个可以提供无限应用的,能够ASP.NET交友网站汇集众多开发者的智慧,提供技术应用的互联网时代。 ASP.NET交友网站目前在中国SNS网站还不是很多,不过都很火,像大学生网站的校ASP.NET交友网站内网,亿聚。不过从严格意义上讲讲,国内SNS并非Social NetASP.NET交友网站working Services(社会性网络服务),而是SociaASP.NET交友网站l NetworkSite(即社交网站)。它们结合一些相对可靠ASP.NET交友网站的数据,不难归纳出主流SNS用户的共性。还有一些地方的交友网站,ASP.NET交友网站主要特点是实名制,网友注册都要用实名。现在网上已经有&nbsASP.NET交友网站p; 计算机毕业论文网〗一些公司开发出了基于SNS特点的网站系统,ASP.NET交友网站随着这些系统的升级,将来的SNS 将为更多网友所熟悉。网络专家说这是ASP.NET交友网站WEB3.0的特征,将会改变原有的WEB2.0状态。 1.3 本课题研究内容 社交网站系统主要提供方便高效的管理功ASP.NET交友网站能以及网上的信息查阅交流平台,用户可以通过该系统查阅相关社交信息,ASP.NET交友网站管理员可以管理所有信息。该系统使用.NET编程语言,MicroASP.NET交友网站soft SQL2000数据库以及VS2005作为开发平台,运用ASP.NET交友网站软件
InterASP.NET交友网站net在今天已经渗透到人们日常学习、生活、工作的各个方面,越ASP.NET交友网站来越多的人每天都要在互联网上发布和获取信息。计算机应用技术的日ASP.NET交友网站益成熟进一步给互联网的无限空间。一方面使网站用户能够获取到更ASP.NET交友网站丰富的信息与服务,一方面却也给人们对于如何更方便 计算ASP.NET交友网站机毕业论文网〗地获取自己真正想要的内容带来了很大困扰,用户要求 越来ASP.NET交友网站越高,希望网站能够尽量智能化地了解自己的需求,帮助个人得到适应性ASP.NET交友网站的信息和服务。
国际上,大部ASP.NET交友网站分网络运营商根据自己的需求开发出仅供自己使用的未开源得商业性ASP.NET交友网站质的程序,大多以微软.NET开发平台。提供同样性质的服务功能,他们ASP.NET交友网站集成了网络聊天 交友、同城交友、视频分享、个人博客、播客、网络ASP.NET交友网站社区、音乐共享。同时,这些SNS网站提供个人空间,在线视频,群组ASP.NET交友网站和同城交易等活动和交友服务。
本课题研究内容为社交ASP.NET交友网站网站系统,信息管理系统提供了强大的研究生档案管理管理功能,方便ASP.NET交友网站管理员对研究生信息的添加、修改、删除、查询等操作。本系统开发的总体任ASP.NET交友网站务是实现社交网站的系统化、规范化、自动化、达到提高社交网站效率的ASP.NET交友网站目的。
(1)用户管理。实现对不同用户分配不同的ASP.NET交友网站权限。
(2)数据库连接。使程序能访问数据库,ASP.NET交友网站并能对其中的数据进行操作。
(3)数据录入。ASP.NET交友网站通过程序能实现往数据库中增加记录。
(4)数据查ASP.NET交友网站询。通过各种查询组合实现对数据的精确选取。
(5)数ASP.NET交友网站据维护。包括对数据的修改及删除操作。
ASP.NET交友网站 系统依据VS2005构架的运行平台,利ASP.NET交友网站用Dreamweaver 进行整体框架的设计,连接数据库,最后进行全ASP.NET交友网站面的系统调试而完成。
第三章 &nbASP.NET交友网站sp; 系统设计
本系统主要是针对各个学校的研究生信息进行管理,本系ASP.NET交友网站统满足以下几点要求:
(1) ASP.NET交友网站 ASP.NET交友网站 系统安全性。由于该ASP.NET交友网站系统的使用对象多,要求有较好的权限管理。不同权限进入不同的界面ASP.NET交友网站,
为了防止数据的并发现象的出现,数据的编辑必须ASP.NET交友网站由合法用户来操作,并对每个研究生的信息进行良好的保密。
ASP.NET交友网站(2) &ASP.NET交友网站nbsp;  ASP.NET交友网站; 系统内容的全面性。社交网站系统不仅是对研究生的基本信息进行管理ASP.NET交友网站,还包过研究生选课管理,成绩管理等,因此,本系统能够很好的满ASP.NET交友网站足学校对研究生的信息进行完善、统一的管理。
(3)&ASP.NET交友网站nbsp; 系统灵活性。要求有良好的人机界ASP.NET交友网站面,操作简单(数据的添加、删除、修改、查询等方 &ASP.NET交友网站nbsp; 便快捷)。
(4) &nbASP.NET交友网站sp; 可扩展性。站点的数据承载量、功能模块的单个或整体调整都可以满足变化的需要,这种适应性称为可扩展性。固定资产管理系统的可扩展性,体现在不同用户群需要处理不同类型的数据、数据与用户之间进行交互、数据要符合个用户的使用需求、多表查询系统化、避免性能下降等方面。
(5) 易维护性。本系统采用B/S结构,系统的升级只需要在服务器端完成,更新软件系统的数据库、文件也只需要更新服务器端即可。在进行系统的维护时,只需要远程登录服务器系统,减少了维护系统的成本和周期。
3.3 系统总体设计
3.3.1 系统目标设计
系统开发的总体任务是实现社交网站系统化、规范化和自动化,从而达到社交网站高效率的目的。使得教务处人员能够方便快捷地管理社交网站信息以及能够方便快捷的查看修改个人信息,从而提高工作效率和经济效益。计算机的资源是受到限制的,因此要充分利用VS的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的占用,同时对本系统要求有良好的灵活性和完善性。
3.3.2 系统设计思想
社交网站系统主要是对实现朋友信息,空间,心情日记,博客,相册,群组,分享,礼物,账本,电影,投票,活动,新闻,问答,留言本,记事本等的管理。社交网站首先就应该有朋友信息,所以系统应该有对朋友信息的添加和删除以及朋友信息信息的修改;空间管理就是应该有对空间信息的添加和删除以及空间信息的修改;日记管理就是应该有对日子信息的添加和删除以及日记信息信息的修改;相册管理,固然要有应该有添加、删除相册的功能;群组管理就是管理群组,这个功能的实现首先应该有添加、删除群组的功能。根据所需功能以及数据库、VS2005所能提供的功能来设计该系统。
3.3.3系统功能分析
作为计算机应用的一部分,使用计算机及网络进行交友活动,具有与传统交友活动所无法比拟的优点.例如: 选择范围大、隐蔽性好、上网人员素质较高、节省时间、效率高等。这些优点能够极大地提高青年人交友的数量和质量。因此,开发这样一套交友网站系统全面的论述了青年人的交友行为,系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
合理运用本系统可以大大提高青年人交友的质量和效率,系统主要功能包括:
(1)用户管理模块:包括用户登录、注册用户、修改密码、修改个人信息。
(2)文章管理:包括查看文章、发表文章。
(3)相册管理:包括查看照片、上传照片。
(4)进入留言板:包括发表留言、查看留言、管理员管理留言。
基于JSP订票系统的设计
摘要
针对火车站的订票实际情况,按照软件工程的结构化设计思想,本次课程设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
本次课程设计利用JSP 开发工具和SQL Server 2000数据库来开发这个火车站网上订票系统。该系统要解决的是火车站网上订票工作所要解决的问题,可以满足火车站网上订票的基本要求,包括查询、订票、退票等三个方面的功能。该系统能运用到火车站订票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
第二章 系统的可行性研究与需求分析
2.1可行性研究
该阶段通过对系统目标的初步调研和分析,提出可行性
目 录
1引言1
2 概述 1
3 系统分析 1
3.1 可行性分析 1
3.2需求分析 1
4 概要设计 2
4.1 系统设计目标 2
4.2 系统设计思想 2
4.3 系统功能模块划分 2
4.4系统结构设计 3
4.5系统功能简介 4
4.5.1系统基本功能 4
4.6 数据库设计 5
4.6.1 数据库需求分析 5
4.6.2 数据库概念结构设计 5
4.7 数据库逻辑结构设计 7
5 详细设计 9
5.1 开发技术简介 9
5.1.1 JSP简介 9
5.1.2 JSP的运行原理 9
5.1.3 JSP页面的组成 10
5.1.4 JAVABEAN技术介绍 10
5.1.5 JSP 的运行环境 10
5.2 系统主要文件 11
5.3 详细设计及说明 11
5.3.2字符处理BEAN的编写 12
5.3.3实现用户实体的BEAN 14
5.3.4实现图书实体的BEAN 15
5.3.5 实现图书分类实体BEAN 16
5.3.6实现订单实体BEAN 16
5.3.7 实现订单列表的BEAN 17
5.3.8 实现购物车实体的BEAN 18
5.3.9 管理用户登录BEAN的编写 18
5.3.10管理图书BEAN的编写 20
5.3.11管理图书分类BEAN 25
5.3.12管理用户的BEAN 26
5.3.13管理订单的BEAN 26
5.4客户界面设计 30
5.4.1界面头、界面尾设计 30
5.4.2用户登陆模块设计 30
5.4.3在线购书功能模块设计 31
5.4.4我的购物车功能模块设计 31
5.4.5订单信息功能模块设计 34
5.5管理界面设计 35
5.5.1界面头、界面尾设计 35
5.5.2管理员登陆功能模块设计 35
5.5.3现有图书管理功能模块设计 36
5.5.4订单管理功能模块设计 37
5.5.5用户管理功能模块设计 38
6 系统使用 38
6.1服务器的配置及环境的搭建 38
6.2 进入前台 40
6.3 进入后台 41
7 总结 41
参考文献 43
附录
附录A 使用手册
附录B 英文参考文献
附录C 参考文献译文
1引言
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。同时人们的生活方式也在随着发生改变,传统的购物方式已不能满足人们的需求。
基于JSP的BBS的设计与实现
摘 要
现今的社会是一个信息飞速发达的社会,其中在信息的交流当中,互联网占据着一个非常重要的位置。人们可以通过在互联网上收到最新的消息,也可以通过互联网进行信息的交流。而论坛就是大家进行信息交流的其中一个渠道。
论坛的概念:论坛(BBS)是Bulletin-Board-System的缩写,即电子公告栏。它是一种在Internet网上开放的信息服务系统,通过论坛用户可以方便的实现信息的交换和文件的共享。
本文主要完成了基于JSP技术的信息交流论坛的设计和实现,主要实现了客户端和服务器端的动态交互。该系统包含六个模〖本文来自:论文网 〗块:论坛用户登陆注册模块,论坛账户信息模块,论坛文章发布模块,公告/制度模块,版块管理模块,信息管理模块。论文详细描述了模块的结构、功能以及具体设计过程。系统采用了JSP技术以及JavaBeans组件技术和JDBC技术实现。
关键词:JSP,BBS,MYSQL,JavaBeans,系统设计
Bulletin-Board-System realization based on JSP
Abstract
Nowadays is a flourishing society that information travels fast. Among the exchanges of information, the Internet occupies a very important position, through which people can receive the latest news, and can exchange with each other as well. And the forum is an
outlet for everyone to exchange information, which can also make the exchange of information convenient.
The concept of the forum: The forum (BBS) is the abbreviation of the Bulletin- Board- System, namely the column of the electronics announcement. It is a service system that is open on Internet, through which, the forum customer can conveniently realizes the commutation of the information and the share of the documents.
In this text, it mainly completed the design and realizations of information exchanges forum based on the JSP technique. And it main carry out a dynamic state between the customer and the server. There are six molds piece: The forum customer debarkation registers the mold piece, the forum bank account information mold piece, the forum article releases the mold piece, announce/ the system mold piece, a management mold piece, information management mold piece. The thesis has described module structure、function detailed and has designed process concretely. System has adopted the JSP technology and the JavaBeans module technology and the JDBC technology have come true.
KeyWord: JSP, BBS, MYSQL, JavaBeans, System design
目 录
摘 要 I
Abstract II
绪 论 1
第一章 系统概述 2
1.1设计目标 2
1.2 研究方法 2
1.3项目中涉及的技术 2
1.3.1 JSP技术 2
1.3.2 JavaBeans技术 3
1.3.3 JDBC技术 3
1.4设备要求 4
第二章 需求分析 5
2.1需求规格 5
2.1.1系统组成 5
2.1.2功能性需求 5
2.1.3非功能性需求 7
2.2开发环境的选择 7
第三章 概要设计 8
3.1总体设计 8
3.2系统结构与程序的关系 10
3.3运行模式 10
3.4接口设计 10
3.4.1用户接口 10
3.4.2外部接口 10
3.4.3内部接口 11
3.5数据结构设计 11
3.5.1系统ER图 11
3.5.2逻辑结构设计要点 11
3.5.3物理结构设计要点 13
3.5.4数据结构与程序的关系 13
3.6功能模块设计 16
3.6.1总体设计 16
3.6.2功能模块设计 16
3.7系统故障处理设计 18
3.7.1出错信息 18
3.7.2补救措施 19
3.7.3系统维护设计 19
第四章 详细设计 20
4.1用户注册登陆模块 20
4.1.1功能说明 20
4.1.2功能实现 20
4.1.3程序运行过程截图 23
4.2帐户信息模块 24
4.2.1功能说明 24
4.2.2功能实现 25
4.2.3程序运行过程截图 28
4.3文章发布模块 28
4.3.1功能说明 28
4.3.2功能实现 28
4.3.3程序运行过程截图 29
4.4公告制度模块 29
4.4.1功能说明 29
4.4.2功能实现 29
4.4.3程序运行过程截图 31
4.5版块管理模块 31
4.5.1功能说明 31
4.5.2功能实现 31
4.5.3程序运行过程截图 33
4.6信息管理模块 34
4.6.1功能说明 34
4.6.2功能实现 34
4.6.3程序运行过程截图 36
第五章 结论 37
参考文献(References) 38
致谢 39
绪 论
随着互联网日益深入社会生活,BBS开发技术发展至今,从CGI,ASP,到PHP已经日趋成熟,功能也更加丰富,但携着Sun公司的Java技术所实现的“一次编写,到处运行”的优势,继承这一衣钵的JSP技术越来越受到人们的注视。BBS作为一种对外的展示窗口,进行内外信息交流,已成为大众的广泛需要。为了进行更好的交流,用户想就自己的专业和爱好能和其他的用户进行及时专业的交流,这就有了论坛,这样以来我们就可以在网络这个虚拟的空间中方便地实现交流。Internet上发布信息主要是〖本文来自:论文网 〗通过网站来实现的,获取信息是要在网站论坛中和Internet“海洋”中按照一定的检索方式将所需要的信息的。因此论坛建设在Internet应用上的地位显而易见,它已成为现代人勾通和获取信息的重要组成部分,从而倍受人们的重视。现在各个大学网站都有BBS论坛,在BBS上,同学与同学之间,老师之间可以非常轻松的进行交流,有网络的地方,不同的地区和国家的各种不同的人都可加入到BBS上进行交流。这也节省了大量的教育资源,和充分的利用教育资源。
Java是未来的主流开发技术,具有很多优势。JSP则是Java在Internet/Intranet Web上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。本网站使用JSP + JavaBeans和后台数据库MYSQL在WEB系统开发的,从而创建一个更为稳定,高效,安全的运行环境。
本文主要讨论了基于B/S模式的一种JSP论坛的设计与实现,主要功能是实现客户端和服务器端的动态交互。其中有六个模块:论坛用户登陆注册模块,论坛帐户信息模块,论坛文章发布模块,公告/制度模块,版块管理模块,信息管理模块。实现论坛的基本功能,具体功能的实现利用JavaBeans组件技术。
第一章 系统概述
1.1设计目标
BBS是互联网一种人与人之间交互的必备工具,特别是做网站必备。以前我们一直用留言本形式,但是随着您的网站的大规模化,越来越多的迫切需要一种可以易于维护和易于交流的平台,那就要用BBS。BBS可以通过WEB浏览器访问,并且实现在线交流等诸多功能。网民们便逐步开始接受这种使用方便快捷、功能〖本文来自:论文网 〗日渐强大的系统。在它上面网民们可以发贴和发布各种各样的信息,讨论各式话题。随着中国网络的普及和计算机及其外设的大幅度降价,Internet这个概念逐渐深入人心。中国网民的数量呈几何级数量增长,BBS的普及程度也直追Email。每个网站几乎都拥有自己的BBS或者BBS链接, BBS社区提供给用户的服务是全面而且非常友好的,用户在社区中可以根据自己的喜好设置不同的显示风格,根据自己的需求定制各种服务。
1.2 研究方法
本虚拟社区是采用JSP + JavaBeans + MYSQL开发的。运行平台:JDK 1.5 + Tomcat5.5 + MYSQL + Windows XP。
采用模块化思想,分为3层:
a.数据存储层:使用MYSQL来存放BBS的所有数据,包括用户信息,文章数据用户消息,系统数据,关键问题,数据库的规划。
b. 系统功能层:完成BBS的基本功能,由多个并列模块组成,向下调用MYSQL的数访问数据库,向上接受处理请求,将处理的结果返回上层,根据请求类型,返回成败结果和其他数据。而且模块高度灵活,可以方便的修改增加。
c. 服务层:直接和客户机对话,根据客户机的请求,调用功能模块取得数据,然后将数据发送回客户端,根据客户端的类型,分别开发不同的服务模块,并且尽可能合理进行抽象,使对不同的服务层,能共用系统功能层的模块。
1.3项目中涉及的技术
1.3.1 JSP技术
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术
随着网络在社会的不断普及,其在人们的学习和生活中发挥着越来越重要的作业,也不断地简化人们地学习和生活。该系统就是建立在这个目的上的一次尝试。远程作业提交交流系统,利用网络交流的优势,为教师与学生之间的交流搭建一座方便的桥梁。
该系统的功能主要为:
1、为师生提供一个网络作业提交系统;
2、为师生提供一个实时在线交流系统;
3、为师生提供一个在线的留言系统。
其中,作业提交系统实现文件在JSP网页中的上传和下载;实时在线交流系统实际就是一个在线聊天室,并考虑到师生这个特殊的服务对象,添加了网络白板这个功能,使师生之间可以更加形象的交流;在线留言系统提供了与未在线的人交流的功能。以上这些功能的实现都是建立在师生信息管理系统之上的,首先要建立完整的学生、教师和班级信息,以上3个主要系统才能正常工作。再就是为了减小网页的负担,我设立了注册登录系统,一定程度的减免了不相关人员的访问。
关键词 网络 在线 交流
Abstract
With network constant popularization in society, it becomes more and more important in people’s daily lifed and study. It also simplifies people’s study and live very much. This system is a try that is set up on this purpose . Operating the system of exchanging on-linly, the advantage of utilizing the network to be exchanged, put up a bridge of convenience for the exchange between the teacher and student.
The function of this system is mainly: 1 offers a system submitting homework by network for students and teachers, 2 offers one to teachers and students and exchanges the system real-timly online, 3 offers an online message system to teachers and students. Among them, homework submit system realize file in JSP uploading and download of the webpage;It is an online chatroom actually to exchange the system real-timly online , consider this special service object of teachers and students, add network white board the function , make teachers and students can interchange of the image further; The online message system has offered the function exchanged with pers
on not online. Realization of the above functions is all based on information management systems of teachers and students, should set up to intact student , teacher and class' information first, the above 3 main systems could work normally . And then in order to reduce the burden of the webpage, I have set up the log-in system of registering, visit of the independent personnel of deductions and exemptions of a certain degree.
Keywords network online communicate
目 录
前 言 1
第1章 开发工具简介 2
1.1 Dreamweaver MX 2004 2
1.2 Borland JBuilder9 2
1.3 SQL Sever 2000 2
第2章 相关技术文档 4
2.1 JSP技术 4
2.2 APPLET技术 7
2.2.1 Applet说明: 7
2.2.2 Applet参数使用方法 8
2.2.3 Applet基本方法 8
2.2.4 Applet中的线程 9
第3章 数据库逻辑结构设计 10
3.1 用户信息表(tuser) 10
3.2 班级信息表(Tstudentnum) 10
3.3 留言信息表(message) 10
3.4 任课信息表(adds) 10
第4章 系统页面介绍 12
4.1 登录页面流程图 12
4.