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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

程序设计基础实训II文档规范.docx

1、程序设计基础实训II文档规范长沙学院 程序设计基础实训II实训报告实 训 题 目: ATM存取款系统的改进与完善 系部: 基础学院 专 业 /年 级: 软件工程专业2011级 学 生 姓 名: 班 级: X班 学号 指导教师姓名: 职称 最终评定成绩 2012年6月项目实训任务书课程名称:程序设计基础实训II课程编码:JX020158课程类别:专业基础必修课学分数:2学时数:32开课学期:2实训题目:ATM存取款系统的改进与完善一、已知技术参数和设计要求:银行ATM存取款系统业务描述如下:银行ATM存取款系统能为用户提供存款、取款、查询、转账和修改密码的功能。为了模拟真实的ATM业务环境,本系

2、统必须实现存款、取款、查询、转账、修改密码以及开户的功能。用户通过开户业务在本系统开立银行账户,之后可以通过该银行账户登陆ATM系统,在系统中实现存款、取款、查询账户信息、修改密码的操作。本系统各个业务有如下注意点:(1) 登陆系统用户登陆之前,必须在登陆界面输入其银行账户,通过其正确输入的银行账户登陆系统。(2) 开户业务 要使用本系统必须首先执行开户业务开立新的银行账户,并且将此新开的银行存储于文件当中。同时,系统以身份证号码作为开户的充分条件,即一个身份证号码只能开立一次银行账户。(3) 存款业务 客户登陆系统后,选择存款业务,即可以将输入的存款金额存入相应的账户。(4) 取款业务客户登

3、陆系统后,选择取款业务,即可以将输入的取款金额从相应的银行账户取出,但是取款金额必须大于目前的账户余额。(5) 查询业务 客户登陆系统后,可以选择查询业务,查询账户余额。(6) 转账业务 客户登陆系统后,可以选择转账业务,进行转账。注意的是转账的目的账户必须是本系统已经存在的银行账户。(7) 修改密码客户登陆系统后,可以选择修改密码业务,进行密码修改。二、各阶段具体要求:1、系统总体设计阶段(1)根据需求分析划分功能模块(2)分析并设计各个功能模块之间的关系(3)对于各个功能模块,设计相应的数据结构(必须使用链表完成全部功能)(4)设计相应的算法(必须包括排序和检索功能,且基于链表进行排序和检

4、索)2、详细设计阶段(1)对于每个功能模块,应划分成操作层和数据层(2)对于每个操作层,应尽量考虑用户操作的简单,便捷(3)对于每个数据层,必须使用链表进行管理(4)在用链表进行管理时,必须用到链表检索和排序(5)对于数据层的操作完的数据必须保存到文件中(包括文件读、写操作)3、编码实现阶段(1)完成代码编写 (2)要求代码编写规范(不得使用全局变量、所有功能模块必须使用函数封装主函数main()的行数不得超过代码总长度的25%)(3)代码必须有相应的注释(注释行数不得少于代码的10%,函数功能、变量名、算法、重要的循环、分支都必须用注释说明)4、系统测试阶段(1)完成功能调试(2)要求完成必

5、要的测试工作5、交付实施阶段(1)提交可正常执行的系统,程序代码(2)撰写项目实训报告书(3)要求按照文档书写规范,严格地书写文档(4)注意:不允许使用代码、图片和表格填充报告空间。代码、图片和表格在报告中的空间比重不得超过1/3。要求使用文字清晰描述代码思想和逻辑,文字描述不得少于3000字(不包含注释文字)。三、设计工作量:(1)软件设计:严格按照具体设计要求,完成问题陈述中所提到的所有需求功能。(未使用链表实现的、代码少于300行的不及格,未使用链表排序的成绩不可以为优)(2)设计报告:要求撰写不少于3000个文字的文档,详细说明各阶段具体要求。四、工作计划:安排16周时间进行实训(每周

6、2课时),软件开发步骤如下,在第16周必须完成所有任务,实训与报告撰写同步进行;序号实践项目名称内容提要实践时数实践类型实践要求每组人数1实验1:程序架构的描述1、数据与逻辑分离2、程序架构的描述4验证必开12实验2:链表在工程中的应用1、使用链表来构造ATM机的后台数据管理2、实现常见的链表操作插入、删除、修改、遍历以及创建链表8验证必开13实验3:排序在项目中的应用1、在使用链表的基础上引导学生完成23种主要排序冒泡、选择和插入2、将这些算法结合到学生的工程应用题中8验证必开14实验4:查找在项目中的应用1、在使用链表的基础上引导学生完成12种主要查找如顺序查找2、将这些算法结合到学生的工

