2015年第7期 信息通信 2015 (总第151期) INFORMATIoN&C0MMUNICATIONS (Sum.No 151) 模板式网络新闻管理系统的设计与实现 王酷,陈立军 (吉林大学网络中心,吉林长春130025) 摘要:当前,基于网络平台的新闻管理系统已经成为各大、中、小网站中必不可少的模块。此模块需要实现的主要功能, 即新闻的新闻发布、修改、删除、浏览等功能。但是由于新闻具有实效性,因此在设计新闻发布系统时,一定要考虑到发 布操作的方便性、快捷性。设计中可以采用即定模板等方式,让操作者可以迅速地将采编到的图片、音频、视频与新闻文 字以最佳效果搭配,形成阅读方便、形式美观的新闻界面。这是当前通过网络新闻发布系统的新闻的最新发展态势。网 络新闻发布的设计要符合新闻实效性的需求,力求发布速度快、界面简单、可操作性强,这样才能够让新闻快速、高效地 进行发布。模板式的网络新闻发布系统恰恰能够满足这一需求,可以在实践中进行推广。 关键词:网络新闻管理系统;设计;实现 中图分类号:TP3l1.52 文献标识码:A 文章编号:1673—1131(2015)07—0107—02 l概述 新闻系统的内容。 当前,基于网络平台的新闻管理系统已经成为各大、中、 3功能设计 小网站中必不可少的模块。此模块需要实现的主要功能,即 功能设计是对业务信息流程中处理部分的说明。网络新 为新闻的新闻发布、修改、删除、浏览等功能。但是由于新闻 闻管理信息系统应具备一下主要功能: 具有实效性,因此在设计新闻发布系统时,一定要考虑到发布 (1)可以按照文章标题和文章内容两种方式查找新闻信 操作的方便性、快捷性。设计中可以采用即定模板等方式,让 息; 操作者可以迅速将采编到的图片、音频、视频与文字以最佳效 (2)支持新闻传送到数据库; 果搭配,形成阅读方便、形式美观的新闻界面。这是当前通过 (3)可显示相关新闻,可统计每篇文章浏览次数; 网络新闻发布系统的新闻的最新发展态势。 (4)在线管理新闻,版面专栏随意修改添加; 2需求分析 (5)有文章审核功能(管理员可以设定是否开放该功能); 基于模板式的网络新闻管理系统主要是为了实现网上 (6)有新闻评论功能(管理员可以设定是否开放该功能); 新闻信息显示及管理的系统,一个典型的新闻管理系统都包 (7)新闻发布功能(可选择模板)。 括两个部分,一部分是面向网上用户的,即为用户提供新闻 4系统的详细设计 内容显示、标题分类、相关新闻链接、评论等功能的模块;另 系统的主要功能是通过几个功能模块来实现的。具体的 一部分面向系统后台管理者的,提供新闻维护和新闻栏目管 设计过程如下: 理功能。根据新闻管理的基本需求,该系统要完成的具体任 (1)系统登录:该模块负责将用户分为普通用户和注册用 务如下: 户来实现用户权限的管理。 新闻标题分类显示,在进入新闻主页时,应该能够分别 (2)新闻浏览:该模块负责分页列出网站所有新闻的信 列出各个栏目及该栏目中最新的新闻,还应该提供按栏目 息,包括标题、类型、来源部门字段及发布日期,每条新闻的 查看该栏目下全部新闻信息的功能;查看新闻详细内容,在 标题被做成一个超链接,点击它们就能跳转页面进行新闻 选择要查看的新闻之后,应该可以显示该新闻的全部详细 阅读。 信息,包括新闻标题、详细内容、作者信息、新闻来源、加入 (3)新闻阅读:在其他页面中点击标题链接即进入新闻阅 时间以及该新闻的评论信息;相关新闻显示,当用户查看新 读页面,此时,每条新闻的详细信息将被取出,包括内容、标题、 闻详细内容时,可以浏览与该新闻相关的新闻列表,方便用 关键字等,并按照相对固定的格式放置在页面的不同区域,所 户查看;新闻评论的相关功能,查看新闻内容时可以发表对 有新闻使用大致相同的页面布局,只是各字段对应的内容不 新闻信息的看法,该系统还要实现新闻评论的模块,查看新 同而已,另外,页面其它位置,可以动态放置其他元件,如网站 闻详细内容时可以看到该新闻评论信息数,同时也应该提 标志logo、页面广告banner等链接图片,这样可以很容易地实 供查看新闻评论详细内容的入口,评论信息的页面可以看 现图文并茂的阅读效果。 到该新闻的评论信息,同时可以投票支持或者反对某一条 (4)新闻查询:该模块提供了新闻查询功能,输入要查找 评论信息;新闻信息管理者管理的功能,新闻系统的维护人 的内容及选定分类信息可以快速地找到符合条件的新闻,并 员可以随时向数据库中录入最新的新闻以及对原有新闻进 输出查询结果。 行修改,或者需要时删除某一新闻信息;新闻栏目信息管理 (5)新闻管理:该模块负责分页罗列出登录的注册用户 者管理功能,任何一个新闻系统的栏目可能都不是固定的, 曾发布过且未删除的新闻信息,用户可以对该条新闻进行 如所有的新闻频道可能都有国内新闻、国际新闻,但是不同 删除、修改。非新闻发布者除了系统管理员外不具有对该 的系统各有各自的特殊的需求,有的企业系统可能要包括 条新闻的处理权限,所以不同用户进入此页面将显示不同 一个与汽车有关的栏目,而有的企业可能更关注娱乐信息。 的内容。 或者在一个系统中,在某一时间里要添加新的栏目来丰富 (6)新闻发布和修改:注册用户发布一条新闻所需要的 1O7 2015年第7期 信息通信 2015 (总第151期) INFoRMATIoN&COMM[UNICATIoNS (Sum.No 151) 高校OA系统的设计与实现 王昂,李晓康 (河南中医学院信息技术学院,河南郑州450046) 摘要:OA系统是高校信息化建设中的关键技术之一,具有重要意义。针对数字化校园环境下高校办公的实际需求,文 章介绍了高校OA系统的分析设计,包括系统分析、数据库设计、系统数据字典、系统主要功能模块的设计。重点阐述 了该系统的公文发送和角色权限管理等模块的实现,并介绍了系统实现时的三个主要技术点。最后对整个系统进行 了总结。 关键词:高校OA;三层结构;权限管理 中图分类号:TP311 文献标识码:A 文章编号:1673.1131(2015)07.0108.03 0引言 公告栏的内容复制到日程安排项目中,定时提醒,定期重复日 近年来,OA系统得到高校的高度重视,其可以提高工作 程安排等。 效率,提升管理质量,降低管理成本。河南中医学院已经建成 (3)文档管理。能根据用户权限查阅公用文档信息,可以 校园网,实现了资源共享,并通过中国教育和科研计算机网 定义公共、部门和个人三级严密的权限控制,可以分别授予用 (cEI ET)与因特网互连,有较好的软硬件环境。随着河南中 户添加、删除、修改、查看和打印等权限。 医学院新校区投入的使用,目前办公流程依然沿用传统方式, (4)个人文件夹。用户可以将平时积累的各种文档和资 校园网没有人爱用主要是因为网络资源和网络服务跟不上, 源有序地进行管理。 没有统一整体的安全可靠的集成办公系统。采用网上办公系 (5)即时通讯。能向在线用户或非在线用户发送短消息, 统的形式不仅有助于学校扩大办学规模、简化行政工作量、转 实现学校内部在线用户实时交流,并支持群发。 变职能、深化改革、提高办事效率和工作质量、降低办公成本, 1.2公共信息 而且使管理更加规范化、促进校务公开。 (1)公告栏。该栏目主要用于发布重要信息,例如新闻、 1需求分析 通知公告等。也可以根据需要定制多个栏目,授权人员可在 相应栏目发布学习资料等,可指定发布给全体员工或特定群 OA系统传递信息多,办公人员层次多,下面以河南中医 体,同时支持附件上传。 学院为例分析。 (2)论坛。管理人员可以设置相应主题讨论区,教师可以 1.1个人办公 讨论相关的主题。 (1)通讯簿。能实现对名片或通讯录进行登记、管理和查 (3)规章制度。各部门的各种规章制度在线存放,可以随 询等功能。 时查阅,并支持附件上传和分类管理。 (2)日程管理。能方便个人安排每天日程,可以将邮件、 (4)常用电话。显示各部门的常用联系电话,分部门管理, 内容,包含选择新闻发布模板,输入标题、关键字、类型、来源 ) 部门 、发布日期等。然后通过模板进行新闻素村的编辑,如图 6软件测试 片增删改、文字增删改、视频增删改等,同时从登录模块得到 用户名,这些信息将被写入数据库中保存。该模块还负责编 通过对每个阶段性的测试,来查看系统是否能够正常运 辑状态下的更新,这时,它将根据取得的Title字段值对页面控 行。在用户的使用数量上作调整来看系统的CPU占用率,来 件初始化。 查看系统的负载情况从而来确定系统的性能是否良好。为系 统以后的运行提供了保障 5关键代码 系统采用专用测试软件进行了性能测试,主要以并发测 ArticleManager: 试为主。经过并发性测试后响应效果良好。可满足多用户同 publicbooleanisUser(String usemame,Stringpwd){ 时并发操作,不会出现页面延迟现象。 boolean lfag=false; 同时,系统还针对功能进行了测试。尤其是设计了针对3 daodao--new daoO; 张图片配文字的新闻,其发布时间进行了人工测试,发布平均 conn=dao.getConnection0; 时间为1.1min。可以满足新闻时效性需求。 String sql ”select from userpassword where userid=…+ —参考文献: usemame+”’anduser__password=…+pwd+”…‘9 try{ 【1】宋文军,江楠.基于智能Agent的Web信息检索[J】.科技信 stmt=-corm.createStatement0; 息,2008(27) rs stmt.executeQuery(sq1); [2】余文森.基于智能Agent的个性化服务在Web客户端的 while(rs.next()){ 应用研究[J].福建电脑,2008(2) lfag=true; [3]祝玉华,王家耀.基于Agent的分布式地理信息查找与获 取技术[J】.计算机工程,2005(14) 1O8