基于组织结构树的邮件管理系统的制作方法

文档序号:7860627阅读:372来源:国知局
专利名称:基于组织结构树的邮件管理系统的制作方法
技术领域
本发明涉及一种邮件管理系统,尤其是涉及一种基于组织结构树的邮件管理系统。
背景技术
据艾瑞咨询统计预测,2013年中国拥有企业邮箱的企业规模将达749. 3万家,如此众多企业在工作中频繁使用邮箱交流,说明邮箱在企业业务中占有极为重要的地位。经过我们近两年的研究,发现大多数邮箱用户对邮件的收发和管理已经很习惯了传统的界面和管理方式,也就是类似Outlook、Foxmail等的邮件收发和管理方式。在这种传统方式中,邮件联系人的管理显示在一侧,邮件显示在一侧,菜单管理在顶部,点击后显示邮件内容。每个员工每天上班后,大都是会随时上网收发邮件。因此我们认为,邮件系统应该可以做的更多,可以通过对邮件及其联系人的组织管理实现企业办公管理的一些功能。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于组织结构树的邮件管理系统。 本发明的目的可以通过以下技术方案来实现一种基于组织结构树的邮件管理系统,其特征在于,包括主服务器、单位服务器和个人主机,所述的主服务器、单位服务器和个人主机两两之间通过网络(internet或intranet)连接;所述的主服务器对单位服务器发来的数据进行处理,并在个人主机登陆单位服务器时建立两者的通信连接;所述的单位服务器登陆主服务器,设置组织结构树,并可建立常用文件模板供相应组织结构树中管理人员使用,同时建立隶属于本单位服务器的个人主机间通信连接;所述的个人主机与已上线的所属单位服务器进行通信连接,同时能在所属单位服务器的允许下,与其它同单位的个人主机实现通信连接。所述的用户之间的通信连接在文件传输时均为基于TCP的P2P连接。所述的主服务器在个人主机登陆单位服务器时建立两者的通信连接具体为当个人主机要求登入相应单位服务器时,主服务器查询在线单位服务器列表是否存在该单位服务器,若为是,将该单位服务器IP及端口发送给个人主机,再将个人主机的IP及端口转发给相应单位服务器,使单位服务器与个人主机间建立基于TCP的P2P连接。所述的组织结构树包括人员姓名、邮件地址、所属部门和级别信息等。所述的个人主机登陆系统后,系统会自动核对其所在的单位和信息,然后在用户界面的一侧显示出其所在单位的组织结构树。与现有技术相比,本发明具有以下优点(I)从应用上本发明使得普通的邮件收发管理系统具有了组织管理功能,进而具有了办公自动化的一些基本功能。邮件本身是一种办公人士常用的工具,本发明使得终端用户的界面在显示一般的邮件管理界面时,可在其一侧同时显示其所在组织机构的树状结构,使得办公人士经常面对的这个界面具有了更加广阔的功能,可以充分发挥邮件系统的实用性,并具有很大的功能扩展性,如考勤、文件批阅、内部公告等扩展的办公功能。(2)从技术上要使基于TCP协议的服务器与客户端连接起来,现有技术必须保证服务器具备互联网IP地址,那些处于路由器下面的计算机要成为服务器是很困难的,特别是像本系统中的每一台计算机(主服务器、单位服务器、个人用户端等)理论上讲他们都是互联网上具备服务器功能的计算机(P2P连接起来的服务器和客户端),现有技术很难实现这样的连接,更不用说建立这样系统了。本发明利用网卡直接模拟TCP协议进行端口数据发送,诱导路由器设置NAT,使得端口开方,完成TCP互连。本发明使得原本建立一个2万在线组织机构、100万在线个人用户(使用UDP协议进行通信),并能实现互连互通(使用TCP协议进行通信)的系统,只需要一台普通性能的托管服务器,和一个可供下载的单位服务器软件,一个个人用户端软件,就能实现。(3)本发明组建系统投资很小,而且数据安全。由于单位服务器可以是在单位用户·控制下自己的计算机,所有数据可以全部由单位用户自己输入和管理,因此数据保密性很高;本系统能自动地分门别类、实时处理、提交各类以邮件形式为主的企业公文,使得邮件管理实现企业办公自动化、智能化、多样化。


