为了确保07级毕业设计选题工作落到实处,使下学期07级毕业设计的指导工作有序实施,学校决定面向07级全体学生举办第一次毕业设计选题宣讲报告会议,对成熟选题进行详细的介绍说明。
通知如下:
一、 会议时间:09年5月6日(周三)下午1:30
二、 会议地点:风雨操场
三、 参会人员:07级全体学生、学校全体任课教师
四、 本次会议介绍5个选题:
选题1:中国信息大学动态网站建设维护与使用 主讲人:万 里
选题2:《星际争霸》游戏软件开发 主讲人:贾真贵
选题3:《帝国时代》游戏软件开发 主讲人:杨 娜
选题4:软件测试案例研究 主讲人:刘庆媛
选题5:中国信息大学校园网优化方案 主讲人:路子明
希望各个学院认真组织有关师生参加。
中国信息大学
学术委员会
2009年4月29日
附录:
中国信息大学动态网站设计、开发和使用
学院:信息工程学院 命题人:万里
一.选题目的
本人在维护学校网站近一年中,发现网站存在不少问题,虽然已经解决了一些,但是一人之力有限,希望通过这次毕业设计带领学生分析网站存在问题,并且解决这些问题,开发一个完善的动态网站,学生在参与中也可以提高自己的水平。
二. 选择专业
以网站管理专业为主,07级学生均可选题
三. 核心任务
1 学校网站现状分析报告(服务器配置分析、网站内容结构分析)
2 服务器配置说明书
(1)iis配置
(2)数据库配置
(3)操作系统配置
3 网站内容需求分析以及动态程序的设计实现实现
(1)网站内容设计说明书
(2)网站动态程序的设计实现
四. 选课指导
第五学期:
开设课程:《Windows sever 操作系统》、《操作系统安全》
自学课程:《Windows服务器配置与管理》
第六学期:
开设课程:《ASP.net网站开发》、《软件工程》
自学课程:《在.NET框架下开发三层结构数据库应用系统》
第七学期
开设课程:《网页设计师》《网络安全基础》
自学课程:《动态网站的管理与维护》
五. 指导步骤
1、第四学期:
l 指导选题---报名
l 创建项目团队---分组(本项目4个模块,每个模块2个人,一个小组8个人)
2、第五学期:分析学校网站现状,提出优化方案
3、第六学期:网站服务器优化,进行系统配置
4、第七学期:网站内容分析以及动态程序设计实现
5、第八学期:系统运行、完善、总结
六. 作品形式
服务器优化方案
动态网站分析设计书以及网站作品
《星际争霸》游戏软件开发
——基于Web浏览器的人工智能网络游戏平台
学院 信息工程 命题人 贾真贵
随着通信与网络技术的发展,基于百姓随时随地玩电子游戏的需要,开发基于Web浏览器的人工智能网络游戏平台,挖掘3G应用市场,同时引导学生在完成选题的过程中,强化知识与技能,获取丰富的实际经验。
以游戏软件开发技术、游戏软件开发技术(专)、网络游戏开发、手机游戏开发等专业为主,07级学生均可选题。
1) 游戏需求分析(玩家的兴趣、爱好)
2) 游戏概念与创意
3) 设计游戏的架构
4) 游戏模块
5) 编码与支持
6) 调试游戏(内测、公测)
7) 评价游戏(收集玩家意见)
8) 运行与维护游戏
1.建议选修教学计划中安排的下列课程:
数据结构
Java程序设计
VC++程序设计
XML及相关技术
软件工程
游戏创意与设计概论
游戏开发流程与引擎原理
游戏架构导论
网络游戏开发-DirectX
游戏策划基础
游戏美术设计基础
游戏作品赏析
Java游戏编程
2.建议自学下列课程内容:
AJAX
MySQL数据库应用
PHP
UI设计
网页游戏设计
FLASH 编程
本选题旨在通过各团队成员的配合,开发并维护一个具有与市场上已有同类产品相同水平的网页游戏系统。
第四学期末:完成学生前四学期知识的摸底,配合德育导师,指导第五学期选课。完成工作任务书。
第五学期:对于项目进行市场调研;在教学方面了解学生基础,根据学生已经学习过的课程以及现有能力,给学生定任务以及目标,指导学生选课学习或者自主学习。完成游戏需求分析报告、游戏概念与创意说明书。
1) 第五学期第一个月月初(具体时间由成员共同商定):对学生能力做一个全面的摸底,主要针对前四学期本项目涉及到的相关课程的掌握程度和已经具有的能力有一个清晰的认识,以便于下面工作的正常开展和顺利进行。假若发现学生的基础比较薄弱,那么就会针对这些学生做出一个具有针对性的补习计划,完善学生的知识体系架构,提高学生的技术能力。指导学生进行市场调研的方法。
2) 第五学期第一个月月末(具体时间由成员共同商定):对本项目涉及到的本学期所开课程做针对性的指导,以便学生产生学习的兴趣并迅速掌握相关课程的要领和精髓,完成从理论知识到实践能力的迅速提升。
3) 第五学期第二个月(具体时间由成员共同商定):指导分析需求技巧。第一次汇报调研进度,团队成员之间互相做出评价、提出改进意见。引导学生讨论与游戏玩家沟通的技巧。
第二次汇报调研进度,团队成员之间互相做出评价、提出改进意见。指导学生进行游戏概念与创意的方法。
a.第三次汇报调研进度,团队成员之间互相做出评价、提出改进意见。
b.第一次汇报游戏概念与创意,团队成员之间互相做出评价、提出改进意见。
a.第二次汇报游戏概念与创意,团队成员之间互相做出评价、提出改进意见。
b.呈交游戏需求分析报告,游戏概念与创意说明书。
1) 第六学期第一个月(具体时间由成员共同商定):根据需求分析报告,讨论游戏架构,每个成员呈交一份架构说明,团队成员之间互相做出评价、提出改进意见。选出3个备选方案。
讨论并完善第一个备选方案。形成架构说明备选方案一,完成相对应的功能模块说明。持续进行市场调研。
4) 讨论并完善第二个备选方案。形成架构说明备选方案二,完成相对应的功能模块说明。持续进行市场调研。
6) 讨论并完善第三个备选方案。形成架构说明备选方案三,完成相对应的功能模块说明。持续进行市场调研。
讨论三个备选方案。选定其中一个作为开发方案,讨论并完善相对应的功能模块说明。第四次汇报调研进度,市场调研报告4。呈交游戏架构说明书,游戏模块功能说明书。
1) 第七学期第一个月(具体时间由成员共同商定):根据游戏架构说明书,游戏模块功能说明书,对每个成员分派模块,编写代码。设计数据库。
每个成员呈交一份数据库设计方案,团队成员之间互相做出评价、提出改进意见。由学业导师与专业课老师共同进行指导。选出3个备选方案。
在三个备选方案中选定其中一个作为开发方案,讨论并完善。开发数据库。
集成模块,测试。呈交测试报告。
游戏系统完整代码,测试报告。市场调研报告5。
由学业导师与专业课老师共同进行指导每个成员总结经验,撰写个人论文,为每个成员进行职业规划。
第四学期:工作任务书
第五学期:游戏需求分析报告,游戏概念与创意说明书
第六学期:游戏架构说明书,游戏模块功能说明书
第七学期:游戏系统代码、游戏测试报告
第八学期:论文
《帝国时代》游戏软件开发
学院:信息工程学院 命题人:杨娜
一、选题目的
学生通过参与游戏策划、美术设计、编程开发全过程,了解游戏的整个开发流程。在了解整个过程的基础上,学生可根据兴趣选择不同的模块学习,从而促使学生在相应的领域中得到发展,为学生在游戏行业就业积累经验。
二、选择专业
以游戏软件开发技术、游戏软件开发技术(专)、网络游戏开发、手机游戏开发专业为主,07级学生均可选题。
三、核心任务
1.游戏策划,其中包括故事情节设计、脚本设计、玩法设计、关卡设计、音效设定、场景设定等。
2.游戏美术,其中包括场景、人物、动作、特效以及用户界面。
3.游戏程序,选择开发工具、开发语言。
4.游戏提案,包括系统分析、技术设计文案撰写、游戏设计文案撰写、游戏测试计划书等。
四、选课指导
第五学期:
开设课程:《DriectX》、《Visual C++》、《游戏创意与设计概论》
自学课程:OpenGL
第六学期:
开设课程:《动画设计师》、《多媒体应用基础》
自学课程:《游戏策划》
第七学期
开设课程:《网络游戏实战开发》、《大型多人在线游戏开发》
自学课程:《图形图像处理》
五、指导步骤:
(一)第四学期:
1、指导选题——报名
2、创建项目团队——分组(按照模块进行分组)
3、检查基础——对已学课程进行复习
(二)第五学期: 游戏策划
在这一阶段主要完成故事情节、玩法及关卡设计方案
(三)第六学期: 人物角色设计及美术设计
在老师的指导下,完成人物的图形设计,以及场景设计
(四)第七学期:游戏的实现与测试
完成系统,并根据测试和验收结果做出进一步的优化和整改。
(五)第八学期:
主要完善游戏作品,并且进行总结,完成技术文档的撰写工作。
六、作品形式
游戏策划书,人物角色设计,游戏作品(包括源码以及文档)
题目:软件测试案例分析
学院:信息工程学院 命题人:刘庆媛
一.选题目的
由于现今国内软测人才严重欠缺,现在很多大中型企业很注重软件测试。现在学校现有的软件(学生选课系统,人力资源管理系统,车辆管理系统等等)均可作为测试课题。如若学生掌握测试软件技术,测试用例编写,毕业之后就业将不成问题。
二.选择专业
以软件测试专业为主,07级学生均可选题。
三.核心任务
1.测试计划:定义测试需求,测试内容,安排测试人员,测试资源。规划测试时间。
2.测试设计:根据测试计划,划分测试可执行的过程,选择测试用例。
3.测试开发:免费自动化测试软件无法完成测试需求,需要我们自己编写测试工具。
4.测试执行:单元测试、组合测试、集成测试、系统联调及回归测试。
5.测试评估:编写测试报告,评价软件质量,开发团队工作效率。
四.选课指导
高等数学,计算机应用基础,c语言,c++ ,java,web应用开发,软件工程,数据库 access ,sql sever 2005,计算机原理,网络技术及其应用,计算机专业英语,高等数学,数据结构,软件项目管理,软件质量管理,软件测试技术及应用,操作系统,自动化测试软件(建议开设课程)
五.指导步骤
此课题可分为四个方向分别为:基于面向对象软件测试,基于应用程序软件测试,基于WEB的测试,自动化测试软件的应用。每个方向可为5-6人。一般情况下以小组为单位,每个小组测试系统数量为四到五个左右可以包基于windows平台下的小程序以便来掌握测试方法。
第五学期:
测试计划
首先,编写需求分析报告,制订黑盒测试的最高标准。适当的选择测试内容,合理安排测试人员、测试时间及测试资源等。
人数:5-6人
每个人任务分配:1-2人选择测试内容,撰写需求分析报告。
1人安排测试人员,编写明确测试时间,
1-2人网上查找测试资源
1人查找测试相关文献
测试设计
将测试计划阶段制订的测试需求,分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响测试结果的有效性)。
人数:5-6人
每个人任务分配:1人查找多个版本的测试模板
1-3人编写测试用例(利用多思维方式,寻求高效测试用例)
1-2人查找用测试用例是否具有覆盖性
第六学期:测试开发
会使用部分主流自动化测试工具。在测试当中,免费自动化测试软件无法完成测试需要,将自己编写测试工具。
人数:5-6人
每个人任务分配:
1-2人根据用户需求查找并使用自动化测试软件,查看能否实现相关功能
3人根据需求,手动编写自动化测试软件的运行代码。
第七学期:测试执行
执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成。
人数:5-6人
每个人任务分配:1人完成单元测试。
1人完成组合测试。
1人完成集成测试。
1人进行系统联调。
1人进行回归测试。
第八学期:测试评估
结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。
人数:5-6人
每个人任务分配:1人完成软件质量评估报告。
1人完成团队工作总结。
1-2人完成集成测试中问题及工作效率的总结。
1人进行综合评估和评价。
最后完成共同完成毕业论文。
六.作品形式
调研报告(word和excel)
测试用例(套用公司测试用例模板)
运行代码(word和excel)
操作具体方案(word和excel)
毕业论文(word和excel)
中国信息大学校园网优化方案
学院:信息工程学院 命题人:路子明
一.选题目的(简述,150字为限)
目前中国信息大学校园网存在一些安全隐患,为此组织学生对中国信息大学的校园网进行调研,找出其中的漏洞;对校园网进行优化设计,具有很强的实践意义。
二.选择专业
以计算机网络技术(校考)、计算机信息安全专业为主,07级学生均可选题。
三.核心任务
1、中国信息大学情况调研
2、需求分析
3、校园网络的规划、设计
4、校园网络综合布线结构设计
5、网络安全的设计
6、投资预算
四.选课指导
第四学期:
开设课程:《VC++程序设计》、《网络操作系统管理》、《防火墙与入侵检测技术》、《综合布线》
相关资料:《CCNA自学教程&student guide 》
第五学期:
开设课程:《Web应用程序开发》、《网络组建与维护》、《网络安全软件的使用》
自学课程:《组建与维护大型企业网络》
相关资料:《CCNA自学教程&student guide 》
第六学期:
开设课程:《信息系统安全》《数据备份与恢复技术》、《路由器与交换机配置》、《计算机网络故障诊断与排除》
自学课程:《企业网络高级技术》
相关资料:《CCNP自学教程&student guide》
第七学期:
开设课程:《信息安全综合实训》、《数据库系统原理》、《网络配置与应用》、《黑客防范》
自学课程:《组建与维护企业邮件系统》
相关资料:《CCNP自学教程&student guide》
五.指导步骤
1、中国信息大学情况调研
1) 中国信息大学概况
2) 学校建筑分布
2、需求分析
1) 校园网功能需求分析
2) 校园网所需信息点的分布
3、校园网络的规划、设计
1) 网络拓扑结构设计(发现物理链路的漏洞)
2) 信息流量,端口数及端口速率计算
3) 硬件设备的选择及功能描述
4) 应用软件及操作系统的选择
5) 子网及VLAN的划分
6) IP地址的规划及分配
7) 接入Internet方式
8) 设备调试:根据网络架构和用户应用需求,给出主要网络设备的具体配置和调试过程
4、校园网络综合布线结构设计
1) 室外布线系统
2) 室内垂直布线系统
3) 室内水平布线系统
5、网络安全的设计
4) 设置防火墙
5) 选择杀毒软件(对管理系统实施病毒防护)
6、投资预算
7、总结
六.作品形式
中国信息大学校园网状况分析调研报告;
一个完整的校园网络优化方案;
每个学生要上交一份毕业设计论文。