文档库 最新最全的文档下载
当前位置:文档库 › 软件综合课程设计教学大纲

软件综合课程设计教学大纲

软件综合课程设计教学大纲
软件综合课程设计教学大纲

珠海学院课程教学大纲

课程名称:计算机软件综合课程设计

适用专业: 2015级软件工程专业

课程类别:专业基础课

制订时间:2017年6月

计算机科学与技术系制

目录

1 《计算机软件综合课程设计》教学大纲

2 《计算机软件综合课程设计》(模板)

3 《计算机软件综合课程设计》成绩评定表

《计算机软件综合课程设计》教学大纲

一、课程设计基本信息

课程代码:

课程名称:计算机综合应用课程设计

课程学时:32学时

课程学分:2.0

适用对象:计算机科学与技术专业、软件工程专业

先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用

二、课程设计目的和任务

本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。

通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。

三、课程设计方式

1、课程设计题目的选定

采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。

2、课程设计任务的完成

在指导教师的指导下,各个学生分组独立完成课题分析、设计、代码编写和调试,独立撰写课程设计报告。

要求各小组独立完成,发现小组之间有完全相同的,两个小组的都不给评分;

3、验收

本课程最终提交课程设计报告和相应的数据库设计的相关系统,按提交的课程设计报告和系统运行演示评定成绩,由2~4人共同完成的课程设计,请分别写明小组的分工和各自完成的成果。

系统演示:每个小组进行系统演示和答辩,讲解设计方案,演示系统运行并汇报合作和分工情况。

4、时间安排

第1周:确定组员,题目。

第2-14周:开发阶段,阶段验收。

第15-16周:提交课程设计报告,并进行系统演示

四、课程设计基本要求

课程设计教学方法:主要以学生上机操作为主,教师指导为辅课程设计要求:

●对系统进行功能分解、模块分析、控制模块分析正确

●选择合适的数据结构以及相应的算法

●程序规模适中,尽可能多的利用前面所学的课程知识,使系统的功能更

加完善和全面

●掌握程序调试的方法

●说明书、流程图要清楚,阐明设计思路。

●撰写课程设计报告。按格式要求写出完整、规范的报告并打印。其中模

块图、流程图要清楚、规范。特别要求学生自己独立完成。

1、环境要求:

1)学习使用某个RDBMS,利用合适的应用系统开发工具为某个应用背景

设计和开发一个数据库应用系统。

2)完成一个实际系统的数据库应用系统的设计全过程:需求分析、数

据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现等。

3)DBMS可以任意选择。

4)设计系统时采用C/S结构、B/S结构均可。

2、内容要求:

1)需求分析:

界定系统范围,描述系统需求(包括数据需求和功能需求):数据字典和数据流图;

2)概念结构设计:

画出系统各部分(子系统)E-R模型图和全局E-R模型图

3)逻辑结构设计:

①完成E-R模型向关系模型的转换对关系模型进行优化(如果需

要)设计用户子模式(外模式);

②系统功能模块图;

③安全性(用户类别和权限)和完整性(主、外码和用户自定义的

完整性约束)设计;

4)数据库物理设计:

①存储结构设计(如数据表的构成,字段名称,字段数据类型,字

段长度),选择合适的数据库表结构

②完整性约束设计(如主键约束、非空约束、默认值约束、检查约

束、唯一约束)选择建立索引;确定数据的存放位置;确定

系统配置;

③模块设计(模块IPO图)。

5)数据库实施

①创建数据库及数据库对象(给出创建数据库及数据库对象的SQL

脚本文件)数据库备份和恢复方案(给出具体方案);

②用户界面的设计和实现和应用程序编码(给出关键程序代码);

6)系统测试方案和测试报告

7)系统的主要功能和使用说明

五、课程设计内容和时间安排

(一)动员、准备及规划(2学时)

具体内容:动员、选题、

实习地点:机房

需提交文档:选题意义(含需要解决的问题)(电子版,5分)

(二)课程设计检查(4学时)

具体内容:需求分析说明书和任务规划,设计出每个功能

时间分配:2学时上机、2学时初期检查

实习地点:机房

需提交文档:需求分析说明书(10分)、任务规划书(5分)、概念结构设计(10分)(电子版)

(三)课程设计实施(22学时)

具体内容:具体功能的实现及系统的完善工作、中期检查

时间分配:16学时上机,4学时中期检查

实习地点:机房

需提交文档:详细设计说明书(15分)(电子版)

(四)整理报告,提交作品(4学时)

具体内容:文档整理、设计报告的完成

时间分配:全部时间整理报告,提交作品

实习地点:机房

需提交文档:综合课程设计报告(15分)(电子版、打印版)、软件作品

所有文档的格式参照课程设计报告文档格式要求。

六、课程设计的考核方式和成绩评定标准

(一)课程设计考核方式

点名、各个环节的考核及程序检查、设计报告的综合评定。

(二)课程设计成绩评定标准

课程设计成绩=考勤*10%+程序检查*60%+设计报告*30%

由指导教师根据学生完成任务的情况、课程设计报告的质量和课程设计过程中的工作态度等综合打分。成绩评定实行优、良、中、及格和不及格五个等级。不及格者不能得到相应的学分,需重新做课程设计,经指导教师考核及格后,方可取得相应学分。

优:有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述;程序完全实现设计方案,设计方案先进,软件可靠性好;

良:有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进;

中:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确;

及格:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确;

不及格:没有完整符合标准的文档,软件没有基本实现设计方案,设计方案不正确。

提交的电子文档和软件必须是由学生自己独立完成,雷同者教师有权视其情况扣分或记零分。

七、其他说明

(一)课程设计报告要求:

设计报告按如下内容顺序用A4纸进行撰写并打印装订成册:

1、统一的封面;

2、内容摘要;

3、目录;

4、课程设计正文包含以下内容:

