(5)支持XML
SQL Server 2005引入了支持XML功能的特性。XML是扩展标记语言(Extensible Markup Language的英文缩写),可用于描述一个数据集的内容以及数据如何在Web页中显示或输出到某个设备。它以可扩展、易用和安全的特点,成为建设大型Web站点最好的数据存储设备之一。
(6)数据仓库支持
SQL Server 2005中包括析取和分析汇总数据以进行联机分析处理(OLAP即在线分析处理)的工具,使联机分析处理成为可能。同时SQL Server 2005提供了英文查询工具和编程接口,使得以英文为基础设计、管理和查询数据库成为了可能。
(7)语言排序规则
在SQL Server 2005以前的版本中,所有的数据库被限制在一个代码页以及语言集排序次序中,当使用英文版SQL Server数据库系统时,所有的语言排序规则就必须依赖英文的排序次序, SQL Server 2005在Windows排序规则的基础上增加了一套新的排序规则,它代替了代码页和排序次序,为开发多国语言的数据库应用系统提供方便。
(8)全文搜索和文档管理功能
全文搜索和文档管理功能被默认包含于SQL Server 2005的所有版本中,这些功能可以在关系表的纯文本中执行文本查询和搜索所有的索引列,全文搜索功能还可以与SQL语句结合使用。
(9)增强了分布式查询功能
SQL Server 2005引入了一个OPENROWSET函数,可以在指定分布式查询中查询一个特定的连接信息,同时授予了“OLEDB”数据源更多的SQL操作权。
SQL Server还有很多功能特点,因篇幅有限,在这里就不逐一向大家介绍了。
2. 系统分析
2.1 系统分析
2.1.1 总体要求
(1)使用Visual C#或Java为编程平台,以及SQL Server实现数据库的设计。
(2)报表生成:可以生成日报表、月报表、年报表、统计报表、库存报表。
(3)信息报告:入库报告、出库报告、库存报告、退库报告、查询报告、审核报告。
(4)用户权限:设系统管理员、仓库主管、仓库管理员、一般用户等权限。
2.1.2 可行性分析
(1)经济可行性。成本方面:该毕业课题是属于本科学校教学最后一个环节的选题,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的仓库管理系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社会带来很好的经济效益。
从以上分析看开发本软件在经济上是可行的。
(2)技术上的可行性。本设计“条码仓库管理系统”是为企业仓库管理人员开发的。由于本人以前在学习visualC#和sqlserver时,就开发过仓库管理系统,而且通过2个礼拜的毕业实习中的学习和实践,对开发管理信息系统又有了新的认识和提高,使自己在开发管理信息系统方面的技术更加成熟。对于条码技术也查询了一定的资料,有了一定的了解。所以通过大量的资料调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本次毕业设计。
2.2 系统功能结构
2.2.1 用户登录
本文档对登录系统的管理流程进行详细说明。
用户登录模块的功能如表2-1所示:
表2-1 用户登录模块表
用例说明 本用例根据用户输入的账号、密码,来进行登录权限操作。 C#条码仓库管理系统的设计与开发—统计、报表模块(6):http://www.751com.cn/jisuanji/lunwen_871.html