实用软件课程设计报告
课程题目 你的课程设计题目
作者姓名 你的名字
指导教师
学科(专业) 网络101
所在学院 信息工程学院
提交日期 你的报告提交日期
题目(换成所选择的题目)
作者:你的名字 学号:你的学号 班级:信息 101
联系方式:你的邮箱@233.net 指导教师:
1. 引言
说明:标题分级,用的是word菜单条“字体”旁边的那个“格式”,同样格式的,可以用格式刷,刷成统一格式。点击word菜单条上的‘视图’->‘文档结构图’,会发现左侧出来文档的小节结构。最终的课程设计报告,可以在这个选题报告的基础上继续填充,然后直接打印,加个封片,做成一个小册子提交。当然,可以手工写,手工粘贴一封皮。
从美学角度,正文可用小四字体,1.25倍行距离。若是五号字,则用单倍行距。
通过这个课程设计,可以锻炼大家独立学习并独立完成网站设计、网页制作和网站发布的能力,同时锻炼大家写书面报告的能力,提高大家使用word软件的水平。这个模板中包含了很多的word使用技巧,希望大家仔细去学习一下。
1.1 选题动机
本小节介绍做这个设计的目的。
以一位同学的“杭州三日游”为例,可以类似这样描述(这个仅是一个参考,你要写你的东西,不能直接拷贝该段内容。):
20##年十一假期,我去了七大古都之一的杭州旅游。为了记录这一个美好的经历,并把我的所见所闻更好得与众人分享,。。。。。。
如果开发成功,有以下几个好处:
(1)借助于计算机网络,能把这一个美好的经历与各地的同学、好友以及所有感兴趣的同胞同享。
(2)借助于计算机网络,能传递、贡献我自己的声音、照片。
(3)借助于计算机存储功能,把这一经历存储在磁盘里,方便拷贝、保存。
。。。。。。。。。。。。。(省略)。。。。
所以,本课程设计旨在开发一个。。。。。。
1.2 要解决的问题
接着,描述本系统做出来会是什么一个样子,能提供什么样的功能。仍以“杭州三日游”为例。大致上,可以类似这样描述:
本系统要提供以下几个功能:
(1) 多媒体展示功能。把各种图片分类展示,让读者一目了然,感受到自己如果真的要去杭州旅游,那会是什么样子的。
(2) 向读者传递本人的声音,介绍杭州各大景点。
(3) 界面友好,使非计算机专业人员的客户也能很容易操作。
(4) 身份验证。好友通过用户名、密码,验证其是好友,然后可以登录本人私人空间,看到更多有意思的照片。
。。。。。。。。。。。。(省略)。。。。
。。。。。
2. 系统框架
画出流程图,描述用户输入的是什么,通过什么途径输入,计算机输出的结果以什么样方式展示…。可以画成以下这样框架图(当然不用像下图那么复杂),直接用word画图,在工具栏上点击右键,弹出菜单,选中‘绘图’然后在word左下侧有可用的绘图图形,不懂的同学,可以互相询问下:
图标可以从google得到,粘上去:
3. 数据的获取
描述输入、输出数据的形式和内容,
描述数据在计算机中的存储方式,可适当贴图说明…。
本系统的数据从参考文献【】和【】得到,分两类,一类是该旅游时拍摄的照片,这种照片是以图像文件存储于计算机中。
一共收集了888种类商品,可分为00类。图3.1 是其中一个例子
图3.1 商品照片
第二类数据是录制的旁白,主要介绍相应的
4. 采用的技术
针对上述要解决的问题拷贝到这里,看怎么解决。类似于这样写:
本系统采用web方式向读者。展示。其中网页展示部分,采用HTML语言,声音录制,采用了COOLEDIT软件,。。。。。。
4.1网页描述语言Html
HTML: Hypertext Markup Language 这种语言是一种流传输语言。。。。。
(自己阅读资料,用自己语言概括html的用途、主要优缺点,你也可以写自己对HTML语言的理解,介绍Dreamweaver或者FrontPage与HMTL的关系,介绍这些工具的作用和使用心得等。)你也可以列出你参考过的书籍【】,并把这些书籍放到文章末尾的“参考文献”部分。
主要的构架是
其中,<Html>表示。。。。。。。(省略)。。。。。。
表示。。。。
在本系统中,采用这种软件来完成。。。。
4.1.1 颜色修改
在导航条下方插入水平线,并且在属性中更改水平线宽度以及高度,将color设定为自己所需的颜色。
4.1.2 图片与文字共存问题
文中图片与文字共存问题,将网络中图片保存至本地文件夹,在Adobe Dreamweaver CS4中插入-图像,将align改为left或者right表示处在文字最左端或最右端。
4.1.3 你自己添加
如果你想增加新的小节,你可以通过拷贝4.1.2节的格式来实现,然后将内容修改一下,格式保留。
4.2 音频处理软件 CoolEdit
CoolEdit是功能强大的多轨录音软件。。。。。
是音频“绘画”程序。你可以用声音来“绘”制:音调、歌曲的一部分、声音、弦乐、颤音、噪音或是调整静音。而且它还提供有多种特效为你的作品增色:放大、降低噪音、压缩、扩展、回声、失真、延迟等。你可以同时处理多个文件,轻松地在几个文件中进行剪切、粘贴、合并、重叠声音操作。使用它可以生成的声音有:噪音、低音、静音、电话信号等。
在本系统中,采用这种软件来完成。。。。
4.3 视频处理软件Premiere
是Adobe公司的推出的非常优秀的视频编辑软件,能对视频、声音、动画、图片、文本进行编辑加工,并最终生成电影文件
4.4 图像编辑软件Photoshop
使用Adobe Photoshop CS4自主制作导航条:上海简介,历史文化,旅游胜
4.5 某某软件
我们鼓励大家去使用一些新的软件做一些东西,不要局限于上面提到的软件。看到大家会使用更多的软件,老师会很开心的。不要求大家的报告中必须使用音频处理软件CoolEdit、视频处理软件Premiere或者图像编辑软件Photoshop,这里只是给大家举个例子。很多同学使用flash做动画,使用其它工具处理图片,都是可以写在你的报告中的。
5. 关键技术
介绍你在开发你的小型网站时所用到的比较重要的技术。这个部分中你可以介绍网页制作的一些技巧,比如如何制作导航条,如何制作框架,如何使用CSS,如何能够使排版更美观、你的一些使用心得和小技巧等等;你也可以介绍你使用其他软件(比如音频、视频、图像处理软件等等)的技巧;你还可以介绍如何架设一个网站服务器,使其他人可以通过网络访问你的站点等。
6. 系统运行结果
等到程序完成后再写,你可以通过屏幕截图(按下键盘上的PrScrn键,屏幕的内容便被直接复制到剪贴板中,你可以打开windows自带的“画图”工具,然后“粘贴”,就可以把屏幕的图像粘贴到画图板中了。使用笔记本的同学根据自己笔记本的特点看是否需要先按下Fn键,再按PrScrn键)的方式给你做的网页“照相”,并通过windows自带的“画图”工具或其他图像处理工具进行处理,将处理后的图片粘贴在这里,并配上相应的文字说明。
7. 调试和改进
等到程序完成后再写。
注意,每个同学都必须认真测试过你的程序后,才能写这部分。写这部分的时候,说明你的程序测试基本已经通过了。
测试方法:先在自己的电脑上测试一遍;然后,把你的网站内容拷贝到同学的电脑中再测试一遍,有的问题再自己的电脑上不容易发现。
不进行测试的同学,该文档就写的不满足要求。
1). 调试分析
(描述调试过程中遇到的问题是如何解决的,问题的分析和改进思想)
8. 心得和结论
描述本系统的贡献、优缺点,描述经验、体会,描述进一步改进方向)
实验报告的总篇幅字数要求:不少于5000字
主要参考文献
[1] 北京市政府鼓励商场开网上商店, http://news.iresearch.cn/0468/20090513/94180.shtml
如果你参考的是一个网站,你就按照这个格式写:网站的主题意思,网址。
[2] 张三,李四,王五。Dreamweaver入门教程 [M],北京:某某出版社,2006
[3] 作者姓名。书名 [M] (M表示这是一本参考资料),出版社地址:出版社名称,出版年份。(如果你参考的是一本书,请按照这个格式进行。这是大家最常用的格式)
[4] 中国物流与采购联合会,中国物流发展报告(20##-2006)[M],北京:中国物资出版社,2006.4
第二篇:软件方案模板
方案名称 综合监空系统 版本V1.0
软件方案
综合监控系统
编号:
拟制:李永胜 日期:2013-**-**
部门审核:日期:
公司审核:日期:
批准:日期:
年 月 日发布 年 月 日实施
山东超越数控电子有限公司
1/ 6
方案名称 综合监空系统 版本V1.0
第1章 关于本方案
//这里描述本方案和招标方技术文件规定的内容的对应性。这样,可以更有针对性的突出我们方案的要点,便于招标方快速理解
第2章 概述
2.1 项目背景
//介绍本项目的背景,一般来自于招标方的技术文件,也可以在互联网上搜索相关背景做介绍,便于方案阅者了解项目的背景知识,便于理解方案的后面章
2.2 建设目标
//一般来自于客户招标文件,明确系统建设的目标
2.3 建设原则
//这里描述系统的建设原则,一般比较统一,以“XX性”等系统属性为中心进行描述
第3章 需求描述及分析
3.1 概述
3.1.1 需求分析目标和任务
//这里描述通过需求分析要达到的目标,从大的方面描述需求分析的任务
3.1.2 需求分析组织方式
//需求分析包含两部分,首先是需求描述,包括业务需求、接口需求、性能需求、安全需
求以及其它补充需求。其次是需求分析,包括对系统涉众的分析,列举所有与系统有关的
角色,清楚的说明他们是如何看待和使用本系统的。接着以系统用例图的形式描述系统的
总体功能需求。最后,描述本系统对技术架构的需求,用于指导后面的架构设计
3.2 需求描述
//注:如果方案包含多个应用和子系统,可按应用或子系统分别描述需求
3.2.1 业务需求
//用文字和流程图描述业务需求,目录可自行组织
2/ 6
方案名称 综合监空系统 版本V1.0
3.2.2 接口需求
//描述所有和系统有联系的接口方面的需求
3.2.3 性能需求
//描述系统的性能需求
3.2.4 安全需求
//描述系统的安全方面的需求
3.2.5 其它需求
//可以描述其它无法归类的客户需求
3.3 需求分析
3.3.1 系统涉众分析
//描述和系统相关的用户,包括客户,最终用户细分,他们在系统中的职责,以及他
们如何使用系统。简单的说,就是本系统的所有干系人及职责描述,相当于用例分析
中的角色
3.3.2 功能需求分析
//描述系统的所有功能需求,可以使用用例图,如果功能需求比较多,可以采用用例
包。最好在开始时,给出系统用例图
3.3.3 对技术架构的要求
//描述对架构设计有指导性的关键需求,会影响到后面的架构设计
第4章 总体设计
4.1 总体设计目标
//描述系统的总体设计目标
4.2 总体设计原则
//描述系统的总体设计原则
3/ 6
方案名称 综合监空系统 版本V1.0
4.3 总体逻辑架构设计
//以逻辑结构图(一般分层组织)的方式,描述我们提供的整个软件生态系统,一般不涉及具体的技术
4.4 网络系统设计
//用网络拓扑图的形式描述网络方面的设计
4.5 硬件系统设计
//描述硬件方面的设计,一般包括:数据库服务器、备份服务器、Web服务器、应用服务器、存储设备、防火墙等
4.5.1 服务器
//描述硬件服务器的选型,依据内容多少,目录可自行添加
4.5.2 网络设备
//描述网络设备的选型,依据内容多少,目录可自行添加
4.5.3 存储系统
//描述存储设备的选型,依据内容多少,目录可自行添加
4.6 平台选择
//列出所有数据库,应用服务器,web服务器,操作系统等软件平台的选型,可以包含介绍和选择理由
4.7 标准规范设计
//在有些大型系统中,需要做开创性的规范方面的设计,用来指导后面系统的开发。一般就是数据方面的规范。这里可以分两个方面进行描述,一个是规范采用的技术,一般是xml;另一个就是规范初步设计
第5章 详细设计
5.1 技术架构设计
5.1.1
设计思路 4/ 6
方案名称 综合监空系统 版本V1.0
//描述整个技术架构的设计思路,一般是介绍架构设计的历史,引导出本系统实际的
符合先进行的架构思路
5.1.2 设计原则
//简要描述设计原则,一般都是都是固定的,可参考指南
5.1.3 架构决策
//列出所有架构决策的要点,并逐点解释其与架构需求的对应
5.1.4
5.2 技术架构 功能设计
//按子系统或模块进行组织,可以使用树形图表示
5.3 安全设计
//视客户具体要求,可独立章节,写方案时应考虑招标方的具体安全需求,并给出具体的建
议措施
5.4 用户界面设计
//写方案时应考虑招标方的具体界面需求,并给出演示的界面效果图
5.4.1
5.4.2
5.4.3 界面设计原则 易用性设计 界面原型设计
第6章 项目实施方案
6.1 项目实施策略与管理机制
项目实施策略
项目管理机制 6.1.1 6.1.2
6.2 项目实施和管理
项目组织结构
5/ 6 6.2.1
方案名称 综合监空系统
6.2.2 项目管理
6.2.3 项目计划
6.2.4 项目组人员配置
6.2.5 项目测试方案
第7章 技术支持和服务
//描述公司允诺的技术支持和服务
第8章 附录一 Loushang平台简介
//平台的技术特点
第9章 附录二标准及规范简介
//详细介绍本技术方案使用的主要技术,标准和规范等 版本V1.0 6/ 6