学生成绩管理系统概要设计报告.pdf
《学生成绩管理系统概要设计报告.pdf》由会员分享,可在线阅读,更多相关《学生成绩管理系统概要设计报告.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、“学生成绩管理系统”概要设计报告 1 范围 1.1 标识 文件状态:文件标识:概要设计报告:A2 草稿 当前版本:1.0 正式发布 作 者:XXX V 正在修改 完成日期:2016-7-4 1.2 系统概述 1 软件名称:学生成绩管理系统 2软件功能:对输入的基础信息和学生成绩进行管理和维护。(1)基础信息包括学生信息、课程信息以及专业信息。基础信息的管理和 维护就是主要的功能是添加、修改和删除指定的记录,并能根据给定的条件搜索 指定的信息。基础信息由管理员进行维护。(2)教师输入学生课程成绩、查询和统计学生成绩,也能修改自己的个人 信息。(3)学生可以查看自己的信息,并修改自己的个人信息。3
2、用户:学生、教师和教务管理员 4 开发者:XXX 1.3 文档概述 文档根据“学生成绩管理系统”需求规格说明书,对软件的功能实现、接 口和界面等进行设计。文档采用了面向对象的设计方法,描述了系统中主要的类 以及与各用例对应的顺序图等。1.4 基线“学生成绩管理系统”需求规格说明书 2 引用文件 计算机软件文档编制规范(GB/T 8567-2006),2006 年 3 月 14 日发布,2006 年 7 月 1 日实施。3 系统体系结构 B/S(Browse/Server)体系结构是一个典型的软件系统体系结构,通过该体 系结构能将应用系统的服务器子系统提供一组服务给系统的请求服务的用户子 系统,
3、接受请求提供服务的部分就是服务器。系统采用 B/S 结构,用户界面通过 WWW 浏览器来实现,主要的逻辑在 Web 服务器和应用服务器端实现,数据存储在数据库服务器,形成常见的 Web 应用 三层结构。3.1 系统总体设计框架 层次系统风格的体系结构支持基于可增加抽象层的设计,允许将一个复杂问 题分解成一个增量步骤序列的实现。由于每一层最多只影响两层,同时只要给相 邻层提供相同的接口,允许每层用不同的方法实现,分层设计对提高系统的可扩 展性、可维护性和可复用性都有很好的作用。学生成绩管理系统的 B/S 结构的逻辑层次常常被分为三层:表示层、业务逻 辑层和数据层。(1)表示层 用来与用户进行交互
4、。提交用户请求给业务层处理和向用户显示从业务层返 回用户请求数据的结果。表示层相当于会议管理系统的窗口,用户直接通过该层 来访问系统,实现与系统的交互,从而完成需要实现的工作。(2)业务逻辑层 处理来自表示层传送的请求。这层实现系统的所有核心业务逻辑,例如数据 的有效性校验、数据的安全性校验以及业务的流程控制和处理,该层还会根据请 求的内容,将执行的结果提交给数据层作统一的处理,并且将用户请求处理的结 果返回表示层显示。学生管理系统的功能模块层主要包括基础信息管理程序、学 生信息管理程序、信息查询程序以及数据统计程序等等。(3)数据层 数据层主要处理和数据资源相关的逻辑,例如存储从业务层传送来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 概要 设计 报告
限制150内