(1)需求分析

(2)概要设计:每个部分的算法设计说明可以是描述算法的流程图,说明每个程序中使用的存储结构设计(如果指定存储结构请写出该存储结构的定义)。

(3)详细设计:各个算法实现的源程序,源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。

(4)调试分析:测试数据,测试输出的结果

(5)按统一格式列出主要参考文献。

(二)学生提交材料:

1、程序源代码和一组较完备的测试数据(打包上传,发送到各个指导老师的邮箱中,文件名格式为“学号-姓名-课程设计题目”);

2、上交程序的说明文件:(保存在.txt中)在说明文档中应该写明上交程序所在的目录,上交程序的主程序文件名,如果需要安装,要有程序的安装使用说明;

3、课程设计报告

附:指导教师推荐题目(仅供参考,数据库中至少应该包含5张表)

题目1:机票预定系统

1、系统功能的基本要求:

每个航班信息的输入。

●每个航班的坐位信息的输入;

●当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐

单;

●旅客在飞机起飞前3小时不能售票;

●旅客能够退订机票;

●能够查询每个航班的预定情况、计算航班的满座率。

2、数据库要求:在数据库中至少应该包含下列数据表:

●航班信息表;

●航班坐位情况表;

●旅客订票信息表;

●航班销售表;

●帐单。

题目2:网上销售系统

1、系统功能的基本要求:

网上销售系统要求提供包括商品信息管理、查询、订购、销售等功能的网上交易平台,对客户和商店管理员应提供不同的操作界面和使用权限。具体功能包括:

●商品信息管理:商店可以对商品信息进行管理,包括商品的类别、名称、描述信息、售

价、图片、折扣等。

●客户信息管理:客户可以自助注册并管理自己的个人信息。

●商品查询:客户可以通过多种方式查询并且挑选网上商店出售的商品,通过在网上填写

并确认订单的方式来购买商品。

●订单查询:客户可以管理自己的订单信息,查询订单的处理情况。

●订单处理:商店可以对客户的订单信息、汇款单信息进行审核,以确定是否发货,并修

改订单状态。

设计一个B/S模式的系统实现上述功能。

2、数据库要求:在数据库中至少应该包含5张表:

题目3:图书管理系统

1、系统功能的基本要求:

假设图书馆的工作人员要处理下列日常工作:

●借书:核实读者身份并检查是否存在下述情况:

?该读者借书的数额超标;

?该读者所借的书过期未还;

?该读者曾因借书过期被罚款而未交;

如不存在上述情况,则登记借书信息;

●还书:检查所还图书是否损坏或过期,是则登记罚单信息并打印罚单,在交纳罚金前,

不允许该读者继续借书。若图书损坏,注销该图书信息,否则进行还书登记。

●罚款:根据罚单收取罚金,同时取消该读者的借书限制。

●图书信息维护:新书上架、旧书下架及图书信息查询。

●读者信息维护:录入、注销、修改及查询读者信息。

此外,图书馆还应向读者提供下列基本功能:

●查询图书信息;

●查询自己的基本信息和借书记录;

●续借;

设计一个B/S或C/S模式的系统实现上述功能。

2、数据库要求:在数据库中至少应该包含5张表:

题目4在线旅游管理系统(类似于携程或同城旅游部分的功能)

题目5基于移动平台的客户管理系统

题目6多用户聊天系统(能保存聊天记录,并能在线多用户聊天)

题目7企业人事管理系统

题目8家庭财务管理系统

题目9物资管理信息系统

题目10模拟ATM系统

题目11在线新闻管理及发布系统

题目12 在线小游戏(用户对游戏的操作信息要能保存,下一次不需要从头再玩。游戏要至少有几关)

题目13 在线电子商城(不管销售什么商品,都算一道题)

题目14小型医院信息系统(包括医生、病人等医院信息的管理及挂号、看病功能)

题目15销售管理系统

题目16网上选课系统

题目17高校教务管理系统

题目18学生宿舍管理系统

题目19企业物流管理系统

题目20在线电影销售系统(类似于微信电影或淘票儿)

题目21网上二手书租赁系统

题目22银行储蓄管理系统

题目23在线订餐及管理系统

题目24新闻信息管理与发布系统

题目25旅店客房订房及管理系统

题目26 学生成绩管理系统(包括学生成绩在线查询及其后台成绩管理系统)

题目27设备管理系统

题目28二手商品交易系统

题目29大学生就业咨询系统

题目30基于WEB的招聘与求职系统题目31.水电收费管理系统

题目32.物流配送中心管理系统

课程设计成绩评定表

制定人:审定人:

附件表格

计算机软件综合课程设计考核评分表

年级:班级:指导教师:

课程设计成绩=点名*10%+程序检查*60%+设计报告*30%

《物联网应用综合设计及创业实践》课程设计

《物联网应用综合设计及创业实践》课程设计 实验指导书 一、设计目的和意义 《物联网应用综合设计及创业实践》课程设计目的是物联网工程本科专业学生在修完物联网专业基础理论课程和专业核心课程,掌握基本软硬件实践技术的基础上,结合行业发展和社会经济需求,培养学生综合运用所学知识,发现、提出、分析和解决实际问题的能力。本课程设计是学生实际工作能力和创新创业能力提升的重要实践环节,对于学生今后就业和创业具有一定的指导意义。 二、选题要求 1.自主选题,原则上一人一题;对于工作量大,难度高的选题,至多2人一组; 2.选题要符合现实需求,有一定创新性,具有创业可能性; 3.选题要求围绕物联网的应用展开,将物联网感知层、网络层与应用层有机结合起来,具有一定的先进性; 4.技术实现手段不限,推荐使用现有主流技术:传感器技术、传感网技术(Zigbee 技术、Wifi技术等)、智能网关开发技术、串口通信技术、上位机开发技术、移动互联技术、视频多媒体技术、计算机控制技术等。 5. 选题应有相关调查分析,不允许随意虚构应用需求,; 6.选题方向为软硬件结合类和仿真开发类。 三、设计要求 1.符合软件工程规范,有需求分析、系统设计、功能模块设计、测试等环节; 2.尽量用规范的图来表达(用例图、时间图、数据流图、流程图等); 3.应有具体的场景和需求,尽可能采用嵌入式开发板或智能移动端开发形式,系统功能丰富,实用性较强;在公司实习的,可以参考在实习中接触到的具体项目需求进行规划。 4. 仿真开发类的课设,要求系统功能完善,演示效果好;代码量大于10000行; 5.符合文档及格式要求; 6.抄袭零容忍。 7.第12周周五15点提交选题,第18周周五提交实物、设计报告,并现场答辩。每人答辩时间15分钟,每人汇报自己设计情况8分钟,演示系统2分钟,回答老师和同学们问题4分钟,评分1分钟。

