




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用UML进行面向对象分析与设计设计题目:成绩管理系统学生姓名:李魁学号:410920010158专业班级:计应09-1班1.需求分析随着网络通信技术的迅速发展和信息技术的广泛应用,计算机的应用已普及到经济和社会生活的各个领域。教育领域也不例外,现今已经出现了各种远程网络在线教育系统、图书馆管理系统、学籍管理系统……其中学生成绩管理是任一院校都不可缺少的部分,它的内容对于学校的决策者和教学管理者来说都至关重要,而传统的人工管理方式效率较低,为数据的查询、更新和维护代来了极大的不便。所以学生学籍管理信息系统的开发和应用是必要的,它能够为管理人员提供充足的信息和快捷的查询手段,提高学校学籍管理的效率1.1系统的可行性分析(1) 输入一个同学的姓名和学号,系统能够输出学生所在的学院、班级、成绩等学生信息(2)对于已经录入学生成绩管理系统的学生信息可以进行修改,例如:删除、添加。对于没有录入学生成绩管理系统的学生信息可以添加到系统(此项功能的实现需要对用户身份进行核查)(3)能够对学生的信息进行保存,即退出系统时,成绩成绩不能丢失(4)能够对学生成绩进行拷贝(5)能够登入和退出系1.2功能功能:此学生成绩管理系统基本能够实现学生成绩的输入、输出、插入、删除、查找、保存、拷贝、排序、分类、退出的功能。1.3输入输出项下面是中学生成绩管理信息系统所需要的输入、输出数据。学生姓名学号学生密码学生系别学生生日成绩教师姓名教师密码1.4功能“学生成绩管理信息系统”包括四个模块:成绩录入、学生信息查询、学生信息更新,学生用户修改。这四个模块既相互联系又相互独立,学生信息查询模块必须以成绩录入为基础。(1)成绩录入模块:主要功能用来对学生的成绩进行收集和修改。2)学生成绩查询模块主要功能用来对学生成绩进行查询。3)学生信息更新模块主要功能用来更新学生成绩等相关信息。4)学生用户修改模块主要功能用来添加删除学生用户。2.系统建模2.1学生成绩管理系统用例图♦完成教师和学生成绩管理系统的登录♦实现教师和学生在成绩管理系统中的学生成绩的査询♦完成教师更新学生成绩,并添加学生用户添加学生用户登录学生教师更新学生成绩査询学生成绩添加学生用户登录学生教师更新学生成绩査询学生成绩2.2创建系统静态模型1.更新学生成绩顺序图
■首先,教师通过系统口令登录进入学生成绩管理系统■打开学生成绩更新页面进行核对学生的基本信息系■进行更新学生信息,返回更新结果:教师学生成绩更新界面1、2:学生成绩更新3:核对学生信息:教师学生成绩更新界面1、2:学生成绩更新3:核对学生信息1:学生成绩管理系统4:更新2查询学生成绩顺序图•首先,教师通过系统口令登录进入学生成绩管理系统•打开学生成绩查询页面进行核对学生的基本信息系•进行查询学生信息,返回查询结果
墩师学生成绩管
理系统学生成绩查
询界面墩师学生成绩管
理系统学生成绩查
询界面3.学生成绩类图♦学生成绩查询通过网络查询♦网络查询依赖于网络通过网上地址查询♦查询成绩在成绩数据库,归属于数据库,和数据库服务
2.3创建系统动态模型1.查询学生成绩协作图♦学生首先登陆进入学生管理系统♦在学生成绩查询页面查询学生信息♦核对学生信息,返回查询结果1:口令登录—>学生成绩管理系统5:1:口令登录—>学生成绩管理系统5:返回结果3:查询s2渣询4:核对学生信息学生成绩查询
界面更新学生成绩协作图♦学生首先登陆进入学生管理系统♦在学生成绩更新页面查询更新学生信息♦核对学生信息,返回更新,储存更新结果
1:口令登录5:3:核对学生信息1:口令登录5:3:核对学生信息2:学生成绩更新学生成绩管理
系统学生成绩管理系统状态图♦登录学生更新成绩系统♦进行核对学生信息,核对不成功不存在该学生信息,结束♦核对成功,进行更新学生信息,储存更新结果•更新学生成绩不存在该孑•更新学生成绩不存在该孑学生核对不成功核对学生
信息核对成功
更新学生
、成绩表学生成绩管理系统活动图•进入学生成绩管理系统更新学生成绩登录学生用户,登录教师用户完成教师和学生查询学生成绩完成教师添加学生用户,更新学生成绩,完成学生成绩管理
学生登录学生成绩查询•更新学生成绩教师登录学生登录学生成绩查询•更新学生成绩教师登录\、学生新绩更'学生加户添)2.4创建系统部署模型1.学生成绩管理系统构件图•构件图中包含两个角色学生和教师•教师和学生分别完成学生成绩查询、学生信息更新、添加用户和学生成绩查询
2.学生成绩管理系统部署图•教师进入学生管理系统,查询学生信息打印查询结果•学生进入学生管理系统,查询学生信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济南2025年山东济南市济阳区所属事业单位招聘初级综合类岗位44人笔试历年参考题库附带答案详解-1
- 湖南软件职业技术大学《软件质量控制与测试技术》2023-2024学年第二学期期末试卷
- 成都工业学院《云平台系统》2023-2024学年第二学期期末试卷
- 平顶山职业技术学院《建设工程造价A》2023-2024学年第二学期期末试卷
- 重庆电子工程职业学院《城乡规划原理修详设计》2023-2024学年第二学期期末试卷
- 江西应用工程职业学院《书籍形态设计》2023-2024学年第二学期期末试卷
- 扬州中瑞酒店职业学院《人工智能与大模型》2023-2024学年第二学期期末试卷
- 山东工艺美术学院《电脑立体设计》2023-2024学年第二学期期末试卷
- 青海高等职业技术学院《建筑施工组织及BIM应用》2023-2024学年第二学期期末试卷
- 济南幼儿师范高等专科学校《风景园林设计实验古典园林景观设计》2023-2024学年第二学期期末试卷
- 产品设计与开发的系统工程方法
- 预防留置针脱落
- 痛风护理疑难病例讨论
- 韩国语入门教学资料
- 《大学生职业能力训练》
- 人民警察忠诚品质
- 冠状动脉搭桥手术后的健康生活促进
- 《英国饮食文化》课件
- 《SolidWorks建模实例教程》第4章 综合应用实例
- JCT2110-2012 室内空气离子浓度测试方法
- 视频号运营规则
评论
0/150
提交评论