版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、班级管理系统需求分析学院:计算机科学与信息工程学院专业:计算机软件一、 系统设计目标及意义、功能:(1) 班级管理系统的设计目标及意义是为了实现系统的管理班级人员。(2) 班级管理系统的功能是:学生可以在系统中查询自己的信息、成绩、 班干信息;教师可以处理学生的信息、班级的信息。二、 安全性与完整性要求:(1) 用户需要登录账号和登录密码才可以访问系统。(2) 在系统中分有多级用户,各个用户设计有访问权限。(3) 记录信息完整性,信息不能为空。(4) 信息的相连性正确。三、 用户登录权限:用户登录分为学生、班干、老师登录。(1)学生身份(普通学生):、 班级成员查询学生信息(学号、姓名,性别、
2、民族、家庭住址、职位、年龄等等)。、 班级成员查询课程信息。、 班级成员查询成绩。、 班级成员查询班干信息。、 班级成员查询班级班费支出信息、 班级成员查询班级事件信息、 班级各个成员拥有各自的账号和密码,并可自行修改各自的账号和密码。(2)学生身份(班干)、普通学生所有权限。查询整个系统的班干信息。(1) 老师(管理员)、 修改、删除、查询、添加班级各个成员的个人基本信息。、 修改、删除、查询、添加班级各个成员的成绩信息。、 修改、查询、添加、删除课程信息。、 修改、查询、添加、删除班干信息。、 修改、查询、添加、删除班级班费支出信息。、 修改、查询、添加、删除班级事件信息。、 拥有自己的账
3、号和密码,并可自行修改自己的账号和密码。四、信息:(1)学生基本信息学号、姓名、性别、身份证号、专业、年级、班别等等。(2)班干信息记录着整个班的班干信息。(3)课程信息课程编号、课程名、任课老师、学分。(4)成绩信息学号、姓名、班级、各科成绩、总分、平均分。(5)用户信息(系统信息)用户权限、用户身份、用户名、用户密码。(6)班级事件信息记录班级事件,事件日期、事件内容。(7)班费支出信息记录班费支出信息,支出日期、支出内容、支出金额。五、 功能图:六、er图:七、 数据流图:(1)学生:(2)老师:(3)总流程图:八、 数据字典:(1)数据流1、成绩信息2、 课程信息3、 学生信息:4、
4、班干信息:5、 用户信息6、 班级事件信息7、 班级班费支出信息(2) 数据流分量、学生信息表:属性名:学号存储代码:studentid类型:int长度:20属性名:姓名存储代码:studentname类型:char长度:20属性名:身份证号存储代码:id类型:int长度:20属性名:性别存储代码:sex类型:char长度:1属性名:年龄存储代码:age类型:int长度:2属性名:民族存储代码:nation类型:char长度:1属性名:家庭住址存储代码:address类型:char长度:40属性名:职位存储代码:job类型:char长度:10班级事件表:属性名:事件日期存储代码:data2类型
5、:data长度:属性名:事件内容存储代码:event类型:char长度:100、学生成绩表:属性名:学号存储代码:sstudentid类型:int长度:20属性名:姓名存储代码:sname类型:char长度:20属性名:班级存储代码:sb类型:char长度:10属性名:英语存储代码:sy类型:float长度:2属性名:数据库存储代码:sshu类型:float长度:2属性名:电子技术基础存储代码:sel类型:float长度:2属性名:软件课程存储代码:sr类型:float长度:2属性名:操作系统存储代码:sc类型:float长度:2属性名:计算机网络存储代码:sj类型:float长度:2属性名:
6、毛概存储代码:sm类型:float长度:2属性名:总分存储代码:sz类型:float长度:2属性名:平均分存储代码:sp类型:float长度:2、用户管理者:属性名:用户密码存储代码:um类型:int长度:20属性名:用户身份存储代码:us类型:char长度:20、班干信息表:属性名:班级存储代码:gclass类型:char长度:10属性名:团支书存储代码:gtzs类型:char长度:10属性名:学习委员存储代码:gxx类型:char长度:10属性名:班长存储代码:gbz类型:char长度:10属性名:生活委员存储代码:gsh类型:char长度:10属性名:组织委员存储代码:gzz类型:cha
7、r长度:10属性名:体育委员存储代码:gty类型:char长度:10属性名:宣传委员存储代码:gxc类型:char长度:10属性名:文娱委员存储代码:gwy类型:char长度:10属性名:纪律委员存储代码:gjl类型:char长度:10、班费支出表:属性名:支出日期存储代码:data1类型:data长度:属性名:班费支出信息存储代码:text1类型:text长度:100属性名:金额存储代码:money类型:float长度:10、课程信息属性名:课程编号存储代码:cid类型:int长度:20属性名:课程名存储代码:cname类型:char长度:20属性名:任课老师存储代码:cteacher类型:char长度:20属性名:学分存储代码:cs类型:int长度:2(3) 数据结构:数据结构名 组成学生基本信息(学号、姓名,性别、民族、家庭住址、职位、年龄)班级事件表(事件日期、事件内容)学生成绩信息(学号、姓名、班级、数据库、计算机网络、电子技术基础、操作系统、毛概、软件工程、英语、总分、平均分)用户信息(用户编码、用户名、用户密码、用户类型(学生,教师);班干信息(班级、团支书、学习委员、班长、生活委员、组织委员、体育委员、宣传委员、文娱委员、纪律委员)班费支出表(支出日期、班费支出信息、金额
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年咨询服务与技术服务合同
- 2024年个人借款合同履约保证合同版B版
- 二零二四年度商品房屋买卖合同
- 江南大学《高分子化学与物理基础》2021-2022学年第一学期期末试卷
- 江南大学《电工学基础》2022-2023学年第一学期期末试卷
- 佳木斯大学《形势与政策1》2021-2022学年第一学期期末试卷
- 2024商铺居间合同模板
- 暨南大学《音乐欣赏》2021-2022学年第一学期期末试卷
- 济宁学院《形式逻辑》2021-2022学年第一学期期末试卷
- 基于二零二四年度物联网技术的智能家居控制系统开发合同2篇
- 服务合同 保安服务合同终止函
- 让悲剧不再重演山东青岛“1122”中石化东黄输油管道泄漏爆炸特别重大事故分析
- 2023安徽省社区《网格员》高频考题汇编及答案
- 文献管理与信息分析学习通超星课后章节答案期末考试题库2023年
- AWR射频微波电路设计与仿真 实验8-微带缝隙天线设计
- 讲义二、钻井的基本构成
- SEMPELL-DEWRANCE抽汽止回阀产品介绍课件
- 居家养老日间照料中心服务项目台账
- 心内科运用PDCA循环降低低分子肝素钙脐周皮下出血的发生率品管圈成果汇报
- 围手术期的管理
- 国航股份商务委员会校园招聘考试真题2022
评论
0/150
提交评论