1 系统功能设计
网站内容管理及展示系统前端展示风格仿照“今日头条”,色调仿照“**通APP”。
1.1 网站内容管理及展示部分
1.1.1 分类显示
按照头条方式进行分类显示,分为国防新闻、国防科技动态、招标采购信息等,根据用户行为习惯进行分析并推送其关心的新闻、动态和采购信息。往后分类航天、航空、航海、兵器、电子、核工业、网络空间、能源、生物等
新闻属性包括标题、缩略图片、来源、采集时间、内容,包括用户评论等。
展示:点击标题可以进入新闻主题内容。后台发布文章时同时发布原文(英文)和译文。
国防科技动态:标题、缩略图片、来源、采集时间、内容,包括用户评论等。
展示:点击标题可以进入国防科技动态主题内容。融入翻译链接,可将英语类国防军工类新闻翻译为中文。
招标类信息:招标分类分为需求、配套和公告类;内容包括:招标标题,来源,采集时间,原文链接,招标原文。
1.1.2 动态刷新
用户可以刷新新闻,并采用“瀑布式”更新显示最新推荐的新闻数据和新闻标题。
1.1.3 相关推荐
用户浏览相关新闻内容后可在下方显示相关同类的新闻推荐。
1.1.4 注册用户和登录
可通过手机号或者邮箱号进行注册新用户,同时支持**通用户扫码登录。
1.1.5 全文搜索
可在网站内进行全文搜索并列表显示,根据时间进行排序。同时也进行热点关键字推荐。热门搜索关键词的排行。
1.1.6 推荐系统(数据积累到一定程度后考虑)
根据用户阅读行为以及标签刻画用户画像,并根据画像推荐其感兴趣的领域文章。新闻特征值和用户特征值匹配推荐。
1.1.7 用户管理
可以进行增删改不同级别用户,如管理员、普通用户,分配不同的权限。
管理员:可以进行数据的备份管理和导出管理等,可以对数据进行监控,可以建立其它等级用户。
普通用户:用户用户信息管理,包括用户信息、行业领域、关注方向等。
1.1.4 评论管理
可以对用户评论的内容进行审核,如果有不当言论,不予发表。
1.1.5 数据统计分析
通过后台统计分析用户行业、关注领域和浏览新闻分类,为网站的升级和建设提供数据支撑。
1.1.6 安全审计
可在后台设置允许用户登录的时间、IP等参数,并可以记录用户的误操作日志,提高系统整体的安全性。
1.1.7 多浏览器支持
支持市面上主流浏览器,如IE、Firefox、Chrome、Opera和Safari等。
支持手机适配。
1.1.8系统运行环境;
服务器操作系统:Linux;
客户端操作系统:Windows,Linux,Android,IOS;
Web服务器:Apache或Tomcat;
开发语言:Python、PHP、HTML5等主流跨平台语言;
数据库:高性能分布式数据库。
1.1.9 数据库设计
1.2 集成与部署
系统整体部署在在阿里云服务器上,同时可以作为**通里面一个标签,可以将网站整体嵌入。
1.3 性能要求
1.3.1 信息服务功能的浏览响应时间应小于1秒;
1.3.2 人机交互响应时间应小于1秒,刷新时间应小于1秒,各标签页切换响应时间小于1秒;
1.3.3 全文检索响应时间小于*秒;
1.3.4 并发服务量支持1000人以上并发用户访问;
1.4信息系统防护等级
系统应达到满足信息系统安全保护技术能力等级一级防护要求。
1.3 其它要求
运行模式方面,以B/S模式为主,并支持移动终端;
运行环境方面,应加主流商用软硬件平台环境;
可靠性方面,系统应确保7*24*365的安全稳定运行;
维护性方面,故障响应时间应低于1小时,重大故障处理时间应低于48小时。