软件关键技术基础课程专项方案格式.doc
《软件关键技术基础课程专项方案格式.doc》由会员分享,可在线阅读,更多相关《软件关键技术基础课程专项方案格式.doc(14页珍藏版)》请在咨信网上搜索。
软件技术基础课程设计 设计说明书 图书管理系统 学生姓名 赵 新 星 学号 班级 工 商 072 成绩 指导老师 张正新 经济贸易系 6月25日 软件技术基础课程设计评阅书 题目 图书管理系统 学生姓名 赵新星 学号 指导老师评语及成绩 指导老师署名: 年 月 日 教研室意见 室主任署名: 年月日 课程设计任务书 —第二学期 专业:工商072学号:074039姓名:赵新星 课程设计名称:软件技术基础课程设计 设计题目:图书管理系统 完成期限:自年月日至年月日共周 设计依据、要求及关键内容<可另加附页): 一、课程设计任务<条件)、具体技术参数<指标) 1、软件任务需求分析 2、软件功效实现路径<问题处理方案) 3、软件设计 二、对课程设计结果要求<包含课程设计书、图纸、图表、实物等软硬件要求) 1、编写程序代码 2、编译为可实施软件 3、编制课程设计汇报书 三、课程设计工作进度计划: 1、确定题目、准备开题答辩 .12.22~24 2 2、搜集资料、分析软件需求和功效 .12. 25~26 2 3、编写软件程序 .12. 27~28 2 4、软件程序测试、修改和形成正式软件 .12. 29~30 2 5、编写课程设计书初稿 .1.1~2 2 6、依据指导老师对初稿修改意见,形成二三稿 .1. 3~4 2 7、定稿,准备课程设计答辩 .1. 4~5 2 四、关键参考资料 指导老师<签字): 教研室主任<签字): 同意日期: 年 月 日 目录 摘要……………………………………………………………………………1 1、工程开发计划…………………………………………………………2 2、软件需求说明书………………………………………………………… 3、总体设计说明书………………………………………………………… 4、数据库设计说明书………………………………………………………… 5、具体设计说明书……………………………………………………… 5.1 主界面设计………………………………………………………… 5.2 其它窗口设计…………………………………………………… 5.3其它设计………………………………………………………… 5.4代码设计…………………………………………………………… 5.4.1代码设计1……………………………………………………… 5.4.2代码设计2……………………………………………………… 5.4.3代码设计3……………………………………………………… 5.4.n代码设计n……………………………………………………… …………………………………………………………………………… 6、测试计划………………………………………………………………… 7、测试分析汇报…………………………………………………………… 8、用户手册………………………………………………………………… 9、模块开发卷宗…………………………………………………………… 10、工程开发总结汇报……………………………………………………… 总结…………………………………………………………………………… 致谢…………………………………………………………………………… 参考文件……………………………………………………………………… 摘 要 在图书管理系统用计算机管理图书是一个计算机应用技术创新,在计算机还未普及之前图书管理全部是由图书管理人员手工记帐方法来操作.现在通常图书馆全部是采取计算机作为工具实用计算机图书管理程序来帮助图书馆管理员进行更有效图书管理。 图书管理系统是经典信息管理系统(MIS>,其开发关键包含后台数据库建立和维护和前端应用程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好库。而对于后者则要求应用程序功效完备,易使用等特点。 关键字:软件技术基础图书 面向对象管理系统课程设计 关键字:图书,面向对象,软件工程 一、工程开发计划 编制工程开发计划目标是用文件形式,将在开发过程中对各项工作责任人员、开发进度、经费预算。所需软硬件条件问题所作出安排统计下来,方便依据计划开展和检验工程开发工作。 编制内容要求可参考附表1。 附表1 工程开发计划 1 引言 1.1编写目标:编写工程开发目标 1.2背景:编写工程开发背景 1.3定义<相关工程开发中特殊名词解释) 1.4参考资料 2 工程概述 2.1工作内容 2.2关键参与人员 2.3产品及结果 2.3.1程序 2.3.2文件 2.3.3服务 2.3.4非移交产品 2.4验收标准 2.5完成工程最迟期限 2.6本计划审查和同意者 3 实施总计划 3.1工作任务分解 3.2接口人员 3.3进度 3.4预算 3.5关键问题 4 支持条件 4.1计算机系统支持 4.2 需要用户负担工作 4.3需要外单位提供条件 5 专题计划关键点 二、软件需求说明书 软件需求说明书编辑是为了使用户和软件开发人员双方对该软件初始要求有一个共同了解,使之成为整个软件开发基础。其内容要求可参考附表2 附表2软件需求说明书 1 引言 1.1编写目标:编写软件需求目标 1.2背景:编写软件需求背景 1.3定义<相关软件需求中特殊名词解释) 1.4参考资料 2 任务概述 2.1目标 2.2用户特点 2.3假定约束 3需求要求 3.1对功效要求 3.2对性能要求 3.2.1精度 3.2.2时间特征要求 3.2.3灵活性 3.3输入输出要求 3.4数据管理能力要求 3.5故障处理要求 3.6其它专门要求 4 运行能够环境要求 4.1设备 4.2支持软件 4.3接口 4.4控制 三、总体设计说明书 总体设计说明书又称为概要设计说明书。其编制目标是说明对工程系统设计考虑,包含基础处理步骤、组织结构、模块结构、功效结构、接口设计、运行设计、系统配置、数据结构设计和犯错处理设计等,为程序具体设提供基础。其内容要求可参考附表3 附表3概要设计说明书 1 引言 1.1编写目标:编写概要设计目标 1.2背景:编写概要设计背景 1.3定义<相关概要设计中特殊名词解释) 1.4参考资料 2 总体设计 2.1需求要求 2.2运行环境 2.3基础设计概念和处理步骤 2.4结构 2.5功效需求和程序关系 2.6人工处理过程 2.7还未处理问题 3 接口设计 3.1用户接口 3.2外部接口 3.3内部接口 4运行设计 4.1运行模块组合 4.2运行控制 4.3运行时间 5系统数据结构设计 5.1逻辑结构设计关键点 5.2物理结构设计关键点 5.3数据结构设计关键点 6 系统犯错处理设计 6.1犯错信息 6.2补救信息 6.3系统维护设计 四、数据库设计说明书 数据库设计说明书编制目标是对于设计中数据库中全部标志、逻辑结构和物理结构作出具体设计要求。其内容要求可参考附表5。 附表5数据库设计说明书 1 引言 1.1编写目标:编写工程开发目标 1.2背景:编写数据库设计背景 1.3定义<相关数据库设计中特殊名词解释) 1.4参考资料 2 外部设计 2.1标志符和状态 2.2使用它程序 2.3约定 2.4专门指导 2.5支持软件 3 结构设计 3.1概念结构设计 3.2逻辑结构设计 3.3物理结构设计 4 利用设计 4.1数据字典设计 4.2安全保密设计 五、具体设计说明书 具体设计说明书又称为程序设计说明书。其编制目标是说明一个软件各个层次中每一个程序<模块)设计考虑。假如软件系统比较简单,层次少,本文件能够不单独编写,相关内容可并如总体设计说明书。具体设计说明书内容要求可参考附表4。 附表4具体设计说明书 1 引言 1.1编写目标:编写具体设计目标 1.2背景:编写具体设计背景 1.3定义<相关具体设计中特殊名词解释) 1.4参考资料 2 程序系统组织结构 3 程序1<标志符)设计说明 3.1程序描述 3.2功效 3.3性能 3.4输入项 3.5输出项 3.6算法 3.7步骤逻辑 3.8接口 3.9存放分配 3.10注释设计 3.11限制条件 3.12册度计划 3.13还未处理问题 4程序2<标志符)设计说明 …… 六、测试计划 这里所说测试是指整个软件组装测试和确定测试,本文件编制是为了提供一个对该软件测试计划,包含对每项测试活动内容、进度安排、设计考虑、测试数据整理方法及评价准则。其具体内容可参考附表6 。 附表6测试计划 1 引言 1.1编写目标:编写测试计划目标 1.2背景:编写测试计划背景 1.3定义<相关测试计划中特殊名词解释) 1.4参考资料 2 计划 2.1软件说明 2.2测试内容 2.3测试1<标志符) 2.3.1进度安排 2.3.2条件 2.3.3测试资料 2.3.4测试培训 2.4测试2<标志符) ……. 3 测试设计说明 3.1测试1<标志符) 3.1.1控制 3.1.2输入 3.1.3输出 3.1.4过程 3.2测试2<标志符) ……. 4 评价准则 4.1范围 4.2数据整理 4.3尺度 七、测试分析汇报 测试分析汇报编写是为了把组装测试和确定测试结果、发觉问题和分析结果写成文件形式加以保留。其具体内容可参考附表7 附表7 测试分析汇报。 1 引言 1.1编写目标:编写测试分析汇报目标 1.2背景:编写测试分析汇报背景 1.3定义<相关测试分析汇报中特殊名词解释) 1.4参考资料 2 测试概要 3 测试结果及发觉 3.1测试1<标志符) 3.2测试2<标志符) …… 4 对软件功效结论 4.1功效1<标志符) 4.1.1能力 4.1.2限制 4.2功效2<标志符) …… 5 分析摘要 5.1能力 5.2 缺省和限制 5.3提议 5.4评价 6 测试资源消耗 八、用户手册 用户手册使用非专业术语语言描述该软件系统所含有功效及基础是使用方法,使用户经过本手册能够了解该软件用途,并能够确定在什么情况下、怎样使用它。其具体内容要求可参考附表8。 附表8 用户手册 1 引言 1.1编写目标:编写用户手册目标 1.2背景:编写用户手册背景 1.3定义<相关特殊名词解释) 1.4参考资料 2 用途 2.1功效 2.2性能 3 运行环境 3.1硬环境 3.2支持软件 4 使用过程 4.1安装和初始化 4.2 软件开启 4.3软件具体使用 4.3.1通常性 4.3.2 举例 4.4犯错处理和恢复 4.5 问卷查询 九、模块开发卷宗 模块开发卷宗是在模块开发过程中逐步编写出来,每完成一个模块或一组亲密相关模块复审时编写一份,应该把全部模块开发卷宗聚集到一起,编写目标是统计和汇总低层次开发进度和结果,方便于对整个系统开发工作进行管理和复审,并对未来维护提供有用技术信息。其具体内容要求可参考附表9 附表9<a)模块开发卷宗 1 标题 2 模块开发情况 3 功效说明 4 设计说明 5 源代码清单 6 测试说明 7 复审结论 附表10<b)模块开发情况 模块标志符 模块描述性名称 代 码 设 计 计划开始日期 实际开始日期 计划完成日期 实际完成日期 模 块 测 试 计划开始日期 实际开始日期 计划完成日期 实际完成日期 组 装 测 试 计划开始日期 实际开始日期 计划完成日期 实际完成日期 代码复查日期/签字 源代码行数 估计 实际 目标模块大小 估计 实际 工程责任人同意日期/签字 十、工程开发总结汇报 工程开发总结汇报编制是为了总结本工程工作经验,说明实际取得开发结果和对整个开发工作各个方面评价。其具体内容可参考附表10。 附表10工程开发总结汇报 1 引言 1.1编写目标:编写开发总结目标 1.2背景:编写开发总结背景 1.3定义<相关特殊名词解释) 1.4参考资料 2实际开发结果 2.1产品 2.2关键功效和性能 2.3基础步骤 2.4进度 2.5费用 3 开发工作评价 3.1对生产效率评价 3.2对产品质量变评价 3.3对技术方法评价 3.4犯错原因分析 4经验和教训 5 致谢 6 参考文件 总 结 软件技术基础课程设计过程是艰辛,不过收获却是很大。这次课程设计我们小组一共8人,小组组员之间相互协作,分工明确。其中,我关键负责程序编译和校对工作。此次课程设计关键是应用XXXX语言部分知识,综合起来才完成了这个学生成绩管理系统,即使软件很小,不过付出却是艰辛。 首先,综合课程设计让我把以前学习到知识得到巩固和深入提升认识,对已经有知识有了更深入了解和认识,再次,我在课程设计中碰到了很多问题,我经过查阅相关书籍,资料,经过自己钻研,尤其是得到了张正新老师谆谆教导,张老师给了我很大帮助,不仅给了我思绪上开阔,还让我认识到了自己对以前所学知识不足方面。 当然,经过这次课程设计,我也发觉了本身很多不足之处,在以后学习中,我会不停完善自我,不停进取,能使自己在网络编程这方面有一个大发展。而且从程序设计本身来说以后还能够深入对它设置性别、姓氏模糊搜索等功效。致 谢 此课程设计是在指导老师张正新老师亲切关心和悉心指导下完成。她严谨治学精神,精益求精工作作风深深地感染了我。从课题选择到资料搜集,再到程序设计、修改、测试和汇报定稿、终稿,张老师全部一直给我细心指导和不懈支持。在此向张老师致以高尚敬意和真挚谢意! 参考文件 [1] 麦中凡.计算机软件技术基础<第3版).北京:高等教育出版社, [2] 方敏,张彤.网络应用程序设计.安电子科技大学出版社, [3] 黄超.网络编程.北京.人民邮电出版社, [4] 吴 长海 陈 达 .Visual Basic程序设计教程.北京:电子工业出版社, [5]王金库.VISUAL C++程序设计教程.北京::科学出版社,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 关键技术 基础 课程 专项 方案 格式
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文