《课程设计论坛.docx
文本预览下载声明
计算机科学与技术教研室课程设计说明书(2014-2015学年 第一学期)课程名称Web系统开发技术设计题目大学生论坛网站学号201240405164姓名李江雪小组成员甘丽彬、辛风俊、周云鹏起止时间: 2015 年 1 月 12 日 至 2015 年 1 月 23 日 课程设计评 语该同学全程积极参与全部课程设计任务,如策划、设计方案等;并且上课纪律性强,按时上课,从不迟到早退,独立工作能力强,工作态度认真,作风严谨。该课程设计具有独立的设计思路,完成了课程设计网站设计的诸多功能,设计思路正确;设计内容完整,各种表格、数据、代码实现等完整无误,很好完整的演示出了网站的各种功能,很好的完成课程设计任务,达到课程设计大纲中规定的全部要求,很好的完成了老师的设计报告,并且报告书写规范完整,自述清晰,问题回答准确,课程设计报告结构合理,层次清晰,文字表达能力强,能对课程设计内容进行全面、系统的总结,并能用理论知识对课程设计所涉及的问题加以深入分析。平时成绩报告成绩演示与答辩成绩成绩总评指导教师(签字)年 月 日注:成绩均用百分制。总成绩=平时成绩*20%+报告成绩*40%+演示与答辩成绩*40%设计题目:大学生论坛网站1、课程设计目的使学生更深入地理解和掌握WEB系统开发技术这门课程中的有关基本概念,程序设计思想和方法。掌握JSP+Servlet编程语言的基础知识,灵活应用知识进行程序设计。掌握利用MySql数据库进行程序设计的方法和技巧,提高学生综合分析和调试程序的能力。课程设计正文2.1系统分析2.1.1需求分析大学生论坛是一个面向全国的大学生的在线网络平台,以高校大学生为主要服务对象的网上交流平台。为他们提供一个相对自由的表述空间和交流空间。但是,一般的大学生论坛或者bbs,只面向本校大学生,而其他论坛则面向社会,因而大学联论坛融合二者,取长补短,提供了全国大学生以大学为单位的在线平台,不但能使每个大学生找到自己的归宿,也方便和其他大学同学进行交流。论坛是能提供给人们一个网络的空间来释放压力的虚拟空间。现代生活中,无论是成年人还是未成年人都面临巨大的压力,在网络这个没有任何压力的世界,人们能够更好地放松自己,以便更好地投入现实生活。虚拟的社区能够创造一个全新的展现自我的舞台,能够在其中做许多平时不能完成的事情,发泄一下内心的郁闷。网络社区同时也是一个信息的港湾,它集结了许许多多的内容,在这里青少年可以接触到许多平时难以接触的信息。青少年喜爱结交新朋友,寻找有共同兴趣的人交流讨论,网络社区给青少年之间创造了另一片交流的空间,深受青少年青睐,因此网络上涌现了大量如“乌托邦大学”这样的优秀大型网络社区。2.1.2可行性分析(1)技术可行性技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该BBS论坛管理系统采用了流行的JSP语言和当前新兴的Browser/Server(浏览器/服务器)模式进行开发。三层的B/S体系结构具有许多系统Client/Server(客户机/服务器)体系结构不具备的优点,而且又紧密的结合了Internet/Intranet(国际互联网/企业内部互联网)技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用SQL Server 2000数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台能满足此系统的需要。(2)经济可行性 主要对项目的经济效应进行评估,本系统模拟的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的社区。但实际只是用于个人的课程设计,只是模拟,也不存在资金的流动,故经济上是可行的。(3)社会可行性 随着Internet技术的快速发展,大学生论坛已成为人们彼此沟通、交流信息的主要方式。在论坛上,人们可以对某一领域提出自己遇到的问题,随后,论坛上的其他人会根据自己的学识、经验发表意见或提出问题的方法。大学生论坛接近了人们之间的距离,它早已成为人们网上生活的必备工具。所以说大学生论坛对当今社会是相当重要的。2.1.3设计内容本系统是一个大学生论坛网站系统,根据用户的需要和实际的管理条件,应由用户功能实现,帖子功能实现和后台管理等几个模块所构成,用户可以对一些数据进行查找和修改,并且注册的用户可以对帖子进行特定的操作,而管理员可以对用户和帖子进行相关的管理。 鉴于本系统的性质,系统应该实现以下功能. 1、用户功能实现(1)用户的登录 (2)用户的注册 (3)用户资料的修改2、帖子功
显示全部