(6)系统配置
由于本系统采用c/s构架,操作人员一般不会专业的数据库连接,所以将此模块独立,使操作人员点开此功能输入相关数据库名及密码即可,不用去App。config修改。
2。1。3系统需求分析
(1)系统开发语言:C#
C#是微软公司旗下的一种面向对象的、运行于。NET Framework之上的更高级程序设计语言。C#看起来与Java非常的相似;它包含了单一继承、接口、与Java几乎同样的语法以及编译成中间代码再运行的过程。但是C#与Java有着显著的不同,它参照了Delphi其中一个特点,与组件对象模型是直接集成的,并且它是微软公司。NET windows网络框架的主角。
使用C#编程是简单的、安全的、优雅的、稳定的,他是由C和C++衍生出来的编程语言。在继承C和C++强大功能的同时舍去了很多它们的复杂特性(比如没有宏和模版,不允许多重继承)。C#不仅综合了VB简单的可视化操作,而且吸取了C++的高运行效率,C#凭借其创新语言的特性、强大操作的能力、优雅语法的风格还有便捷面向组件的编程支持,一举成为。NET开发爱好者的首选语言。并且C#成为ISO与ECMA标准规范。C#看似基于C++写成,但又融入许多其它语言如Java、Pascal、VB等。
(2)系统开发的工具:Visual Studio 2010
Visual Studio 2010 采用拖曳式操作,简单的操作便可以生成一个界面,进而完成软件的开发。拖曳的界面,都有相应的代码来实现功能。Visual Studio 2010支持VB、C++ 、C#。可以快速实现相应的功能。包含了一系列智能的、高效的开发工具,无论是为开发初学者,还是为经验丰富的企业开发团队都提供了很多强大的、全新的功能:
①全方位系统工具的平台。不管你是初学编程还是具有丰富开发经验,都为你提供高效率的开发平台。
②减少复杂的开发程度。确保你能轻松发布基于 Framework 的解决方案,包括Web、Windows、移动和基于Office的应用。
③第三方生态的系统。允许你利用来自 Visual Studio 行业合作伙伴的参与研发的产品,并体验用来补充 Visual Studio 2010 第三方解决方案的全面部署。
④改善团队的沟通。给你提供具有高效智能的生命周期工具,通过使用 Visual Studio 2010 Team System,来增强IT周期参与者之间的交流与协作。
(3)数据库开发的工具:Microsoft SQL Server 2008 r2
SQL Server 2008是关系数据库管理系统,它的优势有如下几个方面:
①兼容性良好
现如今Windows操作系统占领着主导地位,本课题选用的是Windows平台上的Visual Studio 2010开发工具,选择SQL Server 2008 r2肯定会在兼容性方面取得许多优势。另外,SQL Server 2008不仅具有扩展性、可靠性,还具有可以迅速开发新的因特网系统功能。特别是它可以直接存贮 XML 数据,还可以将搜索结果以 XML格式输出,这些特点有利于构建了异构系统的相互操作性,确定了面向互联网的企业应用和服务的基石。论文网
②安全性好
SQL Server 2008能提供超大型系统所需的数据库服务。它为环境提供了全面保护,还具有安全措施防止问题发生,例如,可以防止多个用户同时更新相同的数据。它还在多个用户之间有效分配可用资源,比如内存、网络带宽和磁盘 I/O接口。
(4)操作系统平台:Windows XP window7
本次课题选用Windows 作为系统平台,因为Windows 是当下最流行的操作系统之一,其具有简易的操作界面,降低了操作复杂度,给用户提供了一定程度上的使用便捷。Windows 安装和部署都比较方便,入门简单,不需要专门去学习如何操作。Windows 的兼容性强,这样在开发平台的选择上就有很大的余地。