软件详细设计说明书学生信息管理系统.docxVIP

软件详细设计说明书学生信息管理系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XXXX大学 软件详细设计说明书 项目名称:_学生信息管理系统_ 年 级: 专 业: 班 级: 学 号: 姓 名: 指导教师: 日期: 年 月 日 目 录 TOC \o 1-5 \h \z 1引言 1 1.1编写目的 1 1.2项目背景 1 1.3定义 1 1.4参考资料 1 2总体设计 1 2.1需求概述 1 2.2软件结构 1 3程序描述 1 3.1下面对各模块的功能,性能,输入,输出进行具体描述 1 3.2算法 6 3.3程序逻辑 7 3.4 接口 7 3.5测试要点 7 1引言 1.1编写目的 软件详细设计说明书是对系统架构进行详细直观描述, 从而完成详细设计,作为软件实 现的基础。预期的读者为本项目开发人员和将来对本项目进行扩展和维护的人员。 1.2项目背景 项目的委托单位: 主管部门:学校教务处 该软件系统与其他系统的关系:与学生管理相关联 1.3定义 在该概要设计说明书中的专门术语有:总体设计、接口设计、数据结构设计、 运行设计、出错设计,具体的概念与含义在文档后将会解释。 1.4参考资料 《软件工程导论(第 6版)》----张海藩,牟永敏 编著 出版社: 清华大学出版社 2总体设计 2.1需求概述 2.2软件结构 、总体结构 、用户管理模块结构 、学生档案管理模块结构 、成绩管理模块结构 3程序描述 3.1下面对各模块的功能,性能,输入,输出进行具体描述 、登录模块 ?功能:接受用户登录请求,验证用户输入的用户名、 密码和用户类型,转到管理页面。 ?性能:对用户登录请求在 1-2秒钟之内做出响应。 ?输入项目:用户名:字符串型 密码:字符串型 ?输出项目:合法:进入管理界面。 非法:重新登陆。 、总体结构 ?功能:接收登陆模块传过来的用户名,验证用户名的类型。 ?性能:界面的状态栏显示:联系方式、登陆时间、当前操作用户名和用户类型。 ?输入项目:用户名:字符串型。 ?输出项目:用户名:字符串型(在状态栏) 用户类型:字符串型(在状态栏) 登陆时间:字符串型(在状态栏) 3、系统管理模块 ?功能:1、添加新的用户名、密码; 、修改任何用户(包括学生)密码。 ?性能:1、用户名、密码和密码确认和用户类型(单选按钮) ; 、旧密码,新密码和新密码确认。 ?输入项目:1、用户名、密码和密码确认和用户类型(单选按钮) ; 2 、旧密码,新密码和新密码确认。 ?输出项目:1、(对话框)添加成功,跳转到详细信息添加页面; 2 、(对话框)密码修改成功,请重新登陆;跳转到登陆页面。 4 、用户管理模块 ?功能:1、向数据库中添加新用户信息; 、用户信息的管理,包括:修改、删除、查询; 、查询用户信息,包括:精确查询、模糊查询。 ?性能:1、没有添加新用户,不能添加用户信息; 其它无特殊要求。 ?输入项目:1、用户名:字符型(新添加用户时传过来的,不能更改,本页也不能添 加) 姓名: 文本型 所学专业: 文本型 性别: 文本型 政治面貌: 文本型 学历: 文本型 身份证号: 字符型 职称: 文本型 所在院系: 文本型 民族: 文本型 电子邮箱: 字符型 学位: 文本型 固定电话: 字符型 职位: 文本型 移动电话: 字符型 备注: 文本型 所教专业: 文本型 工作时间:日期型 教师资格证书号:数值型 、与1相同 、精确查找 用户名:文本型 、模糊查找 姓名:文本型所在院系:文本型 性别:单选按钮 ?输出项目:合法:显示出用户信息管理页面 非法:重新添加、查询 5、 院系管理模块 6、 学生档案管理模块 ?功能:1、向数据库中添加学生信息; 、学生信息管理,包括:修改、删除、查询; 、学生信息查询,包括:精确查询、模糊查询。 ?性能:无特殊要求。 ?输入项目:1、学生档案添加 姓名:文本型 初始密码:字符型 政治面貌:文本型学号:数值型(数据库自动增加) 政治面貌:文本型 性别:文本型出生日期:日期型 民族:文本型 毕业院校:文本型 邮编:数值型 家庭住址:文本型 身份证号:字符型 入学时间:日期型 固定电话:字符型 移动电话:字符型 备注:文本型 所在班级:文本型 2 、学生档案管理 与1相同 、精确查找 学号:数值型 、模糊查找 姓名:文本型 性别:单选按钮 ?输出项目:合法:显示出学生信息管理页面 非法:重新添加、查询 7、课程管理模块 ?功能:1、向数据库中添加基本课程信息; 、基本课程管理,包括:修改、删除、查询; 、向数据库中添加班级选课信息; 、班级选课管理,包括:修改、删除、查询; 、课程查询,包括:基本课程查询(精确查询和模糊查询)、班级选课查询(精 确查询和模糊查询)。 ?性能:无特殊要求。 ?输入项目:1.1、基本课程设置 基本课程编号ID:数值型课程名称:文本型

文档评论(0)

yuxiufeng + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档