上海海事大学程序设计课程设计-报告模板

上传人:慢*** 文档编号:212031952 上传时间:2021-11-18 格式:DOC 页数:9 大小:431.61KB
返回 下载 相关 举报
上海海事大学程序设计课程设计-报告模板_第1页
第1页 / 共9页
上海海事大学程序设计课程设计-报告模板_第2页
第2页 / 共9页
上海海事大学程序设计课程设计-报告模板_第3页
第3页 / 共9页
上海海事大学程序设计课程设计-报告模板_第4页
第4页 / 共9页
上海海事大学程序设计课程设计-报告模板_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《上海海事大学程序设计课程设计-报告模板》由会员分享,可在线阅读,更多相关《上海海事大学程序设计课程设计-报告模板(9页珍藏版)》请在金锄头文库上搜索。

1、I学号:20130000程序设计课程设计(报告)程序设计课程设计(报告)课程题目课程题目 学生姓名学生姓名 指导教师指导教师 所在班级所在班级 所在学院所在学院 信息工程学院信息工程学院 提交日期提交日期 2013 年年 12 月月 25 日日 徐徐 明明学生名学生名计算机计算机II目目 录录1.引言.11.1 背景.11.2 要解决的问题.12.系统框架.23.数据结构设计.34.关键技术.45.系统运行结果.65.1 运行环境.65.2 运行结果.66.调试和改进.67.结论.6参考文献.7程序设计课程设计报告11.1.引言引言本小节介绍选题的背景、系统所要解决的问题。1.1 背景背景描述

2、为什么要这样做。以“某某人的网上超市”为例,可以这样描述:网上超市如果开发成功,有以下几个好处:(1)能让货品信息一目了然,给客户提供一个在任意时间任意地点都可浏览货物的平台,能免去顾客跑到指定店铺浏览、购物的交通费。(2)仅需一个廉价的库存,省去了昂贵的当街店铺的租金,(3)借助于计算机强大的计算能力,免去了手工计算各种进价、零售价的麻烦,能更快算出盈利额。(4)能对库存进行更方便的统计,能对顾客进行更好的管理。 。 。 。 。 。 。 。 。 。 。 。 。 。 (省略) 。 。 。 。所以,本系统旨在开发一个。 。 。 。 。 。 ,该系统的难度等级:EASY/NORMAL/HARD。1

3、.2 要解决的问题要解决的问题接着,描述本系统做出来会是什么一个样子,能提供什么样的功能。仍以“某某人的网上超市”为例。大致上,可以类似这样描述:本系统要提供以下几个功能:(1)商品展示功能。把各种商品分类展示,让顾客一目聊了然,像真的逛超市那样。界面友好,使非计算机专业人员的客户也能很容易操作。(2)数据管理功能。 (a)能查看某种商品库存,以提醒库存是否充足,近期是否要求进货了;(b)能统计某种商品的盈利情况,以决定下次是否还要卖这种货物。 。 。 。 (省略) 。 。 。(3)数据查询功能。能根据商品名称查询该商品的具体库存、零售额等。 。 。(4)安全认证功能。商品的浏览权限是对所有人

4、公开的,但商品进价情况、库存情况、零售情况以及盈利情况,只有管理员才能查看。而识别管理员要通过身份验证。因此,本系统要提供一个登录界面,通过用户名、密码,验证管理员身份。 。 。 。 。 。 。 。 。 。 。 。 (省略) 。 。 。 。 。 。 。 。程序设计课程设计报告22.2.系统框架系统框架画出系统框架图或者流程图,描述:(1) 用户输入的是什么,通过什么途径输入(2) 计算机输出的结果以什么样方式展示(3) 中间做了哪些关键的处理。可以画成以下这样框架图,直接用 word 画图,在工具栏上点击右键,弹出菜单,选中绘图然后在 word 左下侧有可用的绘图图形,不懂的同学,可以互相询问

5、下:注意:(1) 每个图出现之前,都需要给点文字说明,告诉读者以下是什么图,想表达啥意思。(2) 报告中所有图和图标,都要居中对齐,图标=编号+标题,图标位于图的正下方。图的编号用 2 位阿拉伯数编码:第 1 位表示该图所在的章号,第 2 位表示该图在该章中的序号(3) 表标位于表的正上方,其余要求和图标一样(4) 图和表容易超出打印边界,要查看下位置图 2.1 系统框架图程序设计课程设计报告33.3.数据结构设计数据结构设计如果该设计是后台数据库技术支持的,则要把标题修改成“数据表设计”描述输入、输出数据的形式和内容,描述数据在计算机中的存储方式,可适当贴图说明。仍以上述为例,可从任务书里提

6、供的链接里,找到那个超市,从其中拷贝得到原始数据。可以这样说:本系统的数据从参考文献【】和【】得到,分两类,一类是该商品的照片,让客户一目了然,知道那是啥东西,这种照片是以图像文件存储于计算机中。一共收集了 888 种类商品,可分为 00 类。图 3.1 是其中一个例子图 3.1 *的示例图第二类数据是关于该商品属性的描述,包括:商品的名称、价格、编号、产品描述等。譬如图 3.1 的商品属性,如下表所示。商品名称商品编号商品价格商品重量产品描述奥利奥巧克力122330.00 元648g此处要来个提纲性的引言,告诉读者这个系统中有多少张表,每张数据表之间的关系,即主键、外键之间的联系,如下图所示

