软件工程课程设计要求.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一.课程设计的要求

课程设计以实际应用中的小型题目为主,尽量要求设计小组能独

立完成。要求学生能把软件工程学的基本原理和方法应用到软件的实

际开发和设计中。根据不同的题目类型选择一种或两种开发模式,完

成从系统定义,软件计划,软件需求分析,软件设计,编码/测试,直

至运行/维护的软件生存期的全过程。具体要求如下:

1.强调过程的完整性

依据软件生存期的原理开发软件是保证软件产品质量的行之有效

的方法。要把小问题当作大任务来看待,一步一个脚印进行,从而积

累开发大工程的经验和方法。

2.强调模型的明确性

生存期模型是系统开发项目总貌的一种描述,同时给出软件开发

项目的一个降低分险的结构。不同的开发模型有不同的特点和不同的

适用范围。因此,根据实际问题的类型,要求能选用正确的软件开发

模型进行开发。

3.强调文档的完整性

文档是与程序开发,维护和使用有关的图文资料,它是软件的重

要组成部分。在软件开发的各个阶段所产生的各类文档既是该阶段的

主要工作成果和总结,也是下一阶段实施的重要依据。

二.课程设计的内容

1.系统分析

2.软件计划

3.软件需求分析

4.概要设计

5.详细设计

6.软件编码

7.软件测试

.软件维护

三、课程设计实施程序

1.根据要求,自行选定某一设计题目(可参考示例)。使用语言

不限。

2.对课程设计的全过程进行分析及整理,写成文字材料,每小组

提交一个完成的系统及相关文档,期末统一刻录成光盘存档。

附录1:课程设计题目示例

1.基于Web在线考试系统的设计与实现

本系统作为一个在线的考试系统,要求实现网络考试系统的各项

基本功能。从维护和安全的角度看,可以把系统设计成B/S模式的,

可以让用户通过浏览器直接访问位于服务器上的考试题以及对系统进

行远程维护。

系统前台主要有考生注册和登录模块、在线考试模块、查询成绩

模块以及退出登录等;系统后台主要有考生信息、考题信息、考试成

绩信息、考试套题和课程信息等管理模块。其中

(1)注册和登录模块

考生要进入考试系统,首先需要注册一个学生证号。在注册页中

输入考生的基本信息,包括学生证号、学生姓名、密码、密码问题、

问题答案、性别和所学专业等。其中为防止注册的学生证号重复,在

这里应用了AJAX无刷新检测用户名的技术。登录只需核实注册信息即

可。

(2)在线考试

当考生准备考试时,首先需要阅读考试规则,在同意所列出的考

试规则的前提下,才能选择专业和考试课程,然后才能进入考试页面

开始答题。当考生提交试卷或者到达考试结束时间,系统将自动对考

生提交的试卷进行评分,并给出最终成绩。

(3)考试套题管理

考试套题管理主要包括对考试题进行添加、查询、修改和删除操

作。

(4)考试题目管理

作。除此之外,根据实际需要,还可以对数据库中的信息(学生信息、

试题)进行维护。

要求:

①操作简单方便、界面简洁美化。

②具有实时性,已注册的用户无论身处在何地,通过Internet浏

览器,都可登录考试系统进行考试。

③系统提供的自动交卷功能使考试到结束时间时,系统自动交卷。

④提供考试时间倒计时功能,让考生随时了解考试剩余时间。

⑤考生可以随时查看成绩。

⑦对考生注册信息进行管理。

⑧系统自动交卷、阅卷,保证成绩真实,准确。

⑨系统运行稳定、安全。

2.机票预订系统

为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预

订机票的旅客信息(姓名、工作单位、身份证号码、旅行时间、旅行

目的地等)输入该系统,系统为旅客安排航班,印出取票通知和账单。

旅客在飞机起飞的前一天凭取票通知和账单到旅行社交款取票,系统

校对无误即出机票给旅客。

3.自动排课系统

设计一个针对高等学校新学期课表的自动生成系统,要求根据输

入的班级、教师、课程、教室等信息,自动生成新学期课表,要求

(

文档评论(0)

xchun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档