1、学生信息管理系统 详细设计说明书 负责人: 参与人员: 指导教师: 1引言3 1.1编写目的3 1.2背景3 1.3定义3 1.4参考资料3 2程序系统的构造4 3登录界面〔DEFAULT〕设计说明4 3.1程序描述4 3.2功能4 3.3性能4 3.4输人项4 3.5输出项5 3.6算法5 3.7流程逻辑5 3.8 接 5 3.9存储分配5 3.10注释设计5 3.11限制条件5 3.12测试方案5 3.13尚未解决的问题6 4班级管理〔BANJIGUANLI〕设计说明6 4.1程序描述6 4.2功能6 .z 4.3性能7 4.4输
2、人项7 4.5输出项8 4.6算法8 4.7流程逻辑8 4.8 接 8 4.9存储分配8 4.10注释设计8 4.11限制条件8 4.12测试方案8 4.13尚未解决的问题9 5学生信息管理〔*UESHENG*IN*I〕设计说明9 5.1程序描述9 5.2功能9 5.3性能10 5.4输人项10 5.5输出项11 5.6算法11 5.7流程逻辑11 5.8 接 11 5.9存储分配11 5.10注释设计12 5.11限制条件12 5.12测试方案12 5.13尚未解决的问题12 详细设计说明书 1引言 1・1编写目的 该学生信息管理系统软件
3、工程是为适应教务开展的需要而进展研发的,适用于学校部相关部门。该文档是对概要设计结果的进一步细化,给出目标系统〔即学生信息管理系统〕的准确描述,以便在编码阶段直接翻译成计算机的程序代码。 本报告的预期读者为工程管理人,教师,学生,软件开发工程师等。 1.2背景 a. 待开发软件系统的名称:学生信息管理系统; b. 本工程的任务提出者:警察学院09级信息平安系; c. 本工程的开发者:警察学院09级信息平安系二区队; d. 本工程的用户:管理员,教务处管理员,学校教师职工,学校全体学生; e. 实现该软件的计算中心:学校计算机中心,学校网管中心; f. 该说明为独立文档。 1.
4、3定义 此处无容。 1.4参考资料 a. 本工程的经核准的方案任务书; b. 可行性分析报告; c. 需求分析说明书; d. 概要设计说明书; e. "实用软件工程与实训"杜文洁、白萍主编清华大学; f. 软件开发国际标准文件。 2程序系统的构造 3登录界面〔Default〕设计说明 3.1程序描述 该程序段是学生信息管理系统的登录界面设计,用于区分用户的身份,使用户以自己的身份〔管理员或学生〕登录进入学生信息管理系统。 3.2功能 ipo图模块名称:登录模块 输入参数 处理说明 处理结果 用户名密码 判断用户名与密码是否一致, 1、进入用户界面 2、
5、输出提示信息:请重新输入登录信息! 备注:无 3.3性能 此处无容。 3.4输人项 数据名称 数据标识符 数据类型 取值围 用户名 User_id 文本 20 用户身份 User_Power 数字 整型 密码 User_Password 文本 20 3.5输出项 1、登录信息正确,则进入与用户身份一致的信息管理界面; 2、登录信息不正确,则在登录界面输出提示信息:请重新输入登录信息! 3.6算法 此处无容。 3.7流程逻辑 3.8 接 3.9存储分配 本程序的存储分配空间足够用。 3.10注释设计 此处无容。
6、3.11限制条件 此处无容。 3.12测试方案 测试名称 测试进度安排 测试目的 测试容 根本信息输入 系统完全后可以进 展 测试系统的需否 到达 输入简单的信息 进展测试 非法信息输入 在根本信息测试完 成并通过后 测试系统对一些 非法输入信息的反响 输入一些特殊的 字符或符号 空信息输入 可以和一些非法信 息测试一起进展 测试系统对空信 息的反响 在所有的输入项 上输入空值 3.13尚未解决的问题 无。 4班级管理〔banjiguanli〕设计说明 4.1程序描述 该程序主要对学院各个系的各个中队的情况进展管理,包含有
7、班级编号、班级全称、系别、学院、队长编号、序号等,该程序可实现对班级信息的添加、编辑、修改和删除。 4.2功能 IPO图 模块名称:班级管理 输入参数 处理说明 输出参数 班级编号 班级全称 系别 学院 队长编号 对数据进展添加,编辑,修改和删除,将新数据输入数据库 将各输入信息以表格方式在管理员界面输出 z 序号 备注:无 4.3性能 该程序要求录入条件要符合相关的数据类型,否则会没有结果,查询时对新录入的信息有时会出现一定的错误,在查询信息量过大时可能会出现死机的可能。输入精度要求不高,可以实现各种查询包括模糊查询。
8、 4.4输人项 数据名称 数据标识符 数据类型 取值围 班级编号 Class_id 文本 20 班级全称 Class_name 文本 50 系别 Class_departmemt 文本 50 学院 Class_college 文本 50 队长编号 Class_teacherid 文本 20 序号 sd 自动编号 长整型递增, 4.5输出项 输出项与输入项一样。 4.6算法 此处无容。 4.7流程逻辑 4.8 接 4.9存储分配 本程序的存储空间足够用。 4.10注释设计 此处无容。 4.11限制条件 软件运行最
9、短寿命为三年;此软件只能有警察学院部使用;运行环境为Windows操作系统,存256M以上,推荐使用分辨率1024*768像素,其他运行条件无明显限制。 4.12测试方案 测试名称 测试进度安排 测试目的 测试容 根本信息输入 系统完全后可以进 展 测试系统的需否 到达 输入简单的信息 进展测试 非法信息输入 在根本信息测试完 成并通过后 测试系统对一些 非法输入信息的反响 输入一些特殊的 字符或符号 空信息输入 可以和一些非法信 息测试一起进展 测试系统对空信 息的反响 在所有的输入项 上输入空值 4.13尚未解决的问题 无。
10、 5学生信息管理〔*uesheng*in*i〕设计说明 5.1程序描述 该程序采用模版形式,包括修改密码、课程信息、选课浏览、个人选课、成绩查询、个人信息,其中修改信息功能以学生身份可对自己的密码进展修改,其余各功能以学生身份只能进展查询,不能进展修改等操作。 5.2功能 ipo图模块名称:修改密码 输入参数 处理说明 输出参数 旧密码 新密码 新密码确认 判断输入数据是否有效并将各数据输进数据库 提示密码修改成功或失败 备注:无 IPO图模块名称:课程信息 输入参数 处理说明 输出参数 课程号课程名称学时学分 课程类型课程描述序号
11、 将各参数输进数据库 将各输入信息以表格方式在学生界面输出 备注:无 5.3性能 该程序要求录入条件要符合相关的数据类型,否则会没有结果,查询时对新录入的信息有时会出现一定的错误,在查询信息量过大时可能会出现死机的可能。输入精度要求不高,可以实现各种查询包括模糊查询。 5.4输人项 数据名称 数据标识符 数据类型 取值围 课程号 Course_id 课程名称 Course_name 学时 Course_period 学分 Course_credit 课程类型 Course_kind 课程描述 Course_describe 序号
12、id 文本 50 文本 50 文本 50 文本 50 文本 50 文本 50 自动编号 长整型,递增, 5.5输出项 按要求与输入项一致输出。 5.6算法 此处无容。 5.7流程逻辑 5.8 接 用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据构造〔数据库、数据文卷〕。 5.9存储分配 本程序的存储空间足够用。 5.10注释设计 此处无容。 5.11限制条件 此处无容。 5.12测试方案 测试名称 测试进度安排 测试目的 测试容 根本信息输入 系统完全后可以进 展 测试系统的需否 到达 输入简单的信息 进展测试 非法信息输入 在根本信息测试完 成并通过后 测试系统对一些 非法输入信息的反响 输入一些特殊的 字符或符号 空信息输入 可以和一些非法信 息测试一起进展 测试系统对空信 息的反响 在所有的输入项 上输入空值 5.13尚未解决的问题 此处无容。
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818