7、。每个表都需要一个英文名,中文名,在程序中是访问不来的。characterpageIDcharacterIDlabelGB_2312file_pathtop_Xtop_Ybottom_Xbottom_Ycomplexity_xcomplexity_yedge_pixelsbookbookIDbookNamecreatorcontributordescriptionpublishDateformatsourcelanguagecoveragePropertyworksbookIDworksIDworks_namewritingTimestartPageendPagefontstorePlacea

8、uthorIDauthorauthorIDauthorNamesexportraitlivingTimefamousSentencecommnetspageworksIDpageIDworks_namefile_pathwriting_yearcomments程序设计课程设计报告4然后,依次介绍每个表包含的具体内容。譬如其中一张 User 表格(登录用户表) ,如下示意图。注意,其后还需增加一列“备注”栏,说明每个字段名的要表达的含义如果是算法设计,则在给出获取的数据之后,可用 c 语言描述其要用到的关键的数据结构,尤其是全局数据结构。4.4.关键技术关键技术注意:(1) 关键技术是本报告的主

9、体部分,占据 1/3 的篇幅。(2) 上文有几个“要解决的问题” ,此处就有几个二级标题。即要把内容归纳分类,针对上述系统框架图和要解决的问题,一个功能一个小标题,一个一个描述清楚。不能大锅煮,表达不够清晰(3) 对于关键技术的描述:先是从人的自然语言角度,告诉读者为什么要实现这样的功能, 具体的是提供什么功能。 (因为读者是来学习的,水平更低些,直接给读者代码,读者难理解)(4) 接着给出实现该功能的的基本思想(或原理)和基本步骤(5) 最后要从机器的语言角度描绘,哪些功能是怎么实现的,即用代码描绘下,即上述自然语言翻译成代码应该是怎么样的,可以粘程序代码上来。但是,只能贴关键的几行代码上来

10、,并且代码要给出注释。(6) 本章不能贴运行结果图,因为报告是要有逻辑层次的,现在还说到最后的运行结果 。一旦运行结果都贴出来了,就是报告的结尾了把上述要解决的问题拷贝到这里,进行改写,看怎么解决。类似于这样写:本系统的关键是要解决如下关键点:(1)图像的展示(对应商品展示 ) 。把商品照片编号,每一个照片给于程序设计课程设计报告5一个名称,存在同一个大文件夹下。为读取方便,把用该商品的编号作为该商品照片的名称,这样,当读取商品名时,可以用 for 循环。譬如读取并展示 100 个商品照片,可以用如下循环: for(i=1;i“程序”“附件”“画图板” ,截取得到的。读取时,要按写入时的规则读

11、取:一行数据时同一个商品的属性,不同属性之间用空格间隔。 。 。 。 。 。商品照片的存储如下,以。 。作为图片名,要想读取全部图片,可用for。 。 。 。 。 。 。 。(3)数据查询功能。能根据商品名称查询该商品的具体库存、零售额等。 。 。(4)安全认证功能。商品的浏览权限是对所有人公开的,但商品进价情况、库存情况、零售情况以及盈利情况,只有管理员才能查看。而识别管程序设计课程设计报告6理员要通过身份验证。因此,本系统要提供一个登录界面,通过用户名、密码,验证管理员身份。(省略)。(省略)。(省略)。(省略)。5.5.系统运行结果系统运行结果5.1 运行环境运行环境描述系统运行的软硬件

12、环境:硬件:可从“电脑”-“属性”里获取;不要直接贴图,要概括下,给出会影响运行结果的配置,即 CUP 主频、内存软件:给出会影响运行结果的软件,包括所使用的操作系统、编码工具5.2 运行结果运行结果5.3.1 系统主界面注意:(1) 截取的图片,所有图片均要居中对齐,所有图片在其正下方均要求有图标(编号+标题) 编号格式:用 2 位阿拉伯数字,第 1 位表示所在章,第二位表示其在所在章中的序号,中间用点号隔开。(2) 在出现图片之前,应该有一段文字描述,向读者介绍下图是啥东西,说明了什么问题,接着来一句“如下图*.*所示”,以引导读者去看图中真正重要的内容(譬如草地上有一只鸭,若不加说明,读

13、者难以明白你是想让读者看草地,还是看鸭子)。(3) 运行结果也要分小节描述的,以功能名为小节标题,具有良好的逻辑层次,不乱堆一起5.3.2 。程序设计课程设计报告76.6.调试和改进调试和改进描述调试过程中遇到的问题是如何解决的,算法的分析和改进思想7.7.结论结论描述本系统的贡献、优缺点,描述经验、体会,描述进一步改进方向参考文献参考文献1北京市政府鼓励商场开网上商店, http:/ 2Garey M R, Johnson D S.Computers and Intractability: A Guide to the Theory of Np-CompletensessM. New York: WH Freeman & Co, 1979.3樊学豹、程素萍、秦鹏渊,白云铁矿主采场西端岩石运输系统方案设计,包钢科技,第 33 卷第 4 期,2007 年 8 月。4Desrosiers J, Soumis F, Desrochers N, Routing with time windows by column generationJ, 1984, 14:545-565.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 公务员考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号