软件工程课程设计

发布 2022-10-05 06:10:28 阅读 3991

一、 课程设计的目的和希望达到的预期效果。

目的:1. 熟悉并掌握一种流行的系统开发工具。

2. 培养学生综合运用各种知识的能力。

3. 培养学生自学的能力。

4. 大力强化学生的动手编程能力。

5. 提供训练学生进行项目开发实践的机会。

6. 提前为学生的就业提供技术储备和能力。

预期效果:通过项目开发过程的演练和实践,使学生对软件项目开发过程有一般性的了解,熟悉并掌握一种流行的软件项目开发工具。

二、 课程设计的要求。

1. 题目的选择。

应以适应社会需求的工程技术型课题为原则。以6—8名学生组建项目开发团队模拟实践活动。

2. 指导教师的配备。

应以有实际软件开发经验的教师为主。

3. 时间安排。

拟进行5周。每周安排4实验学时,教师集中辅导。共20实验学时。

4. 实验室安排。

实验室为学生提供20实验学时机时,上机时间由学生和指导老师根据需要灵活安排。

5. 课程设计考核。

期末由指导教师验收设计成果,应以有开发的原型系统为原则。

实验采用“优、良、中、及格、不及格”五级评分制,按小组评定。

三、 设计题目。

1. 运输配货系统。

某快递公司希望建立一个运输配货系统管理客户的运输定单。客户向公司一办事处登记一个或多个订单。每个订单描述了运输的路线,包括起始地和目的地,运输所需班组数和货车数。

每个办事处有若干运输班组和货车,每班有若干货车。

2. 资产设备管理系统。

某公司希望建立一个资产设备管理系统管理其资产。资产被分为若干类。其中每个大型资产设备都要建立档案,记录其基本信息,当前使用状态,设备折旧现值。

也要记录设备的每次维修情况,每次维护情况。

3. 培训课程管理。

某培训机构希望建立一个课程管理系统管理其培训课程。每个课程有若干讲师负责。学员可选择学习不同讲师的不同课程。系统应根据学员的报名情况编排班级和授课地点,不同授课地点的容量不同。

4. 客户订购系统。

某公司希望为其商品货物建立一个管理系统。消费者的每个订单可以有一种或多种商品。每个订单需要为其开具发票。

消费者可以通过多种方式来支付,例如支票、信用卡或者现金。商品被分为几类,当商品货物低于库存警戒线需要从**商订购时,工作人员需要提出一个采购订单。系统要跟踪记录公司买进、卖出的货物以及其他的费用。

四、 开发团队组织架构。

组长1人。负责本开发项目的组织与实施,确定应用系统解决方案、资源配置和开发技术路线,协调团队各成员的开发进度,编写可行性研究报告、项目开发计划,负责课程设计报告文档的组织和项目开发总结。

项目系统分析员: 1人。

负责本开发项目的需求规格说明、概要设计说明,编写相关文档。

用户界面设计员: 1人。

负责本开发项目的用户交互界面设计,编写相关文档。

程序员4人。

负责本开发项目的详细设计及相关功能模块程序设计,编写相关文档。

测试员1人。

负责本开发项目的测试计划、功能模块测试,编写测试分析报告,编写相关文档。

五、 课程设计实验报告的要求。

实验报告内容应包括:

1. 设计说明(含设计题目、设计任务与要求、开发环境说明)

2. 可行性研究报告。

3. 项目开发计划。

4. 需求规格说明。

5. 概要设计说明。

6. 详细设计说明。

7. 源程序**及运行结果(含运行界面屏幕截图)。

8. 测试计划。

9. 测试分析报告。

10. 项目开发总结。

软件工程课程设计

天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 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 交互网页开发技术或其他专门开...