学生管理系统详细设计资料.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
详细设计说明书 作 者: 完成日期: 签收人: 签收日期: 修改情况记录: 版本号 修改批准人 修改人 安装日期 签收人 学生管理系统详细设计说明书 一、引言 编写目的 此说明书是为了实现学生管理系统而进行的详细设计,得出对系 统的精确描述。详细设计说明书主要是组成系统的各个模块的实现流 程、功能、接口、编译、测试要点等内容,从而在编码阶段可以把这 个描述直接翻译成用某种程序设计语言书写的程序。 背景说明 工程产品的名称 : 学生管理系统 工程的提出者:计算机学院软件工程系 工程的开发者:软件工程系课题组 工程的用户:学校、学院等教育单位 计算中心:软件工程系实验室 定义 Java 参考资料 《软件工程导论》 ——张海潘(中) 《软件工程—实践者的研究方法》 王业龙(中) 二、程序系统的结构 学生管理系统的总结构: 1、系统控制模块: 功能: 各子系统的组织和调用; 登录界面实现到数据库服务器的登录; 设计: 输入用户名和密码,登录数据库服务器,检索系统权限表设置相应功能模块。 2、学生信息管理模块: 3、教师信息管理模块: 4、课程管理模块: 5、成绩管理模块: 6、教室管理模块: 7、账号管理模块: 三、登录界面设计说明 ⑴程序描述 该程序段是学生信息管理系统的登录界面设计, 用于区分用户的身份, 使用户以自己的身 份(管理员或学生)登录进入学生信息管理系统。 ⑵功能 数据名称 数据标识符 数据类型 取值范围 用户名 User_id 文本 20 用户身份 User_Power 数字 整型 密码 User_Password 文本 20 ⑷输入项 数据名称 数据标识符 数据类型 取值范围 用户名 id 文本 20 用户身份 Power 数字 整型 密码 Password 文本 20 ⑸输出项 登录信息正确,则进入用户界面 登录信息不正确,则提示用户名或密码错误,重新登录 ⑺流程逻辑 ⑻接口 ⑼存储分配 本程序的存储分配空间足够用 (12)测试计划 测试名称 测试进度安排 测试目的 测试内容 基本信息输入 系统完成够可进行 测试系统的需求是否 达到 输入简单的信息进行 测试 非法信息输入 在基本信息测试兀成 并通过后 测试系统对一些非法 输入的反应 输入一些特殊符号或 字符 空信息输入 可以和一些非法信息 测试一起进行 测试系统对空信息的 反应 在所有的输入值上输 入空值 四、信息设计说明 ⑴程序描述 该程序包括成绩查询,教室查询和个人信息查询,课程信息查询。 ⑵功能 IPO图编号:321 模块名称:登录模块 输入参数 处理说明 处理结果 用户名 密码 判断用户名与密码是 否一致, 1、 进入用 户界面 2、 输出提 示信息:请重新输 入登录信息! 备注:无 ⑶性能 输入精度要求不高 ⑷输入项 数据名称 数据标识符 数据类型 取值范围 课程编号 courseid 文本 50 课程名称 Course name 文本 50 学时 Courseperiod 文本 50 学分 Coursecredit 文本 50 ⑸输出项 同输入项 ⑺流程逻辑 (12)测试计划 测试名称 测试进度安排 测试目的 测试内容 基本信息输入 系统完成够可进行 测试系统的需求是否 达到 输入简单的信息进行 测试 非法信息输入 在基本信息测试兀成 并通过后 测试系统对一些非法 输入的反应 输入一些特殊符号或 字符 空信息输入 可以和一些非法信息 测试一起进行 测试系统对空信息的 反应 在所有的输入值上输 入空值

文档评论(0)

dajiefude2 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档