家庭门户系统

来源:互联网 发布:qq等级加速软件 编辑:程序博客网 时间:2024/04/25 15:33

 

1.   场景:

 

场景一:上班的过程中,突然想起昨天晚上在家里电脑上作的工作成果没有带来;

 

场景二:同事说起某某影片,你想起家里的电脑上就有这部片子,特别想向他展示;

 

场景三:要结婚了,想通知全世界的人都知道,没有途径;宝宝快满月了,想让地球人都看到她可爱的容貌;

 

场景四:辛辛苦苦经营的blogblog提供商忽然挂出服务器问题,不能访问了!!

 

如果我们自己家里的电脑能够提供这些服务,这问题就迎刃而解了。

 

2.   系统概述

系统就是为了解决提供家庭信息服务的需求应运而生;

 

随着几种技术的发展,这些要求正在变得日益突出;

 

IP V6的产生,保证每个家庭都有可能得到IP地址;

服务器技术的日趋完善;(J2EE,.net)等等,我们这里要谈系统就是一个提供服务的家庭软件;

 

2.1. 它具有以下的特性:

2.1.1.    满足家庭信息门户的要求

发布信息服务;

文件共享服务;

信息共享服务;(家庭门户服务器间共享信息服务)

邮件服务;

满足多种客户端(PC,手持设备);

信息搜索服务(简单搜索,全文检索等等);

2.1.2.    高度可定制化

对外的展现或界面可以高度定制;

  可以提供更换皮肤;

  提供自己设计皮肤的工具;

  共享皮肤的服务;

2.1.3.    简洁明确的后台管理程序;

事实证明,微软的软件成功之所在就在于设计软件的出发点;

这里重申一点,请将使用者设定为只会用WINDOWS上网的普通用户;不要指望他们会与编程或者服务器端编程相关的技术;

 

后台管理有两种方式:

1.  本机的应用程序

2.  通过HTTPWEB管理界面(pc,手持设备);

明确一个关键点:在服务器上打开后台程序服务就运行,关闭后台程序界面就停止服务;

WEB界面不具备这个特点;

 

包含的功能模块:

 

1. 信息管理;

增删改

信息生成(支持多种格式HTML|pdf|doc|txt|rtf|xls|文档,也支持用信息编辑器生成;)

信息发布(手动发布,计划发布规定时间点发布,邮件发布-发信到指定邮箱发布,文件导入发布监控某个服务器文件夹)

信息共享管理;

 

2. 文件共享管理;

指定规定的文件夹,并控制共享权限原则上不允许改和删的权限;

提供文件夹压缩下载服务;

 

3. 用户管理;

能够区分  家庭成员,亲戚,朋友,客人(一般,贵宾);

 

4. 权限管理;

结合用户管理,控制每用户的功能界面;

 

5. 数据备份;

基于XML的数据库

 

6. 界面管理;

提供界面生成工具;

界面选择工具;

界面发布工具;