您好,欢迎来到世旅网。
搜索
您的当前位置:首页校园信息发布系统文件审核模块的建立

校园信息发布系统文件审核模块的建立

来源:世旅网
计算机光盘软件与应用 工程技术 Computer CD Software and Applications 2OlO年第20—21期 校园信息发布系统文件审核模块的建立 师超超 (天津工业大学软件学院,天津300387) 摘要:本文将针对我们所做的校园信息发布系统中的信息审核模块进行过程的分析,对在实际建立中的问题进行讨论,根据软 件工程的思想来规划建设整个模块。本信息审核模块的作用为对上传者上传的内容进行预览,然后标记其审核结果。通过审核的标记 判定其内容的合理性,将审核的意见反馈至上传者。然后将审核通过后的上传内容上传至播放端,由播放端按照相应程序设定播放。 关键词:信息发布;信息审核;信息反馈 中图分类号:TP393.1 文献标识码:A 一、信息发布系统概述 (四)数据库需求分析 本校园信息发布系统,根据设计的要求,其节目内容可以为 根据对我们对文件审核模块的分析,并根据我们的需求分析 视频、音频、动画,图片信息和字幕等各类多媒体信息。并且屏 我们分析了一下三种信息内容,具体如下: 幕区域可自由分割,系统管理端可将节目在指定时间段推送到指 上传者信息:上传者ID、上传用户名、上传者等级; 定的播放端或组,可自由设定内容播放的时间和顺序。可以远程 上传内容信息:内容标题、所属类型、发布有效期、发布地点、 通过计算机指令传送到各个网点,比如说校园内的教学区,生活区, 上传时间、上传内容大小等; 运动区等。 审核信息:审核者用户名、审核状态、审核时间、审核意见。 二、信息审核模块建立过程 数据库设计是指根据用户需求研制数据库结构的过程,具体 本次我们根据软件工程的思想来规划建设整个的系统平台。 地说,是指对于一个给定的应用环境,构造最优的数据库模式, 信息审核作为其中的一个模块同样需要全盘考虑和系统的分析。 建立数据库及其应用系统,使之能有效地存储数据,满足用户的 软件工程是一门研究用工程化的方法维护与构建实用的、有效 信息要求和处理要求 也就是把操作过程中的数据,根据各种应 的与高质量的软件学科。因此本次的信息审核系统也涉及到数 用处理的要求,加以合理地组织,满足操作系统的特性。 据库、系统平台、程序设计语言、软件开发工具、设计模式与 (五)数据库逻辑结设计 标准等方面的内容。为此我们要从以下七个方面来实施我们的 数据库的结构设计根据给定的应用环境,进行数据库的模式 规划。 或子模式的设计。数据库模式是各应用程序共享的结构,是静态的、 (一)信息审核系统整体分析 稳定的,一经形成后通常情况下是不容易改变的,所以结构设计 信息审核模块,对上传者上传的内容进行预览,然后标记其 又称为静态模型设计。数据库的设计指从用户的角度,用实体一 审核结果。通过审核的标记为通过,为通过者标记为通过,井给 关系模型建立数据的模型,这一步也称为概念设计。在需求分析 出未通过的意见,删除其内容,将意见反馈至上传者。该模块能 阶段进行了数据分析,采用自底向上的方法,在概要设计阶段进 实现对上传信息的自动排序功能,并能根据审核者的要求按照发 一步做逻辑设计。以下是我们建立的数据库列表,并与小组的另 布时间,发布地点,有效期,上传等级,内容类别自动排序。有 外两个模块构成我们整个上传模块的数据接口。 信息内容的预览功能。 (六)页面的实现 (二)需求分析 界面设计是为了满足我们设计系统模块的功能,并与使用者 软件的设计和实现都是基于需求分析规格说明进行的,需求 进行交流的一个重要因素。按钮名称应该易懂,用词准确,要与 分析规格说明是否完整、正确、清晰是软件开发成败的关键。为 同一界面上的其他按钮易于区分,,用户能知道该界面的功能并 此我们建立了如下的信息审核模块的需求分析表,使我们更加清 进行相关的正确操作。标准化的需求而产生的对软件的使用界面 晰直接的了解我们所要做的工作。对于一个大型而复杂的系统, 进行美化优化规范化的设计分支。具体包括网页的启动封面设计, 用户很难精确完整地提出它的功能和性能要求。一开始只能提 框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计, 出一个大概、模糊的功能,只有经过长时间的反复认识才逐步 滚动条及状态栏设计,软件还应该注意其安装过程设计,包装及 明确。有时进入到设计、编程阶段才能明确,更有甚者 到开 商品化。 发后期还在提新的要求。这无疑给软件开发带来困难。为此建 三、问题分析与结论 立明确我们的需求,并制定相关的需求分析文档是必不可少的 一个系统的设计,对其做整体的分析是必不可少的,而各个 (三)流程分析 模块间的接口也是非常关键。本次的文件审核模块建立过程中也 流程分析目可以使我们的模块设计过程简洁明了,是设计 遇到了不少的问题,例如同一个小组问的数据接口,同一个变量 小组中的每个人都明白我们的对应任务工作,是工作的思路更 的命名问题,因此设计者间的交流是必不可少的。虽然此次我们 清晰,效率更高。运用流程管理方法和技术进行软件项目管理, 小组做的只是整个信息发布系统中的一个小模块,但是软件工程 可以有效地改变软件过程管理混乱的局面,首先对软件项目开发 设计的思想也是自始至终所需要的,因为它能使我们的思路更加 过程进行有效的、规范化的定义;其次,在软件项目开发过程中, 清晰,做设计的时候更加能够事半功倍。 所有的活动过程均按照流程所规定的活动的逻辑关系、活动的实 参考文献: 现方式来执行,这样可以使得所有的活动有序和可控;第三,通 …郑彦孚.校园信息网站的设计与实现U1.电脑开发与应 过明确运作流程,使项目组人员迅速融入项目和开发过程电第四, 用,2006,10 关注每个过程的“结果”,使软件项目的所有工作产品均能得到 『21庄浩华.公交车站智能信息发布系统的设计U1.机电技 有效的保存,保证了软件产品完整性。 术,2009,4 ~77— 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- esig.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务