软件工程课程设计

发布 2022-10-05 06:58:28 阅读 7320

洛阳理工学院。

课程设计报告

课程名称。设计题目。

专业。班级。

学号。姓名。

完成日期。第一部分软件需求规格说明书。

1 引言。1.1 编写目的。

编写该需求规格说明为了记录本次软件设计的需求分析是最终得到的结果。通过软件需求规格说明书,保证软件开发的质量、需求的完整与可追溯性。以及在以后软件设计师会用到的数据以及功能。

读者为编写软件的小组成员。

1.2 背景。

当前社会竞争日趋激烈,“找工作难”已成为社会的一大难题。。如果依靠传统的招聘形式来招聘或应聘,不但增加成本,而且往往招不到合适的人才或找不到合适的工作。为解决这一问题,可以把招募人员和寻找工作的这些信息都放在因特网上,让更多人获得这些信息。

因此设计一个人才交易**正是为了适应这种形势,一个功能齐全的**人才**系统将能为招聘者和应聘者提供一个适合的平台,通过这个平台,可以足不出户就能招聘人才或寻找工作,为大众提供方便。

1.3 术语定义。

用例图:由参与者(actor) 、用例(use case)以及它们之间的关系构成的用于描述系统功能的静态视图称为用例图。

数据流图:简称dfd,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

数据字典:指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

数据流条目:给出数据流的定义,通常列出组成该数据流的数据项。

数据存储条目:对数据存储的定义。

数据加工条目:说明加工的处理逻辑。

1.4 参考资料。

1] 张海藩。软件工程导论(第五版).北京:清华大学出版社,2012

2] 孙家广。软件工程。 北京:高等教育出版社,2005

3] 郑人杰。实用软件工程。北京:清华大学出版社,2004

4] 陈有祺。软件工程引论。天津:南开大学出版社,2000

5] 杨芙清。面向对象程序设计。北京:北京大学出版社,1992

6] 潘锦平。软件系统开发技术。西安:西安电子科技大学出版社,1997

7] 蔡希尧,陈平。面向对象技术。西安:西安科技大学出版社,1993

8] 罗晓沛,侯炳辉。系统分析员教程。北京:清华大学出版社,1992

2 任务概述。

2.1 目标。

人才交易**是为了方便求职者和猎头宣传各自的需求,通过在该**上发布求职信息和简历信息,求职者可以寻找到合适自己的工作,公司也可以物色到所需的专业人才。本**的目的是:开发一个能够帮助求职者发布他们的简历,帮助公司公布他们的求职信息,全面的搜索机制有助于查找所需的人才、工作。

该软件最终的使用者是招聘公司,应聘人员,并且以internet页面的形式提供浏览和操作,提供以下四种功能。

1) 管理员功能:求职、供职用户管理,管理**各类信息。

2) 供职用户功能:公布招聘信息,维护公司信息,查询求职者信息,查看求职者简历,录用管理。

3) 求职用户功能:提交个人简历,维护个人信息,查询招聘信息。

4) 普通用户功能:浏览**基本信息,注册。

2.2 用户的特点。

本人才交易**的用户是来自全国各地的求职者和各个公司单位的供职者,他们都可以使用浏览器上网注册、登录该**进行操作。求职者可以发布意向的求职信息和查询各种职位信息,供职者可以发布本公司提供的岗位以及检索需要的人才。**管理员对**进行管理,对不同岗位的供职和求职信息进行分类管理,根据不同岗位的不同热度、薪资标准进行排序,方便用户查找需要的信息。

维护人员需要有高级的计算机专业知识,可以处理**运行的基本故障。根据业务的频繁程度,稳定运行的系统每天接受的操作数量应该非常庞大,应该性能较好的硬件支持。

用户的教育水平可能有高有低,所以应该注重用户页面的友好性,简介清晰和易操作。

3 需求规定

3.1 系统用例图。

普通用户用例图说明:普通用户进入本**可以浏览**的基本信息,基本信息有**的广告、少部分招聘信息等,还可以注册,填写相应信息成为求职者或者供职者,普通用户用例图如图1-1所示。

软件工程课程设计

天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 12级计算机科学与技术 1 班。学号 20121030108 姓名 付永霞。2015年6月25日。目录。1.可行性研究。1.1技术可行性3 1.2经济可行性3 1.3操作可行性3 2.需求分析。2.2.1...

软件工程课程设计

徐州工程学院。课程设计报告。名称软件工程课程设计 学院信电工程学院 专业软件专业。班级 11软件。姓名云柏。姓名陆剑锋。姓名徐宁。姓名陈胜。指导老师王小磊。组员 云柏陆剑锋 徐宁陈胜。分工 引言。随着科技和经济的发展,人们的消费越来越倾向于网络,出现了网购这种越来越受欢迎的新型消费方式。为了提高学校...

软件工程课程设计

个人整理精品文档,仅供个人学习使用。课程设计教案的基本内容和要求 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析 软件设计 编码到软件测试运行的软件开发全过程。1 同类著名 浏览 分析 需求分析 3 原型主页设计及网页设计。4 数据库设计及应用设计。5 交互网页开发技术或其他专门开...