一、 课程设计的目的和希望达到的预期效果。
目的: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 交互网页开发技术或其他专门开...