1. 研究目的与意义
随着社会的不断发展,人们的生活水平也越来越高,在满足了基本的吃喝外,对生活的质量也会有所要求,尤其对孩子的发展教育问题,更是重中之重,因此,儿童用品的发展市场也是不断在壮大,父母会竭尽全力给孩子最好的,他们对孩子的爱并不会因为经济的好弱而有所差别,所以,有些父母可能会心有余而力不足,而如何让家长们买到方便实惠而又让他们安心的用品,或者让这些质量也非常好的商品的拥有者,但是对自己已经没有利用价值,却再次利用起来,优惠他人,获益自己,就是本课题的开发背景。如果将这一课题开发出来,他是极具意义的:过去在网络不发达的时代,人们通常将对自己来说没用,但是对他人也许有利用价值的物品很便宜的当作废品卖掉,而现在,我们可以将这些物品信息挂在交互网站,以便双向选择,创造价值,有的人还买卖、捣腾这些物品,进行多次转手经营,尝试做老板的感觉。培养了大众的经营意识。另外,有些百姓的消费水平可能不是很高,甚至很低,他们希望买到物美价廉的商品,卖主可以挣钱,买主可以获得自己所需,只要通过这个系统,效率大大提高。
2. 课题关键问题和重难点
为了实现这个儿童用品互换系统,我用了.NET相关技术以及VS2010,SQL SERVER 2008这两个软件。首先,我们要解决的关键问题就是对后台数据库的设计,对数据进行分类,他们属于那些不同的表,每个表的字段,属性,关键值,在表的结构设计好之后,为了后台实现的功能进行测试,我们要插入大量不同的数据。其次,就是本次的核心阶段,每个窗口实现的不同功能,代码用到方法,逻辑,思考参数的传入等,都是关键问题。最后,我们想到这些物品是要放到网上买卖的,如何将实现的功能发布到网上进行实际应用,同样是本课题的关键。而在实际的编写过程中,有时会漏掉一些之前没有想全面的问题,这时就需要重新回头进行设计,这是本课题的难点。
3. 国内外研究现状(文献综述)
在实现儿童用品在线交互系统这一程序中,主要用到的平台是.net,语言是c#.其中.net是基于windows操作系统运行的操作平台,应用于互.net是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.net应用是一个运行于.net framework之上的应用程序。(更精确的说,一个.net应用是一个使用.net framework类库来编写,并运行于公共语言运行时common language runtime之上的应用程序。)如果一个应用跟.net framework无关,它就不能叫做.net程序。比如,仅仅使用了xml并不就是.net应用,仅仅使用联网的分布式。
在net中支持多种语言,比如visual basic、c#、jscript.net、j#、和c 。在本课题中我使用的语言师c#,c#是微软公司发布的一种面向对象的、运行于.net framework之上的高级程序设计语言。它在继承c和c 强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。c#综合了vb简单的可视化操作和c 的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.net开发的首选语言.
当然。社会的不断发展也使得.net的发展前景也是相当可观的,全世界的软件开发公司都在积极的使用.net平台和c#开发语言,它支持多屏幕显示,操作更加方便,方便用户屏幕间操作,根据资料显示:c#几乎集中了所有关于软件开发和软件工程研究的最新成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理。尽管像很多人注意到的一样,罗列上述特性时,总是让人想到java,然而c# 确实走得更远。其实在编程语言中真正的霸主多年来一直是c ,所有的操作系统和绝大多数的商品软件都是用c 作为主要开发语言的。java的程序员绝大多数也是c 的爱好者,php的成功里面也有类似c 的语法的功劳。在操作系统、设备驱动程序、视频游戏等领域,c 在很长的时间内仍将占据主要地位,而在数量最大的应用软件的开发上,c# 很可能取代c 的位置。首先,c# 和java一样,简直就是照搬了c 的部分语法,因此,对于数量众多的c 程序员学习起来很容易上手,另外,对于新手来说,比c 要简单一些。其次,windows是占垄断地位的平台,而开windows应用,当然微软的声音是不能忽略的。最重要的是,相对于c ,用c# 开发应用软件可以大大缩短开发周期,同时可以利用原来除用户界面代码之外的c 代码。但是,c# 也有弱点。首先,在一些版本较旧的windows平台上,c# 的程序还不能运行,因为c# 程序需要 .net运行库作为基础,其次,c# 能够使用的组件或库还只有 .net 运行库等很少的选择,没有丰富的第三方软件库可用,这需要有一个过程,同时各软件开发商的支持也很重要。c# 将不可避免地崛起,成为主角。
4. 研究方案
为了实现儿童用品在线交互系统,我采用了.NET技术,主要用到的软件有VS2010以及SQL SERVER 2008,在数据库中,我要插入编写测试的所有数据,每个商品的属性,类型是什么,关键值的字段由哪个组成。进行前端的数据库开发完之后,进入后台代码的开发编写,我打算采用三层结构的开发,BS,CS层负责不同功能的实现,最后设计页面发布到网上进行测试。
5. 工作计划
第1周:仔细研究课题,明白需求以及基本功能,框架,思考商品的各种属性,如何定义他的价值等,列出各种可能情况,以便日后观察。第2周进行走访调查,资料收集,构思网页基本框架。第3-13周基本清楚需求以及框架之后,开始着手代码的编写,这个过程是工作量最大也是最难的过程,中间也许会遇到各种各样的问题。其中,也要完成学校老师下发的任务要求,参考文献,把论文写好。总之:每天都要对程序进行设计,页面的布局,图片的修改,每一步都是考验的过程,所以我会认真对待。和指导老师进行沟通,进行修改与改进。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。