颜色的搭配很有讲究,要符合系统的基调。让用户更加赏心悦目,为此我认真研究了,。在定程度上美化了界面,但是对,还不同熟悉,所以界面显得单调。结论本文提出并设计了个基于的完整的博客系统,该系统整合了数据库技术技术网站开发技术等。主要实现了当前主流博客的基本功能,并在该系统中添加了聊天功能,该功能采用先进的技术,不但功能强大而且好用。因此它的功能比传统的博客更加全面。采用模式,按照任务和业务驱动的过程进行开发。但是本系还存在着些不足之处,如安全性上的密码未采用加密,部分功能待完善,权限分配不够全面不够细。通过对这个系统的学习与开发,让我更好地掌握了的开发技术,更深刻地理解了网站的开发流程。在两个月的开发周期中,让我明白点,就是测试的重要性。所谓建系统,测试先行,软件工程的知识告诉我们个系统的开发从立项到投入运行,很长的周期都是在测试上的,这次的实际的系统开发让我增长了测试的经验。参考文献张树亮,李超著网络应用系统开发案例精解清华大学出版社明月创作室编著编程精彩百例人民邮电出版社孙永强,杨丽坤著中文版服务开发基础清华大学出版社金雪云著简明教程清华大学出版社马军著网络编程从入门到精通清华大学出版社沈阳,李勇敢著程序设计教程电子工业出版社李友兰,杨晓光著程序设计清华大学出版社北京交通大学出版社张桂元,贾燕枫,姜波著征服快速入门与项目实践人民邮电出版社美编程卓越之道第卷深入计算机电子工业出版社,美著金灵等译基础教程人民邮电出版社致谢首先,我要特别感谢熊清廉老师对我的悉心指导,在设计期间熊老师帮助我收集文献资料,理清设计思路,指导实验方法,提出有效的改进方案,及指导。导师渊博的知识严谨的学风诲人不倦的态度和学术上精益求精的精神使我受益终生。感谢我的导师熊清廉老师,他严谨细致丝不苟的作风直是我工作学习中的榜样。我要感谢我们学院给我们授课的各位老师,他们循循善诱的教导和不拘格的思路给予我无尽的启迪。正是由于他们的传道授业解惑,让我学到了专业知识,并从他们身上学到了如何求知治学如何为人处事。我也要感谢我的母校湖南科技学院,是她提供了良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的笔。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长同学朋友给了我无言的帮助,在这里请接受我诚挚的谢意控制器都会将变化通知所有的视图,导致显示的更新。这实际上是种模型的变化传播机制。模式下如何实现提供了个很好的实现这种经典设计模式的类似环境。开发者通过在页面中开发用户接口来实现视图控制器的功能在逻辑功能代码中实现模型通常对应应用系统的业务部分。在中实现这种设计而提供的个多层系统,对较经典的结构实现的系统来说有明显的优点。将用户显示视图从动作控制器中分离出来,提高了代码的重用性。将数据模型从对其操作的动作控制器分离出来,可以让用户设计个与后台存储数据无关的系统。就结构的本质而言,它是种解决耦合系统问题的方法。介绍什么是是的缩写,即异步和。是种客户端技术,技术借助异步实现浏览器和服务器之间的异步交互,即相当于在应用中实现了原来结构下的交互结果,且这种效果的实现并没有带来繁琐的客户部署工作。比如无需重新加载整个页面就可以想服务器发送请求,并接受响应。同时对文档解析和处理。的解决方案及其优越性相当于在浏览器客户端与服务器之间架设了个桥梁个媒介,在它的帮助下,可以消除网络交互过程中的处理等待处理等缺陷。在处理过程中服务器响应是标准的且易于解析的格式的数据传递给,然后再转换成页面的格式,辅助进行显示。是使用对象发送请求并获得服务器端的响应,同时可以在不重新载入整个页面的情况下用操作以实现最终更新页面。因此在读取数据的过程中,用户棉对的不是白屏,而是原来的内容。这种更新是瞬间的,使用户感觉是连贯的。借助,可以把以前些原本由服务器负担的工作转移到客户端来完成,利用客户端闲置的能力来进行处理,这样也可以有效地减轻服务器和带宽的负担,使服务器更稳定,更良好的运行。同时节约了空间和宽带。相关技术介绍是多种技术的综合应用,包括脚本和重要对象。是种可以与标记混合使用的脚本语言,编写的程序可以直接在浏览器中解释执行。因此使用脚本语言编写程序可以在浏览器支持下跨平台运行。脚本中可以调用浏览器及中提供的相关对象。利用这些对象的属性方法可以实现页面效果的动态控制。是层叠样式表。规则由模式匹配段和操作部分组成。模式匹配段用于表示元素与行为之间的关联性操作部分用于确定对指定部分的操作。层叠样式可以弥补超文本标记语言在格式修饰中的不足,同时也为能够实现页面格式的批量动态更新。的全称是文档对象模型,它在本质上是种文档平台。在使用技术中,借助,可以结合脚本语言实现动态的数据存储以及动态上传文件。是技术中最重要的个对象。页面可以在不刷新的情况下通过它发送请求来获取服务器响应。也可以使用该对象在不刷新当前页面的情况下更新页面中的数据。技术在系统中的应用技术运用于该系统的在线即时聊天功能模块。通过该技术实现了聊天信息的不断更新,但并没有将整个页面都刷新,也不会带来页面在连续闪烁等问题。利用技术将聊天窗口不段更新数据,聊天窗口采用样式,实现页面格式的批量动态更新。数据库本系统才用做为后台数据库,采用技术对数据进行操作。是可以在上运行的数据库服务产品。它既可适用于桌面系统的单用户数据库,也可适用于企业的网络数据库,甚至适用于专业的站点数据库,具有很强的可伸缩性。并且具有很高的可靠性可用性和可管理性。从经济和开发效率上适合中小型网站。它和同属于微软公司开发,在开发接口有致性,能更好的协调工作。同时,对数据的安全性也有定的保障,它对用户的访问进行了两个阶段的检查是认证阶段,二是许可确认阶段。数据库使用来处理数据。是基于框架结构面向分布式和以数据格式为核心的数据访问技术,它提供了组数据访问服务的类,可用于对等数据源及通过和公开的数据远源的致访问。统了数据容器类编程接口,无论编写何种应用程序窗体窗体服务都可以通过同组类来处理数据。为使用方便,还提供了组丰富的控件,利用可视化方式来开发数据库应用。体系结构如下图所示体系结构图体系结构的两大核心控件是数据提供程序和。数据提供程序用于连接到数据库执行命令和检索结果。是个功能丰富比较复杂的数据集,它是支持的断开式分布式数据方案的核心对象。专门用来处理从数据源获得的数据,无论数据来自什么数据源,它都使用相同的方式操作数据。配置的配置文件都是格式的文件,格式文件易于书写和定制,采用这种方法进行配置方便灵活。另外,的配置都是可以随时更改的,即应用程序运行期间,可以随时增加和删除配置文件中的项目,修改数据提供程序数据表事务参数数据库后可以立刻激活使用比当配置发生变化时需要服务重新启动配置才生效的方法有很大的优势。该系统运用了文件进行配置服务器,使用文件配置服务器简明扼要。文件是采用格式进行编写的文件。是可扩展标记语言。它是种存储数据的方法。它提供种独立于应用程序的格式来保存数据,且容易实现不同应用程序之间的数据共享。与数据库相比,它不需要任何专用软件就可以创建和管理文档,只要个文本编辑器就可以了而数据库需要专门的数据库管理系统对数据进行管理。第三章系统分析系统设计方案本系统是面向个人用户和小型集体用户开发的系统,完成用户在上进行预定操作,实现用户和来宾之间的双向沟通。具体设计方案为系统服务器为,数据库为,整个系统界面采用开发。系统采用框架,用语言实现。服务器与数据库的连接使用编程接口的对象进行连接。系统分成两部分,前台为普通用户操作界面,功能包括阅读文章,发表留言,发表评论,在线聊天。后台为管理员操作界面,管理员通过登录进入管理界面,功能包括分类管理,文章管理,添加文章,评论管理,链接管理,留言管理。系统功能模块系统功能模块包括两大块管理界面功能模块和普通用户界面功能模块。其具体功能如下所示管理员功能分类管理,文章管理,评论管理,链接管理,留言管理。普通用户功能阅读文章,留言,评论和在线聊天。分类管理文章类型的添加,修改,删除。文章管理文章的修改,删除。评论管理评论的删除。链接管理链接的添昵称,标题,内容不能为空,点此返回在线聊天登录界面模块用户可以通过该页面进入聊天室,实现在线即时聊天。用户可以不用注册,直输入用户名,进入聊天室聊天。对于用户名相同,系统会提示文本消息。图聊天登录界面其关键代码为,,这个用户名已经存在,请更换后重试请在这输入呢称呢称太长,请不要超过个字在线聊天模块在线聊天界面如下图聊天窗口界面该页面采用了技术实现页面无刷新只在聊天窗口实现数据更新,完成信息交互的功能,达到了很好的聊天效果。关键方法代码如下,数据库的详细设计数据表设计博客系统中的数据管理形式采用数据库,根据系统需要与数据规范化分为用户表,类型信息表,链接信息表,留言信息表,文章信息表,评论信息表这六个表,表结构分别如下表用户表序号列名数据类型长度字段说明管理员管理员密码该表为管理员登录的信息表,本系统没有包含管理员用户的注册模块,管理员帐号直接在数据库中设计。普通用户匿名登录主页。表类型信息表序号列名数据类型长度字段说明文章类型号文章类型名该表用来记录文章类型的相关信息,系统文章分了类别,使管理文章,查看文章都变的非常的方便。表链接信息表序号列名数据类型长度字段说明链接号链
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 28 页
第 2 页 / 共 28 页
第 3 页 / 共 28 页
第 4 页 / 共 28 页
第 5 页 / 共 28 页
第 6 页 / 共 28 页
第 7 页 / 共 28 页
第 8 页 / 共 28 页
第 9 页 / 共 28 页
第 10 页 / 共 28 页
第 11 页 / 共 28 页
第 12 页 / 共 28 页
第 13 页 / 共 28 页
第 14 页 / 共 28 页
第 15 页 / 共 28 页
预览结束,还剩
13 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。