人才招聘信息管理软件设计--软件综合课程设计

沈阳航空航天大学 课程设计报告 课程设计名称:软件综合课程设计 课程设计题目:人才招聘信息管理软件设计 院(系):计算机学院 专业:计算机科学与技术 班级: 学号: 姓名: 指导教师: 说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。报告和电子数据必须作为实验现象重复的关键依据。

学术诚信声明 本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。尽我所知,除了文中特别加以标注或致谢中所罗列的内容以外,报告中不包含其他人己经发表或撰写过的研究结果,也不包含其它教育机构使用过的材料。与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意。报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。 本人签名: 日期:年月日

沈阳航空航天大学课程设计任务书

目录 1 需求分析 ................................................................................................................ - 1 -1.1需求概述 . (1) 1.2题目分析 (2) 1.2设计思路 (2) 2 概要设计 ................................................................................................................ - 3 -2.1数据库设计E-R图 (3) 2.2数据库表结构 (4) 2.3系统功能模块 (4) 3 详细设计 ................................................................................................................ - 5 -3.1数据库表结构 .. (5) 用户账号表(UserInfo) ................................................................................... - 5 -求职人员信息表(Employee) ........................................................................... - 5 -用人单位信息表(Company) ............................................................................. - 5 -投递记录信息表(History) ............................................................................. - 6 -3.2模块设计 . (6) 3.2.1 登录模块 ................................................................................................... - 6 - 3.2.2 注册模块 ................................................................................................... - 6 - 3.2.3 基本信息模块 ........................................................................................... - 6 - 3.2.4招聘信息模块 ......................................................................................... - 6 - 3.2.5 求职信息模块 ........................................................................................... - 7 - 4 调试分析 ................................................................................................................ - 8 -4.1数据库问题 (8) 4.1.1 连接数据库问题 ....................................................................................... - 8 - 4.1.2编码格式问题 ......................................................................................... - 8 - 4.2代码问题 (9) 5 用户手册 .............................................................................................................. - 10 -5.1登录界面 .. (10) 5.2注册跳转界面 (11) 5.3求职人员注册界面 (11) 5.4用人单位注册界面................................................................................. - 12 - 5.5求职人员基本信息界面......................................................................... - 13 - 5.6招聘信息界面......................................................................................... - 14 - 5.7 用人单位基本信息界面 ....................................................................... - 15 - 5.8人才信息界面......................................................................................... - 16 -参考文献 .................................................................................................................... - 17 -附录(关键部分程序清单) .............................................................................. - 18 -

软件工程课程教学大纲

《软件工程》课程教学大纲 (Soft Engineering) 课程编号: 学分:3 学时:48 (其中:讲课学时:42 实验学时:上机学时:6 )先修课程:C语言程序设计、数据结构与算法、计算机网络、数据库原理与应用、操作系统 后续课程:面向对象程序设计、信息工程监理、信息系统测评技术、软件工程实训 适用专业:计算机相关专业 开课部门:专业数学教研室 一、课程教学目的和课程性质 《软件工程》是信息与计算机科学专业本科学生的专业选修课,是一门综合性和实践性很强的课程。本课程主要介绍如何把工程化的思想和技术应用于软件系统的开发过程,以及在软件开发过程中必须遵循的基本原理、方法和工程标准。通过教学,使学生对软件生产工程化的具体思想、要求和方法均有较全面的了解, 为今后独立从事软件系统的开发打下相应的工程基础。 二、课程的主要内容及基本要求 第1单元软件工程学概述(3学时) [知识点] 软件的发展过程、软件危机、软件工程及开发方法。 [重点] 软件工程的基本概念、软件工程学的基本内容和软件生命周期中各阶段的基本任务。 [难点] 软件过程模型 [基本要求] 1、识记:软件、软件危机、软件工程、软件工程方法学; 2、领会:软件工程过程模型的定义及其特点; 3、简单应用:软件危机的产生原因; 4、综合应用:解释软件工程产生的原因,结合不同的软件特点对其开发应

当采用的软件过程模型。 [考核要求] 1、软件工程的定义; 2、软件生命周期的定义及其各个开发阶段的任务; 3、软件工程方法学定义及经典软件过程模型。 第2单元可行性研究(5学时) [知识点] 可行性研究的主要内容、任务及研究过程,系统流程图、数据流图、数据字典。 [重点] 系统流程图、数据流图的画法。 [难点] 可行性研究中的上层数据流图的构成方法。 [基本要求] 1、识记:可行性研究的主要内容、任务; 2、领会:如何画出所需的系统流程图; 3、简单应用:分析所需的数据字典并根据数据字典定义方法定义相关词条; 4、综合应用:在可行性研究过程中分析系统流程图,总结其数据字典,画出上层的数据流图。 [考核要求] 1、可行性研究的主要内容、任务; 2、数据流图的定义及画法,能够分析并画出可行性研究中的上层数据流图; 3、数据字典的组成及其符号定义方法。 第3单元需求分析(5学时) [知识点] 需求分析的任务、与用户沟通获取需求的方法、分析建模与规格说明、实体—联系图、状态转换图、其他图形工具、数据规范化。 [重点] 实体-联系图的概念及画法、状态转换图的定义及画法和常用图形工具的使用方法。 [难点]

