- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教务成绩管理系统软件工程课程设计_本科毕业论文
+
软件工程课程设计
——教务系统成绩管理系统
学院:理学院
专业:11级信息与计算科学
目录
五、总体设计
5.1引言…………………………………………………………………………1
5.1.1编写目的背景定义1.4参考资料任务概述.2.1目标.2.2条件与限制
5.2.3运行环境
5.2.4需求概述引言
1.1编写目的
背景 定义 1.4参考资料
.2.1目标
明确系统的数据结构和软件结构给软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节.2.2条件与限制
.2.3运行环境
.2.4需求概述
经过综合分析将本系统划分为管理员模块和学生模块和教师模块。其中管理员模块又划分为学生信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理和系统维护模块。学生模块划分为个人成绩信息模块、个人信息模块、教师评价模块、选课模块和考试通知模块五个子模块;教师模块划分为个人信息模块、考试安排模块、成绩录入模块三个子模块,具体情形如下图所示:
5.3.1教务系统功能分解
学生模块 学生可以在该模块中进行考试安排、个人成绩、个人信息、选课信息查询,并可以在该模块中选课和对老师进行教学评价,并且还可以对自己的个人信息进行增删查改等操作 教师模块 教师可以在该模块中进行选课、退课,成绩录入,查看学生对自己的教学评价,录入考试安排信息包括考试时间、地点和学生考号,并且还可以对自己的个人信息进行增删查改等操作 管理员模块 管理员可以再此模块中添加助理管理员来维护本软件的远行,并且还可以对自己的个人信息进行增删查改等操作,还可以对教师学生的信息进行增删查改的操作
(1)学生管理模块该模块主要负责管理所有在校注册学生的个人信息。它为用户管理模块的一个子模块。主要功能包括添加,删除,修改,查找学生信息。每个学生有唯一的学号,管理员添加新生后,新生即可登陆此系统浏览个人信息,登陆此系统的用户名和密码默认都是此学生的学号。
课程管理模块该模块负责管理本校所有的课程信息。主要功能包括添加,删除,修改,查找课程信息。只有管理员才具有对课程信息进行维护的权限,课程的类型分三种:公共课,专业课和选修课。课程管理模块是选课管理模块的基础,只有在课程管理中添有选修课的信息,学生才能进行选课。
选课管理模块该模块负责选课的管理。主要功能包括删除,统计学生选课信息。它以在课程管理系统中维护号的信息作为基础,既可以对选修课程进行管理,也可以对统计选课人数,并根据学生选课时间先后决定最终选修此课的同学。
成绩管理模块
该模块主要是实现对学生成绩的录入查询及考试的违规信息的管理工作,包括:学生成绩的录入,学期成绩浏览,学生成绩查询,班级成绩查询,违规信息的增加及浏览。只有管理员可以录入学生每一门课的成绩,并能进行修改,学生只能查询自己所学课程的成绩,并且可以查询每一学期学生所学课程所获总学分
(5)班级管理模块该模块负责班级的管理。主要功能包括添加,删除和修改班级信息,以及对班级信息的查询。只有管理员才具有对班级管理信息进行维护的权限。学生信息的添加是建立在班级信息维护的基础上,每个学生必然属于特定的班级。并且在管理员对学生成绩查询统计时,可以统计各个班级的平均分,最高分。
该模块能够实现学生查看个人信息等功能。其中个人信息包括姓名、学号、所在院校、专业班级、入学时间、性别、籍贯、本学期的教学计划安排、本学期的课表等。
(7)成绩信息查看模块:
该模块能够实现学生查看成绩的功能。查的内包括课程名称,学分,成绩等。
(8)个人信息管理子模块:
该模块的管理主要功能包括查找学生信息
5.3.2系统子模块功能图
5.4软件结构设计
5.4.1软件结构图
1 学生模块软件结构图
2 教师软件结构图
5.4.2精化的数据流图
具有边界教务管理系统的数据流图
5.4.3各个模块的IPO图的算法描述
登陆模块
成绩查询模块
成绩录入模块
教师评价模块
教学评价查看模块|
考试安排查询模块
5.5 接口设计
5.5.1 外部接口与用户界面
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用Vis
您可能关注的文档
- 毕业(设计)论文_步进驱动系统与数控圆弧插补三菱plc程序设计课程设计.doc
- 毕业(设计)论文_贵南县武装部家属院棚户区改造工程安全技术资台帐十二.doc
- 大学生毕业论文_石化公司三级防控施组设计.doc
- 毕业(设计)论文__dspbuilder的am2ask2fsk信号调制的实现.doc
- 基于无线传输的智能双经纬仪小球测风系统经纬仪数据收发板设计_本科毕业论文.doc
- 基于层次分析法的世博会经济影响力的分析评价评估数学建模论文_本科毕业论文.doc
- 毕业(设计)论文_二级圆锥圆柱齿轮减速器课程设计.doc
- 大学生毕业论文_压片成形机机械原理设计.doc
- 棚户区改造安置用房工程冬季施工方案说明带设计计算书_本科毕业论文.doc
- 大学生毕业论文_圆锥圆柱齿轮减速器课程设计说明书.doc
- 基于振弦式传感器的压力测试_本科毕业论文.doc
- 碾压混凝土重力坝设计计算书_本科毕业论文.doc
- 井冈山电厂i期300mw机组电气运行规程_本科毕业论文.doc
- 毕业(设计)论文_杭州杭千高速公路袁浦至中埠段工程施工组织设计.doc
- 大学生毕业论文_一维螺旋链状z丁烯二酸三苯基锡甲酯的合成、表征及热稳定性研究.doc
- 毕业(设计)论文_基于plc三层电梯控制系统设计.doc
- 大学生毕业论文_最大加工直径为400mm的普通车床的主轴箱部件设计课程设计.doc
- 大学生毕业论文_正己烷__正庚烷筛板精馏塔的设计课程设计.doc
- 毕业(设计)论文_bpsk调制的matlab仿真论文课程设计实验报告.doc
- 毕业(设计)论文_包头原料条件下3200m3高炉本体设计及渣铁处理系统的设计说明书.doc
最近下载
- 【絮语文】2026高一语文必修上册《江城子乙卯正月二十日夜记梦》课件.pptx
- 我的阿勒泰读书分享.pptx VIP
- 2023(新版)研学旅行指导师考试参考题库(含答案).pdf VIP
- 一种桥面沥青面层摊铺导线控制装置.pdf VIP
- 公路工程监理机构设置与岗位职责.docx VIP
- 2025中航材华顺航空资源服务(北京)有限公司招聘27人笔试参考题库附答案解析.docx VIP
- 活动机会视角下老年人地面公交出行空间公平性:理论、实证与优化策略.docx
- 村社区两委换届选举工作培训ppt课件.pptx VIP
- 2025年水利系统职称考试题库与答案.docx
- 《2024年 互换·共情·交流_共同体美学和创作者本位》范文.docx VIP
文档评论(0)