欢迎来到天天文库
浏览记录
ID:43605569
大小:691.90 KB
页数:19页
时间:2019-10-11
《【精品】网站论坛开发论文终稿》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、苏州工业职业技术学院SuzhouInstituteOfIndustrialTechnology网上购物商城网上交流论坛系部:学生姓名:专业班级:学号:指导教师:2009年11月1日目录一、需求分析1(一)网上交流论坛系统特性概述1(二)需求概述11.系统说明12.系统管理员模块功能概述23・系统用户模块功能概述2(三)系统运行环境及开发环境21.系统运行环境22.开发环境23.开发环境的介绍2二、数据库设计与实现3三、系统设计4(一)系统功能结构图4(-)系统目录结构及主要页而功能说明5(三)系统详细设计51.帖子管理52.浏览帖了7
2、3.用户回帖84.用户发帖10四、总结11致谢12参考文献12附录12网上购物商城一网站交流论坛【摘要】本文围绕网上购物商城的子系统之一——网上论坛的需求、设计、开发以及测试展开,整个开发过程主要是以JSP+JavaBean+SerVlet及SQLServer2000作为开发主要技术。开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。结合以前所学的软件工程、数据库原理、T-SQL等进行了综合的编制,主要完成对网上购物论坛的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和相应的功能应用程序。论坛用户可
3、以随时参与到自己感兴趣的话题,浏览论坛中的帖子,或者发表自己的看法,并且具有相应的管理机制。此设计软件开发功能实用,操作简单,能满足网站管理人员对用户、帖子的日常管理,大大减轻了工作量,提高了工作效率。【关键字】:网上购物论坛,JSP,JavaBean,Servlet,SQLServer【引言】近年来,随着Internet的迅速崛起,一种全新的购物理念开始形成并逐步发展。网上购物的出现,避免了挑选商品的烦琐过程,为各类用户提供方便的在线购物环境,让人们的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活,同时又能冇效的控制〃商场〃
4、运营的成本,开辟了一个新的销售渠道。本课题来源自苏州工业职业技术学院的院级课题一一网上购物系统下的论坛管理模块,该模块主要由帖子管理、论坛管理、用户管理等几大部分组成。论坛用户可以随时参与到自己感兴趣的话题,浏览论坛中的帖子,或者发表自己的看法,并且具有相应的管理机制。本课题严格按照软件工程思想和管理信息系统的开发步骤,以系统开发过程为主线,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、功能模块算法流程、界面设计等等。一、需求分析(-)网上交流论坛系统特性概述
5、网上交流论坛系统是一个为网上购物商城提供信息交流功能的子系统。在使用本系统的过程中,系统管理员利用自己所得到的权限可以对用户、帖子进行相关的操作,可以极大地节约时间。用户可以随时查看自己的相关记录。(-)需求概述1.系统说明论坛系统分为管理员模块及用户模块。管理员模块的重要功能为帖子信息管理,用户信息管理。用户模块提供发布帖子,帖子信息查看,冋复帖子相关功能。1.系统管理员模块功能概述删除主题:超级管理员可以删除任何人的主题贴;版主只能删除木版内任何人发表的主题贴。回复主题:回复已经发表的主题(记录回复人信息:注册用户的用户名、时间和
6、IP地址;未注册用户的IP地址和发表时间用户的审批:注册用户成功后,并不能立即发主题贴,须管理员审批;审批之后用户可以进行相关的操作。2.系统用户模块功能概述用户注册:用户可以注册为该系统成员(需超级管理员审批后方可发主题贴),注册信息要求有登陆的用户名、密码、姓名、联系地址、电子邮件等,在发表主题贴和跟贴时,记录其登陆信息(用户名和IP地址)。用户登录:对于注册用户(已获审批),可以凭其注册用户名和密码进入系统;发表主题:用户发表一个讨论的主题,包括标题和正文等。查看主题列表以及详细信息:在详细信息页面屮,显示主题贴的标题和正文以及
7、该主题的所有回复(跟贴)。删除主题:用户只能删除自己撰写的主题。(三)系统运行环境及开发环境1.系统运行环境操作系统:Windows系列数据库管理系统:WindowsSQLServer2000数据库应用服务器:ApacheTomcat5.5其他支撑软件:JavaRuntimeEnvironment2.开发环境操作平台:WindowsXPProfessionSP3开发环境:MyEclipse,DreamweaverMX2004开发语言:JSP调试的环境:TE6.0>ApacheTomcat5.5数据库运行环境:MSSQLServer20
8、003.开发环境的介绍(1)JavaBean:JavaBean是一种JAVA语言写成的口J重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共
此文档下载收益归作者所有