zoukankan      html  css  js  c++  java
  • 吉林社科规划网站转换计划

    概述

    吉林社科网站:http://www.jlpopss.gov.cn是本人开发(后台代码,非界面设计)并长时间维护的网站,根据以前开发的经验决定对系统进行升级转换,保持现有网站的所有功能。

    另外,此次转换不是客户需要的,但是考虑到网站以后的维护和功能的扩充,以及安全,性能,效率等问题,同时,也能增加一些实战的经验.以前也有asp.net1.1的作品,但是用dreamweaver开发,此次开发决定全部用vs2005做.
    网站目前是
    asp+sqlserver2005,因为网站的设计架构和模式已经很古老,所以采用asp.net2.0+sqlserver2005的模式来转换。

    考虑到不可预测的原因,转换后网站仍然使用两个版本,既aspasp.net版本,其中asp仍为默认访问版,asp.net作为过度版,待运行稳定后,替换asp版成为默认访问版。

     

    转换效果预测

    实现和asp一样的表达效果,并且融入ajax webpart两个技术,实现更丰富的界面表达。而且基于asp.net2.0的编译模型,网站的稳定性会提高,运行效率有会有所改善。基于面向对象的设计方法使以后的维护工作会更容易进行。

     

    转换的三个步骤

    一,  界面表达部分转换成asp.net,咱不考虑后台管理。(预计20天)

    二,  数据库结构的重新设计以及数据的转换。(预计10天)

    三,  网站后台程序的转换。(预计30天)

    以上预测日期为保守计算,并且是考虑到正常的工作项目或者加班,而如果顺利的话,实际需要的时间只能比预测的少。

     

    转换关键

    整个页面基于面向对象的模型进行设计,用asp.net现成的控件来完成。并且运用asp.net2.0的新特性来重新规划整个网站

    数据库:现有的数据库设计于2000年左右,因为时间原因原有的设计已经不能满足网站的功能,所以需要对数据库进行更合理的设计。

    网站后台:网站后台的功能相对要复杂设计到数据的更新删除等操作,实现的难度肯定比前台大。

     

    可能遇到的困难

    网站模板:因为已经没有美工的原搞,所以模板需要自己手工摘取出来,复杂度高。

    控件的使用:在什么地方应该用什么样的数据控件,还没实验过,但是经过这次转换可以积累很多经验。

    文档:原有网站的文档资料不是很充分,需要重新做分析。

    数据的转换:在对数据库重新设计的过程中,需要考虑到原有数据的转换。

     

    总结

    转换的可行性:80%+

    转换的复杂度:80/100

    转换的难度:60/100-

    转换后的效果:85/100++

     

    附录

    以下是网站的界面截图:

     



     

     

    如果您有对网站转换的建议和经验请留言给我,我将非常感谢您的帮助。

    ---------------------------------------------------------------

    aspnetxBI笔记系列索引:

    使用SQL Server Analysis Services数据挖掘的关联规则实现商品推荐功能

    一起玩转SQL Server 2012 下的分析服务

    使用SQL Server分析服务定位目标用户

    ---------------------------------------------------------------

    来自博客园aspnetx宋卫东

  • 相关阅读:
    最近面试被问到的问题总结(数据研发方向)
    机器学习利器——Scikit-learn的安装
    编写shell脚本遇到的问题
    DBCP配置数据库连接乱码问题
    eclipse的maven项目报Missing artifact jdk.toos:jdk.toos:jar:1.6错
    [备忘]Windows Server 2008 R2部署FTP FileZilla Server防火墙设置
    Hive-0.x.x
    使用ganglia监控hadoop及hbase集群
    开源监控软件ganglia安装手册
    [Hadoop in Action] 第7章 细则手册
  • 原文地址:https://www.cnblogs.com/aspnetx/p/464124.html
Copyright © 2011-2022 走看看