2010软件工程课程设计要求注意事项

2010软件工程课程设计要求 注意事项: 1.每2个同学组成一组,每组都要演示,因此每组最好有一个同学能够有笔记本。 2.每组派一个代表抽签,抽中几号题签就做几号项目。 3.所有系统,均要考虑简单的人员权限分配问题,登录该系统的用户应当可以修改 自己口令; 4.对于各种需要录入的信息,系统需求并没有给出全部需要录入的字段,请同学们 在做项目的时候增加上适当的字段,以使得你的项目更合理,比如在录入出租房屋信息的时候,应当录入房屋所在的区、楼层、租金、房屋朝向、是否有空调等等;在录入个人简历的时候需要录入学历、毕业大学、专业、英语水平等等。 5.当一个页无法显示全部列表信息的时候,要考虑分页处理,并且需要有上一页、 下一页的功能。 6.请注意每个项目中是否需要上传文件(图片、其它附件等)。 7.所有程序开发工具不限,数据库不限,但最后必须提供可执行文件,并进行演示。 成绩说明: 1、总成绩 个人总成绩=小组成绩*30%+个人成绩*70% 2、小组成绩 需求分析15%(文档格式规范、充分理解需求、对需求中不明确的地方能补充完整、主要业务用流程图和用例图加以表达清楚) 数据库设计10%(符合三范式、数据库的设计和实施是一致的、数据库的字段、表命名规范且类型选择合理、数据库字段有适当的约束、数据库设计有适当的注释) 系统设计(概要/详细)15%(文档格式规范、各功能模块有完整的实现说明、关键算法有类图和时序图) 项目管理5%(项目开发计划必须由粗到细通过GANT 图给出,每项任务要落实到人且规定该任务的起止日期和时间;明确每个阶段提交文档的日期和时间)代码质量10%(符合代码开发规范和命名规范、代码运行流畅、有适当的代码注释) 项目测试10%(有详细的测试用例和测试代码、有测试结果、有健壮性测试,测试文档规范) 用户安装及使用手册10%(安装手册和使用手册完整、详细,有实际价值,同时符合文档规范) 项目提交25%(满足项目的基本功能要求,系统运行速度较快、用户界面友好操作简单、对错误输入有一定的检查和提示、提交及时、讲解清楚)

英语口语教学大纲

《英语口语》教学大纲 课程编号:1002003 课程名称:英语口语 大纲执笔人:汤姆 大纲审核人:陶伟 一、课程简介 本课程是英语专业重要的专业必修课、考试课。本系列教材全套共四册,讲授对象为英语专业一、二年级学生及水平相当的学习者。 二、教学目的及要求 这门课程主要培养学生进行语言交际的能力,使学生能顺利地用英语进行交流。课堂教学以实践活动为主,同时培养对话能力要求将功能与语法结合起来。重点不放在学习语法上,而更多的是重视语言交际过程,以说话流利为口语训练的首要目标。 三、教学重点和难点 一年级学生主要掌握口语中的一些基本功能和一些基本意念的表达方法,逐步培养日常生活口语的表达能力;二年级学生应能对社会、政治、经济、文化等个方面的现象和问题进行思考,用基本准确和较为流畅的语言表达自己的看法并能参与讨论和论辩。 四、教学方法 课堂讲授、分组讨论,角色扮演和练习 五、学时、学分 英语听力课程开设两年,四个学期。每学期课时为34学时,2学分,总学时为132学时,共计8学分。 六、教学时数分配表 第一学年

七、教学内容 第一学年 Unit One First Day in College 基本教学目的和要求: 要求掌握与主题“Meeting people”相关的词汇和表达式 重点及难点: Introduction; Greeting; Address system 3.主要教学内容:

1)Listening activities:Listen to three conversations and match each dialog with the right picture 2)Group work: Ask each other some Get-Acquainted Questions 3)Discussion: What courtesy titles do people in China usually use nowadays When do you use them Unit Two Hometown 基本教学目的和要求: 要求掌握与主题“Hometown”相关的词汇和表达式及相关的风景点知识介绍 重点及难点: Describing places; Describing weather 主要教学内容: 1)Discussion: some places in China are notorious for bad weather. Name three of them and describe the weather briefly 2)Reading activities:read the text and discuss the whether in different places 3)Interview: interview three classmates about their hometowns Unit Three What’s he like 基本教学目的和要求: 要求掌握与主题“Describing people”相关的词汇和表达式 重点及难点: Identifying people; Describing appearances 主要教学内容: 1)Pair work: student A and student B describe three pictures to each other without looking at the other person’s choices. Find out he common one 2)Group work: each student in the group describes a friend, a former classmate, or someone that has impressed him/her. Talk about the person’s character, habits, likes and dislikes, and ways of doing things. 3)Role play: Imagine that you are David, Linda and Judy. What would you say about your mother Unit Four Lets Go Shopping 基本教学目的和要求: 要求掌握与主题“Shopping”相关的词汇和表达式及相关的销售技巧 重点及难点:

《HTML网页编程技术综合课程设计》教学实施方案

《HTML网页编程技术综合课程设计》教学实施方案

————————————————————————————————作者:————————————————————————————————日期:

