ImageVerifierCode 换一换
格式:DOC , 页数:28 ,大小:1.79MB ,
资源ID:150114      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/150114.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生管理系统详细设计说明书.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生管理系统详细设计说明书.doc

1、学生管理系统详细设计说明书目 录1程序结构31.1程序结构31.2命名空间规范31.3程序通用名词规范42模块结构42.1学生信息管理模块42.2老师信息管理模块52.3 班级管理模块52.4 课程管理模块52.5 成绩管理模块62.6 帐号管理模块63模块功能详解73.1 学生信息管理模块73.2 教师信息管理模块73.3 班级管理模块83.4 课程管理模块83.5 成绩管理模块93.6 帐号管理模块104界面样式104.1 登录界面104.2用户管理114.3教师信息管理124.4学生信息管理134.5课程管理144.6成绩管理144.7班级管理155模型类设计155.1用户模型设计155

2、.2学生模型设计165.3教师模型设计165.4班级模型设计175.5成绩模型设计175.6课程模型设计176功能类设计176.1用户登录功能类186.2用户管理功能类186.3学生信息管理功能类196.4教师信息管理功能类206.5班级管理功能类226.6成绩管理功能类236.7课程信息管理功能类247数据库设计257.1用户管理模块257.2学生信息管理模块257.3老师信息管理模块257.4班级管理模块267.5成绩管理模块267.6课程信息管理模块267.7 班级课程277.9教师班级277.9 教师课程271程序结构1.1程序结构1.2命名空间规范主要类的命名空间用途Model数据库

3、模型类Manage数据库功能类StudentManage管理系统界面1.3程序通用名词规范模型类跟表同名,例如:Student功能类跟表同名,例如Student界面的命名以功能开头,后面跟上Form,例如AddStuForm添加的方法以Add开头,例如AddStu修改的方法以Modify开头,例如ModifyStu删除的方法以Del开头,例如DelStu查询的方法以Search开头,例如SearchStu有条件查询,用Get.By,如跟据一个id号获得一行记录的模型类用GetModelById ,Model是模型类名。2模块结构2.1学生信息管理模块2.2老师信息管理模块2.3 班级管理模块2

4、.4 课程管理模块2.5 成绩管理模块2.6 帐号管理模块3模块功能详解3.1 学生信息管理模块3.1.1 管理员 3.1.1.1 增加学生 可以增加学生编号、姓名、性别、出生日期、入学日期、所在班级、电话号码、住址、备注3.1.1.2 删除学生 可以删除学生的所有信息3.1.1.3 修改学生信息 可对所有学生的资料进行修改3.1.1.4 查询学生信息a) 查询所有学生的一切信息,点击查询按钮则列出全部学生的基本信息包括学生编号、学生姓名、性别、入学日期、所在班级等 b) 模糊查询 根据学生编号、学生姓名、所在班级进行模糊查询,列出符合条件的所有学生的基本信息包括学生编号、学生姓名、性别、入学

5、日期、所在班级等 3.1.2教师3.1.2.1 查询学生信息a) 查询所有学生的信息 点击查询按钮则列出所教学生的基本信息包括学生编号、学生姓名、性别、入学日期、所在班级等b) 模糊查询 根据学生编号、学生姓名、所在班级进行模糊查询,列出符合条件的所教学生的基本信息包括学生编号、学生姓名、性别、入学日期、所在班级等 3.1.3学生3.1.3.1 查询信息 a) 个人信息查询 可查询自己的全部信息b) 本班学生信息查询 查询本班学生的基本信息学生编号、姓名、性别、所在班级、入学日期、个人说明等 3.2 教师信息管理模块3.2.1 管理员 3.2.1.1 增加教师 增加教师的编号、姓名、性别、出生

6、日期、学历、职称、所授课程、备注3.2.1.2 删除教师 可以删除教师的所有信息3.2.1.3 修改教师信息 可以修改老师的基本信息,包括教师编号、姓名、性别、出生日期、学历、职称、所授课程、备注3.2.1.4 查询教师信息 a) 查询所有教师的一切信息 点击查询按钮则列出全部教师的基本信息包括教师编号、教师姓名、性别、籍贯、所授课程等b) 模糊查询 根据教师编号、教师姓名进行模糊查询,列出符合条件的所有教师的基本信息包括教师编号、教师姓名、性别、所授课程等 3.2.1.5 增加教师职务 增加教师所教课程,所教班级记录3.2.2 教师3.2.2.1 查询信息a) 查询个人信息 教师可查询自己的

7、所有信息b) 查询全部教师 查询所有教师的基本信息,点击查询按钮则列出全部教师的基本信息包括教师编号、教师姓名、性别、所授课程等c) 模糊查询 根据教师编号、教师姓名进行模糊查询,列出符合条件的所有教师的基本信息包括教师编号、教师姓名、性别、所授课程等 3.2.3 学生3.2.3.1 查询教师信息a) 查询所有教师的一切信息 点击查询按钮则列出全部授课教师的基本信息包括教师编号、教师姓名、性别、籍贯、所授课程等b) 模糊查询 根据教师编号、教师姓名进行模糊查询,列出符合条件的授课教师的基本信息包括教师编号、教师姓名、性别、所授课程等 3.3 班级管理模块3.3.1 管理员 3.3.1.1 增加

