{ 基于JAVA面向对象的学籍管理系统 }
体系结构设计说明
版 本 历 史
目 录
1. 文档介绍... 4
1.1 文档目的... 4
1.2 文档范围... 4
1.3 读者对象... 4
1.4 参考文献... 4
1.5 术语与缩写解释... 4
2. 系统概述... 5
2.1 功能性需求分类... 5
2.2 学籍信息管理... 5
3. 设计约束... 5
4. 设计策略... 6
5. 系统总体结构... 6
6. 开发环境的配置... 6
7. 运行环境的配置... 6
本文档用于描述“基于JAVA面向对象的学籍管理系统”的项目系统总体体系结构设计。
学生学籍管理系统概要设计:包括系统的主要功能需求以及系统结构及配置。
广大师生
提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符] 作者,文献名称,出版单位(或归属单位),日期
例如:
《Thinking in Java》Brucce Eckel 2002
《JDK1.6 文档》java.sun.com
(1)本系统设计目的
解决以往信息传递不方便,不快捷等问题,达到提高工作效率,降低管理系统。实现全校不同部门学生信息资源共享,确保学生管理工作数据准备,有利于推动学校管理水平。。。
(2)本学籍管理系统主要功能是。。。。。。。
录入 显示 查询 修改 删除 退出
2.2.3
2.2.4
2.2.5
2.2.6
提示:
(1) 需求约束。系统设计应遵循需求文档《软件需求规格说明书》相关描述:
界定用户需求,建立软件的功能框架
1.软件开发符合公司经济效益。
2.软件运行环境符合客服常规使用条件
3软件开发使用功能易于操作功能全面。
4界定用户需求,建立软件的功能框架
(2)隐含约束。本系统应为后续基于JAVA面向对象的学生成绩管理系统项目的系统架构提供参考。
本系统设计策略(Design Strategy)包含扩展策略、复用策略两种,描述如下:
² 扩展策略。通过符合逻辑的分层设计、合理的方法设计为功能扩展提供良好的基础架构。
² 复用策略。本系统为后续基于JAVA面向对象的学生成绩管理系统项目提供参考,本系统中部分类、方法可以为后续项目提供参考。
提示:
(1)系统分为三层,分别为用户交互层(StuRun);业务逻辑层(StuImpl);数据存储层(DataBase);
(2)用户交互层根据用户输入调用业务逻辑层相应方法实现业务逻辑并输出结果
(3)业务逻辑层提供学籍信息的增删改查等相关业务逻辑方法,为用户交互层提供业务逻辑处理支持同时可以调用及更新数据存储层存储的数据。
(4)数据存储层用于存储系统数据。
提示:说明本系统应当在什么样的环境下开发,有什么强制要求和建议?
{ 基于JAVA面向对象的学籍管理系统 }
体系结构设计说明
版 本 历 史
目 录
1. 文档介绍... 4
1.1 文档目的... 4
1.2 文档范围... 4
1.3 读者对象... 4
1.4 参考文献... 4
1.5 术语与缩写解释... 4
2. 系统概述... 5
2.1 功能性需求分类... 5
2.2 学籍信息管理... 5
3. 设计约束... 5
4. 设计策略... 6
5. 系统总体结构... 6
6. 开发环境的配置... 6
7. 运行环境的配置... 6
本文档用于描述“基于JAVA面向对象的学籍管理系统”的项目系统总体体系结构设计。
提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符] 作者,文献名称,出版单位(或归属单位),日期
例如:
《Thinking in Java》Brucce Eckel 2002
《JDK1.6 文档》java.sun.com
(1)本系统设计目的
(2)本学籍管理系统主要功能是。。。。。。。
提示:
(1)需求约束。系统设计应遵循需求文档《软件需求规格说明书》相关描述:
(2)隐含约束。本系统应为后续基于JAVA面向对象的学生成绩管理系统项目的系统架构提供参考。
本系统设计策略(Design Strategy)包含扩展策略、复用策略两种,描述如下:
² 扩展策略。通过符合逻辑的分层设计、合理的方法设计为功能扩展提供良好的基础架构。
² 复用策略。本系统为后续基于JAVA面向对象的学生成绩管理系统项目提供参考,本系统中部分类、方法可以为后续项目提供参考。
提示:
(1)系统分为三层,分别为用户交互层(StuRun);业务逻辑层(StuImpl);数据存储层(DataBase);
(2)用户交互层根据用户输入调用业务逻辑层相应方法实现业务逻辑并输出结果
(3)业务逻辑层提供学籍信息的增删改查等相关业务逻辑方法,为用户交互层提供业务逻辑处理支持同时可以调用及更新数据存储层存储的数据。
(4)数据存储层用于存储系统数据。
提示:说明本系统应当在什么样的环境下开发,有什么强制要求和建议?
实验报告课程名称软件工程导论课题名称图书管理系统概要设计报告专业计算机科学与技术班级学号20xx030103姓名大蚊子指导教师张铁…
图书管理系统概要设计Zly小组评审日期:年月日目录1.导言?31.1目的...31.2范围?31.3缩写说明...31。4术语定义…
图书管理系统概要设计说明书学生姓名:学号:学院:计算机科学学院班级:计算机科学与技术四班一、引言1.1编写目的本文档的编写是为了完…
20xx838820xx8390图书管理系统概要设计姜宇龙李旭毅软件图书管理系统概要设计YLZ11目的该文档的目的是描述XXX系统…
概要设计说明书东南大学软件学院苏州课程群项目基于SSH框架的图书管理系统概要设计说明书作者递交日期验收人验收日期工作量统计概要设计…
实验报告课程名称软件工程导论课题名称图书管理系统概要设计报告专业计算机科学与技术班级学号20xx030103姓名大蚊子指导教师张铁…
软件系统设计报告题目专业班级小组成员指导教师职称20xx年12月徐州题目概要设计说明书日期20xx年12月目录1软件结构设计411…
南京信息工程大学实验实习报告实验实习名称概要设计实验实习日期20xx4得分指导教师李振宏专业年级班次姓名学号一实验目的1通过对所选…
lt项目名称gt系统概要设计报告版本lt11gt注以下提供的模板用于有限公司CMMI标准的模版其中用尖括号括起来并以蓝色显示的文本…
目录1引言11编写目的12项目背景13定义14参考资料2任务概述21目标22运行环境23需求概述24条件与限制31处理流程32总体…