没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
Hefei University of Technology
《软件体系结构》课程考核报告
SOFTWARE ARCHITECTURE DOCUMENT
题目:学生选课系统软件体系结构文档
组长 周芝兰 学号 2016212081
专业班级 计科
16-3
班
组员________ 学号__________ 专业班级_________
指导教师 蒋哲远
2018 年 11 月 11 日
1
修订历史
Revision History
日 期 版本
作 者 审 核 说 明
2018-11-11
1.0 周芝兰、韦愿桃 初稿
1
目录
1. 文档简介…………………………………………………………………………1
1.1. 目的…………………………………………………………………………………1
1.2. 需求分析……………………………………………………………………………1
1.3. 技术可行性…………………………………………………………………………1
1.4. 定义…………………………………………………………………………………2
2. 用例视图…………………………………………………………………………2
2.1. 用例视图说明………………………………………………………………………2
2.2. 用例视图……………………………………………………………………………3
3. 时序视图…………………………………………………………………………4
4. 构建图………………………………………………………………………………
5. 部署视图……………………………………………………………………………
6. 实施视图……………………………………………………………………………
7. 总结…………………………………………………………………………………
8. 附录…………………………………………………………………………………
1
1. 文档简介
1.1.目的
总体设计说明书是对学生选课系统架构进行总体描述,为后期开发中可能遇到的一些困难做好
准备,作为软件实现的基础。本说明书的读者对象为此学生选课系统开发人员。
1.2.需求分析
学生选课系统的产生学生网上选课系统是针对在校学生和教师使用,从学生的角度来说,
由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教
学模式——学生按照学校安排好的课程上课——已经不能适应新型的教学手段,如果仍然通过
纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计
过程中不可避免出现的差错等
1.3.技术可行性
以 MIS 技术为开发基础。
所谓 MIS(管理信息系统--Management Information System)系统,是一个由人、计算
机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是
一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息
管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数
据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高
企业的管理水平和经济效益。
以 UML 建模语言 Rational Rose 工具为开发工具。
作为一种建模语言,UML 的定义包括 UML 语义和 UML 表示法两部分。其中 UML 语义描述了
UML 的精确原模型定义,是开发者能在语义上取得一致,消除因人而异的最佳表达方法所造成的
影响。UML 表示法定义 UML 符号的表示法,为开发者或开发工具使用这些图形符号和文本语法
进行系统建模提供了标准。
Rational 公司推出的 Rational Rose 是目前最好的基于 UML 的 CASE 工具。它把 UML 和谐地
集成进面向对象的软件开发过程中。不论是在系统需求阶段,还是在对象的分析与设计、软
件的实现与测试阶段,它都提供了清晰的 UML 表达方法和完善的工具,方便建立起相应的软件
模型。它具有良好的界面,可编辑*.MNU 纯文本文件,修改和定义主菜单,添加运行模块。它可
以生成各种代码和数据框架,如 C++,Java,Visual Basic,IDL(Inter-faceDesignLanguage),
剩余15页未读,继续阅读
资源评论
逐途
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- YOLO-yolo资源
- 适用于 Java 项目的 Squash 客户端库 .zip
- 适用于 Java 的 Chef 食谱.zip
- Simulink仿真快速入门与实践基础教程
- js-leetcode题解之179-largest-number.js
- js-leetcode题解之174-dungeon-game.js
- Matlab工具箱使用与实践基础教程
- js-leetcode题解之173-binary-search-tree-iterator.js
- js-leetcode题解之172-factorial-trailing-zeroes.js
- js-leetcode题解之171-excel-sheet-column-number.js
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功