欢迎来到天天文库
浏览记录
ID:9412723
大小:322.00 KB
页数:14页
时间:2018-04-30
《web程序设计课程设计--简易论坛程序开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计报告题目:简易论坛程序开发[摘要]本课程是培养我们动态网页设计与制作职业核心能力的重要课程ASP.NET2.0技术是目前较为领先的技术,具有简单、易学、高效率、易维护的特点,使WEB开发成为一件相对轻松的事情。即使初学ASP.NET2.0也只需要用一些简单的语句就可以开发出一个完整的应用程序。对于我们这些初学者来说我觉得这是一个很好的起点。BBS简易论坛系统为用户提供用户注册、发表帖子、对帖子进行回复等功能。根据论坛系统制作要实现的功能,本网站大致分为以下几个模块:系统登录验证模块、用户注册模块、后台管理模块。正文部分对于论坛的开发以及制作做了详细的讲解。在这个
2、系统的设计过程中独立完成了从系统功能分析、系统结构设计、模块划分、网页美化、程序编写、等全部工作。[关键词]用户注册开发帖子动态网站技术目录一、综述:4(一)论坛开发的作用:4(二)论坛的开放4(三)论坛的应用4(四)论坛的价值4二、系统设计:4(一)系统采用的结构框架4(二)本系统采用的技术4(三)各功能模块的流程图4(四)本系统采用的数据结构4三、数据库设计:4(一)E-R图4(二)表结构和字段类型4(三)相互之间关系5四、开发实现:5(一)前台功能模块51、登陆界面52、注册界面53、回复帖子54、发表帖子7(二)后台功能模块81、管理总界面92、用户管理103、
3、帖子管理11五、总结:13一、综述:(一)论坛开发的作用为不同的用户提供了很好的一个交流的平台。(二)论坛的开放论坛的功能及其简单、易懂而且很容易操作。(三)论坛的应用个人网站、学校网站、专有网站、专业讨论网站。(四)论坛的价值随着社会的发展,计算机用户会越来越普遍,人们的交流也多半由于计算机。论坛是一个很好的交流平台。它适合于不同年龄段的人在一起讨论与交流。更实用于不同地区的用户。在论坛里面用户可以毫无顾忌的畅所欲言。二、系统设计:(一)系统采用的结构框架采用BS(二)论坛系统采用的技术ADO.NET,多表联合查询和删除,SQLserver2005,ASP.NET,H
4、TML。(三)各功能模块的流程图进入站点登陆验证权限后台管理界面前台用户界面帖子管理用户管理发表帖子回复帖子发表、删除、修改、查询帖子增加、删除、修改、查询用户(四)本系统采用的数据结构SQLserver2005三、数据库设计:(一)E-R图电子邮箱作者编号用户名发表时间名发表帖子用户nm编号内容密码标题QQ号码(二)表结构和字段类型登陆表(Login)字段名称字段类型字段长度是否空是否主键是否外键UserIDint10否是否UserNameVarchar50否否否PassWordVarchar50否否否EmailVarchar50是否否QQint10是否否帖子表(fo
5、rum)字段名称字段类型字段长度是否空是否主键是否外键ForumIDint10否是否Titlenvarchar50否否否ForumContentnvarcharmax否否否Authornvarchar50否否否CreateTimedatetime10否否否回复表(reply)字段名称字段类型字段长度是否空是否主键是否外键ReplyIDint10否是否ForumIDint10否否是Replycontentnvarcharmax否否否Authornvarchar50否否否ModifyTimedatetime10否否否(三)相互之间关系四、开发实现:(一)前台功能模块1、登陆
6、界面用户和管理员登陆界面,当用户名为lf<管理员账户>时,进入后台管理页面,为普通用户时,进入前台页面:2、注册界面当没有用户名时,需要先注册才能进入前台页面,实现用户的注册功能3、回复帖子用户可以对自己感兴趣的帖子进行回复操作4、发表帖子用户可以根据自己的需要发表新的帖子(二)后台功能模块1、管理总界面用管理员账户登陆后,可以对帖子及用户进行管理2、用户管理对用户进行增加、删除、修改、查询操作3、帖子管理对帖子进行增加、删除、修改操作五、总结::在这一次实训中我才发现自己对.NET程序设计这一学科原来是这么生疏。一些代码都不是很懂,有的还是老师讲过了的。以至于这一次的
7、课程设计的任务没有很好的完成,有很多的不足之处。这次我们很大一部分人都是借鉴老师做的BBS来设计的。这一次的实训更让我找到了自己的不足之处对于我今后的学习也有很大的帮助。在这几天的耐心琢磨下我开始慢慢的懂得了一些应用程序中的简单的语句。也让我对这一学科提升了兴趣。在今后的学习中,一定以这个作为基础从最基本的开始做起。我相信一定可以将这个学好学通,以至于来弥补这一次的不足。参考文献1.《ASP.NET程序设计教程》金旭亮高等教育出版社2.《ASP.NET2.0课程设计案例精编》杨健、李华清华大学出版社
此文档下载收益归作者所有