医院APP项目解决方案系统总体设计

2016-06-30 16:00:23 his医联体行心医养结合 阅读

系统总体设计

设计原则

(1)先进性

平台设计采用国际上先进的、成熟的数字视频、计算机及网络技术;系统总体设计具有一定的超前性,保证系统能够在业界具有领先地位,同时在3~5 年内不会落后主流技术;

(2)开放性

平台设计要求系统硬件、软件不能有私秘性,系统具备良好的扩展性,可以根据需求对任何部分软件及硬件进行升级和扩充;系统具备良好的兼容性,可以与所有符合标准的第三方设备进行集成;系统提供开放的应用接口,可与目前和将来可能的系统进行数据交换;

(3)可靠性

平台应具有很高的稳定性和可靠性,单机可用度不小于99.9999%,平台整体可用度不小于99.999%;平台的重要设备和部件必须采取冗余措施,提供足够的容错能力和可用性,以保证平台在出错情况下能正常运营并快速恢复;

(4)伸缩性

平台系统应具有较强的升级扩容能力,软硬件结构应具备良好的可扩展性和可移植性,采用模块化设计思路,在设备选型方面有一定的可替换性,将来随着业务种类的增长,平台可在增加较少投入的情况下,平滑扩展、在线升级;同时,还应能够根据业务发展,平滑进行收缩;

(5)安全性

平台网络应具备完善的安全性和保密性措施,应具备防病毒、木马及拒绝服务等攻击的手段,保证业务生产安全稳定的运行;同时平台应具备完善的用户操作授权管理,对播出内容的上载、审查、播出有详细的日志记录,对相关操作者而言有不可否认性;

(6)易维护性、可管理性

平台具备功能的完善性,设备操作简单直观,易于操作,维护管理方便;所有日常维护工作要求全部实现不停机在线式操作;所有生产流程应可自定义配置;平台应提供对主要设备及业务流的检测、记录、告警、维护等手段;

(7)高性价比

平台设计应充分考虑利用原有软硬件资源,新增软硬件应具有最优的性价比。

 

系统结构设计

系统服务器端服务器之间采用分层、结构化、松耦合模式结合,系统模型图如下:

52.png

n  网络平台,网络环境,本系统构架在千兆以太网之上,通过TCP/IP协议完成数据通讯和交换。

n  硬件平台,硬件平台中主要包括系统中的服务器列表,这些服务器包括门户服务器、流媒体服务器、管理服务器、数据库服务器、应用服务服务器、存储服务器

n  软件平台,系统中的软件系统,包括门户系统、直播系统、点播系统、互动系统、节目系统、内容系统、发布系统、日志系统、消息系统、安全及认证系统

n  数据,整个系统中的数据,包括数据库数据和静态媒体文件数据

n  核心业务,系统的核心业务主要是,音频直播和点播,视频直播和点播,互动平台,听众生活服务,个人助理服务。

n  基础服务,保证系统需要正常运行,业务需要正常工作的服务:门户登录服务、发布服务、LBS服务、日志服务、消息服务、后台应用服务、系统及安全服务。

n  客户端,普通听众使用IOSAndroid移动手持设备上的专用APP,主持人和管理员使用浏览器。

系统通信模型

系统通信模型如下:

53.png

n  互联网

²  听众,所有听众都在互联网,实现直播、点播、报料、互动等业务

²  主持人,主持人可在互联网参与互动

n  DMZ,系统内的所有服务器都放在DMZ区域,其中包括

²  门户和流媒体服务器,提供登录和门户服务、流媒体直播和点播服务

²  应用服务器,所有应用服务所在服务器

²  管理服务器,后台管理服务器、视音频编码器

n  办公网

²  主持人在办公网参与互动

²  管理员在办公网对系统进行管理和维护

n  播出网

²  主持人在播出网,直播过程中可实时参与互动

²  视音频源从播出网输送到编码器

 

网络拓扑结构

54.png

n  互联网

²  听众在互联网通过IOSAndroid移动手持设备上的专用APP

²  主持人可在互联网通过浏览器进行互动

n  DMZ,所有服务器放置在DMZ区,服务器间采用松耦合方式,可根据业务量分开部署或选择性的合并部署

²  门户服务器,为听众提供登录服务、节目服务、互动服务、个人服务等

²  流媒体服务器,提供直播和点播视音频流服务

²  报料服务器,报料系统服务器,提供图片和音频报料服务

²  应用服务器,应用服务程序系统服务器,自动播出单、直播时移、统计等

²  管理服务器,后台管理服务器

²  数据库服务器,数据库服务器

²  存储服务器,媒体文件存储服务器

²  编码器,实时视音频流编码器,离线文件转码器

n  办公网

²  主持人互动工作站

²  后台管理和维护工作站

n  播出网

²  主持人工作站

²  直播信号源

系统设备部署图

55.png

系统存储容量设计

节目类型

节目时间

节目量(小时/年)

码率(Mbps)

容量(T)

交通频率

5:00-24:00

6935

0.32

0.999

音乐频率

5:00-24:00

6935

0.32

0.999

经济频率

5:00-24:00

6935

0.32

0.999

新闻频率

5:00-24:00

6935

0.32

0.999

精品赏析

/

10000

0.32

1.440

小计:

