人人范文网 范文大全

软件工程课程设计任务书

发布时间:2020-03-03 03:37:15 来源:范文大全 收藏本文 下载本文 手机版

《软件工程》课程设计任务书

一.目的

软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Visio中建模。

二.要求:

1.两人一组。

2.熟悉Visio开发环境,认真分析题目。

3.掌握UML的基本模型元素(如角色、用例、类、数据模型等),准确把握所要开发系统的功能需求,认真完成系统前期的需求分析,绘制出系统的业务流程图。

4.建立完善的角色与用例的关系,绘制出系统的用例图。

5.分析用例为完成业务目标而进行的各项任务或活动及执行顺序,绘制出用例要求所要进行的活动以及活动间的约束关系的活动图。

6.分析各用例的可能状态及状态间的转移,描述状态变化序列的起点和终点,绘制出系统的状态图。

7.进行业务流的分析,根据系统所要完成的功能和所要处理的数据,画出反映系统逻辑模型的数据流程图。

8.通过分析系统的功能要求,抽象出系统的实体类,描述各实体类的属性,建立各个实体类及它们之间的关联,绘制系统的实体类图。

9.总结分析出系统的各功能模块,绘制系统各子模块的结构图。

10.模块的结构设计完成后,进行功能模块的界面风格和要求规范的设计,实现变量命名规范和模块命名规范的设计,根据设计结果撰写各模块说明书

11.进行检查,并提交设计报告。

三.报告要求:

1.实验题目

2.需求分析

3.系统总体设计:包括角色、用例关系说明与描述,用例状态流程的说明与描述等内容。

4.系统详细设计:包括详细的业务流程的设计和数据流程图的设计、相关实体类图的设计与说明等。

5.心得体会

四.参考资料:

1.Martin Fowler & Kendall Scott:UML Distilled Second Edition A Brief Guide to

the Standard Object Modeling Language

2.UML参考手册

3.Jason T.Roff 著 张瑜 杨继萍 等 译《UML基础教程》 清华大学出版社

4.参见本中心服务器ftp:\\\\s@172.16.38.100《软件工程》 目录下的相关文档。

五.设计内容

可自选题目,但须经过指导教师审查。

可选题目:

18.文档管理系统

面向企业用户,研制开发一套文档管理系统,实现企业文档的存储、分类、维护、检索、授权等过程的全面管理。为用户主要提供如下功能:

1)登陆:用户通过浏览器登陆到系统,输入用户名和密码,登陆到系统,看到本用户所能看到的各类信息,包括文档分类树、文档的基本信息等。

2)人员组织角色管理与授权管理:创建和维护企业的人员、组织和角色,人员具有登陆名、名称、密码、邮件、手机等一些基本的属性,人员从属与一个或多个组织,具有一个或多个角色,组织间具有层次关系。提供文档按照人员与角色两种方式的授权模式。

3)文档分类管理:用户可以增删改文档的分类,文档分类间可以建立层次关系。

4)文档维护:用户可以增删改文档,文档包括基本的描述信息(如文档编号、文档名、文档创建时间、创建人、大小等)及文档对应的文件列表。

5)文档检索:用户可以方便的按照文档的名称、编号、创建时间、创建人等信息进行检索。

软件工程课程设计任务书

《软件工程导论》《软件工程》课程设计任务书

09级《软件工程》课程设计任务书1

软件工程课程设计

课程设计任务书

课程设计任务书

课程设计任务书

课程设计任务书

软件工程实习任务书

软件工程实验任务书

软件工程课程设计任务书
《软件工程课程设计任务书.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档