学生选课管理系统-详细设计方案.doc
《学生选课管理系统-详细设计方案.doc》由会员分享,可在线阅读,更多相关《学生选课管理系统-详细设计方案.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除技 术 文 件 技术文件名称:学生选课管理系统 技术文件编号:Owned By zjz 001 版 本:V 0.1共 10 页(包括封面)作者:张建中安徽工业大学易嵌二期班【精品文档】第 - 6 - 页目 录1 设计目的- 4 -2 程序要求- 4 -3 功能介绍- 4 -4 功能说明- 4 -4.1 登陆界面- 4 -4.1.1 管理员登陆- 4 -4.1.2 教师登陆- 5 -4.1.3 学生登陆- 5 -4.2 管理员模块- 5 -4.2.1 管理学生信息- 5 -4.2.1.1 添加学生信息- 5 -4.2.1.2 删除学生信息- 5 -
2、4.2.1.3 修改学生信息- 5 -4.2.2 管理教师信息- 5 -4.2.2.1 添加教师信息- 5 -4.2.2.2 删除教师信息- 5 -4.2.2.3 修改教师信息- 5 -4.2.3 查看自身信息- 6 -4.2.4 修改密码- 6 -4.3 教师模块- 6 -4.3.1 查看自身信息- 6 -4.3.2 修改学生成绩- 6 -4.3.3 修改密码- 6 -4.4 学生模块- 6 -4.4.1 查看自身信息- 6 -4.4.2 选课- 6 -4.4.3 修改密码- 6 -4.5 文件的读出与读入- 6 -4.5.1 读出- 6 -4.5.2 读入- 6 -5 流程图- 7 -6
3、详细设计- 7 -6.1 构造信息- 7 -6.2 公用函数- 8 -6.3 主菜单- 8 -6.4 用户登陆- 8 -6.5 用户功能函数- 8 -6.5.1 管理员相关函数- 8 -6.5.2 教师相关函数- 8 -6.5.3 学生相关函数- 8 -7 开发和运行环境- 9 -7.1 硬件环境- 9 -7.2 软件环境- 9 -8 可靠性设计- 9 -9 可测试性设计- 9 -10 项目实践心得- 9 -1 设计目的 该详细设计说明书的目的在于按照要求提出该系统的详细设计,即系统的详细架构,主要包括系统的模块划分、各个模块的流程以及各层次每个程序的设计考虑。2 程序要求 (1)用链表来建立
4、学生、老师信息;用链表来为学生和老师建立科目信息; (2)由管理员添加老师所授科目、学分、班级; (3)由学生选课; (4)由教师给出学生所选科目的成绩; (5)由程序自动计算教师所授班级的科目平均分和总平均分。3 功能介绍 该系统提供了三类用户的登陆,即是管理员、教师和学生,对不同类的用户安排了各自的权限功能,管理员可管理该系统的教师和学生的相关信息,教师对学生的成绩等相关信息也有修改权,学生可通过改系统选课。4 功能说明 4.1 登陆界面4.1.1 管理员登陆登录界面设计如下:管理员: P-进入子菜单:(1.学生,2.老师)对学生: a) 按学号顺序显示 b) 按名次显示 c)按成绩顺序显
5、示对老师: a) 按教师序号顺序显示 b)按班级教师显示 c)按科目显示(平均成绩顺序) f-查找,对应有学生,老师的相关操作c-修改d-删除s-保存q-退出4.1.2 教师登陆登录界面设计如下:p-查看自身信息c-修改密码csore-进入新的子菜单(修改和输入学生成绩)4.1.3 学生登陆登陆界面设计如下:p-查看自身信息c-修改密码s-选课(暂时可选三门:1.语文,2.英语,3.C语言程序设计) 4.2 管理员模块4.2.1 管理学生信息4.2.1.1 添加学生信息4.2.1.2 删除学生信息 4.2.1.3 修改学生信息 4.2.2 管理教师信息4.2.2.1 添加教师信息 4.2.2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 管理 系统 详细 设计方案
限制150内