7、程应用题中4验证必开15实验5:结构在文件中的应用1、讨论不同结构的设计技巧,考虑在同一项目中使用自定义结构的必要性2、考虑将复杂结构双向链表、循环链表作为解决问题的一种途径与手段4验证必开16实验6:文件操作技巧1、加强学生对文件操作的认识2、考虑将复杂结构中的相关数据通过写入文件的方法作为长期记录保存的工具3、并将此作为改进项目的手段4验证必开1五、注意事项1)提交文档课程实训任务书 (每学生1份)课程实训报告 (每学生1份)2)成绩评定学生成绩由指导老师负责考察评定,分为:优、良、中、及格和不及格五档。 以下情况可以判断成绩为不及格:a、 抄袭b、 代码量少于300行c、 未使用链表d、

8、 报告不符合规范 以下情况不可以判断成绩为优:a、 未使用链表排序b、 使用全局变量c、 大量代码集中在主函数main()中,而不是使用函数进行合理封装d、 功能不完善,有残缺e、 代码缺乏必要的注释f、 缺课 其他情况由指导老师综合考虑给予成绩评定 主要考察知识点与要求:a、 链表组织数据b、 排序(基于链表)c、 链表检索d、 文件保存和读取数据e、 函数封装及调用f、 代码缩进和注释等软件工程原则基本要求g、 文档 (三号黑体居中,段前0.5行,段后0.5行,单倍行距)摘 要(空一行)(小四号宋体,行距20磅,首行缩进2字符)。(要求300字左右)(1)用精炼、概括的语言来表达,每项内容

9、不宜展开论证或说明,要客观陈述,不宜加主观评价;(2)结果和结论性字句是摘要的重点,在文字论述上要多些,以加深读者的印象;(3)要独立成文,选词用语要避免与全文尤其是前言和结论部分雷同;(4)摘要中不宜使用公式、图表,不标注引用文献编号。避免将摘要写成目录式的内容介绍(空1行)关键词:,(4号黑体,单倍行距,最后一个关键词后面无标点符号)(4号黑体)关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准)。关键词一般列35个,按词条的外延层次排列(外延大的在前面)。目 录(三号黑体居中,段前0.5行,段后0.5行,单倍行距)(空一行)摘 要 I第1章 11.

10、1 11.1.1 11.1.2 11.2 21.2.1 2第2章 52.1 52.1.1 52.1.2 52.2 62.2.1 6结 论 7参考文献 8附 录 9致 谢 10(三号黑体居中,段前0.5行,段后0.5行,单倍行距)第1章 (空一行)(小三号黑体,段前0.5行,段后0.5行,单倍行距)1.1 (小四号宋体,行距20磅,首行缩进2字符)1。(4号黑体,段前0.5行,段后0.5行,单倍行距)1.1.1 (小四号宋体,行距20磅,首行缩进2字符)2。(小4号黑体,段前0.5行,段后0.5行,单倍行距)1.1.1.1 (小四号宋体,行距20磅,首行缩进2字符)(小4号黑体,段前0.5行,段

11、后0.5行,单倍行距)1.1.1.2 (小四号宋体,行距20磅,首行缩进2字符)(4号黑体,段前0.5行,段后0.5行,单倍行距)1.1.2 (小四号宋体,行距20磅,首行缩进2字符)(小五号仿宋体,单倍行距)1此注释格式参照参考文献的格式要求,按页标注注释。2此注释格式参照第7页参考文献的格式要求,按页标注注释。(小三号黑体,段前0.5行,段后0.5行,单倍行距)1.2 (小四号宋体,行距20磅,首行缩进2字符)(4号黑体,段前0.5行,段后0.5行,单倍行距)1.2.1 (小四号宋体,行距20磅,首行缩进2字符)。(小4号黑体,段前0.5行,段后0.5行,单倍行距)1.2.1.1 (小四号

12、宋体,行距20磅,首行缩进2字符)(小4号黑体,段前0.5行,段后0.5行,单倍行距)1.2.1.2 (小四号宋体,行距20磅,首行缩进2字符)公式、图示例 (1.1) (1.2)1-上锅筒 2-下降管 3-水冷壁 4-下锅筒5对流管束6-过热器下集箱 7-过热器管束 8-炉墙9-经济器 10-外壳 11-过热器上集箱图1.1 4型增压锅炉结构理论图 (a)始值加噪声时 (b)用离散Hopfield网络产生的访问路径 求解得的访问路径图1.2 10城市TSP计算机模拟结果表示例表1.1 主要技术经济指标表序号名 称单 位数 量备 注1设计吞吐量万吨/年25.5粮食12万吨/年,杂货13.5万吨

