UML课程设计报告(2012)

2026/4/24 15:55:30

大学教材征订信息管理系统

图 2-14 学生和教师的活动图

学生和教师进入教材征订管理系统后,可以首先登录系统,然后进行教材信息查询,教材预订等活动,也可以先查询所需要教材的信息,需要预订时再登录系统。 2.5.3系统管理员活动图

12

大学教材征订信息管理系统

图 2-15 系统管理员的活动图

系统管理员登录系统后,可以进行教材信息管理,包括添加教材信息,更新和修改教材信息;账户信息管理,包括添加新用户,更新和修改用户信息;教材预订信息管理,包括生成订购单,取消订购等活动。

3 系统中的类

3.1参与者相关的类

3.1.1 学生类图

图 3-1 学生类

Student类是学生类,它包括number(学号)、name(姓名)、sex(性别)、age(年龄)、class(班级)、和grade(年级)等属性。 3.1.2 教师类图

13

大学教材征订信息管理系统

图 3-2 教师类

Teacher类是教师类,它包括name(姓名)、sex(性别)、Identity Card(身份证号)、course(教授的课程)、以及TelephoneNum(电话号码)等。 3.1.3管理员类图

图 3-3 管理员类

Adminstrator是管理员类,管理员有自己的属性,包括WorkID(工作账号)等。

3.2各类之间的关系

类不是单独一个模块,各个类之间是存在联系。教材征订系统各个类之间的联系如图3-4所示。

14

大学教材征订信息管理系统

图 3-4 各类之间的关系

Title类是书库里的一条记录,Item类是具体书籍的类。在现实世界里,每条记录都会有多本书的存在,所以,记录书目信息的类可以有多个具体书的类。同时,Title类和Student类也是一对多的关系,也就是说,一个记录书目信息的类可以记录多名学生和多名教师的预订信息,但也可以没有预订信息的记录。Student类和Teacher类与Reservation类之间也是一对多的关系,即一名学生和一名教师可以有多条教材预订信息,当然,可以预订教材,也可以不预定。

4 系统的配置与实现

4.1系统的组件图

系统的组件图如下图,组成主程序的组件包括:学生类、教材库类、教师类、系统管理员类、班级类、教材类以及订单类。

15

大学教材征订信息管理系统

图 4-1 系统的组件图

4.2系统的配置图

配置图主要是用来说明如何配置系统的软件和硬件。本系统由4个节点构成,分别是:客户端浏览器、Http服务器、数据库服务器和打印机。Http服务器主要负责系统的总体协调工作;客户端浏览器主要负责用户进行信息查询、教材预订;数据库服务器主要负责数据管理;打印机则是打印出生成的订单。系统配置图如图4-2所示。

图 4-2 系统的配置图

参考文献

[1] (美)施穆勒著; 李虎等译. UML 基础案例与应用[M].人民邮电出版社. 2002.6. [2] 蔡敏,徐慧慧,黄炳强著. UML基础与Rose建模教程.人民邮电出版社. 2002.6.

[3] 孙杰著. 基于UML教学管理信息系统的研究与实现[J].青岛大学学报(工程技术版),2004.1. [4] 张龙祥. UML与系统分析设计[M].人民邮电出版社.2001.6. [5] 谢星星. UML基础与Rose建模实用教程.清华大学出版社.2011.1.

16


UML课程设计报告(2012).doc 将本文的Word文档下载到电脑
搜索更多关于: UML课程设计报告(2012) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219