SmartPublisher设计之旅 — 软件开发之前先做个梦

什么是梦想
以一段极其富有诗意的文字作为开篇。

什么是梦想?她是一缕轻烟仙女,若隐若现,一条彩虹的连衣裙只齐小腿,双脚埋在云中,头上饰了点点灿星,吹着月亮口琴。她有一双小小飞翼,她能飞进你消沉寂寞而黑暗的心灵,吹一曲美妙无比的音乐,带来一片阳光。她能与你手牵手地飘在空中,一起用云朵做棉花糖。她也有文弱的时候,需要你照顾她。但终有一天,她会变成一只玉凤,让你在她的凤羽下避雨。

什么是梦想?丝绸一般飘渺、神仙鱼一般绚丽的,便是梦想!

梦想就是人们对未来大胆的想象。有些梦想不一定会实现,但是有了梦想才能开始真正有意思的生活。所以梦想是美丽的,是我们每个人前进的动力。

软件开发的过程就是我们实现梦想的过程,软件的需求分析就是让我们先做一个梦。

关于SmartPublisher
SmartPublisher中文名为智能信息发布王,就是将企业的产品信息在极短的时间内在国内外几千家著名的商贸网站上快速高效的发布,让企业的产品信息铺遍全球各大专业交易市场网站,使相关客户可以从不同的渠道了解到企业的产品信息,并且主动与企业联系,促成交易。智能信息发布王不仅能以最低的成本快速提升销售业绩,同时也极大的提高公司和产品的知名度,是企业在网络时代必不可少的营销工具。

SmartPublisher实现原理:通过集中搜集建立庞大的商贸站点信息库,并与这些网站建立连接,企业会员只要一次性录入企业或产品信息,就可以将这些信息发布到成千上万个网站。

通过SmartPublisher,将给企业带来:
1、通过网络快速推广产品和服务;
2、提升公司或商业信息在搜索引擎上的排名;
3、节省大量传统广告或引擎竞价排名的费用;
4、让您的商业信息在网络上铺天盖地的出现,客户想不找你都很难;
5、有效提高销售人员工作效率,节省费用,提高业绩。

软件总体结构
1 网络结构
SmartPublisherNET.jpg

功能需求

1 企业会员端。企业会员端采用B/S结构。
1)企业会员注册。企业填写注册表单,包括会员名称、会员帐号、密码、所在行业分类、通讯地址、邮编、联系电话、传真、EMAIL、联系人等。注册完成后,由管理端对注册信息进行审核,审核通过后成为正式会员。
2)企业会员信息维护。企业会员对注册信息进行更新维护。
3)信息发布。企业会员发布信息,可以发布的信息包括企业信息、产品信息等。
4) 查看信息发布日志。

2 管理端。管理端采用B/S结构。
1)企业会员管理。对企业注册信息进行审核;对违规企业撤消会员资格;查询企业基本信息。
2)站点收集。收集信息发布站点,收集的信息包括站点名称、表单url地址、Action地址、参数名,并按照标准行业分类管理。
3)统计分析。统计会员数;统计信息的发布总量、成功率。

3 发布引擎。发布引擎采用Windows Service。
发布引擎是本软件的核心,主要负责把会员的企业信息或产品信息发布到已收录的站点上,并且生成发布日志。

其他需求
1 性能要求
由于本软件是企业推广的一种网络营销工具,对软件的性能,特别是对发布引擎的性能要求比较高。

2 适应性需求
为了使软件具有更好的适应性,本软件将提供常见的关系型数据库的支持能力。

软件环境
服务器:Windows Server2003、SQL Server2005、IIS6.0、.NET Framework2.0。
客户端:Windows Server2003/2000、Window 2000 Professional/Windows XP等,IE6.0以上。

开发环境
Visual Studio.NET2005

posted @ 2008-01-15 23:37  李华星  阅读(1258)  评论(10编辑  收藏  举报