13、/年2泊位数个23码头总长度m1204陆域纵深m3075陆域面积万m25.736水域面积码头前停泊水域万m20.58船舶停靠及装卸作业水域回旋水域万m21.63(资料来源:中国船舶,2002年第6期,第20页)表1.2 各组分lgBi值序号T=1500KT=2000K组分lgBi组分lgBi1O2+5.26HO26.432HO25.26O2+6.423H2O+4.76H2O+6.18注:“+”表示重要成分,“*”表示冗余成分。(资料来源: 许成章:船舶先进技术,船舶工业出版社,2002.) 表1.3 压降损失计算结果 Pa换热器 热边压降损失 冷边压降损失初级 2974.37 2931.52次

14、级 2924.65 3798.76(资料来源:(每章另起一页,三号黑体居中,段前0.5行,段后0.5行,单倍行距)第2章 (空一行)(小三号黑体,段前0.5行,段后0.5行,单倍行距)2.1 (小四号宋体,行距20磅,首行缩进2字符)1。(4号黑体,段前0.5行,段后0.5行,单倍行距)2.1.1 (小四号宋体,行距20磅,首行缩进2字符)2。(小4号黑体,段前0.5行,段后0.5行,单倍行距)2.1.1.1 (小四号宋体,行距20磅,首行缩进2字符)(小4号黑体,段前0.5行,段后0.5行,单倍行距)2.1.1.2 (小四号宋体,行距20磅,首行缩进2字符)(4号黑体,段前0.5行,段后0.

15、5行,单倍行距)2.1.2 (小四号宋体,行距20磅,首行缩进2字符)(小五号仿宋体,单倍行距)1此注释格式参照第7页参考文献的格式要求,按页标注注释。2此注释格式参照第7页参考文献的格式要求,按页标注注释。(小三号黑体,段前0.5行,段后0.5行,单倍行距)2.2 (小四号宋体,行距20磅,首行缩进2字符)(4号黑体,段前0.5行,段后0.5行,单倍行距)2.2.1 (小四号宋体,行距20磅,首行缩进2字符)。(小4号黑体,段前0.5行,段后0.5行,单倍行距)2.2.1.1 (小四号宋体,行距20磅,首行缩进2字符)(小4号黑体,段前0.5行,段后0.5行,单倍行距)2.2.1.2 (小四

16、号宋体,行距20磅,首行缩进2字符)(三号黑体居中,段前0.5行,段后0.5行,单倍行距)结 论(空一行)(小四号宋体,行距20磅,首行缩进2字符)参考文献(三号黑体居中,段前0.5行,段后0.5行,单倍行距) (空一行)1 袁庆龙,候文义Ni-P合金镀层组织形貌及显微硬度研究太原理工大学学报,2001,32(1):51-53.(连续出版物:序号 主要责任者文献题名J刊名,出版年份,卷号(期号):起止页码)2刘国钧,王连成图书馆史研究北京:高等教育出版社,1979:15-18,31(专著:序号 主要责任者文献题名出版地:出版者,出版年:起止页码)3 孙品一高校学报编辑工作现代化特征中国高等学校

17、自然科学学报研究会科技编辑学论文集(2)北京:北京师范大学出版社,1998:10-22(论文集:序号 主要责任者文献题名主编论文集名出版地:出版者,出版年:起止页码)4 张和生地质力学系统理论太原:太原理工大学,1998(学位论文:序号 主要责任文献题名保存地:保存单位,年份)5 冯西桥核反应堆压力容器的LBB分析.北京:清华大学核能技术设计研究院,1997(报告:序号 主要责任文献题名报告地:报告会主办单位,年份)6 姜锡洲一种温热外敷药制备方案中国专利:881056078,1983-08-12(专利文献:序号专利所有者专利题名P专利国别:专利号,发布日期)7 GB/T 161591996,

18、汉语拼音正词法基本规则S北京:中国标准出版社,1996(国际、国家标准:序号标准代号,标准名称S出版地:出版者,出版年)8 谢希德创造学习的思路人民日报,1998-12-25(10)(报纸文章:序号主要责任者文献题名报纸名,出版日期(版次)9 王明亮中国学术期刊标准化数据库系统工程的EB/OL 10-2.html,1998-08-16/1998-10-04(电子文献: 序号主要责任者电子文献题名文献类型/载体类型电子文献的出版或可获得地址,发表或更新的期/引用日期(任选)附 录(空一行)(5号宋体,单倍行距,首行缩进2字符)(对需要收录于学位论文中且又不适和书写与正文中的附加数据、资料、详细公式推导等有特色的内容,可做为附录排写,序号采用“附录1”、“附录2”等。)(三号黑体居中,段前0.5行,段后0.5行,单倍行距)致 谢(空一行)(小四号宋体,行距20磅,首行缩进2字符)学生签名:日 期:

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

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