图I为本发明的网络拓补图。
具体实施例方式下面结合附图和具体实施例对本发明进行详细说明。实施例如图I所示,一种基于组织结构树的邮件管理系统,包括主服务器I、单位服务器2和个人主机3,所述的主服务器I、单位服务器2和个人主机3两两之间通过Internet4连接;本发明就是在普通邮件系统的管理界面上,加上一侧栏,显示用户所在单位(各类企事业、机关、机构、团队)的组织结构及其对应的人员名单,即单位的组织结构树。个人主机3可以选择该结构树上的某个人或部门,实现对给人(部门)的邮件收发和管理。同时,用户也能通过组织树上每个人的状态,查看本单位或本部门的人员的上线情况,及实现附件的办公管理功能如上班签到、邮件查阅记录等。所述的主服务器I主要负责对单位服务器2发来的数据进行处理(申请、审核、登入、采集单位服务器当前IP),当个人主机3要求登入相应单位服务器2时,主服务器I查询在线单位服务器2列表是否存在该单位服务器,若为是,将该单位服务器IP及端口发送给个人主机,再将个人主机的IP及端口转发给相应单位服务器(主服务器做类似DNS服务器的作用,使得单位服务器与个人用户计算机之间能够实现基于TCP的P2P连接)。所述的单位服务器2登陆主服务器1,设置组织结构树,建立供调用的文件模板(如考勤、请假条、申报、报销等)并自动提交给相应组织结构树中管理人员批复,对每个隶属于本单位服务器的个人主机来说,该单位服务器就是两个(或以上)个人主机的DNS,它起了与主服务器一样的功能,在它的帮助下,两个(或以上)个人主机也能实现TCP的P2P连接。这样,单位服务器就可将本单位的组织结构树信息推送到本单位下属的个人用户的管理界面上并在其一侧显示。在实际运用中,为了节省服务器资源,也可以把单位服务器的功能和主服务器的功能并在一起由一台服务器来实现服务。在本发明所述的系统平台上,能实现文件共享、实时检测邮件发送、接收状况,也可及时通知在线人员处理事宜。并且,一些企业办公流程可以通过使用邮件系统来实现。同时,在主服务器的帮助下,个人主机与已上线的所属单位服务器进行TCP的P2P连接,并能进一步与其它同单位的个人主机(可多个)实现基于TCP的P2P连接,从而实现多人实时连接,为实现企业办公多元化奠定基础。管理权限及实现系统管理员在主服务器上为某单位开设管理员账户;单位管理员登陆后,设置本单位的组织结构,及人员结构(含人员姓名、邮件地址、所属部门、级别等信息);个人主机用本邮件系统登陆后,系统会自动核对其所在的单位和信息,然后在用户 界面的一侧显示出其所在单位的组织结构树及其他附加信息。具体技术流程为主服务器启动后,当接收到单位服务器送来的登入短数据后,会查询已审核列表,发现名单则报告登入,主服务器会采集登入的单位服务器的公网和内网IP等信息,为P2P连接做好准备。这时,处于单位用户自己管理下的单位服务器已做好了等待本单位个人用户端申请登入的准备。当个人主机启动后,首先会向主服务器发送登入短信息,主服务器在收到个人登入信息后(信息中包含要登入的单位名称),一旦查询发现列表中存在该单位,主服务器就会立即同时向单位服务器和个人主机发送他们各自的公网及私网IP地址,使得他们双方互相发送信号,打通连接线路(用网卡直接读写的方法发送),使得TCP连接成为成功。同样其他个人用户端也用同样方法连接上单位服务器,单位服务器就能将单位的组织结构树信息推送到个人用户的邮件管理界面上并显示。另外,个人主机之间也能在单位服务器的帮助下实现TCP的P2P连接,使得多个个人主机之间能实现相互之间的点到点通讯,并可扩展实现诸如视频会议、即时通讯功能。目前设计容量最小为一万个在线单位用户、百万在线个人用户。如需扩展用户容量,只需要同比增加服务器即可。
权利要求
1.一种基于组织结构树的邮件管理系统,其特征在于,包括主服务器、单位服务器和个人主机,所述的主服务器、单位服务器和个人主机两两之间通过网络连接; 所述的主服务器对单位服务器发来的数据进行处理,并在个人主机登陆单位服务器时建立两者的通信连接;所述的单位服务器登陆主服务器,设置组织结构树,并可建立常用文件模板供相应组织结构树中的个人主机使用,同时建立隶属于本单位服务器的个人主机间通信连接;所述的个人主机与已上线的所属单位服务器进行通信连接,实时在其邮件管理界面上显示出本单位的组织结构树的刷新信息,同时能在所属单位服务器的允许下,与其它同单位的个人主机实现通信连接。
2.根据权利要求I所述的一种基于组织结构树的邮件管理系统,其特征在于,所述的主服务器在个人主机登陆单位服务器时建立两者的通信连接具体为 当个人主机要求登入相应单位服务器时,主服务器查询在线单位服务器列表是否存在该单位服务器,若为是,将该单位服务器IP及端口发送给个人主机,再将个人主机的IP及端口转发给相应单位服务器,使单位服务器与个人主机间建立基于TCP的P2P连接。
3.根据权利要求I所述的一种基于组织结构树的邮件管理系统,其特征在于,所述的组织结构树包括人员姓名、邮件地址、所属部门和级别信息。
4.根据权利要求I所述的一种基于组织结构树的邮件管理系统,其特征在于,所述的个人主机登陆系统后,系统会自动核对其所在的单位和信息,然后在用户界面的一侧实时显示出其所在单位的组织结构树。
全文摘要
本发明涉及基于组织结构树的邮件管理系统,包括主服务器、单位服务器和个人主机;所述的主服务器对单位服务器发来的数据进行处理,并在个人主机登陆单位服务器时建立两者的通信连接;所述的单位服务器登陆主服务器,设置组织结构树,并可建立常用文件模板供相应组织结构树中的个人主机使用,同时建立隶属于本单位服务器的个人主机间通信连接;所述的个人主机与已上线的所属单位服务器进行通信连接,实时在其邮件管理界面上显示出本单位的组织结构树的刷新信息,同时能在所属单位服务器的允许下,与其它同单位的个人主机实现通信连接。与现有技术相比,本发明具有使得普通邮件收发管理系统具有组织管理功能、投资小、数据安全等优点。
文档编号H04L29/08GK102891887SQ201210345650
公开日2013年1月23日 申请日期2012年9月17日 优先权日2012年9月17日
发明者戴剑飚 申请人:上海龙软商务咨询服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1