学生成绩管理系统详细设计2.docVIP

  • 85
  • 0
  • 约5.07千字
  • 约 13页
  • 2021-10-28 发布于江苏
  • 举报
学生成绩管理系统-详细设计 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 学生成绩管理系统 详细设计说明书 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: 学生成绩管理系统 当前版本: V 作 者: 崔永山 完成日期: 2021-10-25 修改情况、: 版本/状态 作者 参与者 起止日期 备注 崔永山 崔永山,董健男 2010-10-1—2021-10-13 草稿 崔永山 崔永山,董健男 2010-10-3—2021-10-15 修改 崔永山 崔永山,董健男 2010-11-19—2021-10-25 正式发布 TOC \o 1-3 \h \z \u \t 标题 4,2,标题 5,3,标题 6,4,标题 7,5,标题 8,6 详细设计说明书 1 一、引言 2 目的 2 背景 3 符号、缩略语和定义 3 二、参考文档 3 三、目标与约束 3 3.1 目标 3 一般约束 4 四、逻辑构造 4 构造概览 4 用户界面包 4 概述 4 类 5 业务对象包 6 概述 6 类 6 数据库包装 7 概述 7 类 7 五、交互图 7 各类交互图 8 一、引言 目的 根据软件需求规格说明书确定学生成绩管理系统的总体设计、总体构造、类设计、接口设计,为详细设计奠定根底。 背景 本工程的名称:学生成绩管理系统。 本工程的应用范围:大学教务处 开发者:07软件〔2〕班小组 用户:成绩管理者 符号、缩略语和定义 二、参考文档 ?C#开发经历技巧宝典? ?asp.net网站开发大全? 三、目标与约束 3.1 目标 该学生管理系统针对的用户是大学学生教务处,各种学校的教务处等,其管理功能方面有学生成绩管理、学生信息管理、选课信息管理、授课信息管理等,不同的角色有不同的操作功能。其功能描述如下: 管理方面应用分类原理,不同的用户登录系统,拥有的操作权限不一样,其包括如下内容: .教师登录可进展的操作为:学生信息管理、学生成绩管理。 对学生信息的录入、删除及修改,对学生成绩的录入和修改。 . 系统管理员登录可进展的操作为:课程管理、学生成绩管理、学生信息管理。 对课程的录入,删除及修改,对学生成绩的录入和修改,对学生信息的录入、删除、入修改。 .学生登录系统可进展的操作为:查看自己成绩情况。 查询自己的成绩。 对登录人员进展统计。统计每一个登录系统人员的登录次数,和最后一次登录IP. 能够对需要的统计结果提供打印输出。 能够提供一定的平安机制,提供数据信息授权访问,防止随意删改,同时提供信息务用效劳。 〔1〕要求学生成绩管理系统员掌握一般计算机操作,会中文输入,要求用户界面友好,能够提供帮助文档。 〔2〕硬件约束。本系统采用客户-效劳器体系构造,由一台效劳器与多台客户机组成,效劳器CPU主频在733MHZ以上,内存最小256MB,硬盘剩余空间隔20G以上,预装软件windows server、sql server等,客户机CPU主频1MHZ以上,预装软件windows 9x 或windows 2000 professional、Aceess,sql server 2000要求安装: .net framework3.5. 四、逻辑构造 构造概览 学生成绩管理系统的逻辑构造图如图1所示。 图1 通过用户界面类,用户可以浏览系统中的数据,输入新的数据,这些用户界面类都是基于C#和.NET类库,。.net的类库是C#用来编写用户界面应用的标准,该类通常包含存储数据的类的业务包来协作完成任务,用户界面类库调用业务包中的操作来检索和插入数据。其界面主用图2类图来描述。 AdminIndex类,这是系统主界面类。其是其它页面操作的框架,其它页面只有在它框架里才能运行,否那么返回登录页面,它调用AdminLeft类,作为左边的导航条,调用Bottom类,作为底部信息的显示。 AdminLeft类,这是系统左边菜类。主界面左边菜单的实现类,它从数据库中查询所需的菜单,当不同的角色登录的时候,他所显示的菜单是当前用户所拥有的权限。 AdminLogin类,这是系统管理员登录类。这个类主要为管理员的登录提供验证,它首先从数据库中查询所填写登录信息是否正确,假设正确那么进入主界面,进展相关操作。 Bottom类,这是系统底部类,主要负责

文档评论(0)

1亿VIP精品文档

相关文档