软件综合专业课程设计任务计划书.docVIP

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

软件综合课程设计任务书

一、课程设计目标、要求

目标:软件综合课程设计是一个综合性设计型试验教学步骤,意在使学生经过软件开发实践训练,深入掌握设计开发软件方法和技术,学会数据组织方法,提升软件开发实际能力,培养发明性工程设计能力和分析、处理问题能力。

实现以下目标:

1.深化已学理论知识,完成理论到实践转化

经过软件开发实践,深入加深对软件工程方法和技术了解,将所学理论知识利用于开发实践中,并在实践中逐步掌握软件工具使用。

2.提升分析和处理实际问题能力

课程设计不仅是一次软件工程实践模拟训练,同时经过软件开发实践,积累经验,提升分析问题和处理问题能力;

3.培养“开拓创新”能力

大力提倡和激励在开发过程中使用新方法、新技术,激励学生实践主动性和发明性,开拓思绪,设计新算法、新创意,培养发明性工程设计能力;

要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度软件项目,在老师指导下以软件设计为中心,独立完成从需求分析到软件测试开发过程。

二、设计步骤安排

1.确定课题

由老师命题并给出各课题具体需求,学生依据课题包含知识领域及自己对该领域熟悉程度和对该课题爱好,选择课题,经老师调整审定后确定;

2.需求分析

建立系统分析模型,这是系统开发关键阶段。关键工作是:

分析确定系统应含有功效、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。

3.软件设计

具体工作是:对系统分析模型进行修改、细化,进行系统结构设计,用户界面设计,数据管理部件设计(若系统包含到数据库,要对数据库结构进行设计)

4.编码和测试

依据项目标应用领域及语言特点,选择编程语言进行编码,要求给出程序具体注释(包含模块名、模块功效、中间过程功效及变量说明);

由开发小组进行除验收测试以外测试工作(包含单元测试、组装测试和系统(确定)测试)。全部测试过程全部要求采取综合测试策略,优异行静态分析,再进行动态测试。要求制订测试计划、统计测试过程和结果、保留测试用例、写出测试汇报。

5.验收测试

由老师组织验收测试实施,内容包含:系统能否正确运行,实际系统和设计方案

是否一致,是否实现了需求所确定功效和性能,系统设计有没有特色,算法有没有创新,系统结构是否合理、新奇,系统界面是否友好、美观,操作是否简单,使用是否方便。

6.总结和整理课程设计汇报

A.课程设计汇报规范

课程设计汇报开头应给出题目、班级、姓名、学号和完成日期,并包含以下七个内容:

(1)需求分析:

以无歧义陈说说明任务、强调完成程序要做什么?明确要求:

输入形式和输入值范围;

输出形式;

程序所能达成功效;

测试数据:包含正确输入及其输出结果和含有错误输入及其输出结果。

(2)概要设计

说明本程序中用到全部数据类型定义、主程序步骤及模块间调用(层次)关系。

(3)具体设计:

对每个操作写出伪码算法;对主程序和其它模块也要写出伪码算法;画出函数(或过程)调用关系图。

(4)调式汇报:

调式过程中碰到关键问题是怎样处理、对设计和编码回顾讨论和分析;对算法时空分析(算法时间复杂度和空间复杂度分析);改善设想;经验和体会。

(5)用户手册:

即说明怎样使用你编写程序。

(6)测试结果

列出你测试结果,包含输入和输出。

(7)设计体会

(8)附录:

原程序清单(或磁盘)和结果。

三、设计参考题

项目一:企业信息系统管理:

模块

功效说明

用户注册

正当帐户注册:信息修改,查询

找回密码等高级功效

生成自己名片表

公告管理

公告录入

公告查看

公告删除

关键公告自动提醒用户

新闻管理

新闻录入(新闻图片上传)

新闻查看(最多显示每页显示10条信息)

文档管理

(依据能力删减)

每个正当用户拥有自己个人文件夹

有文档分类信息管理(技术文档资料,还有小说等)

用户能够将自己某个类型文档进行共享给其它人查看。

文档信息录入,关键是上传和下载。

权限管理

(依据能力删减)

系统管理员增加本系统角色,包含角色添加,删除,查看。

系统管理员能够删除一些不正当用户,修改用户信息。

每一个角色全部有系统管理员为其分配权限。

项目二:企业内部在线调查系统:

模块

功效说明

职员注册

本企业职员注册:信息修改,查询

找回密码等高级功效

维护自己信息

部门管理

部门录入(包含部门责任人,电话等)

部门查看

部门删除和修改

题目管理

题目录入管理(题目能够是单选或多选,包含开始时间,截止时间,)题目选项数目能够固定,也可不固定。

题目查询,依据题目专题或公布时间按时间段查看题目

题目删除和修改功效,过期题目自动锁定

投票管理

每个用户进来后能够对目前能够投票题目进行投票,不包含过期题目(这些题目自动锁定),限制每个人每题只能投一次。

能够随时显示题

文档评论(0)

知识海洋 + 关注
实名认证
文档贡献者

知识海洋

1亿VIP精品文档

相关文档