面向对象技术综合性实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.给出系统的问题域部分设计的思路,结合2建立类设计模型图。
7.给出系统的关键界面设计图,并予以说明。
8.给出数据管理部分的设计结果。
9.给出控制驱动部分的设计思路。(可选)
10.设计系统的构件图和部署图。(可选)
四、实验结果及分析
1.完成用户需求的分析,找出系统的执行者、用况,画出用况模型图(包括用例描述)。
登录界面截图如下:
实验结论与体会:
通过本次实验,对面向对象有更深入的了解,在整个系统的设计阶段,要考虑到实现环境。
对于选课子系统和成绩管理子系统,他们的业务逻辑是简单的,实际上,他们的工作就是围绕着数据库在用户间传递经过一定处理的数据。
面向对象技术是当今计算机软件领域的主流技术。对于这门技术的学习,我们要夯实基础,要在当今激烈的市场中站稳脚跟,掌握面向对象技术是势在必行的选择。
教师评价
评定项目
A
B
C
D
评定项目
A
B
C
D
算法正确
界面美观,布局合理
程序结构合理
操作熟练
语法、语义正确
解析完整
实验结果正确
文字流畅
报告规范
题解正确
其他:
评价教师签名:
2012年12月1日
1.选课管理
在取得授权情况下,有关人员可以进行如下工作:
(1)生成学期选课表
按照课程设置部门和教室分配部门分别提供的教学计划与教室分配情况,课程管理员按专业生成以及维护本学期的选课表,并在网上发布,以供学生选课用之。
(2)选课
学生按照培养计划,在学期开始的前两周进行试听和选课。在这期间,学生可在网上随时查新与更改所选的课程。在选课期间,学生可查新课程介绍、任课教师情况以及以往的自己选课情况和成绩。学生只能选择自己的课程。每门课程有人数限制(多于20人,少于80人),学习一门课程的学生可组成多个教学班。
(3)课表调整
在两周后,若选一门课的学生人数少于下线,则取消该课。在第三周内,学生可选其他课程
(4)公布名单
在第四周,课程管理员生成开课汇总表,并在网上发布,同时要把有关信息发送给财务部(计算教师的上课报酬信息)、教材部(发放教材信息)、教师(任课信息)和成绩管理部(录入与统计成绩所需信息)。
(5)查新
在第四周后,学生可在网上查询自己的所选课程信息
2.成绩管理
在取得授权的情况下,有关人员要进行如下工作:
(1)成绩录入
成绩管理员录入学生的考试成绩(包括录入出错的修改),形成成绩表。
(2)成绩统计与发布
成绩管理员按课程号和班级统计成绩并发布所生成报表,同时报送给教学评估部门和学籍管理部门。
(3)成绩查询
在选课期间,学生随时会登陆系统进行选课和查询有关信息;在维护课程信息和成绩期间,有关教务人员随时使用系统。这样,可以集中管理每个子系统信息,在一个用户登录成功后,相应的子系统就会创建一个相应的对象。
选课子系统和成绩管理子系统都只是通过数据系统与其他子系统交换数据,即,通过需接口从数据库中获取数据,通过供接口向数据库写入数据。故需要按照供需双方共同约定的接口规约设计相应的数据库表结构,并在接口的相关的类操作中构造SQL语句即可。
学生按学号查询考试成绩。
完成步骤和要求:
1.完成用户需求的分析,找出系统的执行者、用况,画出用况模型图(包括用例描述)。
2.找出系统的概念类,建立基本模型。
3.建立系统顺序/通信图,找出系统与外界交互的消息。
4.建立系统活动图,找出系统的主要业务流程与关键操作流程。
5.建立系统中主要对象的状态机图,找出对象在其生存期内因响应事件所经历的状态序列。
华北科技学院计算机学院综合性实验
实验报告
课程名称面向对象技术
实验学期2012至2013学年第一学期
学生所在系部计算机学院
年级2010级专业班级网络B102班
学生姓名余春春学号************
任课教师彭珍
实验成绩
计算机学院制
《面向对象技术》课程综合性实验报告
开课实验室:大软实验室2012年11月8日
选课管理的用况图为:
成绩管理的用况图:
2.找出系统的概念类,建立基本模型。
3.建立系统顺序/通信图,找出系统与外界交互的消息。
4.建立系统活动图,找出系统的主要业务流程与关键操作流程。
5.建立系统中主要对象的状态机图,找出对象在其生存期内因响应事件所经历的状态序列
6.给出系统的问题域部分设计ቤተ መጻሕፍቲ ባይዱ思路。
实验题目
教学选课与成绩管理系统的面向对象分析与设计
一、实验题目:
教学选课与成绩管理系统的面向对象分析与设计
二、实验目的:
1、掌握面向对象分析与设计的思想与方法。
2、使用UML进行系统的面向对象分析与设计。
三、实验设备及环境:
硬件:多媒体计算机
软件:Windows系列操作系统、JBOO3.0建模工具
四、实验内容及要求:
相关文档
最新文档