本栏目责任编辑:谢嫒媛
开发研究与设计技术
基于RationalRose的高校公寓管理系统
.NET应用开发分析
史乙力。谭池。吴至真
(贵州大学电信学院,贵州贵阳550003)
摘要:本文介绍了用uMLRationalRose分析高校公寓管理系统的建模过程。分析过程中主要用了用例图、系统逻辑图、高层类图进
行初步分析;用键壮性图分析了每个用例参与的对象集,便于实现以GuI一逻辑一存储器的框架为客户机/服务器系统布局对象;用顺序图为给类分配了操作及及可替换的过程。
关键词:类图;用例图;键壮性分析图;顺序图;配置图中图分类号:TP31
1
文献标识码:A文章编号:1009—3044(2007)12—21659一02
On
.NETAppIicationandDesignOfHigherSchOOlApanmentManagementSystemBased
SHI
RatiOnalROse
Yi—li,TANClli,ⅥrUZ11i—zhen
Techn0109y,Guizhou
of
(Sch001
Abstract:Thjspaper
Rose2003.I
design
useusecase
ofElec仃onjcScienceand
Infb肌ation
and
univers峨Guiyang
550003,C11im)
based
on
minly
use
intmducethe
An由sisDes咖procedure
11i曲erSch001apartmentmanagementSystem
to
Rational
dia昏ams,systemlo百cdia铲am,claSsdiagrams,stronganalysisdiagrams,statedia乒arm,deploymentdiagnmsduringthe
case凼a铲am,system10百c出agram,andclassdiagram
anddepose
process.Throu曲the
of
case;Thesequence
completetheprimarysystema11alysis;Inorder
thes仃ong
toreal—
izedleFranleeach
use
GuI—Lo百c—Memoryobjects
to
client/seⅣerSystem,
I
use
analysis
diagr孤to
de丘ne出eo场ectsof
Keywords:class
diag姗;use
dia蓼am
call
a110cateacdonand
rephceableacdonforeachclass.
caSe
diagnm;叮stemlo百c、,iew;sequencediagram;deploymentdia铲a111s
1前言
伴随着互联网的快速发展.越来越多的人加入到这场这场大潮中,尤其是高校的学生。几乎每人都拥用一台接入互联网的电脑。它不仅成为学习、交流、娱乐的工具,还能为同学们的生活提供极大的帮助。本文主要介绍如何从用例出发构建一个高校公寓管理系统,以方便同学生的日常生活。
2需求分析
本系统的目标:利用互联网技术。采用基于WEB的B,s结构。采用面向对象技术。利用.NET实现最终设计,实现公寓管理的自动化。
系统基本功能分析:(1)新生寝室的自动分配、老生离校的寝室自动回收;(2)新生信息的录入;(3)宿舍积分管理;(4)学生权限分配;(5)管理员值班表;(6)助理管理员分配;(7)系统论坛管理;(8)学生信息查询;(9)水电费查询;(10)纯净水申请;(11)纯净水查询;(12)
。
关系中主要类之间的关系
其中一个基类为人类。管理员和Student都是它的子类:家庭住址、出生日期、专业、学院都是Student的组成部分。他们之间的关系是组合关系。Student类可以累加成为学生名单表:寝楼是寝室的父类,寝室要续承寝楼的属性和方法等。
4系统管理用例包图(逻辑视图)
用例包,在UML申一个包是一组相关元素(如类)。为了在子群中分割任务,我们喜欢把用例包组成包。主要是因为这些包构成了逻辑边界。一条应该遵守的好规则是:在用户手册中,每个包应该对应1章,或者至少是一个主要部分。下图为系统的包图及每个包的主要用例。
//
登录模块;(13)系统备份、恢复;(14)安全保证。
根据系统功能分析:可建立如下的用户的用例图:
管理员参与的主要用倒
主要使用用例、参与者、用例图描述系统等管理功能。其中参与者是系统管理员、学生、或助理管理员;而用例是从用户角度,用例描述了系统使用的某一个方面,“学生信息录入”,“信息发布“.“学生信息查询”等,而无须假定特殊设计或实现;最后用用例图描述所有需要的功能。参与者代表用户根据系统或实现的需求而扮演的角色。这些实体可以是其它系统或数据库。它们是存在于设计的系统的外部。用例模型中的整套参与者集反映了需求与系统交换信息的各个方面。编写用用例描述是为了找出用例要走的路径及可替换的进程。
3主要类及其中各个类之间的关系如下
收稿日期:2007一05—06
作者简介:史乙力(1975一),男,河南驻马店人,贵州大学电信学院2006研究生。
公寓管理系统的逻辑视图
万方数据 万方数据
基于UML和Rational+Rose的考试管理系统的建模_互联网_IT/计算机_专业资料。一...Rose的高校公寓管理系统.NET 应用开发 分析[期刊论文]-电脑知识与技术(学术交流)...
高校学生公寓管理系统的开发基于 B/S 模式,主要包括前端应用程序的开发以及后台 ...在这个系统中能够实现教师自我文档,这个系统暂以 ASP.NET 语言教学为依 托设计...
基于Rational+Rose的高校公... 5页 1财富值 可视化高校公寓管理系统研... ...对于前端应用程序的开发,要求程序能提供强大的数据操作功能,界面友 好,使用简单...
基于Rational+Rose的高校... 5页 1下载券 艺术... 的学校图书馆管理系统开发 4 7 4 7; 6 蒋玉国... 适于推广应用"" 下转第 ; J 页# ; ' 主 !...
基于ASP.NET单身公寓管理系统的技术运用、分析与指导_专业资料。为实现管理员对...应用SQLServer2005数据库计算机光盘软件与应用 软件设计开发 Cmue DSfwr n ...
ASP.NET 作为前台 用 开发工具和 SQL Server 2005 作为后台数据库开发的一个...人员的管理手段不断完善, 计算机辅助管理已在许多高校公寓管理中得 到广泛应用。...
基于Web的高校学生公寓信息管理系统的研究_管理学_高等教育_教育专区。基于 Web 的高校学生公寓信息管理系统的研究 【摘要】随着高校数字化校园建设的不断推进,校园...
基于Rational+Rose的学校图书馆管理系统开发_互联网_IT/计算机_专业资料。第 ...刘芳.徐雅君.梁娜 UML和建模工具Rational Rose的应用[期刊论文]-计算机应用研究...
学生公寓管理系统_管理学_高等教育_教育专区。毕业...的哲学观念使 ASP.Net2.0 的基于应用的开发更加...
闽公网安备 35021102001881号 
热门文档