校园网BBS系统的设计与实现.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈尔滨工业大学工学硕士学位论文 - PAGE II - 山西大学商务学院 《软件工程课程设计》报告 题 目: 校园网BBS系统的设计与实现 班 级: 10软件G1班 说 明 一、校园网BBS系统的设计与实现 二、小组成员及任务分配情况 姓名 学号 任务分配 刘玉杰 2010847115 软件工程课程设计报告 杨淼 2010847125 可行性分析文档 王彬谦 2010847119 需求分析文档 尹强 2010847126 系统设计文档 张磊 2010847128 系统测试文档 目 录 1. 开发目的和意义 1 1.1 研究背景 1 1.2 开发目的和意义 1 1.3 完成情况 1 2. 开发技术及方法 2 2.1 开发环境和开发工具 2 2.2 技术及方法 2 3. 系统分析 3 3.1 可行性分析 3 3.2 需求分析 3 4. 系统设计 4 4.1 总体设计 4 4.2 详细设计 4 4.3 数据库设计 6 5. 系统实现 9 5.1 用户注册登录模块 9 5.2 帐户信息模块 10 5.3 文章发布模块 10 5.4 公告制度模块 11 5.5 版块管理模块 11 6.总结 12 6.1 小结 12 6.2 实践感想 12 附录1 可行性分析文档 15 附录2 需求分析文档 18 附录3 系统设计文档 24 附录4 系统测试文档 30 PAGE - - 1. 开发目的和意义 1.1 研究背景 BBS是作网友学习、生活、情感交流的一大要地。目前比较好的BBS有全球最大的中文IT交流社区CSDN,在上面可以找到几乎我们碰到过的所有问题,而且还可以分享我们在学习上的经验。但是CSDN仅仅是作为一个IT交流,明显满足不了其他专业的同学的需求。而且仅就CSDN来说,因学校网速的限制,在上面下载文件无疑是很艰难的,既浪费资源又费时间。因此我们亟待一个综合性的校内BBS论坛。 校园内部没有一个自己的BBS系统,对广大学生平时的学习,生活交流,很不方便。首先在社团活动宣传方面,依靠板报不仅费时费力,而且如果板报办的不是很好的话,是达不到很好的宣传效果的,而且还会给社团抹黑。使用横幅则不经济,横幅不仅价格高,而且使用一次就舍弃了,造成了资源的浪费。而且横幅语言简短,对活动描述不清楚。其次在学校动态方面,对于学生来说,了解学校一些动态主要依赖学校网站,但是我们学校网站更新速度缓慢,不仅页面古板难看,而且内容太官方,让学生难以接受。 1.2 开发目的和意义 本系统可以实现校园资源共享,为学生提供一个交流的平台,为广大学生者提供交流经验、探讨问题的社区,方便其了解学校的必威体育精装版动态信息。同时系统也可以提供文件的上传与下载,实现资源与经验的共享。 1.3 完成情况 经过三个多月的努力,系统已经基本实现了以下功能: 用户:注册,登录,浏览主题,发布主题,回复主题 版主:由系统管理员指定、删除、修改某个版块的版主; 对版块内的帖子进行删除、加精、指定等操作。 管理员:对版块进行增加、删除、修改、重命名等操作。 2. 开发技术及方法 2.1 开发环境和开发工具 开发语言:Java 前台实现:Html,CSS ,JavaScript 数据库:MySQL 开发工具:dreamweaver,eclipse 2.2 技术及方法 (1) Java Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 (2)Html Hypertext Markup Language是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。 (3)CSS Cascading Style Sheet可译为“层叠样式表”或“级联样式表”,它定义如何显示 HTML 元素,用于控制Web页面的外观。通过使用CSS实现页面的内容与表现形式分离,极大提高了工作效率。 (4)JavaScript JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给H

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档