《网页编程技术综合课程设计》教学方案 一、课程设计目标 通过该课程设计综合应用本学期所学的网页制作知识,全面建立对网站的认知,建立网站设计与网页制作的基本思想;学会网站功能规划、网站布局、网页制作、网页配色等的基本技巧,掌握网页制作与网站设计相关软件的使用方法;通过课程设计教学环节能够制作有一定实用性的网站;能解决一些实际应用问题并以此为基础进一步扩展到相关的学科上;通过本课程设计提高网页的审美意识;通过团队合作制作网站,培养团队协作精神,初步了解软件企业开发软件系统模式,为将来适应工作打开良好的基础。 二、设计要求 1.本课程设计分小组进行,各小组成员原则上2~4人,不得超过4人,由小组长协调分工,每个组员充分发挥团队协作精神。 2.自选主题,使用Dreamweaver网页设计与制作软件,设计并制作一个内容完整、结构规范合理的静态网站,要求选取内容健康,网站中出现一定数量的图像和多媒体。网站主题应大小适中、内容健康、具有时代气息;网站提供的信息应与网站主题相符合, 主题突出、内容丰富; 3.页面设计合理、美观,有创意,适用于各种显示器的分辨率和颜色。 4.每个页面都要求有导航条和页脚信息,需要将这些信息制作成库项目,然后根据需要将之插入到模板或其它页面中。各个页面都要有标题,而且布局要合理、美观、大方。布局网页时要尽量主流布局方法(必须使用Div、表格等),并要有一定复杂度。 5.页面中需要有文字、图像、多媒体、超链接等,要求达到图文并茂的效果。所使用的文字的大小、字体和颜色要认真处理,除非特殊需要,不能出现空链接,文字不能简单用截图代替;所需图像和多媒体素材尽量自己设计,如有下载,自己必须再作处理,不得直接使用现有商业网站标志。 6. 为了保证页面的设计效果更好地兼容各种浏览器以及便于改版,要求用独立的CSS文件设置页面内容格式。 7.为主页添加背景音乐。 8.需要使用一定量的JavaScript脚本,使网页具有一定的交互功能。每小组必须制作一个表单,表单输入内容需要使用正则表达式进行验证。

软件综合课程设计报告模板

(课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。) 计算机软件综合 课程设计报告 学院、系:吉林大学珠海学院计算机科学与技术系 专业名称:2015级软件工程专业课程设计科目:计算机软件综合课程设计 题目:******* 系统 学生姓名:(小组所有成员的学号、姓名) 指导教师: 完成时间:2017年9月—2018年1月

目录 1引言 (4) 1.1编写目的 (4) 1.2背景说明 (4) 2 需求分析 (4) 2.1系统总体目标 (4) 2.2 系统功能 (4) 2.3数据需求 (4) 2.3数据流图 (5) 3 数据库概念结构设计 (5) 3.1系统E-R模型 (5) 3.2模块E-R模型 (5) 4 数据库逻辑结构设计 (5) 4.1 逻辑结构设计 (5) 4.2物理结构设计 (6) 5 安全性设计 (6) 5.1 身份验证模式 (6) 5.2 登陆管理 (6) 5.3 权限管理 (6) 6 源代码及其实现 (7)

5.1 系统开发技术 (7) 5.2 模块1设计及其实现 (7) 5.3 模块2设计及其实现 (7) 7 总结 (7) 6.1 课程设计心得体会 (7) 6.2 建议 (7) 8 参考文献 (7)

题目(三号,黑体,居中) 说明:一组只写一份报告,即下面内容,自己也可以根据实际情况进行调整和补充。 每个人写一份《课程设计成绩评定表》附在后面。 1引言 1.1编写目的 1.2背景说明 1.系统名称:公交查询系统 2.该项目的提出者:************ 3.开发者:********** ********* 4.运行该软件的单位:公交公司及广大乘客 2需求分析 2.1系统总体目标 2.2 系统功能 详细阐述系统的用户类型及其所属主要功能 2.3数据需求 根据系统功能整理出出系统中和数据相关的信息,要列出数据的详细信息。

《行业应用软件》课程教学大纲

GDOU-B-11-213《行业应用软件》课程教学大纲 课程简介 教学内容 本课程讲解行业应用软件开发的基本概念、原则和业务流程,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目的实践,训练学生掌握行业软件开发的工程化思想、方法和技术。 课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。介绍了开发软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等开发技术和方法,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。 修读专业:软件工程:信息系统方向 先修课程:数据库原理、软件工程、软件构造、软件设计、软件需求/系统分析 教材:《Delphi 7.0+Rose项目开发实践》吕伟臣周涛科学出版社 课程大纲 一、课程的性质与任务: 本课程是软件工程-信息系统方向的方向选修课。主要讲解行业应用软件开发的基本概念和原则,通过大量软件开发项目案例的学习,训练学生掌握行业软件开发的工程化思想、方法和技术。 课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。内容包含软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等。通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。 二、课程的目的与基本要求: 通过对档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和训练,学生能够熟练使用流行的软件开发设计工具开发具体的行业应用软件系统。为学生今后从事具体行业的软件分析、设计和开发打下坚实的基础。

软件工程课程设计选题

