1、 西 安 邮 电 大 学(计算机学院)课内实验报告实验名称: 学生成绩管理系统专业名称: 软件工程班 级: 学生姓名: 学号(8 位): 指导教师: 孟伟君实验日期: 2013 年 12 月 18 日项目小组信息项目名称 学生成绩管理系统组长 赵大伟 04113124 建模图的设计组员 1 郭亚涛 04113125 具体的操作:画图组员 2 曹景尧 04113126 建模图的设计组员 3 吴扬 04113104 建模图的描述,具体画法组员 4 黄璐 04113099 建模图的描述组员 5 毛文涛 04113118 模型图的修改一. 实验目的及实验环境目的: 解决学校对学生成绩信息进行处理时,对
2、各种数据的需求,并且能够学校方面对学生成绩的管理。主要解决学生成绩信息查询困难等问题。确定学生成绩信息管理系统功能需求,数据需求及软、硬件需求。确定学生成绩管理系统所能实现的功能,本系统中主要是通过数据库对其进行操作,如学生成绩等增加,删除,修改,查找等功能。 。环境: CPU:windows操作系统:windows软件平台:plato-ent-x二. 实验内容几个人分一个小组,针对一个项目:学生成绩管理系统1、画出这个系统的用例图、包图、类图、活动图、状态图、顺序图、领域模型图、构件图、部署图,写出这些模型图的比较详细的描述文档。2、概要要求:(1) 、管理员可以管理学生,教室,班级和客户课
3、程的信息。(2) 、学生可以根据课程和学期查看自己的考试成绩。(3) 、教师可以录入修改成绩,可以打印成绩,可以查看成绩。(4) 、教师、管理员、学生必须先登录才能操作(5) 、管理员也可以权限操作教师的功能,即管理员依赖教师三实验结果用例图: 包图:类图:活动图:状态图:顺序图:领域模型图:构件图:部署图:四总结1实验过程中遇到的问题及解决办法;问题 1:画图期间有许多符号和课本有出入,不知道怎么使用?解决:通过看网上的一些资料和老师给的软件使用方法,找到许多的符号的意义,才能够正确的使用那些符号。问题 2:在进行模型图描述的时候,不知道怎么描述,比如:领域模型图,用例图,部署图等?解决:通
4、过查看书上的例子,仿照的完成模型图的一些描述。2对设计过程的心得体会。经过上机实践学习,使我对 UML 统一建模语言有了更进一步的认识和了解,要想学好它要重在实践,要通过不断的上机操作才能更好地学习它,通过实践,我也发现自己的好多不足之处:对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说对活动图步骤的安排,时序图消息的发送是否需要函数,类图的抽象,组件图如何建立回顾起此次 UML 课程设计,感慨颇多,从选题到定稿,从理论到实践,我又学到了很多东西。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。五附录:模型文件(电子版)