关于设计一个网络信息收集软件的想法

 

关于设计一个网络信息收集软件的想法

 

有感于每次看到好的网页,都需要打开邮箱来存储这个网址,操作感觉非常麻烦,我就想能不能有一个软件,只需要用户点右键,保存,即可保存至网络服务器,日后用户可以通过浏览器直接浏览编辑保存的数据,也可通过软件浏览编辑数据。

 

软件分为两个模块:客户端软件和服务器端软件

 

服务器端软件主要提供客户端上传、信息获取接口,以及以浏览器方式浏览,编辑内容,权限管理等等方面。

 

客户端软件主要两个部分内容:

1、完成资料的整理,然后向服务器添加;

2、从服务器请求资料数据,修改后重新保存至服务器;

 

初期服务器可以采用Access数据库的方式,不过这个方式必须注意降低与其它模块的耦合性,因为随着数据量的增加,必须更换其它大型的数据库,例如SqlServer

 

客户端方面必须要做到易用性,如果操作很复杂,用户那还不如打开邮箱或其它在线编辑网站自己编辑了再保存。

 

在第一版中,暂时不考虑复杂的内容格式,仅仅支持文字内容数据。这一版主要精力集中在外围环境的设计上,例如界面、易用性等,后期可能会将内容编辑,格式组织这块内容开放为插件方式,便于用户扩展自己的数据格式。

 

客户端与浏览器模式下编辑保存的策略:

我们采用的是最简单的替换策略,即最后保存的文件覆盖先前存在的文件,后续版本考虑是否支持文件的合并,那样多人同时编辑将成为可能,但这将会出极为复杂的相关问题需要被处理。支持不支持关键看这个需求有多大,如果大家很需要,那么不管多难的问题,我们都将努力解决它。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值