- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程设计
实 验 指 导 书
前 言
“软件工程”是软件工程专业和计算机专业等相关专业的一门重要课程,也是其他理工科专业的热门选修课程。“程序设计语言”和“数据机构”等是它的前导课程,学好本课程对学生毕业后从事软件开发有着极为重要的作用。许多软件工程专业的大学毕业生认为:软件工程课是他们参加工作以后最能直接应用的一门专业课。
要学好“软件工程”,仅仅通过课堂教学或自学掌握理论知识是远远不够的,还必须加强实践。需要完成软件工程课程设计的若干实践任务。为此,我们编写了这本《软件工程课程设计实验指导书》,以帮助学生进行课程设计,从失败的教训和成功的经验中得到锻炼和提高,以便学会运用理论知识去解决软件开发中的实际问题,达到学以致用的目的。
本书共包含四部分。第一部分是项目实施步骤;第二部分是一个大型系统的结构化方法开发案例;第三部分是一个大型系统的面向对象方法开发案例;这两个案例供学生们实验时参考。由于篇幅所限,指导书中列出了一些主要的内容,次要的有些内容在此省略。最后一部分给出了软件工程课程设计实验报告样式。
另外,为了进一步方便读者,本书中的主要内容将放在网页上供读者访问。
由于编者水平有限,书中难免存在一些不足之处,殷切希望广大读者批评指正。
2009年9月
目 录
一、项目实施步骤 4
二、案例1:成品管理子系统 5
1 系统分析 5
1.1系统现状 5
1.2用户需求 5
1.3系统功能需求 6
1.4数据描述 7
1.5数据库描述 8
1.6数据采集 8
2 概要设计 8
2.1系统运行环境 9
2.2总体设计 9
2.3接口设计 10
2.4数据结构设计 11
2.5运行设计 12
2.6出错处理设计 13
2.7安全设计 13
2.8维护设计 13
3 详细设计 13
3.1程序设计说明 13
三、案例2:图书馆管理系统 19
1 面向对象的分析 19
1.1系统需求 19
1.2建立对象模型 19
2 面向对象的设计 27
2.1 设计图书馆管理系统的人机界面 28
一、项目实施步骤
选题
指导教师公布大型作业题,学生根据自己的兴趣爱好进行选题,或由指导教师指定题目。学生确定题目后,应立即着手准备资料的查阅。学生也可以自己选题,但课题应经过指导教师的批准后方可进行。
拟出具体的设计方案
学生应在指导教师的指导下着手进行程序设计总体方案的总结与论证。学生根据自己所接受的设计题目设出具体的实施方案,报指导教师批准后开始实施。
系统的分析、设计、复审、编码与测试
学生在指导教师的指导下应完成所接受题目的各项工作,并上机测试和运行,最后得出预期的成果。
撰写课程设计总结报告
课程设计总结报告是课程设计工作的整理和总结,主要包括课程设计的分析、设计、复审、编码与测试等部分,最后写出课程设计的总结报告。课程设计总结报告(含程序)的书面(打印)文档和电子文档要求在12月16日前上交。
二、案例1:成品管理子系统
随着生产规模的扩大、自动化技术的应用,以及市场经济体系的培育,使得我国企业管理的性质和环境都发生了巨大的变化。企业的组织机构更加庞大,管理功能更为复杂,企业各部门之间的联系越来越紧密,所采用的决策对经济的影响越来越复杂,因而管理决策问题不仅数量多,而且复杂程度高,难度大。管理信息系统在企业生产、管理中的应用越来越广泛和重要,一套好的管理信息系统直接影响到企业的生存和发展。云南999电池股份有限公司管理信息系统(简称MDMIS),就是针对云南999电池股份有限公司的管理实际开发的软件系统,以期对该公司的生产、管理等活动进行科学、高效的管理。
MDMIS是一个完整的企业管理信息系统,由多个模块有机结合而成,包括原辅材料管理、产成品管理、工资管理、固定资产管理、人事档案管理、技术档案管理、用户与市场管理、财务管理、成本核算、内部银行微机管理等十多个软件模块。为了帮助欲用传统生命周期法开发系统的学生理解相关理论,学习系统分析与设计方法,在此,我们以产品管理模块为例,来说明传统生命周期法在软件开发中的应用。
1 系统分析
1.1系统现状
通过对原系统进行深入的调查,我们发现原系统产品管理过程中主要存在以下几方面的问题。1.由于没有成品仓库,成品直接堆放在生产车间,由于管理不规范,车间生产的产品数和仓库入库产品数帐物不一致;2.由于没有严格的产品出厂规范,产品被盗,甚至被工人带走的现象经常发生;3.成品管理堆放不合理,不能按照先生产,先销售的原则进行管理,有的产品因积压时间过长,还未出厂就直接报废;4.外卖产品不能及时收回资金,随着时间日久有的变成呆帐、坏帐。成品遗失、被盗、积压、成本不实、不能及时收回资金,不能及时、动态地掌握生产经营中所需的各种内部信息,这些问题或多或少地长期存在于老企业的管理过程中,直接影
您可能关注的文档
- 软件工程(西南交通大学软件工程)剖析.ppt
- 软件工程1(西南交通大学软件工程)剖析.ppt
- 软件工程2(西南交通大学软件工程)剖析.ppt
- 软件工程3(西南交通大学软件工程)剖析.ppt
- 软件工程4(西南交通大学软件工程)剖析.ppt
- 软件工程5(西南交通大学软件工程)剖析.ppt
- 软件工程9(西南交通大学软件工程)剖析.ppt
- 软件工程11(西南交通大学软件工程)剖析.ppt
- 软件工程v剖析.ppt
- 软件工程标准实验报告格式及汇总格式附件测试报告剖析.doc
- 在线教育平台的发展与挑战作业指导书.pdf
- 学中医心得体会精选4篇.pdf
- 废旧塑料回收技术及设备的研究进展.pdf
- KLF7在消化系统恶性肿瘤中的研究进展.pdf
- 塑料成型工艺与模具试题.pdf
- 2024年广西壮族自治区融水苗族自治县《一级注册建筑师之建筑设计》考试题库【精选题】.docx
- 兼职安全员安全生产、健康环境管理职责【8篇】.pdf
- 2024年广西壮族自治区罗城仫佬族自治县《一级注册建筑师之建筑设计》考试完整题库附参考答案(培优A卷.docx
- 广东省深圳实验学校高中部2022-2023学年高一上学期期末数学试题(含答 .pdf
- 2024年广西壮族自治区秀峰区《一级注册建筑师之建筑设计》考试题库A4版可打印.docx
最近下载
- J-B T 4308-1999 锅炉产品钢印及标记移植规定.pdf VIP
- 2023年上海市16区高三语文高考一模试卷分类汇编 文言文阅读二含详解.docx VIP
- 2023年大连海事大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 2023年上海市16区高三语文高考一模试卷分类汇编 文言文阅读一含详解.docx VIP
- 中药饮片采购配送服务投标方案(技术标364页).docx VIP
- 麻风病防治工作总结PPT.pptx
- 江苏省家庭医生签约服务项目库(2017版).pdf
- 2023年上海市16区高三语文高考一模试卷分类汇编 现代文阅读二含详解.docx VIP
- 曲阜师范大学服务地方行动计划 (讨论稿).docx VIP
- 新苏科版九年级上册初中物理全册教案(教学设计).doc
文档评论(0)