5.435

不超过总容量的80%总容量为:

0.8

硬盘实际可用容量是标称容量的:

0.91

做RAID5保护后的容量是做RAID前的:

0.78

总计需标称容量:

9.570583263

 

 

系统每年目前web服务器大概可以支持4000个并发按照1m码率估算增加的音频节目所需的物理容量约为9.6TB。本次系统存储配NETAPP2高性能NAS盘阵,配置242TB硬盘,物理容量48TB,满足手机广播APP系统斤5年存储容易需求。

系统带宽需求设计

音频流带宽:按照320kbps流播放要求,流带宽需求为0.32*5000=1.6Gb

页面及系统带宽:按照系统20%测算1.6G*0.2=320Mb

访问总带宽为1.92Gb

 

每台WEB服务器极限并发处理能力:

静态文件 可以支持6000-8000并发

动态程序 可以支持5000-7000并发

直播能力 1Mb估算,可以支持4000并发

点播能力 1Mb估算,可以支持5000并发

系统主要功能列表

设备系统功能列表

序号

模块

功能

功能描述

备注

开发周期(天)

1

软件框架

启动页

启动页

LOGO

整个项目可以分为两个时间段完成,在签订合同后30个工作日内完成系统紧急业务(如点播直播等常规业务的上线);然后根据客户需求进行部分特殊功能的定制研发,并在后续30个工作日内将整个系统功能上架测试,在后续10个工作日日进行调试改进。整个项目预计70-80个工作日内完成。

2

首页

首页

“新闻”页——头条新闻页;

3

软件适配

视频安卓/苹果系统的大部分手机

图片、视频缩图实现自适应手机端

4

听广播

直播、点播

直播/点播分类

所属频率直播、精品节目点播、节目时间表、频率介绍、节目介绍

5

播放器功能

播放、停止、进度、切换效果,利用客户端提供的播放器程序实现直播、点播的视音频播放

6

节目单数据接口对应

直播点播的节目单数据从接口服务读取。


精品赏析点播

把传统媒体的一些精品节目,经过再加工放在网络电台上做个精品赏析。


网络电台

提供电台音乐库内容的点播,支持用户对音乐库歌曲的编单播放,但不向用户提供下载功能

流行音乐频道、经典音乐频道、欧美音乐频道、LIVE音乐频道

7

短消息和热线电话功能

短消息和热线电话功能(一键热线电话)

发送包括文字和图片的彩信信息到指定号码;(要考虑每个频率有自己的短信服务号码和热线电话号)

8

发微博功能

通过新浪微博接口,实现发送博文的功能;(加腾讯微博接口)

9

新闻

头条新闻

焦点图片幻灯、文字头条推荐;


10

分类新闻

头条新闻、频率活动、组图功能、电台动态


11

新闻图文详情

新闻图文详情


12

新闻收藏

所有内容页均有收藏功能。只能在【设置】-【收藏】栏目中查看收藏;


13

新闻分享

新闻稿件可分享(腾讯微博、新浪微博、微信、朋友圈、易信、qq空间


14

新闻评论

前台用户对新闻提交评论;审核评论后在前台页面显示。


16

新闻互动

报料功能

形成一个适合手机APP的页面,

17

主持人

频率列表

频率列表,点击频率列表,进入主持人列表页面;

(在频率的下面做几个推荐的主持人)推荐主持人根据CMS后台的权重值来判断

18

主持人列表

频率下所属主持人列表,点击主持人,进入主持人详细页面;


19

主持人详情页

显示主持人详细信息。包括主持人核心介绍、主持人头像、文字介绍信息


20

电台频率

多媒体视音频分类

音视频分类1、2、3…

音频、视频点播页面;(该模块在听广播中已实现,不计入工作量)

21

多媒体视音频播放

播放页功能

多媒体内容主要是成品节目,格式需要用音频MP3、视频MP4,存储分为CMStop来控制,不需要搜索

22

经典金曲

分类列表

歌曲分类

和曲库做接口

23

列表展示

24

歌曲推荐

安卓和iOS两个手机平台的系统测试

25

专辑推荐

26

歌手推荐

歌手人物介绍

27

单曲播放

28

歌曲播放

歌曲详情

29

歌曲播放页

30

排行

排行榜

31

歌曲搜索

搜索条件:专辑名称、歌手、歌曲、发行日。

32

活动互动

活动投票

支持听众对活动的投票

以活动的形式进行推广,例如网络歌手擂台赛,歌曲榜单等。在传统媒体对此活动进行支撑。

33

设置

关于我们

电台简介


34

光辉历史


35

组织结构


36

大事记


37

用户中心

用户注册


38

用户登录、注销


39

找回密码


40

修改个人资料


41

用户账户管理


42

系统设置

网络提醒设置

2G/3G网络切换时,提醒用户关于流量的信息

43

缓存清理

手动清理缓存

44

推送设置

设置推送的开关控制

45

系统升级


46

手机APP设计

手机APP设计

安卓和iOS两个手机客户端设计


47

系统测试集成

系统测试集成

安卓和iOS两个手机平台的系统测试




标签:   医院信息化 医院信息化系统 医院系统 HIS HIS系统 医院HIS系统 医院APP APP 医院全媒体系统 医院媒体系统 医院移动系统