- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[宿舍楼管理系统OOA和OOD各个UML图
宿舍楼管理系统(面向对象)的分析与设计
指导教师:李学俊
组员:王明星E201102001
王建E201102002
张侠 E201102088
宿舍楼管理系统面向对象的分析与设计
一.系统功能需求设计
在整体设计中,我们将宿舍楼管理系统分为:系统管理功能、学生管理功能、职工管理功能、缴费管理功能、来访者管理功能。
1.1 系统管理功能
系统管理功能包括以下几个功能:管理员登录、普通用户登录、用户密码修改、用户管理、系统退出五个部分。
1.2 学生管理功能
学生管理功能包括以下几个功能:房间调换功能、学生信息录入功能、学生信息查询功能、毕业退房功能四个功能。
1.3职工管理功能
职工管理功能包括以下几个功能:职工基本信息查询、职工基本信息记录、职工签到、职工出勤情况查询四个功能。
1.4 来访者管理功能
来访者管理功能包括以下几个功能:来访登记、来访查询、学生基本信息查询三个功能。
子系统划分图如下
系统中角色:
系统各个功能模块按照OOA和OOD阶段产生的图和文档
1.1 系统管理功能模块
系统管理功能包括以下几个功能:管理员登录、普通用户登录、用户密码修改、用户管理、系统退出五个部分
1.系统管理用例图
2.用户管理用例图
用户管理顺序图
系统登录用例分析图
用户管理类图
1.2 学生管理部分
学生管理功能包括以下几个功能:房间调换功能、学生信息录入功能、学生信息查询功能、毕业退房功能四个功能。
学生管理用例图
房间调换申请用例图
学生信息录入用例分析图
4.学生基本信息查询用例图
毕业退房用例图
学生入住顺序图
学生毕业退房顺序图
房间调换顺序图
学生基本信息查询顺序图
房间状态图
学生管理类图
1.3 职工管理部分
职工管理功能包括以下几个功能:职工基本信息查询、职工基本信息记录、职工签到、职工出勤情况查询四个功能。
1.职工管理用例图
2.职工信息录入用例分析
职工基本信息查询用例图
4.职工签到用例图
考勤查询用例图
职工基本信息录入顺序图
职工基本信息查询顺序图
职工签到顺序图
职工管理类图
1.4 来访者管理部分
来访者管理功能包括以下几个功能:来访登记、来访查询、学生基本信息查询三个功能。
来访登记用例分析
来访者登记用例分析图
来访登记顺序图
来访者信息查询用例分析图
来访信息查询顺序图
访客状态图
来访管理类图
小组人员工作分配
王明星:系统管理模块和学生管理模块的设计与文档的编写
王建:职工管理模块的设计与文档的编写
张侠:来访者管理模块的设计与文档的编写
总结
经过多天的设计, 我们深刻的认识到在软件的开发过程中团结合作是开发软件的关键, 而要合作开发一个成功的软件, 软件建模的OOA和OOD的手段是非常不错的。它可以使软件开发的过程更加轻松,软件开发更加的成功。
“宿舍楼管理系统” 是我们小组3名成员经过协力, 共同努力设计实现的,由于首次采用规范的OOA和OOD开发技术, 开发经验不足,在软件的开发过程中遇到了很多复杂的问题, 比如各种UML图的绘制, 模块的设计等问题上存在分歧。 尽管如此,经过多次的协商,最终确定了软件的整个设计细节。
通过此次的规范化的软件设计开发过程,各成员都深刻体会到了软件件开发并不仅仅是编码和测试的过程, 相信每个成员在这次的开过程中学到了不少东西。
文档评论(0)