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