- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
教务管理系统——学生管理
教务管理系统——详细设计
学生管理模块
姓名:华阳
学号:120511112
专业:计算机
导言(Introduce)
教务管理系统是为了适应现代化学校管理的需要,加快推进高校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。
学生管理模块是教务管理系统的重要组成部分。
目的(Purpose)
在凌展教务管理系统的基础上,主要为了改进教务管理系统中的学生管理模块的相关功能而进行的系统详细设计说明,详细说明该模块各组成部分的实现流程、功能、接口、编译、测试要点等内容,便于对系统的开发进行指导和约束。
范围(Scope)
学生管理模块及其子模块——学籍管理模块、成绩管理模块、考勤管理模块、毕业设计管理模块等的实现设计,存储过程的实现设计,外部接口实现设计,其他详细实现设计。
术语定义(TermsGlossary)
表1.3术语定语
序号
术语名称
术语定义
1
详细设计
在需求分析的基础上,对其功能模块或部件进行实现设计,使编程人员能顺利书写出程序代码
2
存储过程
存放在数据库服务器上的一段程序,它能被其他程序调用,以完成对数据库表的规定操作
3
触发器
存放在数据库服务器上的一段程序,当触发条件满足时即被执行,已完成对数据库表的某些操作
4
算法
详细设计中实现某项功能的数据处理方法及处理流程
5
CRUD
增删改查操作
参考资料(Reference)
[1]《教务管理系统_系统软件需求说明书》
[2]《教务管理系统_系统概要设计说明书》
[3]《教务管理系统_数据库设计说明书(数据库字典)》
[4]《面向对象软件设计》
相关文档(RelatedDocuments)
[1]《教务管理系统——需求分析》
[2]源程序清单
[3]单元测试计划及报告
[4]用户使用手册
版本更新记录(Version)
表1.6版本更新
版本号
日期
修改页、修改项
作者
审批人
V1.0
2014/5/3
华阳
模块实现设计
用户登录模块
对户进行身份验证,通过验证则登录系统。
输入项目:输入用户名和密码。
输出项目:不同类型用户的欢迎界面。
表2.1功能说明表
用户名文本框
Username
输入用户名
密码文本框
Password
输入密码
登录按钮
Loadon
登录
忘记密码链接
ForgetP
跳转找回密码链接
学生管理模块
模块编号:S-003
模块名称:学生管理模块
模块功能:
导入学生档案(excel)、查询学生信息
单条新增、批量新增、修改和删除功能
模糊查询、信息统计查询(如按照户籍地、性别等)
导出查询详细
模块设计——流程图:
添加
添加
判断日期格式是否正确
判断日期格式是否正确
判断学号是否重复
判断输入是否完整
错误处理错误处理错误处理
错误处理
错误处理
错误处理
添加记录
添加记录
输出添加成功信息
输出添加成功信息
更新数据库
修改
修改
找到
找到要修改的记录
新信息是否完整判断日期
新信息是否完整
判断日期格式是否正确
学号是否重复
错误处理错误处理错误处理
错误处理
错误处理
错误处理
修改记录
修改记录
输出修改
输出修改成功信息
更新数据库
查询
查询
选择查询
选择查询方式
按班级按
按班级
按姓名
按学号
班级是否有效学号
班级是否有效
学号是否有效
姓名是否有效
错误处理错误处理错误处理
错误处理
错误处理
错误处理
输出记录输出记录输出记录
输出记录
输出记录
输出记录
输出
输出成功信息
模块调用方法:点击学生管理菜单,默认查询显示学生学号、姓名、性别、专业、班级。
模块编写者:huay
模块编写日期:2014/5/4
模块修订者:huay
模块测试者:huay
学籍管理
功能:以表格方式将学生基本信息显示在浏览区内,包括学生资料管理,学生资料添加,学生所在专业的资料。
输入项目:鼠标、键盘事件。
输出项目:更新后的数据库文件。
本模块的界面如图所示。
全选
添加
编辑
详细信息
高级查询
学号
姓名
性别
专业
班级
成绩管理
功能:成绩查询及录入。
输入项目:鼠标、键盘事件或标准SQL语句。
输出项目:无
表2.1功能说明表
成绩查询选择框
CheckChoose
选择成绩视图查询
成绩输入选择框
WriteCho
输入成绩
成绩删改选择框
UpdateCho
更新成绩
确认按钮
SureCho
确认
表2.1功能说明表
院系名称复选框
CollegeName
选
文档评论(0)