.net高手请进!一份网站招标书的要求,关系到所有.net程序员的命运,压力来自java!
etupo 2004-09-15 04:02:59 我从事微软WEB技术开发已经有3,4年时间了,虽然技术早已经迁移到了.net框架,但工作上时刻都有来自java方面的压力,有人研究对比过java技术和C#就知道,C#的确有很多方面超越了java,比如:VS.net、C#简单的语法、后台编码等,但在最近一两年里,很多政府行业、教育行业的招标书关于网站方面的要求都是很高,而且都要求程序要跨平台运行和跨数据库运行,虽说Mono的出现给了我们一时的心悦,但很多方面.net无能为力,而且java的人工资始终都超过.net!!!
以下摘自一篇招标文件(网站部分的要求):
要求网站系统能够跨平台跨数据库运行,支持主流操作系统和常用数据库,方便进行平台迁移和数据库切换。
操作系统:要求支持WINDOWS、LINUX、UNIX等系统上运行。
数据库:要求支持SQLSERVER、ORACLE、MYSQL。
系统架构:采用J2EE架构,中间件可采用Tomcat。
【4.2】信息自动采集与发布系统
【4.2.1】信息自动采集与自动发布系统
信息自动采集能够从指定站点自动采集新闻等信息,并可根据需要暂停和启用对该站点的采集。
【4.2.2】目标采集设置管理
可设置自动和手动采集,系统可按指定时间定时采集信息,可设定采集规则采集目标网址的信息。可通过后台增加、删除采集目标。
【4.2.3】自动/手动发布
可设置自动和手动发布,可对采集信息进行必要的修改和排版。
【4.2.4】简繁体识别转换功能
可从采集目标中即时采集信息内容,并对简繁体进行识别和转换,能采集简繁体网站,对繁体信息自动转换成简体存入数据库。简繁转换要求同上。
【4.3】简繁自动转换系统
1. 实时动态转换:当简体版更新时,繁体版应能实时动态转换;
2. 双向转换:当浏览者在繁体版提交数据时,应能将提交的繁体数据转换为简体数据交由原简体网站处理,网站只需维护简体系统;
3. 习惯用语和词汇用字智能转换:一字多译情况,如“发”字在不同上下文中的转换:头发->頭髮、出发->出發;以及习惯用语的转换,如字节->位元組、光盘->光碟、信息->資訊等。
4. 提供带图片汉字解决方案;
5. 要有良好的稳定性和性能,在带宽允许的情况下,繁体版访问速度应和简体版相差不多。
【5.1】信息管理要求
1. 方便性:网站信息发布管理后台要求方便、易用,容易学习,要求有一致的操作界面;
2. 提供所见所得的可视化的信息管理:除通常的信息发布管理后台外,要求同时提供可视化的管理,要求通过和最终前台表现一样的完整的显示页面进行管理,用鼠标右键点击页面上的栏目、文章标题、内容,即能对其进行编辑修改,编辑结果即时可视的显示在最终效果页面上;
3. 信息发布应能支持多媒体数据发布,如图片、FLASH动画、rm电影、全景图片和其他多媒体等。要求多媒体素材要有专门的素材库进行管理,可方便的重复使用;
4. 信息发布管理系统:栏目管理多级多栏目发布,栏目可添加,并能批量屏蔽、删除和转移栏目位置;
5. 信息管理 能自由的添加,批量屏蔽、删除信息和转移发布的栏目,要提供类WORD的在线编辑器,编辑器要求提供普通编辑和HTML代码编辑,并求能够预览;
6. 关键字检索:可通过关键字检索网站信息;
7. 素材库管理:要求对图片、Flash、下载文件提供库管理,可重复使用,可从库中将以上素材自动插入编辑器,编辑要自动识别类型,并做出正确处理;
8. 恢复功能:对误删的文章、栏目、图片等提供恢复功能。
【5.2】网站模板管理要求
网站要求支持动态模板更换,可在保持原有网站数据信息的情况下,变换网页设计风格和结构。
--------------.net高手们以上各种功能你能实现吗?????????