学生选课管理系统体系结构设计报告

学生选课管理系统体系结构设计报告

ID:6807811

大小:517.00 KB

页数:20页

时间:2018-01-26

学生选课管理系统体系结构设计报告_第1页
学生选课管理系统体系结构设计报告_第2页
学生选课管理系统体系结构设计报告_第3页
学生选课管理系统体系结构设计报告_第4页
学生选课管理系统体系结构设计报告_第5页
资源描述:

《学生选课管理系统体系结构设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生选课管理系统,《体系结构设计报告》目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象40.4参考文献40.5术语与缩写解释41.系统概述51.1概述51.2功能描述52.设计约束72.1需求规定72.2运行环境72.3接口约束82.4质量约束92.5隐含约束93.设计策略103.1关键技术103.2扩展策略103.3复用策略104.系统总体结构124.1逻辑设计144.2用户接口逻辑设计144.3物理设计145.子系统的结构与功能156.开发环境的配置207.运行环境的配置218.测试环境的配置

2、229.其他22Page17of20学生选课管理系统,《体系结构设计报告》0.文档介绍0.1文档目的该文档描述了学生选课管理系统的主要功能,阐述了系统的总体构架,包括物理、逻辑结构,并说明了体系结构所采取的设计策略和所有技术。0.2文档范围学生选课管理系统0.3读者对象项目组长,项目负责小组,各功能模块负责人及程序员。0.4参考文献资料名称资料来源《学生选课管理系统项目计划书》学生选课管理系统《学生选课管理系统需求规格说明书》学生选课管理系统《计算机软件文档编写指南》图书馆《CMMI+3级软件过程改进方法与规范》

3、图书馆0.5术语与缩写解释缩写、术语解释SPP简并行过程(SimplifiedParallelProcess)PM项目管理(projectmanagement)实体实体是一个可持久化的域对象,比如电脑、书等。数据字典对数据流程图中对象的详细描述Page17of20学生选课管理系统,《体系结构设计报告》1.系统概述1.1概述学生选课管理系统将与学生选课管理相关的各项前后台业务整合到一起,通过该系统,可以实现用户注册、用户信息管理、管理员排课、学生选课/退课、教师反馈等一系列操作,可以大大提高各项业务的衔接程度,提高

4、相关项目的运作效率,从而更好地方便学生选课,学校方面排课。本系统包括学生选课、教师反馈、用户信息管理、排课管理、课程信息管理、教师信息管理等一系列的服务,同时提供各种类型的报表生成等统计服务,以帮助系统管理员了解选课情况。本系统适用于普通类型大学。1.2功能描述一、系统前台管理1、学生选课学生根据发布的课程信息和专业培养计划选择要修的课程,同时选修某课程后在规定的时间内可退选。2、教师反馈教师在查看选课公告表和预排课表后,可以通过此功能向排课管理人员反馈自己对排课的意见。3、用户注册学生、教师填写自己的用户名和密

5、码进行注册,只有注册成功后才可以进入该系统。4、用户登录用户输入用户名和密码登录。5、用户个人信息管理Page17of20学生选课管理系统,《体系结构设计报告》登录到系统的学生和教师可以查看自己的个人信息,必要时可以对个人信息进行修改和添加。二、系统后台管理1、管理员信息管理超级管理员登录后台后,可以对系统管理员进行管理,包括添加、查询、修改、删除某管理员的信息。2、教师信息管理管理员登录后台后,可以对教师信息进行特定操作,包括审核教师提交的注册、修改信息,查看教师列表,对退休或者离职的教师进行删除。3、学生信息

6、管理管理员登录后台后,可以对学生信息进行特定操作,包括审核学生提交的注册、修改信息,查看学生列表,对退学或毕业的学生进行删除。4、课程信息管理管理员登录后可以查询某课程的信息,对该课程信息进行修改或者删除,同时可以添加课程。5、教室信息管理管理员登录后可对教室信息进行设置,包括设置教室状态,填写教室可容纳人数,教室内设备等信息。6、排课管理管理员根据教室信息、教师信息、学生信息、课程信息进行预排课,如果课程有冲突则进行冲突处理,形成预排课表后发布选课公告。Page17of20学生选课管理系统,《体系结构设计报告》

7、2.设计约束2.1需求规定需求规定的详细内容,请参考独立的文档《学生选课管理系统需求规格说明书》2.2运行环境一、硬件环境1、学生选课系统前台硬件要求:具有PentiumⅣ处理器且满足以下要求的计算机:最低2G内存最小250GB硬盘鼠标键盘打印机验钞机2、服务器硬件需求:具有PentiumⅣ处理器且满足以下要求的计算机:最低2G内存最小500GB硬盘鼠标键盘3、其他联网计算机硬件要求:具有PentiumⅣ处理器且满足以下要求的计算机:最低1G内存最小20GB硬盘Page17of20学生选课管理系统,《体系结构设计

8、报告》鼠标键盘二、软件环境1、客户程序软件:WindowsNT/2000或更高版本2、数据库服务器软件:WINDOWS2003/LINUX或更高版本MYSQL5.0以上2.3接口约束一、用户界面设计规则用户接口:采用Windows的通用图形界面,对用户友好,且必须对鼠标键盘提供支持,界面设计应遵循:1、尽量保持一致性:界面规范应遵循MSWindows软件界面的规范2、设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。