8、班级 增加班级的编号、班级名称3.3.1.2 删除班级 可删除班级所有信息3.3.1.3 修改班级信息 可修改班级所有信息3.3.1.4 查询班级信息a) 查询所有班级 点击可得到全部班级列表,包括班级编号、班级名b) 联合查询 根据班级编号、班级名进行模糊查询,得到满足条件的班级列表,包括 班级 编号、班级名3.3.2教师3.3.2.1 查询班级信息a) 查询全部授课班级 查询可得到所授课班级的列表,包括班级编号、班级名、班级课程b) 联合查询 输入班级编号、班级名进行联合查询,得到满足条件的班级列表,包括班级编号、班级名、班级人数3.4 课程管理模块3.4.1 管理员3.4.1.1 增加课

9、程 增加课程编号、课程名、学分3.4.1.2 删除课程 删除课程编号、课程名、学分3.4.1.3 查询课程信息a) 查询全部课程 得到全部课程信息列表,包括课程编号、课程名、学分b) 联合查询 输入课程编号、课程名进行联合查询得到符合条件的课程信息列表,包括课程编号、课程名、学分3.4.1.4 修改课程信息 修改课程的编号、课程名称、学分3.4.2 教师3.4.2.1 查询课程信息a) 查询全部所授课程 得到全部课程信息列表,包括课程编号、课程名、学分b) 联合查询 输入课程编号、课程名进行联合查询得到符合条件的课程信息列表,包括课程编号、课程名、学分3.4.3 学生3.4.3.1 查询课程信

10、息a) 查询全部所学课程 得到全部课程信息列表,包括课程编号、课程名、学分b) 联合查询 输入课程编号、课程名进行联合查询得到符合条件的课程信息列表,包括课程编号、课程名、学分3.5 成绩管理模块3.5.1 管理员3.5.1.1 录入成绩 录入学生编号、课程编号、分数3.5.1.2 删除成绩 删除学生编号、课程编号、分数3.5.1.3 修改成绩 修改学生编号、课程编号、分数3.5.1.4 查询成绩a) 查询全部成绩 得到全部成绩信息列表,包括学生编号、学生姓名、所在班级、课程编号、课程名、分数b) 联合查询 根据学生编号、课程编号、教师编号、班级编号进行联合查询,得到满足条件的成绩信息列表。3

11、.5.2 教师3.5.2.1 查询成绩a) 查询所教学生成绩 得到全部所教所教学生的成绩信息列表,包括学生编号、学生姓名、所在班级、课程编号、课程名、分数b) 联合查询 根据学生编号、课程编号、教师编号、班级编号进行联合查询,得到满足条件的成绩信息列表。3.5.3 学生3.5.3.1 查询成绩a) 查询全部成绩 可以得到自己全部所学课程的成绩信息列表,包括编号、姓名、课程编号、课程名、学分。b) 联合查询 根据学生编号、课程编号、教师编号、班级编号进行联合查询,得到满足条件的成绩信息列表。 3.6 帐号管理模块3.6.1 管理员3.6.1.1查询用户 管理员可以查询所有用户的信息3.6.1.2

12、密码管理 管理员可以修改所有教师和学生的密码3.6.1.3 设置用户权限 设置不同的用户权限,当为不同用户登陆时显示不同的登陆界面3.6.2 教师 3.6.2.1 密码管理 教师可修改自己的密码3.6.3 学生 3.6.3.1 密码管理 学生可修改自己的密码4界面样式4.1 登录界面4.2用户管理4.3教师信息管理4.4学生信息管理4.5课程管理4.6成绩管理4.7班级管理5模型类设计命名空间类名说明 ModelLogin登陆Student学生信息Teacher教师信息Class班级信息Score成绩信息Course课程信息User用户管理Class_Course班级课程Teacher_Cla

13、ss教师班级Teacher_Course教师课程5.1用户模型设计Users名称中文名称类型控制域说明UserId用户idintPublicUserName用户名stringPublicPassWord密码stringPublicRights权限intPublicType删除标识intPublic为0时表示该生被删除5.2学生模型设计Student名称中文名称类型控制域说明StuId学生IdintPublicStuNo学生编号stringPublicStuName姓名StringPublicClassId班级IdintPublicSex性别StringPublicBirthDate出生日期DateTimePublicEntranceTime入学时间datatimePublicStuTel电话号码stringPublicStuAddress住址stringPublicRemark备注stringPublicType删除标识intPublic为0时表示该生被删除5.3教师模型设计Teacher名称中文名称类型控制域说明TeaId教师IdintPublicTeaNo教师编号stringPublicTeaName教师姓名stringpublicSex性别stringPublicBirthDate出生日期

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1