中国象棋的研究与实现软件技术开题报告.docx
- 文档编号:29823017
- 上传时间:2023-07-27
- 格式:DOCX
- 页数:6
- 大小:18.66KB
中国象棋的研究与实现软件技术开题报告.docx
《中国象棋的研究与实现软件技术开题报告.docx》由会员分享,可在线阅读,更多相关《中国象棋的研究与实现软件技术开题报告.docx(6页珍藏版)》请在冰豆网上搜索。
中国象棋的研究与实现软件技术开题报告
沈阳职业技术学院
在职软件技术毕业生学位论文
开题报告
毕业生姓名:
指导教师:
学科领域:
研究方向:
2014年8月29日
论文题目:
中国象棋的研究与实现
课题来源:
本课题主要是网络的发展迅速网络休闲游戏迅速的增多,基于现有的棋类游戏,在指导教师的指导下拟定题目。
主要内容提示:
一、课题研究的目的和意义
随各种中国象棋软件的开发与应用,尤其是在网络方面的推广,使得中国象棋得到了很好的宣传,全面展示了中国象棋的风采、优点与特色,同时也让外国人认识到中国象棋这一我国的“国粹”。
中国象棋打谱系统正是为这一可行性而开发设计的,玩家可以通过它很好的研究棋谱,学习中国象棋技术,提高水平。
想必在未来的几年随着中国象棋在各个领域的推广,必定会带来巨大的影响和经济效益[15]。
二、课题研究方案及进度安排
1.前台功能:
1.注册功能:
客户首先要注册为该商店的用户。
注册时要填写顾客的登录用户名,真实姓名,登录密码,详细家庭住址等信息即可。
注册后,用户可修改自己的信息或者对信息的补充。
2.选择商品功能:
顾客浏览网上商店的商品,将自己需求的产品放入到购物车中,可连续添加商品。
3.购物车的管理:
顾客选择完商品后可进入购物车也面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和情况整个购物车。
4.订单的生成:
当顾客选择完商品后,确定购买商品,根据客户选择的商品,产生订单,把商品的部分信息如数量,购买总价保存起来。
在并附上订单的详细信息。
2.后台管理功能:
1.管理人员部分:
管理员拥有最高权限,可访问所有订单,订单处理,可浏览、查询、修改订单,可进行界面管理,可浏览、修改客户的一些资料。
2.订单的管理:
管理员根据客户的订单,修改订单的状态,是否已发货。
以及顾客收到商品后更改顾客的付款状态。
3.管理商品功能:
(1)添加新商品:
管理员可以通过这个功能向本商店录入新的商品,添加的信息包括:
商品的名称、商品册图片、商品的ISBN编号、商品的类别、商品的生产厂商、商品的单价、商品的生产日期、商品的有效截止日期(这里的有效截止日期可以为空,因为对于某些商品来说,如电子商品,就没有有效截止日期)、商品的卖出数量(这里商品的卖出数量是在顾客确定购买商品后,订单产生过后自动修改的)、还有商品的库存量。
(2)修改商品的信息:
管理员可以进行对商品信息的修改,如商品名称,库存量等。
(3)删除商品
管理员可以对过期的商品进行删除。
(4)商品类别的管理:
管理员可添加、修改、删除类别信息。
3.主要技术
选用的系统平台以及开发工具:
(1)采用WindowsXP操作系统,因为WindowsXP操作系统具有应用广泛、操作简单、兼容性好等特点。
(2)本系统的开发主要是用MicrosoftVisualStudio2008的开发环境,利用SQLServer2005进行数据库的设计。
下面对他们分别进行简单的介绍:
(a)MicrosoftVisualc#/ASP.NET介绍:
VisualStudio2008是微软公司推出的开发环境。
是目前挺流行的Windows平台应用程序开发环境。
目前已经开发到10.0版本,也就是VisualStudio2010。
VisualStudio2008可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。
VisualStudio2008版本特点:
VisualStudio2008在三个方面为开发人员提供了关键改进:
快速的应用程序开发
高效的团队协作
突破性的用户体验
VisualStudio2008提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
VisualStudio2008包括各种增强功能,例如可视化设计器(使用.NETFramework3.5加速开发)、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。
VisualStudio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASP.NET应用程序服务和Microsoft平台。
(b)SQLServer2008介绍:
SQLServer是一个关系数据库管理系统。
它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。
在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。
Sybase则较专注于SQLServer在UNIX操作系统上的应SQLServer安装界面用。
4.进度计划
论文撰写拟在十二个月分九个阶段完成:
第一阶段:
准备阶段。
本阶段主要是了解相关领域的前沿技术以及研究成果,选择开发所使用的软件技术、数据库技术、数据分析方法并且确定整个系统的体系结构。
后台数据库选择SQLServer2008,前台界面设计选择。
第二阶段:
系统分析阶段。
本阶段主要是根据软件工程的开发流程对所开发的系统进行前期的需求分析,确定系统的模块功能,对所开发的系统进行可行性分析,进行系统的总体设计。
第三阶段:
数据库设计阶段。
本阶段主要是根据基础信息设计数据库包括学生的基本信息管理、学生的成绩信息管理、学生的日常活动管理,教师的信息管理等。
第四阶段:
详细设计阶段。
运用面向对象的思想构建系统模型,确定系统的模块功能、体系结构,并对每个模块进行详细的设计,包括用户信息模块、学生基本信息模块、学生成绩模块、教师管理模块、学生评优评先模块等。
第五阶段:
数据分析阶段。
本阶段主要是对数据进行分析、计算得到学生的综合评价指数,得到学生在某一阶段表现的综合排名,例如每个学期、每个学年或者是整个大学阶段。
第六阶段:
可视化设计阶段。
本阶段主要工作是使用作为开发工具,设计友好的用户界面,包括登录界面、基本信息管理界面、学生成绩管理界面、
数据分析结果界面等。
第七阶段:
测试运行阶段。
本阶段主要工作是系统的测试运行、维护,针对在运行过程中存在的问题进行调试。
第八阶段:
论文撰写阶段。
本阶段主要是进行论文的撰写和自我检查工作。
第九阶段:
论文的审核。
本阶段主要是进行论文的完善和修订。
三、主要参考文献
[1]邵鹏明.C#面向对象程序设计.清华大学出版社,2008年4月
[2]孟宪会张慧研.ASP.NET2.0应用开发技术.人民邮电出版社,2007年8月
[3]金旭亮..NET2.0面向对象编程揭秘.电子工业出版社,2007年6月
[4]周奇.SQLServer2005数据库基础及应用技术.北京大学出版社,2009年2月
[5]陈元春张亮王勇.实用数据结构基础.2007年8月第2版.中国铁道出版社,2008年8月
[6]王养廷李磊宋汉珍.UML基础与应用.清华大学出版社,2009年6月
[7]杜文洁.软件测试教程.清华大学出版社,2009年7月
[8]韩陵宜.网页制作.中国科学技术大学出版社,2008年1月
[9]曾光马军.JavaScript入门与提高.科学出版社,2008年11月
[11]ThomasM.ConnollyCarolynE.Begg.数据库设计教程.何玉洁黄婷儿.第二版.机械工业出版社,2008年12月
[12]CbristianWenz.ASP.NETAJAX编程指南.唐学韬.机械工业出版社,2008年7月
开题报告考核结果
导师审核意见:
导师(签字):
年月日
审核小组评阅意见(存在的问题及修改建议):
组长(签字):
年月日
单位审核意见:
单位印:
主管院长(签字):
年月日
开题报告论证会记录
研究生
指导教师
论文题目
专家组长
时间
专家组成员
记录人:
(可加附页)
欢迎下载,资料仅供参考!
!
!
资料仅供参考!
!
!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国象棋 研究 实现 软件技术 开题 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)