建立一个我们属于我们自己的微博系统平台是很有意义的。同学和老师都加入,我们能够交流学习,也可以发表对于时事的个人看法看法。对于我们学生来说既可以扩大自己的朋友圈,也可以从中学习到一些课本上学不到的知识。对于老师来说,通过微博能够及时了解到学生对于知识的理解情况,从而加强对学生的教育。另外,学校领导也可以通过微博了解学生的一些信息来帮助管理学校和做出决策。微博合理的应用对与我们来说,它可以提高全校师生之间的交流频率,营造一个好的学习环境,为以后建设一个和谐美好的校园提供强大的力量。
1.4 研究方法
1、关键技术:本系统用微软集成开发环境VS2010进行开发,后台编程语言采用C#语言进行编程,采用Asp.Net框架进行开发,后台数据库使用SQL 2008数据库系统来存放微博中要用到的数据信息。
本系统应该完成的功能大概包括教师学生注册之后在微博网站上发布信息,后台管理员管理教师和学生信息以及发布的微博信息。
2、系统难点:用户在线发布微博信息并对发布的信息实现对不良信息进行屏蔽以及对用户实现屏蔽的功能是系统的难点。
2 系统需求分析
2.1 可行性分析
可行性分析(已具有的条件和有待解决的问题;拟写采取的实验方案等)
1、已经具备的条件:查询资料、准备计算机硬件、研究现有的教学信息网。
2、等待解决的问题:设计和实现页面、构建数据库、库的连接及各个表的创建。
3、拟采取的研究方法:ASP.NET 和SQL。
2.1.1 技术可行性
随着计算机技术的发展,计算机应用的地位也越来越重,正是在这种情况下适用于各种电脑的软件也应运而生,并且不断地在丰富。在本系统中,操作人员掌握使用方法,可以在系统文字的提示下来完成对本系统的使用。只需要根据帮助进行相应的操作,操作十分简单。本系统是一套比较完整的应用程序,功能比较齐全,本系统能进行用户注册登陆、查询信息、修改资料,发布教学公告信息,在线交流等实用性的问题。因此,在技术上开发此软件是可行的。文献综述
2.1.2 经济可行性
我所开发的教育信息交流网站提高了用户工作效率、节省工作时间、方便操作与管理。这个系统的开发在经济上是完全可以实行的。开发此软件不需要大量的金钱,并且是个人独立设计,可以节省许多费用,同时也提高个人的操作能力。
2.2.3 操作可行性
随着计算机技术的飞速发展,电脑已经普及。每个人对于电脑都已不陌生。对于第一次使用此系统的用户,不需要经过复杂的培训就能掌握系统的简单操作。由此可见,开发此系统在操作上是可以实行的。
3 系统总体设计
3.1 系统物理环境配置
系统硬件平台的配置:
1.CPU:PIII800。
2.内存:4G DDR2 。
3.硬盘:500GB。
4.基本的输入、输出设备。
系统软件平台的配置:
如果有人说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计,不仅要有正确的软件开发思想,也应该有良好的软件开发工具,微博网站所采用的软件配置环境为:
1.操作系统:Windows XP。
2.数据库软件:SQL2008。
3.系统开发软件:VS2010 + Asp.Net。
3.2 系统架构
微博网站采用了B/S结构,因为它除了传承C/S结构的优点外,还具有以下的优势:
首先,微博网站维护的工作量大大缩小了,降低了整体拥有的成本。B/S结构,它只需要客户端有浏览器就可以,不用安装其它软件,客户端运行软件就像浏览网页一样。所有的维护、升级工作都只在服务器上进行,客户端始终能获得最新版本的软件。无论用户的规模有多大,数量有多少,有多少分支机构,都不会增加一点工作量,这样对于人力、时间、费用的节省是很惊人的。