济南网站建设,网站运营维护,网站优化
企业网站建设解决方案您当前的位置:智达维网络科技 > 解决方案 > 企业网站建设解决方案 >

济南大学生心理健康教育网站建设解决方案

更新时间:2018-07-24 10:21:48 作者:千寻建站 访问量:44

济南大学生心理健康教育网站建设解决方案
济南大学生心理健康教育网站建设解决方案
1 系统环境
    考虑网站应具有较好的扩展性和移植性,本系统对硬件、软件要求如下:
    (1)硬件端。客户端:连通网络,安装Web浏览器或手机上网;服务器端:设置在校园网服务器集群中。
    (2)软件端。采用B/S架构,通过浏览器与网络服务器和数据库交互,方便用户使用,服务器端操作系统为Windows Server 2008,IIS6.0及以上,采用ASP.NET 技术,结合C# 构造应用程序,数据库采用SQL Server2008。使用Adobe Dreamweaver 制作网站框架,结合Adobe 系列的Photoshop 、Flash、Audition等制作网站多媒体素材。
    根据B/S结构特点及网站开发原则,设计网站整体架构如图所示。用户以账号认证或游客匿名访问的形式,通过电脑或移动终端对网站进行访问,由访问工具层和表示层提供界面。应用层逻辑上依据其功能划分多个模块,提供各种服务和支持,响应用户请求,调用数据库访问层的内容完成相应处理。逻辑层分析、挖掘用户行为,特别是针对BLOG 和讨论区页面信息做结构化处理,进行本体语义标注;通过词频分析、检索和组织等技术分析、重构,形成新知识,通过推送技术将知识推送到上一层,实现定制服务。数据库层实现数据管理,用户经应用层写入、存储数据,应用层及逻辑层通过接口调用数据库数据,实现数据与用户的双向流通。
2 关键技术
2.1 .NET技术
    .NET是一种基于网络计算与服务的应用软件开发与运行环境,通过.NET 可以实现基于 Web 的分布式计算。例如利用.NET的mail组件将信息通过邮件推送至学生,实现过程包含处理Email的类,如SmtpClient类、NetworkCredential类、MailMessage类等。通过设置MailMessage类的参数发送电子邮件,初始化实例(发件人地址、收件人地址、邮件主题及内容)后,可将邮件发送到邮件服务器,设置代码如下:
    System.Net.Mail.MailMessage message =new MailMessage(
    strFrom,strto,strSubject,strBody);
    message.BodyEncoding = System.Text.Encoding.
    UTF8;//设置用于邮件正文的编码
    message.IsBodyHtml= true;//设置邮件正文是否为Html格式
    client.Send (message) ;//将指定的邮件发送到Smtp服务器
2.2 Ajax技术
    用户界面采用Ajax技术,实现不刷新页面就能实时交互功能,结合JavaScript、CSS、DOM 和XMLHttpRequest等,增强了用户体验。例如, Ajax实现注册页面不需刷新就能显示注册账号是否存在。自定义函数checkacount() 检测账号是否为空,不为空则调用createRequest( )函数检测用户是否存在。另设置检测用户名按钮,在其超链接onclick事件中调用checkacount( ) 方法显示检测结果,通过调用数据库语句,对比注册账号是否与已有账号相同,判断注册账号是否唯一。其关键代码为:<ahref=”#” onclick=” checkacount( )”>查看用户名</a>。
2.3 X3-BLOG系统
    支持多用户、开源的系统X3-BLOG 是基于XML+XSLT+AJAX技术构建的开源多用户博客门户系统,支持ASP.NET开发及SQL server 2008数据库。通过对该开源程序二次开发实现本系统BLOG管理。
2.4 可扩展标记语言XML
    可扩展标记语言XML(Extensible Markup Language)标记数据、定义数据类型,允许用户定义标记语言。其中RSS是根据XML规范创建的一种文档格式,实现简易信息聚合,让用户获取更新的网站内容。通过RSS技术,网站用户可对某些特定主题进行定制,获得相关推送,享受定制的个性化资源。

    文章说明:本站发布的所有文章,版权均属于智达维网络科技。如需转载、摘编或利用其它方式使用上述作品,请注明“转载自:智达维网络科技”或“转载自:智达维网络科技/网站建设相关文章”,谢谢您的浏览!

相关推荐
下一篇:没有了
热线:0531-87583458 电话:0531-66812586 QQ:2676834962
Copyright 智达维网络科技 版权所有
ICP备案编号:鲁ICP备11034527号-1 鲁公网安备 37010402000703号

扫二维码加微信咨询

拨打客服热线

0531-87583458

在线客服