软件工程课程设计选题 1、俄罗斯方块 设计俄罗斯方块游戏程序,用户可以通过平移和转动自动落下的不同形状物体,填满一行来得分。开发智力和反应能力。 要求 (1)界面的左侧是游戏区域。新的图形会在顶部刷新,并且自动下落,可以通过方向左右键平移和方向上键顺时针旋转来控制图形落下的位置。 (2)界面的右侧是选项和显示区,显示现在的得分,以及开始游戏、暂停游戏、结束游戏按钮。 2、商品销售统计 编写商品销售统计程序,商品的信息有:商品的名称,计量单位(重量或件),单价。所有商品的信息事先已存入计算机,屏幕上显示所有商品的名称,选择商品名,输入商品计量单位(如重量,件数等),根据单价算出总价。客户一次购物可能购买多种商品,程序应计算出客户应付的钱款数。 要求 (1)第一部分用于输入商品的信息并允许修改和删除; (2)第二部分实现销售统计。程序运行时由用户选择进入哪一部分功能,并能在运行时在两部分之间切换。第二部分运行时,首先显示所有商品名称及代码(商品数目较多时,应考虑分屏显示),用户输入商品代码及商品重量或件数,用户一次操作可输入若干商品的购买信息,然后输入一个特殊的代码表示本次购物结束。此时。程序计算出应付钱款数并显示。 3、校园卡管理系统 针对校内通用的校园卡需要统一管理这一需求而推出。通过这个程序,可以较为方便地实现用户的登陆以及个人信息的查询更改等服务,同时管理员将以特定的帐号登陆,实现对所有用户信息及账户信息的管理。 要求 (1)以用户身份登陆可查询个人信息,并对相关信息作出修改,提交后新信息将写入数据库,取代原有信息。可查询个人的帐户信息,包括帐户余额、今日消费、末次充值情况等。可实现网上充值,通过与银行卡的连接,只要用户输入正确密码,即可从银行卡往校园卡转帐,同时帐户信息中末次充值情况将自动更新。可修改个人的登陆信息,对登陆密码作出修改。 (2)以管理员身份登陆,可查阅所有用户的信息,以及他们对应的帐户信息。可对用户信息作出相应的增删改操作,并自动将修改写入数据库,实现更新。通过输入任意确定条件,即可查询该用户的所有信息,包括个人信息及账户信息,同时在此基础上,实现增删改。 4、中国象棋打谱软件 中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件并可以重对弈过程即复盘。主要功能有: 1. 制作棋谱, 2. 保存棋谱, 3. 演示棋谱。 要求

软件工程课程设计实验报告

重庆邮电大学 软 件 工 程 课程设计实验报告 ——网上选课系统 姓名:雷雷 学号:08500329 专业:计算机科学与技术 班级:0410801 指导老师:邹洋 教室:S3314 时间:2011-5-30?2011-6-3

一、实验题目:网上选课系统 主要功能描述:系统首先维护校内所有课程的信息;课程分为研究生、本科生;也可以分为必修、选修、辅修。用户以学号和密码登陆,系统显示用户以选的课程、用户有权选但未选的其他课程,并显示具体信息(如学分)。用户选择后,系统根据规则检查用户是否进行正确的选课(如时间冲突、跨专业选课等);如果错误提示用户改,否则修改选课数据库。最后系统应能够向管理员提供查询界面和各类报表,统计每门课的选课情况。 二、实验目的 软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次课程设计,要掌握UML (统一建模语言),并能运用UML 在Rational Rose 中建模。 三、实验要求 1. 一人一组。 2. 熟悉Rose 开发环境。 3. 掌握UML 的基本模型元素(如角色、用例、类等)。 4. 熟悉UML ,主要了解UML 中的9 大图:Use case diagram(用例图)、Class diagram (类图)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)、datamodel diagram (数据模型图)。 5. 进行系统需求分析与系统功能模块设计,绘出系统详细的业务流程图和数据流程图, 建立完整的系统数据库的逻辑模型 6. 完成对系统的建模实现

办公软件高级应用教学大纲

《办公软件高级应用》教学大纲适用专业:全院各专业课程性质:必修 总学时数:72其中实验学时:36开课学期:2 大纲执笔人:大纲审核人: 一、课程的性质 本课程的主要教授对象是学院所有专业的学生,它是一门公共必修课程,该课程是让学习者在已经学习了《计算机应用基础》课程的基础下,来进一步学习Office办公软件的高级应用,了解掌握三个领域(Word、Excel、PowerPoint)的深层次知识。本课程着重于办公软件Office的应用,强调了实用性和可操作性,也强调了知识性和系统性。其任务是使学生更进一步的掌握Microsoft Office套装软件的熟练运用,提高计算机的实际操作能力。 二、教学目标 随着日常工作信息化程度的日益提高,文档、数据处理已经成为高校毕业生应当具备的一项基本技能。开设《办公软件高级应用》课程,主要目的是让学生能够与时俱进地在实际办公环境中开展具体应用,更贴近岗位实际应用操作,让学生掌握更加专业、娴熟的办公技能和具备较强的信息处理能力,增强学生职场竞争力,为培养适应我省经济社会发展需要的高素质应用技能型人才奠定基础。使学生掌握Office办公软件的高级操作和应用,在已学的计算机知识下,能更进一步的去提高自身的计算机操作能力和办公软件综合运用能力。 三、课程教学学时分配与结业标准

四、课程教学内容 第一章计算机基础知识(4学时) 1、课程内容 ⑴计算机的发展简史。 ⑵计算机的特点及应用。 ⑶计算机系统的组成。 ⑷微型计算机及操作系统。 ⑸计算机的基本工作原理。 ⑹计算机内部表示信息的方法。 ⑺多媒体技术。 ⑻信息安全及计算机病毒。 ⑼程序设计与程序设计语言。 2、重点、难点 ⑴教学重点:微机系统构成 ⑵教学难点:数制和信息编码 3、基本要求 ⑴了解计算机的发展史、硬件配置、外部设备的使用方法及软件系统的基本概念。 ⑵理解计算机中数制和编码的特点、二进制、八进制、十六进制的进位、位权的概念 ⑶理解和掌握微型计算机的系统构成。 (4) 掌握二进制、八进制、十六进制间的转换规则及方法。 第二章 Word 2010高级应用(20学时) 1、课程内容 (1)认识 Word 2010 (2) 导航窗口 (3)长文档编辑 (4)域 (5)宏 (6)邮件合并 (7)窗体控件

最新图像增强算法综合应用课程设计

《图像处理技术应用实践》课程设计题目图像增强算法综合应用 学生姓名 学号 院系 专业 任课教师 xxxx年xx月xx日

