




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ASP.NET程序设计课程大作业小型网络留言版系统班级:计算机科学与技术(软件)1班姓名及电话:郭花蕾 苏李杰学号:201010081125 201010051126组员:郭花蕾 苏李杰日期:2013-52013-6目录第一章 序言2第二章 系统设计.32.1 功能设计.32.2 系统结构3第三章 数据库设计53.1 数据表间关系图53.2 具体数据表设计5第四章 运行.74.1 界面设计.74.2 系统调试.10第五章 简要总结13第一章 序言随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国改革的深入和社会主义市场经济的日趋繁荣,导致竞争日益激烈,迫使我们采取先进的计算机硬件设备以及高质量的辅助软件来管理运作,以提高效率。留言板也是一样,人们在其上面留言发表个人观点的平台, 它是一个交互式的互动平台,它是用户相互交流的重要途径,用户提出的要求、意见、看法,可以得到及时回复和解决,可以有效的解决用户的需要。传统的网站管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP.NET和脚本语言,将动态网页和数据库结合,通过应用程序来处理留言,这是目前较为流行的做法而采取了ASP.NET技术的系统性能上有了很大的改善。 目前计算机网络这么发达,我们就很有必要去开发一个这样的软件基于ASP.NET的留言板。只要有一台与外界相连的计算机,你可以不用走出家门,只需进入留言板,就可以和广大用户进行互相交流。Web 在 Internet 环境的主导与盛行,使得“静态”网站不易维护的弱点显露无遗,取而代之的动态网页已经成为网上的一种特色。并且随着互联网带宽的增大和人们审美能力的提高,单纯的动态网页也难以吸引浏览者的兴趣,于是在网站中添加引人注目的动画,提供简洁、有效、快速、互动的留言板和留言板的动画化就成了企业网站的时尚。本文主要介绍留言板系统的设计思路和制作过程,从留言板的重要性开始,介绍我的留言版采用的ASP.NET技术和ACCESS数据库,进而阐述整个留言板系统的制作过程和具体的设计思路。该留言板较全面地利用ASP.NET技术实现留言板的基本功能:用户注册、留言、删除、置顶等。第二章 系统设计2.1功能设计(1)系统登陆模块各角色登陆系统应在同一界面实现;尚未注册的用户可以在登陆界面获得注册页面的入口;用户登陆成功后跳转页面进入系统主界面。(2)用户注册及信息维护模块用户要使用系统必须注册并通过管理员审核后方可使用。用户可以通过此模块提交或修改自己的注册基本信息。(3)用户管理管理员通过该模块查看、审核用户注册信息。(4)主功能模块注册并通过审核的用户可以在留言版上发表自己的言论,信息内容应包含标题、正文、言论发表时间等。(5)留言管理系统管理员通过该模块可以对某些留言“置顶”操作,使得该留言放至开始醒目位置;同时系统管理员可以删除不良信息。2.2 系统架构系统架构图如图2.1所示。 留言系统管理员用户用户信息修改新用户注册登陆登陆管理留言管理用户浏览留言发表留言删除用户留言置顶用户审核删除留言 图2.1第三章 数据库设计3.1 数据表间关系图如图3.1所示。userID int username varchar(255)userpass varchar(255)useremail varchar(255)state int n nmessageID int username varchar(255)title varchar(255)content varchar(255)time datezd int 图3.13.2 具体数据表的设计数据库采用的是ACCESS数据库,采用的原因也已经介绍了。以下就介绍留言板数据库的组成。(1)数据库整体介绍: 留言板数据库总共有2张表,具体如下:表3-1 各数据库表的说明数据库表名说明表的作用user用来存放用户和管理员的相关信息用户注册、登陆和管理员登陆message用来表明留言板的相关信息留言板的相关信息(2)具体数据表设计user表存放的是用户和管理员的相关信息。其中,用户状态为0时,表示等待审核的用户,用户状态为1,表示通过审核的用户,用户状态为2,表示未通过审核的用户,用户状态为3时,表示为管理员。详细设计如下表所示:表 3.2 user表字段名称类型说明ID自动编号编号username文本用户姓名userpass文本用户密码useremail文本用户邮箱state数字用户状态message表中存放的是留言信息。其中,置顶为0时,表示置顶,为1时,表示不置顶。表3-3 message表字段名称类型说明ID自动编号编号username文本留言用户名title文本留言标题content文本留言板内容time文本留言时间zd数字置顶第四章 运行4.1 界面设计(1) 登陆界面(2)浏览留言界面(3)发表留言界面(4)新用户注册界面(5)用户信息修改界面(6)用户管理界面(7)留言管理界面(8)用户审核界面4.2系统调试配置运行1. IIS 的安装。IIS(WinNT平台下)和PWS(Win9X平台下)属同一事物,是ASP.NET的开发平台、运行后台,也是服务器的运行软件。安装IIS之后,最重要的就是要设置虚拟目录。如果没有虚拟目录,网页将无法访问。2. 启动程序(1) 启动IIS;(2)在IE地址栏输入地址http:/localhost,就能访问IIS的默认主页面;(3)在IE地址栏输入地址http:/localhost/Default.aspx,就能访问系统的前台首页面;(4)页面的后台的登录入口中输入用户名admin,密码admin,登录后台管理系统,管理员可以审核用户,删除用户。调试过程在调试过程中,系统可能会出现一些错误,下面就常见的问题予以指出与解决。(1)出现数据库创建错误。错误原因:数据库没有创建。解决方法:运行Microsoft Office Access, 创建db.mdb文件,并按照前文所述设计表格。并建立的用户、密码,然后修改对应的配置文件。当所有的数据库准备工作完成以后,再输入以上的地址,进行数据库连接的测试。如果配置的数据库连接的配置参数按照以上的说明进行,此步骤正确。数据库连接测试成功后。最后对部分数据进行数据的初始化,以使系统在启动后能正常运行。完成后,数据库的连接问题解决了。(2)在系统安装结束后,在地址栏输入地址时出现访问页面错误。错误原因是:IIS的主目录配置出错,找不到虚拟目录。解决方法IIS, 添加虚拟目录。设虚拟目录的方法是:打开控制面板管理工具,选择“Internet 服务管理器”,展开后在“默认Web 站点”(或默认网站)点鼠标右键,选择“新建虚拟目录”,目录找到ASP.NET网页所在目录,把“执行、写入、浏览”等都打上勾。第五章 简要总结通过本学期对ASP.NET动态网站开发基础教程的学习,让我对ASP.NET的网络开发有了更深的了解,并在老师的指导下完成了这个简单的ASP.NET的留言板设计。经过差不多两周的努力,留言板系统终于按预期的结果顺利完成。从系统最初的功能分析,数据库设计,到最后实现的过程中,进过反复的修改,调试,功能的实现,已经基本满足留言板的要求。 这次课程设计不仅让我更进一步的巩固专业知识,还培养了我综合运用多门学科的综合知识的能力。培养了我设计并开发出目标系统的能力,而且提高了动手能力和解决实际问题的能力。课程设计完成到现在,从开始的系统流程都不怎么熟悉,到现在完成基本的留言板功能,遇到了不少问题。本次课程设计不但是对我本学期所学课程的总结,而且让我从中学到了很多新
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 粮油会计考试题库及答案
- 森林防火知识培训报告课件
- 八大员的质量员(设备安装专业)考试题及答案(完整版)
- 2025年中级厨师长专业烹饪技能考试试题集
- 2025年数据分析面试题融媒体集
- 2025年中级摄影测量员考试要点及备考指南
- 2025年信息技术职位面试高频问题解答与模拟题
- 2025年高级数字殡葬规划师专业能力评估题库及参考答案详解
- 2025年老年病管理试题及答案
- 2025年人工智能技术应用工程师职称考试模拟题
- 服装工艺培训课件
- 2025至2030中国股指期货行业发展分析及发展前景与投资报告
- 美术介绍教学课件
- 脑梗死合并高血压护理查房
- 2025年福建省福州左海供应链集团有限公司招聘笔试参考题库含答案解析
- 2025届上海市中考语文真题作文题目解析+范文
- 暖通运维面试题库及答案
- 中西医结合治疗过敏性疾病的实践与思考
- 路面注浆打孔合同范本
- 新疆维吾尔自治区巴音郭楞蒙古自治州2024-2025学年八年级下学期期末模拟数学试题(无答案)
- 资产收购方案(3篇)
评论
0/150
提交评论