- 1
- 0
- 约4.29千字
- 约 9页
- 2019-06-01 发布于江苏
- 举报
软件工程系课程工作方案报告模版
数学与计算机学院
课程设计说明书
课 程 名 称:软件工程课程设计
课 程 代 码:8404131
题 目:实现基于P2P的聊天系统-实现在线朋友的获取
年级/专业/班:09软件2班
学 生 姓 名:张立勤
学 号: 312009080611221
开 始 时 间:2011年05月27日
完 成 时 间:2011年06月12日
课程设计成绩:
学习态度及平时成绩(30)
技术水平与实际能力(20)
创新(5)
说明书(计算书、图纸、分析报告)撰写质量(45)
总 分(100)
指导教师签名:年月日
《软件工程》课 程 设 计 任 务 书
学院名称:数学与计算机学院 课程代码:__8404131___
专 业: 软件工程 年 级: 09级
一、设计题目
一个P2P的聊天系统-实现在线朋友的获取
二、主要内容
本课程是计算机软件专业的必修专业课程,通过理论讲述和实际训练,使学生掌握软件工程的基本原理和基本方法,学会用软件工程学的概念、原理、方法和技术开发和维护软件。矚慫润厲钐瘗睞枥庑赖。
本课程设计要求学生运用软件工程的思想,严格按照软件生命周期各阶段的目的和任务,完成对系统的定义、设计、编码、运行以及后期的维护。聞創沟燴鐺險爱氇谴净。
三、具体要求及应提交的材料
1.分析阶段:
一个P2P的聊天系统-实现在线朋友的获取需完成以下工作:
(1)在线朋友的搜索功能;
(2)显示好友信息;
(3)添加好友;
2.设计阶段:
(1)考虑此软件基本功能要求,该系统具有3个基本功能模块: = 1 \* GB3 ①在线朋友的搜索功能, = 2 \* GB3 ②好友信息的显示; = 3 \* GB3 ③添加好友。残骛楼諍锩瀨濟溆塹籟。
(2)根据分析,导出系统的数据流程图和功能模块图。
(3)设计数据库。使用Microsoft Access创建数据库。确定数据库中数据表的组成。确定数据表中字段的构成、主键字段和有关字段的约束条件等。依靠数据表中主键字段建立数据表之间的关系,并由此建立数据表之间的参照完整性约束。酽锕极額閉镇桧猪訣锥。
(4)根据功能确定软件模块组成及调用关系。
3.编码阶段
建造模块,在可视化编程环境下,按照软件设计要求制作界面和完成对模块的编码,由此使软件设计具体化为软件作品。彈贸摄尔霁毙攬砖卤庑。
4.运行维护
在软件运行时,检查软件的不足或错误,并进行维护。
5.编写课程设计报告
(1)设计题目
(2)任务要求
(3)系统总体方案
(4)各功能模块和流程图
(5)心得体会和参考资料
注:学生完成课程设计后,提交课程设计报告及相关电子文档,要求将前述全部内容依先后顺序写成设计报告一份,要求文字通畅、字迹工整,文字不少于5000字,装订成册。謀荞抟箧飆鐸怼类蒋薔。
四、进度安排
序号
设计内容
天数
1
分析设计内容,给出解决方案
3
2
创建数据库及建表
3
3
可视化界面设计
3
4
对所建数据库进行设计,整理设计思路,编码、测试,写出课程设计报告
3
5
指导老师检查设计结果并做成绩评定
2
总计
14
五、参考资料
[1] 张海藩. 软件工程导论,清华大学出版社,2004
[2] 陈明. 实用软件工程基础,清华大学出版社,2003
[3] 殷人昆.实用软件工程,清华大学出版社,2003
[4] 宋波.UML面向对象技术与实践,科学出版社,2004
指导教师签名日期年月日
系 主 任审核日期年月日
目 录(自动生成,小四,宋体,1.5倍行距,正文格式已调好,只修改内容)
TOC \o 1-3 \h \z \u1 前言 6厦礴恳蹒骈時盡继價骚。
2 需求分析 6茕桢广鳓鯡选块网羈泪。
2.1 功能分析 6鹅娅尽損鹌惨歷茏鴛賴。
2.2 方案分析 6籟丛妈羥为贍偾蛏练淨。
3 概要设计 6預頌圣鉉儐歲龈讶骅籴。
3.1 数据结构 6渗釤呛俨匀谔鱉调硯錦。
3.2 逻辑结构与物理结构 6铙誅卧泻噦圣骋贶頂廡。
3.3 功能模块划分 7擁締凤袜备訊顎轮烂蔷。
3.4抽象数据类定义 7贓熱俣阃歲匱阊邺镓騷。
4 详细设计 7坛摶乡囂忏蒌鍥铃氈淚。
4.1 数据类型定义 7蜡變黲癟報伥铉锚鈰赘。
4.2 主要模块内部设计 7買鲷鴯譖昙膚遙闫撷凄。
4.2.1模块1设计(实际写时用本题目对应的模块名称) 7綾镝鯛駕櫬鹕踪韦辚糴。
4.2.2 模块2设计(实际写时用本题目对应的模块名称) 8驅踬髏彦浃绥譎饴憂锦。
4.2.3 模块3设计(实际写时用本题目对应的模块名称) 8猫虿驢绘燈鮒诛髅貺庑。
5 实现与调试分析 8锹籁饗迳琐筆襖鸥娅薔。
5.1 实现环境 8構氽頑黉碩饨荠龈话骛。
5.2 语言选择 8輒
您可能关注的文档
- 转换层模板及支撑施工工作方案.doc
- 轮心堆焊机总体工作方案及减速器设计.doc
- 轮滑趣味运动会专业专业技术工作方案.doc
- 轮扣式模板施工专业技术工作方案(专家论证).doc
- 软件企业流程化管理实施工作方案.doc
- 软件学院工程硕士研究生开题分析工作方案.doc
- 软件学院软件工程硕士版培养工作方案终稿单证.doc
- 软件工作方案设计书译码器.doc
- 软件工程机票预订系统总体工作方案.doc
- 软件工程学院本科人才培养技术工作方案.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
原创力文档

文档评论(0)