图像增强算法综合应用 梅雨 南京信息工程大学计算机与软件学院,南京 210044 摘要:图像增强是指增强图像中的有用信息,它可以是一个失真的过程,其目的是要改善图像的视觉效果。运用空间域与频率域相结合的算法,去除随机噪声和周期噪声的混合噪声,提高图像质量。 关键词:随机噪声;周期噪声;空间域和频率域去噪 1 任务描述 图像增强处理:设计一套空间域与频率域结合的图像增强算法,处理以下任一组图片中的带噪声图像,去除噪声,提高图像质量。 (1)已知:噪声为随机噪声和周期噪声混合噪声; (2)要求: a)去噪处理后,计算均方误差评估去噪处理后图像的去噪效果 b)撰写完整的科技报告(形式类似科技论文)表述自己的算法设计,算法实现与算法评估过程。 第一组图片: 第二组图片:

2 图像增强算法 2.1问题分析 (1)图片中加入了随机噪声和周期噪声混合噪声。针对不同的噪声,不同的去噪方法效果不同,因此应该采用不同的去噪方法以达到最好的去噪效果。 (2)随机噪声应在空间域去除,而空域去噪方法中,中值滤波法效果最好。 (3)周期噪声应在频域中消去。 (4)去除噪声后的图像仍然可以改善处理。 (5)均方误差评估去噪处理后图像的去噪效果。 2.2算法设计 (1)读入初始图片及加噪图片。 clc; clear; f=imread('D:\dogOriginal.bmp'); g=imread('D:\dogDistorted.bmp'); (2)利用空域滤波,去除随机噪声,此时用中值滤波法,并显示它的频谱图。 g3=medfilt2(g,[3,3]); 原图去除随机噪声 图1 空域滤波后的图像与原图的比较 (3)利用频域滤波,去除周期噪声。先转化成double型,进行傅里叶变换,再转化成数据矩阵,最后利用低通滤波去除周期噪声。 F = double(g); % 数据类型转换,MATLAB不支持图像的无符号整型的计算 G = fft2(F); % 傅里叶变换 G= fftshift(G); % 转换数据矩阵 [M,N]=size(G); nn = 2; % 二阶巴特沃斯(Butterworth)低通滤波器 d0 = 27;

软件综合课程设计任务书

软件综合课程设计任务书

————————————————————————————————作者: ————————————————————————————————日期: ?

软件综合课程设计任务书 一、课程设计的目的、要求 目的:软件综合课程设计是一个综合性的设计型实验教学环节,旨在使学生通过软件开发的实践训练,进一步掌握设计开发软件的方法与技术,学会数据的组织方法,提高软件开发的实际能力,培养创造性的工程设计能力和分析、解决问题的能力。 实现以下目标: 1.深化已学的理论知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将所学的理论知识运用于开发实践中,并在实践中逐步掌握软件工具的使用。 2. 提高分析和解决实际问题的能力 课程设计不仅是一次软件工程实践的模拟训练,同时通过软件开发的实践,积累经验,提高分析问题和解决问题的能力; 3. 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术,激励学生实践的积极性和创造性,开拓思路,设计新算法、新创意,培养创造性的工程设计能力; 要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度的软件项目,在教师的指导下以软件设计为中心,独立完成从需求分析到软件测试的开发过程。 二、设计步骤安排 1.确定课题 由教师命题并给出各课题的具体需求,学生根据课题涉及的知识领域及自己对该领域的熟悉程度和对该课题的兴趣,选择课题,经教师调整审定后确定; 2. 需求分析 建立系统的分析模型,这是系统开发的重要阶段。主要工作是: 分析确定系统应具备的功能、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。 3. 软件设计 具体工作是:对系统的分析模型进行修改、细化,进行系统的结构设计,用户界面设计,数据管理部件设计(若系统涉及到数据库,要对数据库结构进行设计) 4. 编码与测试 根据项目的应用领域及语言的特点,选择编程语言进行编码,要求给出程序的详细注释(包括模块名、模块功能、中间过程的功能及变量说明); 由开发小组进行除验收测试以外的测试工作(包括单元测试、组装测试与系统(确认)测试)。所有测试过程都要求采用综合测试策略,先进行静态分析,再进行动态测试。要求制定测试计划、记录测试过程与结果、保留测试用例、写出测试报告。 5. 验收测试 由教师组织验收测试的实施,内容包括:系统能否正确运行,实际系统与设计方案是否一致,是否实现了需求所确定的功能与性能,系统设计有无特色,算法有无创新,系统结构是否合理、新颖,系统界面是否友好、美观,操作是否简单,使用是否方便。6.总结和整理课程设计报告

应用软件课程教学大纲

《应用软件》课程教学大纲 课程名称:应用软件 / Application Software 课程代码:030524 学时:48 学分:3 讲课学时:30 上机/实验学时: 16 考核方式:考查先修课程:高等数学线性代数概率统计 适用专业:信息管理专业 开课院系:管理学院信息管理与信息系统系 教材: 刘卫国陈昭平张颖.MATLAB程序设计与应用.高等教育出版社.2002 主要参考书: 1.石博强、滕贵法.MATLAB数学计算范例教程.中国铁道出版社.2004 2.孙祥、徐流美、吴清.MATLAB7.0基础教程.清华大学出版社.2005 3.崔怡.MATLAB5.3实例详解.航空工业出版社.2000 4.程卫国、冯峰、姚东.MATLAB5.3应用指南.人民邮电出版社.1999 一、课程的性质和任务 《MATLAB程序设计与应用》是为管理学院各专业同学开设的一门选修课,使同学在本科期间掌握一个用计算机解决实际问题,构建数学模型,进行系统仿真的工具。本课程是一门实践性应用性非常强的课程,要求学生要理论联系实际,在掌握熟悉MATLAB应用程序基本应用后,重点应放在与其他实际问题的结合应用能力上。 二、教学内容和基本要求 第1章MATLAB概述 1.l MATLAB的发展 1.2 MATLAB的主要功能 l.3 MATLAB系统的运行环境与安装 l.4 MATLAB系统的启动与退出 1.5 MATLAB命令窗口 1.6 MATLAB文件管理 1.7 MATLAB帮助系统 1.8 MATLAB功能演示 第2章MATLAB数据 2.1 MATLAB数据的特点 2.2变量和赋值 2.3 MATLAB矩阵 2.4 MATLAB运算 2.5字符串 2.6结构和单元 第3章MATLAB程序设计 3.l M文件

