ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:78.47KB ,
资源ID:7295628      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7295628.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件技术基础课程设计格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件技术基础课程设计格式.docx

1、软件技术基础课程设计格式软件技术基础课程设计设计说明书图书管理系统学生姓名赵 新 星 学号班级工 商 072成绩指导教师张正新经济贸易系2010年6 月 25 日软件技术基础课程设计评阅书题目图书管理系统学生姓名赵新星学号指导教师评语及成绩指导教师签名: 年 月 日教研室意见 室主任签名: 年 月 日课程设计任务书20092010学年第二学期专业: 工商072 学号: 姓名: 赵新星 课程设计名称:软件技术基础课程设计 设计题目: 图书管理系统 完成期限:自 年 月 日至 年 月 日共 周设计依据、要求及主要内容(可另加附页):一、课程设计任务(条件)、具体技术参数(指标)1、软件任务需求分析

2、2、软件功能实现途径(问题的解决方案)3、软件设计二、对课程设计成果的要求(包括课程设计书、图纸、图表、实物等软硬件要求)1、编写程序代码2、编译为可执行软件3、编制课程设计报告书三、课程设计工作进度计划:1、确定题目、准备开题答辩 2008.12. 2224 22、搜集资料、分析软件需求与功能 2008.12. 2526 23、编写软件程序 2008.12. 2728 24、软件程序测试、修改和形成正式软件 2008.12. 2930 25、编写课程设计书初稿 2009. 1. 12 26、根据指导老师对初稿的修改意见,形成二三稿2009.1. 34 27、定稿,准备课程设计答辩 2009.

3、1. 45 2四、主要参考资料指导教师(签字): 教研室主任(签字): 批准日期: 年 月 日目 录摘要11、项目开发计划22、软件需求说明书3、总体设计说明书4、数据库设计说明书5、详细设计说明书5.1 主界面设计5.2 其他窗口设计5.3其他设计5.4代码设计5.4.1代码设计15.4.2代码设计25.4.3代码设计35.4.n代码设计n6、测试计划7、测试分析报告8、用户手册9、模块开发卷宗10、项目开发总结报告总结致谢参考文献摘 要在图书管理系统用计算机管理图书是一种计算机应用技术的创新,在计算机还未普及之前图书管理都是由图书管理人员手工记帐的方式来操作的.现在一般的图书馆都是采用计算

4、机作为工具的实用的计算机图书管理程序来帮助图书馆管理员进行更有效的图书管理。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 关键字:软件技术基础 图书 面向对象 管理系统 课程设计关键字:图书,面向对象,软件工程一、项目开发计划 编制项目开发计划的目的是用文件的形式,将在开发过程中对各项工作的负责人员、开发进度、经费预算。所需软硬件条件的问题所作出的安排记录下来,以便根据计划开展和检查项目的开发工作。编制内容要求可参考附表1

5、。附表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 专题计划要点二、软件需求说明书 软件需求说明书的编辑是为了使用户和软件开发人员双方对该

6、软件的初始规定有一个共同的理解,使之成为整个软件开发的基础。其内容要求可参考附表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控制三、总体设计说明书 总体设计说明书又称为概要设计说明书。其编制目的是说明

7、对项目系统的设计考虑,包括基本处理流程、组织结构、模块结构、功能结构、接口设计、运行设计、系统配置、数据结构设计和出错处理设计等,为程序的详细设提供基础。其内容要求可参考附表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

8、.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数

9、据字典设计 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

10、限制条件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

11、.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

12、功能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出错

13、处理与恢复4.5 问卷查询九、模块开发卷宗模块开发卷宗是在模块开发过程中逐步编写出来的,每完成一个模块或一组密切相关的模块的复审时编写一份,应该把所有的模块开发卷宗汇集到一起,编写的目的是记录和汇总低层次开发的进度和结果,以便于对整个系统开发工作进行管理和复审,并对将来的维护提供有用的技术信息。其具体的内容要求可参考附表9附表9(a)模块开发卷宗1 标题2 模块开发情况3 功能说明4 设计说明5 源代码清单6 测试说明7 复审的结论附表10(b)模块开发情况模块标志符模块的描述性名称代码设计计划开始日期实际开始日期计划完成日期实际完成日期模块测试计划开始日期实际开始日期计划完成日期实际完成日期

14、组装测试计划开始日期实际开始日期计划完成日期实际完成日期代码复查日期/签字源代码行数预计实际目标模块大小预计实际项目负责人批准日期/签字十、项目开发总结报告项目开发总结报告的编制是为了总结本项目工作的经验,说明实际取得的开发成果以及对整个开发工作的各个方面的评价。其具体内容可参考附表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出

15、错原因的分析4经验与教训5 致谢6 参考文献总 结软件技术基础课程设计的过程是艰辛的,但是收获却是很大的。这次课程设计我们小组一共8人,小组成员之间相互协作,分工明确。其中,我主要负责程序的编译和校对工作。本次课程设计主要是应用XXXX语言一些知识,综合起来才完成了这个学生成绩管理系统,虽然软件很小,但是付出却是艰辛的。首先,综合课程设计让我把以前学习到的知识得到巩固和进一步的提高认识,对已有知识有了更进一步的理解和认识,再次,我在课程设计中碰到了很多的问题,我通过查阅相关书籍,资料,通过自己钻研,特别是得到了张正新老师的谆谆教导,张老师给予了我很大的帮助,不仅给了我思路上的开阔,还让我认识到

16、了自己对以前所学知识的不足方面。当然,通过这次课程设计,我也发现了自身的很多不足之处,在以后的学习中,我会不断的完善自我,不断进取,能使自己在网络编程这方面有一个大的发展。并且从程序设计的本身来说以后还可以进一步对它设置性别、姓氏的模糊搜索等功能。致 谢此课程设计是在指导老师张正新老师的亲切关怀和悉心指导下完成的。他严谨的治学精神,精益求精的工作作风深深地感染了我。从课题的选择到资料的收集,再到程序的设计、修改、测试以及报告的定稿、终稿,张老师都始终给予我细心的指导和不懈的支持。在此向张老师致以崇高的敬意和诚挚的谢意!参考文献1 麦中凡.计算机软件技术基础(第3版).北京:高等教育出版社,20082 方敏,张彤.网络应用程序设计.安电子科技大学出版社,20053 黄超.网络编程.北京.人民邮电出版社,20034 吴 长海陈 达. Visual Basic程序设计教程.北京:电子工业出版社,20105 王金库. VISUAL C+程序设计教程. 北京::科学出版社,2010

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1