软件综合课程设计题目及要求要点.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多
软件综合课程设计题目及要求要点

《软件综合设计与开发》课程设计大纲 一、课程设计的目的和要求 软件综合设计与开发主要指学生利用所学到的软件类课程及相关知识,独立地进行软件设计与开发。软件类课程主要包括:数据结构、程序设计语言、算法设计与分析、软件工程、数据库原理及应用等;其他相关课程包括:操作系统、计算机网络等。 通过课程设计,将课本上的理论知识和实际有机地结合起来,综合运用所学知识,提高学生分析和解决实际问题的能力。软件综合设计与开发要求完成一个实际软件项目的分析、设计、开发、测试全过程,贯穿领会软件开发的工程思想,明晰软件开发与设计各阶段划分与各个阶段的主要任务,以MicroSoft Visio、Project、Rose、VSS、Power Designer为例学习计算机辅助软件工程工具的基本使用方法,初步具备软件项目研发的能力。 课程设计的主要任务是:(1)掌握应用软件分析、设计和实现的基本过程。(2)掌握应用软件工程的分析、设计、实现的方法。(3)学习使用CASE工具 二、课程设计题目要求: 课程设计以实际应用中的小型题目为主,要求设计小组独立完成。要求学生能把软件类课程学到的基本原理和方法应用到软件的实际开发和设计中。根据不同的题目类型选择一种或两种开发模式,完成从需求分析,系统设计,详细设计,编码/测试,直至运行/维护的软件生存期的全过程。 具体要求如下: (1)班级按项目小组进行分组,每组不得超过5人; (2)每个项目小组在选出项目负责人(项目经理),由项目经理召集项目组成员讨论、选定开发项目,并在班级讨论会进行主题汇报本小组本阶段所做的工作; (3)项目中的每项任务要落实到人且规定该任务的起止日期和时间; (4)题目自定或采用附录中的题目。 附录:参考题目 题目一:电子商务网站建设 是一个集客户购物、下订单、订单处理、销售统计等功能于一体的系统。通过浏览器,让客户可以查询货物,把货物放入购物车,创建账户/登陆账户,创建订单,通过信用卡支付等。系统划分成了多个模块,松耦合的设计架构,允许可以和多个数据源,EIS(企业信息系统)进行交互。功能如下: 1.用户 注册/登陆/忘记密码/管理个人信息 查询货物 购物车管理 提交订单 信用卡支付 查询历史购物记录 2.货物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 3.供应商 接受订单 派送货物给用户 提供一个基于web的库存管理 维护库存数据库 题目二:外文图书采购系统 1.问题概述 某图书馆外文采购有两个组--征订组和验收登记组。分别承担书籍订购和进书验收任务。为了减轻劳动强度和提高工作效率,打算采用计算机进行管理。为此,系统分析员在进行了调查研究,描述出外文采购室现行系流程。 1)订书组从供书单价收到订书目录,根据各单位的需要选择出要订购的书目。 2)为了避免浪费,对于已进入过或已订过的图书和订单留底。 3)打印的订单,要送给订书单位和验收登记组,并留底。 4)对所记的书进行统计表。 5)验收,登记组从供书单位收到图书和发票,根据订单留底进行验收。 6)发票交给财务科进行报账。 7)了避免浪费,对于已进图书再做查重,如果重了,转让出去或作别处理。如果不重,则登账和打印查重卡。 8)查重卡要交给订书组用于查重。 9)已登记的书籍要送给编目室进行编目。 10)已进的书要记入图书总账并进行进书统计和打印进行统计表。 11)订书统计表和进书统计表交馆领导。 这里没有考虑出错和例外情况的处理。这些验收不合格怎么办?查重的书号或书名输入错误怎么办?等等。在实际运行中,这些问题都必须考虑到。 2.这个问题比较适合用面向数据流的方法来求解。 求解这类问题应理解和当前系统(可能是人工系统可能是计算机系统)的业务流程,首先获得当前系统的物理模型。接着从当前系统的物理模型抽象出当前系统的的怎么做到当前系统的做什么的现象到本质的抽象过程。然后通过分析目标系统与当前系统在逻辑上的差异,导出目标系统的逻辑型。最后通过对目标系统的逻辑模型,才能得到最终所要求的目标系统。 题目三:毕业设计指导网站 毕业设计指导网站的目的是使学生和教师能够通过网络进行毕业设计辅导,这样能够得到最新的毕业设计信息,更好的辅导效果。内容如下: 1.学生 注册/登陆/忘记密码/管理个人信息 上传文件和下载文件 向指导教师提问 查询问题 2.教师 登陆/忘记密码 管理所辅导学生的账户 上传文件和下载文件 回答问题 群发消息 3.管理员 管理教师和学生信息 查询统计数据(日问题量,答疑率) 提醒教师答疑 发布公告 群发消息 要求: 1.加入评价机制(学生评价教师;系统根据网络利用效率评价教师对学生的指

文档评论(0)

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

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

1亿VIP精品文档

相关文档