ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:814.91KB ,
资源ID:17671006      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17671006.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(mybbs文档.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

mybbs文档.docx

1、mybbs文档ASP论坛课程设计设计题目: 简单论坛设计专 业: 软件工程姓 名: 陈苏超学 号: 201013340302i. 【开发背景】现实生活中的交流存在时间和空间上的局限性,交流人群范围狭小以及间断的交流不能保证信息的准确性和可取性。因此,用户需要通过网上论坛的交流扩大交流面, 同时可以从多方面获得自己所需要的最及时的信息。论坛又叫BBS,全称是Bulletin Board System,中文意思是“电子公告板”,它是Internet上的一种交互性极强的、网友喜闻乐见的电子信息服务系统。它为网民提供一块公共的电子白板,每个用户都可以在上面书写、发布自己的信息或提不同的意见,以便与其他

2、用户进行交流和讨论。所开发软件名称:BBS管理系统ii. 【需求分析】游客 所有访问论坛,尚未登录的人。会员 申请注册并提交成功的人。 系统管理员帖子的批量删除,版块管理。 用户此“用户”泛指所有的注册用户和游客。 注册游客访问论坛按系统规则申请注册。 登录 注册用户按系统规则登录论坛。 浏览主题 游客及登录的用户通过此业务按系统规则浏览论坛上各版块的主题发布主题注册用户通过此业务按系统规则进行主题的发布。 回复主题注册用户/游客通过此业务按系统规则进行主题的回复。 删除帖子 管理人员通过此业务按系统规则在自已权限内对不良帖子进行删除操作。 iii. 【系统分析】本系统采用ASP.NET应用程

3、序的系统架构模式:数据库数据库访问层业务逻辑层页面表示层。(1),数据库是应用系统的基础,它保存系统中所有数据。(2),数据访问层封闭对数据库的操作,如创建数据连接,打开数据库连接,执行存储过程与关闭数据连接。(3),业务逻辑层与应用系统的上层业务逻辑相关联,它调用数据访问层,同时也为上层页面表示层服务。业务逻辑层通过数据访问层实现对数据库的操作。如添加,修改与删除等,同时为应用系统的页面表示层服务提供访问数据库的接口或函数等。iv. 【开发工具】1.sql server 2008 r22. Microsoft Visual Studio 20103.相关资料v. 【数据库设计】根据对系统进行

4、的需求分析,本系统数据库中应包含4个基本表,即用户信息表(user),管理员表(adminuser),回复主贴表(reply),主贴表(topic)具体各个表的设计如下:User:Adminuser:Reply:Topic:vi. 【功能】管理员:1.添加文档管理员打开帖子添加界面,输入相关信息(包括标题,作者,时间,类型,内容等),在数据库中添加相关数据。2. 修改帖子信息根据帖子标题链接,修改相关条目后保存在数据库中。3.删除帖子信息根据帖子标题链接,确定删除后,在数据库中删除该信息。4.添加用户5.修改用户相关信息 可根据昵称不重复来实现6 删除用户 根据用户编号,删除后保存在数据库中注

5、册用户:1.发表新帖普通用户打开发表添加界面,输入相关信息,在数据库中添加相关数据。2.修改自己帖子信息根据文档标题链接,修改自己文档中的相关条目后保存在数据库中。3.删除自己文帖子信息根据文档标题链接,删除自己帖子中的相关条目,确定删除后,在数据库中删除该信息。普通用户:1.只具有浏览帖子的功能 普通用户没有注册只能浏览帖子,而没有发表和回复的权限。vii. 【详细功能设计】一:.首先需要连接数据库在web.config中设置,代码如下: 二.相关页面阅览:1. 采用三层框架2.数据访问层3.业务逻辑层4.实例层5.Web实现6.页面登录7.用户注册8.帖子详细页9.权限不够10.发表帖子页

6、面11.回复帖子页面12.管理员登录13.管理员管理页面viii. 【课程设计总结】通过对该bbs系统的设计与实现,使我们将所学的知识灵活的运用起来,增强了对数据库应用方面的理解,积累了不少经验。在该系统设计过程中,对数据库设计理念及思想上有更高的认识。学会了如何设计数据库,如何利用面向对象语言对数据库进行编程,如何实现数据库与开发相应程序的连接问题。为以后数据库开发打下了坚实的基础。刚开始学习asp的时候,我就想终于可以自己做网站了,但是自从上了asp课程设计这门课我才发现,自己掌握的asp的知识还真是少啊,基本上就算是微乎其微,不值一提。老师讲的内容都是平时上课没遇到的东西。刚开始学习的时

7、候比较困难,因为内容比较多嘛,不过还好,当天的东西都能在机房消化。这一点是非常的好,边讲课、边操作、边练习,这样的趁热打铁想不掌握都不行啊。老师讲课的内容是十分的新颖,很有代表性,而且也很接近实际的东西。我还学到了对像登陆、注册等的细节问题的改善,也都是很有实际用处的知识,在我们以后的工作中也一定会用得上。很感谢学校安排我们这次的asp课程设计,给了我们学习更多知识提高自己动手能力的机会。asp课程设计虽然结束了,但是它留给我们后续的东西还很多。在以后的学习中,要把asp课程设计的经验和精华之处应用进去,这样才不枉白asp课程设计一场。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网

8、页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及外部组件等。利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的web应用程序,操作起来比较方便。ASP动态网页设计语言是一门相对简单但功能强大的语言, 它可以与数据库和其它程序进行交互,是一种简单、方便的编程语言。现在常用于各种动态网站的开发中.但在学习的过程中也经常会遇到很多的问题,而且很多时候都是由于自己的疏忽导致出现一些很小的错误,但也就是这一些小错误就会导致整个程序无法运行,或是达不到预期的效果,要想选好ASP这门语言,就一定要多写,更要学会自学,培养自己的自学能力.我觉得在大学的学习

9、,学习知识并不是最主要的,最重要的的是要学会自学,要有一定的自学能力,这样我们在以后的社会中才能更好更快的适应.学习是一个很艰难的过程,总会遇到各种各样的问题, 在遇到问题的时候,首先不要去问别人。可能会有人说,不是要不耻下问吗?但是我觉得,在学习编程的时候不是这样的,至少不要急于这样。在我们遇到困难的时候,我们应该试图自己去找答案,在生活中也是如此,不要总是依赖别人。比如在运行程序的时候,出现了很多错误,初学时可能会很讨厌程序出错。但是我想说,程序是不可能没有错误的,错误不可怕,怕的是我们不努力解决它。首先想想自己的错误在哪里,以前有没有遇到过同样的问题,如果遇到过,为什么还会出同样的错误,如果没有遇到过,没关系。咱们不是有网络吗?谷歌,XX都是很好的工具!其实,有很多的错误别人已经遇到过了,并且在网络上已提出并得到了答案。这时,我们只需要将自己的问题“ctrl+c”再“ctrl+v”到搜索引擎就OK了。不出问题的话,你一定能够得到满意的答案。如果找不要满意的答案,可以上技术论坛找高手们解答。只要你的问题不是很低级,别人还是很乐意给你解答的。最后,你就应该把自己的错误记录下来,避免下次犯同样的错误。记住,只要你不犯同样的错误,你就是在进步,因为你已经渐渐学会了处理问题的能力。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2