软件工程课程设计要求

软件工程课程设计要求 1.软件工程课程设计简介 软件工程课程设计为软件工程课程的必修实践环节,目的是使学生巩固课堂所学的理论知识并加深理解,增强感性认识,培养观察、分析和解决问题的能力,初步建立正确的软件工程概念。通过本课程,使得学生初步能够将掌握软件工程中的理论知识应用于软件项目开发过程中具体的问题。通过实习能够提高学生的动手能力,团队协作能力以及项目管理能力。 2.课程设计的基本要求 学生选择附录2中任意一个项目,按照软件工程中的开发方法和项目管理方法来进行软件项目开发,按期分阶段的完成老师布置的各个阶段的项目文档。 在课程设计过程中,要求学生通过查阅资料来了解所开发项目的背景知识,选择适当的软件开发方法来进行系统建模,然后选择适当的平台进行系统开发。 3.实习内容以及时间分配 具体实习的内容见下面的附件,时间分配如下: 查阅资料,完成系统需求分析,确定系统开发平台,撰写需求分析说明书(10学时) 完成系统概要设计,撰写系统概述设计说明书(10学时) 完成系统详细设计,撰写系统详细设计说明书(10学时) 系统编码实现(20学时) 软件测试,撰写软件测试说明书(10学时) 准备材料完成项目答辩。(4学时) 4.考核方式以及成绩评定 考核方式分为以下两个部分:系统文档(50%),最终系统的实现及源代码(50%)。系统文档为软件实习中各个阶段产生的软件工程文档,每个文档将从文档的格式、语言

表述能力、系统分析能力和各种CASE工具运用能力方面来进行考核。系统实现及源代码包括系统最后可运行的程序,实现的源代码以及最后的项目完成情况。 5.推荐教材与主要参考书 陈明,软件工程,清华大学出版社 附录1.软件工程课程设计题目简介 网上在线销售系统 要求实现一个简单的网上销售系统,在此系统下能够为各个商户分配资源空间,各个商户能够对自己的资源空间进行管理(包括添加货物,删除货物,更新信息等)并能够统计目前物品的销售情况和当前遇到情况。当消费者浏览商户的主页时,能够对指定的商品进行订货。系统管理员能够对不法商品和信息进行管理,能够对商户的销售情况进行统计分析,能够删除分配给商户的资源空间…,系统能够按照商品销售热度,将较为热门的商品及商户信息自动发布到系统主页上,系统管理员也能手工地对主页信息进行管理。 BLOG系统 要求实现一个简单的但功能完善的网上Blog系统,用户通过网上注册能够获得自己的BLOG空间,能够在其空间里面进行日记的发布、修改和删除,能够按照一定的模板对自己空间的主页进行修改,用户能够向自己的空间内上传一些资源。日志的浏览用户能够对日志发表看法或评论,日志作者能够对这些评论进行回复。系统能够自动监控系统中不法信息的发布,将信息提交给管理员进行审核,系统管理员能够搜索系统中所有的信息内容,并能够对这些内容进行管理。系统能够根据用户日志空间的访问量,已经日志的访问数量,将最热的日志和日志空间发布到BLOG系统的主页上…。 RSS信息聚合系统 要求实现一个离线的RSS信息阅读器,能够对指定网站上的RSS信息进行订阅和管理,当RSS信息更新后,通过此工具能够将更新的内容反映到界面上,能够让用户方便地浏览当前的RSS内容,当用户点击相应的RSS内容链接后,能够通过浏览器将此RSS新闻的详细内容打开,供用户浏览。同时用户也能够取消对指定网站的RSS信息的

网络应用综合课程设计张沙

成绩 网络应用综合课程 设计报告 系部名称:商学系专业班级:ZB信管151 学生姓名:张沙沙学号: 2 指导教师:刘帆教师职称:讲师

2016年01月08日

目录

一、课程设计目的及意义 计算机网络是现代信息社会最重要的基础设施之一。《网络应用综合课程设计》目的是为了使我们在课程学习的同时,通过在计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解。面向多层次、多学科专业,强调计算机在各专业中的作用。随着信息时代的到来,无论是办公或者是通信都离不开计算机。现在的人越来越依靠于计算机,再加上电子商务行业的飞速发展Internet的应用也更加广泛。由于这样的社会环境人们对各种数据形式的信息需求和交流的不断增长,使得当今的计算机网络,成为信息技术的基础设施与获取、共享和交流信息的主要工具,并成为人们在当今社会生活及工作中不可缺少的组成部分。 二、课程设计任务 实验一、网络联通测试实验报告 实验二、网络资源检索 实验三、文件传输及电子邮件的设置与应用 三、课程设计时间 2015年12月21日~2016年01月08日 四、课程设计地点 中原工学院信息商务学院信息管理综合实验室 五、课程设计内容 (一)实验一、网络联通测试实验报告 1.在命令提示符窗口中输入ipconfig/all命令,按回车键,查看本机配置信息,记录结果,并注明TCP/IP协议的基本配置情况。

如上图:IP 192.168.0.107 2.使用ping命令的前后分别运行arp -a命令。

(2)执行ping命令,结果如下图: (3)使用ping命令后运行arp -a命令,如下图

相关文档
相关文档 最新文档