《软件工程》课程设计指导书是针对计算机科学与技术、软件工程等专业学生的一份实践指南,旨在通过软件工程课程设计活动,让学生深入理解和应用所学的软件开发方法和知识。以下是该指导书的主要内容: 1. **适用范围**: - 该指导书适用于学习了《软件工程》课程的本科生,涉及的专业包括计算机科学与技术、软件工程等。 - 领域方向涵盖软件工程与软件开发实践、网页设计与Web应用、数据库应用与电子商务、Java/.NET语言及其应用等。 - 课程设计通常持续2周或更长时间,要求学生具备程序设计、操作系统和数据库等基础知识。 2. **课程设计目标**: - 复习、巩固和应用软件工程中的软件开发流程,如项目设计与开发、结构化技术、快速原型法和面向对象方法。 - 提供团队合作开发经验,锻炼学生适应毕业后团队开发大项目的能力,整合多门课程知识。 - 强调文档编写、口头和书面表达,以及项目管理和团队协作的重要性。 - 掌握一到两种新的或流行的软件工具或技术,如网页设计、Web编程、数据库设计与实现、软件文档编制工具等。 - 通过挑战性的项目,提升学生的自学能力、创新能力和团队协作能力。 3. **选题方案与备选题目**: - 学生以3人为一组,自由组队,从提供的备选题目中选择,也可自选题目,但需得到指导教师的批准。 - 示例题目包括医院挂号管理系统等,每个题目前的编号表示学院、专业、班级和小组顺序。 4. **可采用的技术**: - 动态网页开发技术如ASP、JSP、PHP和ASP.NET,各有特点,如数据库支持、开发难度、平台兼容性和组件支持等。 5. **课程设计过程与详细规定**: - 学习和理解指导书,分组并确定项目角色。 - 使用合适的开发技术,如JSP、ASP、PHP等,开发Web应用程序。 - 过程中强调团队合作,编写文档,进行口头和书面汇报。 - 完成后,提交课程设计报告,格式参考附录A。 通过这个课程设计,学生不仅能够深化理论知识的理解,还能在实践中提升自己的技术水平和团队协作能力,为未来职业生涯打下坚实基础。
剩余15页未读,继续阅读
- 粉丝: 3808
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python项目之淘宝模拟登录.zip
- 课程设计项目:python+QT实现的小型编译器.zip
- (源码)基于AVR ATmega644的智能卡AES解密系统.zip
- (源码)基于C++插件框架的计算与打印系统.zip
- (源码)基于Spring Boot和Vue的苍穹外卖管理系统.zip
- (源码)基于wxWidgets库的QMiniIDE游戏开发环境管理系统.zip
- 通过C++实现原型模式(Prototype Pattern).rar
- 学习记录111111111111111111111111
- 通过java实现原型模式(Prototype Pattern).rar
- 通过python实现原型模式(Prototype Pattern).rar