第八组学生学业成绩管理概要设计文档教案讲解.docxVIP

第八组学生学业成绩管理概要设计文档教案讲解.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生学业成绩管理系统概要设计 导言 本章对该文档的目的、功能范围、术语、相关文档、参考资料、版本更新进行说明。 目的本文档的目旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。该文档的目的是描述学生成绩管理系统项目的概要设计,其主要内容包括: 系统功能简介; 系统结构设计; 数据设计; 模块设计; 界面设计。 本文档的预期读者是: 设计人员; 开发人员; 项目管理人员; 测试人员。 范围 该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是《需求分析规格书》,它的下游是《详细设计说明书》,并为《详细设计说明书》提供测试的依据。 软件概要设计的范围是:软件系统总体结构设计、全局数据库和数据结构设计、主要功能分配设计、等方面的内容。该范围应覆盖《需求规格说明书》中的功能点列表。 术语定义 表1.??术语定义或解释表 序号术语名称术语定义1总体结构软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构。若采用 面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图2数据结构数据结构包括:数据库表的结构、其他数据结构等3概念数据模型CDM关系数据库的逻辑设计模型,叫做概念数据模型。主要内容包括一张逻辑E-R图及其相应的数据字典4物理数据模型PDM关系数据库的物理设计模型,叫做物理数据模型。主要内容包括一张物理表关系图其相应的数据字典5角色数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现6模块具有功能独立、能被调用的信息单元叫做模块。模块是结构化设计中的概念7相关文件相关文件是指当本文件内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、用户手册?8参考资料参考资料是指本文件书写时用到的其他资料。如各种有关规范、模板、标准、准则 引用标准 [1]《企业文档格式标准》,北京长江软件有限公司。 [2]《软件概要设计报告格式标准》,北京长江软件有限公司软件工程过程化组织。 1.5 参考资料 [1]《实战Struts》,Ted Husted,机械工业出版社。 [2]《软件重构》,清华大学出版社。 1.6 版本更新信息 本文档的更新记录如表2.所示。 表2. 版本更新记录 修改编号修改日期修改后版本修改位置修改内容概述2.系统分析 本系统可以实现用户的统一认证,并且为满足日常统计及工作汇报的需要,学生成绩管理系统的班表可以通过表格方式展现,并可以根据日期等条件进行查询,统计出的报表能进行打印或者导出文件。 登陆学生成绩管理系统的用户分为三大类,分别为系统管理员、教师和学生。系统管理员是指有权进行各信息系统进行操作的员工;学生模块是指可以通过登录进行成绩和任课教师的查询以及修改密码的人员,即学生;教师模块是指教师通过登录可以管理学生成绩并且可以修改登录密码。 系统管理员认证成功后登陆信息系统管理界面,学生认证成功后登陆学生界面,教师认证成功后登陆教师界面。 3.总体逻辑框架结构 添加、删除、修改课程。 课程管理 成绩管理 可根据教师及学生提供的信息修改成绩。 提供管理员导入学生成绩的功能,一旦录入不能修改,学生不能录入成绩,只能查询。 提供管理员对用户信息的修改,包括修改,增加,删除用户信息。 信息管理 用户管理 当用户登录后,系统会在数据库中查寻用户信息,管理员可登录到后台对用户进行分类管理,比如:学生、教师 成绩录入 用户登录 提供用户进入系统的功能, 图1. 总体逻辑框架图 4.总体设计 系统的总体结构设计遵循如下原则: 1)系统应具有良好的适应性。能适应用户对系统的软件环境,管理内容,模式和界面的要求; 2)系统应具有可靠性。采用成熟的技术方法和软件开发平台,以保证在以后的实际应用中安全,可靠; 3)系统应用具有良好的安全性。应提供完善的安全机制和用户权限机制,保证数据的受限访问; 4)系统应具有良好的可维护性。系统应易于维护,安装; 5)系统应具有良好的可扩展性。系统应适应未来信息化建设的要求,能方便的进行功能扩展,以建立完善的信息集成管理扩展; 6)系统的设计开发应符合信息安全化建设的要求,以方便实现与其他设备以及各类应用系统的集成。 总体结构设计(Design?of?Collective?Structure),系统的总体

文档评论(0)

南非的朋友 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档