基于ssh框架的经贸学院信息系统的设计与开_发_信息管理系统分析与设计毕业论文(编辑修改稿)内容摘要:
个查看自己发布的 信息 的模块,通过该模块可以实现对自己发布的 信息 的详情查看和 改删除。 查看已发布 信息 模 块只有发布人才可以进入,其他人一概没有权限进入。 在 该 管理模块中,每个管理模块的查看已发布信息模块大致相同, 如图 所示: 图 查看已发布 信息 示意图 前置条件:用户已登陆系统管理后台 进入查看已发布信息模块。 审核发布信息 审核 发布信息 ,如图 所示。 信息 发布之后不能立刻对外公布,必须要经过管理输入需要查询的条件 根据查询条件到数据库查询相关信息 显示相关信息列表 是否已审核 查看、修改、删除信息 否 查看信息详细 是 8 员的审核。 信息的审核状态有 4 种,分别是院内、院外、不通过、未审核。 图 审核 发布 信息 示意图 前置条件:用户进入审核 发布 信息 模块。 查看最新 发布信息 最新 发布 是已经 经过了审核的 信息,如图 所示: 图 查看最新科研 论文 示意图 前置条件:用户已登录系统管理后台。 上传附件 我们在发布某些信息时,往往需要附带发布信息的附件,例如发布一条申报某科研项目的通知,那么就有存在要同时发布申报表的需求。 因此要求系统有上传附件的功能。 在发布科研 论文 时用户可以选择是否上传附件附件可以添加多个,附件可选的格式包括 doc、 docx、 xls、 xlsx、 ppt、 pptx、 pdf、 exe、 bin、 zip、 htm、 html、gif、 bmp、 jpeg、 mpeg。 上传附件示意图如图 所示: 图 上传附件示意图 前置条件:用户登录到发布 信息 页面。 下载附件 下载附件 如图 所示。 图 附件下载示意图 进入信息详情页 下载附件 下载成功 上传附件 保存到数据库 显示上传结果 进入查看最新信息模块 查看信息详情 显示详情结果 选择待审核信息 进行审核 显示审核结果 9 前置条件:用户进入到 信息 详情页面。 信息 批量导入 如果存在大量的 信息需要发布 ,我们不能一条一条 地发布,这样的效 率很低,因此要求系统必须具备信息批量导入的功能,但 信息批量导入要求导入文件符合系统提供的导入模板。 如图 所示: 图 科研信息批量导入 前置条件:用户登陆系统管理后台。 信息 批量导出 信息的批量导出 如图 所示: 图 信息批量导出示意图 前置条件:用户登录系统管理后台。 系 统目标 为各种科研 相关 信息的管理提供一个操作平台,提高工作效率和管理效能。 提供一个友好的信息展示平台,方便信息的快速公布,同时方便读者快速查阅相关信息。 系统范围和系统边界 由 上述系统描述我们可以知道科研相关信息管理的系统范围 包括科研信息发布管理、 科研动态管理、科研论文管理、科研著作管理、科研获奖管理、横向项目管理、纵向项目管理,系统边界就上面各个模块的边界,参与者处在系统系统边界之外,不属于进入对应论文列表 选择批量导出 确定导出 进入发布信息页面 选择批量导入 信息 下载样板文件 上传批量信息文件 显示上传结果页面 10 系统方位之内。 他们关系如下图所示: 图 系统边界 参与者 由系统描述可以知道系统的参与者有 游客、用户和 管理员。 游客 : 游客可以通过登录该系统的前台网站查看展示出来的相关信息 ,同时拥有下载附件的 权限。 用户 : 用户的权限由管理员根据实际情况任意授予 ,在本系统中根据经贸学院的实际情 况,用户包括的参与者有:院长、党委书记、副院长、党委副书记 、老师等。 因为用户的具体权限 要根据实际情况而定,现阶段 是不确定的, 为了分析方便,所以后面的分析中对院长、党委书记、副院长、党委副书记 、老师 等参与者统一以用户统称 并且假设在信息管理模块中用户不拥有信息的审核权限。 管理员 :管理员 拥有所有 系统权限。 系统用例 在大型复杂的系统中,系统用例都是来源于业务用例,但是由于本系统的业务并不 11 复杂,如果进行业务用例分析的话只能是将简单问题复杂话,因此我们直接由系统描述去分析出系统用例。 信息管理模块具有 7 个 子模块,每个子模块的功能需求 如下: 科研信息管理模块 科研信息管理模块包括 科研 信息的 编辑 发布、查看已发布 科研 信息,审核已发布 科研 信息、查看最新发布 科研 信息 、附件的上传和下载。 科研动态管理模块 科研动态管理模块包括科研动态的编辑发布、查看已发布科研动态,审核已发布科研动态、查看最新发布科研动态、附件的上传和下载。 科研论文管理模块 科研论文管理模块包括科研论文发布、查看已发布科研论文,审核已发布科研论文、查看最新发布科研论文、附件的上传和下载、科研论文的批量导出和导入。 科研著作管理模块 科 研著作管理模块包括科研著作发布、查看已发布科研著作,审核已发布科研著作、查看最新发布科研著作、附件的上传和下载、科研著作的批量导出和导入。 科研获奖管理模块 科研获奖管理模块包括科研获奖发布、查看已发布科研获奖,审核已发布科研获奖、查看最新发布科研获奖、附件的上传和下载。 横向项目管理模块 横向项目管理模块包括横向项目发布、查看已发布横向项目,审核已发布横向项目、查看最新发布横向项目、附件的上传和下载、横向项目的批量导出和导入。 纵向项目管理模块 纵向项目管理模块包括纵向项目发布、查看已发布纵向 项目,审核已发布纵向项目、查看最新发布纵向项目、附件的上传和下载、纵向项目的批量导出和导入。 从上面的分析可以找到,每个子模块的系统用例很类似,因此我们只需要从中选出科研信息管理和科研论文管理 两个具有代表性的子模块来进行系统用例详细分析,其他具有类似系统用例的 子 模块 只要参考这两个子模块就可以了。 其系统用例 关系 图如图 和图 所示: 12 审核发布科研信息( f r o m 系统用例 )管理员( f r o m 参与者 )发布科研信息( f r o m 系统用例 )查看已发布科研信息( f r o m 系统用例 )用户( f r o m 参与者 )游客( f r o m 参与者 )查看最新发布科研信息( f r o m 系统用例 ) 图 科研信息管理子模块系统用例图 审核发布科研论文( f r o m 系统用例 )管理员( f r o m 参与者 )发布科研论文( f r o m 系统用例 )查看已发布科研论文( f r o m 系统用例 )用户( f r o m 参与者 )游客( f r o m 参与者 )查看最新科研论文( f r o m 系统用例 ) 图 科研论文管理子模块系统用例图 13 细化用例 根据实际业务,分别对 子模块下的 系统 用例进行细化分析 , 具体如下。 科研信息管理模块。 该模块下面有 4个用例,每个用例的细分用例如 下图 所示 : 发布科研信息( f r o m 系统用例 )上传科研信息附件编辑科研信息 e x t e n d in c l u d e 图 化 系统用例 图 查看已发布科研信息修改科研信息 删除科研信息 e x t e n d e x t e n d 查看科研信息详细 in c l u d e 查询科研信息 e x t e n d 图 细化 系统用例图 14 审核发布科研信息修改科研信息 删除科研信息查看科研信息详细 审核科研信息 e x t e n d e x t e n d i n c l u d e 查询科研信息 e x t e n d 图 细化系统用例图 查看最新发布科研信息查看科研信息详细 i n c l u d e 查询科研信息 e x t e n d 图 科研 信息管理模块。 该模块下面有 4 个用例,每个用例的细分用例如图: 15 发布科研论文科研论文信息录入发布科研论文批量导入 in c l u d e e x t e n d 上传科研论文附件 e x t e n d 图 发布科研论文细化系统用例图 图 查看已发布科研论文细化系统用例图 查看科研论文详细修改科研论文批量导出科研论文审核科研论文审核发布科研论文 e x t e n d e x t e n d e x t e n d 删除科研论文 e x t e n d in c l u d e 查询科研论文 e x t e n d 图 16 查看最新科研论文查看科研论文详细查询科研论文 e x t e n d i n c l u d e 图 查看最新科研论文细化系统用例图 在修改信息的子用例中还包括了附件管理的子用例,包括附件的修改、删除、下载,下面以修改科研论文为例说明, 如图 所示: 修改科研论文( f r o m 科研论文管理 )修改附件删除附件下载附件 in c l u d e in c l u d e in c l u d e 图 修改科研论文细化系统用例图 系统用例 场景 系统用例场景与业务用例场景一样,都是描述用例的执行过程;不同的是,业务用例场景单单描述现实业务,而系统用例场景则是描述现实业务在结合新系统后如何执行的过程,系统的参与者如何使用这些系统用例来完成业务目标。 绘制系统用例场景同样可以使用活动图、顺序图、协助图等交互图来描述。 本项目为了更好地描述系统参与者使用系统用例的执行过程,明确各参与者的职责,因此使用活动图来绘制系统用例场景,描述系统用例实现的执行过程。 17 下面通过绘制活动图,从而完整地展示系统用例场景。 科研信息管理用例场景 (1)用户登录管理信息系统, 编辑科研信息, 有必要时可选择添加附件, 然后 提交信息。 (2)显示已发布科研信息列表,科研信息 未 经过审核前用户可以修改、删除科研信息。 另外还可以查看科研信息详细、查询科研 信息。 (3)管理员审核新发布的科研信息,进行审批,审核的状态有 4 钟,分别是未审核、不通过、院内、院外 ,审核完成后显示最新审核信息列表。 管理员可以查看科研信息详细,另外还可以查询、修改、删除科研信息。 (4)游客通过经贸学院网站查看最新科研信息。 用户和管理员还可以在网站管理后台的查看最新科研信息 子模块查看最新科研信息。 所有参与者都可以下载附件。 图 是某特定情况下科研信息管理的 系统 用例场景: 18 19 图 系统 用例场景 科研论文管理用例场景 (1)用户登录管理信息系统,填写科研论文信息,有必要时可选择添加附件,然后提交信息。 此外用户还可以通过批量导入科研论文。 (2)显示已发布科研论文列表,科研论文未经过审核前用户可以修改、删除科研论文。 另外还可以查看科研论文详细、查询科研论文 、批量导出科研论文。 (3)管理员审核新发布的科研论文,进行审批,审核的状态有 4 钟,分别是未审核、 20 不通过、院内、院外 ,审核完成后显示最新审核信息列表。 管理员可以查看科研论文详细,另外还可以查询、修改、删除科研论文和批量导出科研论文。 (4)游客通过经贸学院网站查看最新科研论文。 用户和管理员还可以在网站管理后台的查看最新科研信息子模块查看最新科研论文。 所有参与者都可以下载附件。 图 是某特定情况下科研 论文 管理的用例 系统 场景: 21 图 某特定情况下科研 论文管理的系统用例场景 3 系统分析 统一过程把分析与设计合并为一个核心工作流,即当成一个阶段来看。 其实,分析设计阶段,也就是我们通常所说的概要设计与详细设计。基于ssh框架的经贸学院信息系统的设计与开_发_信息管理系统分析与设计毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。