线上图书管理系统的数据流程:对本系统操作的数据源有普通用户、注册用户和管理员三种,最初由系统管理员根据不同用户的需要将信息保存到数据库中,然后再进行发布。不同权限的用户可以对这些库信息进行增、删、改处理。所有用户均可以进行信息查询。通过对本系统的需求分析,系统的基本功能已经确定。
整个系统的数据流程图如2-2:
整个系统各个模块的系统顶层数据流图如图2-3所示:
2。3 开发环境的设置
2。3。1。软件配置
软件配置主要包括数据库和操作系统的选择。
(1)操作系统: Windows系列 适用
(2)数据库:SQL SERVER 2008
(3)编程软件:Visual Studio 2010
2。3。2。硬件配置
本系统建议使用个人计算机:Intel 酷睿i3处理器/1G/500GB 以上配置。
2。4 涉及工具以及技术难关介绍
2。4。1 关于ASP工具的简介
ASP(Active Server Pages)名叫动态服务界面,ASP是一种生成动态交互性网页的强有力的工具,它用单一易懂的脚本语言并且联系静态页面代码Html能够快速实现网站的应用程序。能够用最通常的文本编辑器用来编译如Windows的记事本。网上的偷窃者想窃取ASP的源代码是不可能的,因为ASP源程序不会发到服务器端,在服务器端的只是客户运行时的脚本【2】。
ASP 是一项微软公司的技术,它的开发背景是基于Web服务器端的,作为服务器端的开发背景,ASP能够将脚本、服务器组件和HTML有机地联系在一起。它是运行在IIS中的程序,而IIS 指 Internet Information Services ,即网上信息服务,所有的程序会在服务器端执行,所以ASP就不用担心客户的浏览器能否正常的运行。ASP的文件和HTML的文件类似,它包含文本、HTML、XML和脚本,它的文件扩展名是“。asp”【2,3】。
2。4。2 开发工具Visual Studio 2010
Visual Studio 2010是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework4。0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了 Microsoft SQL Server,它还支持 IBM BD2和Oracle数据库。
2。4。3 SQL Server 2008数据库
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,它有可伸缩性和集成度高的优点,它为关系型数据和构造性数据提供了更安全可靠的存储功能。
SQL Server 2008 是一个全面的数据库平台,它有企业版、标准版、开发版、简易版和工作组版这5个版本。不同的版本适合于不同的企业和个人需求。它是企业数据管理解决方案的核心。SQL Server 2008结合了分析、报表、集成和通知的功能,可以在线进行检索数据库表格也可以快速恢复数据。安全性能上也做了提高,如数据库加密、安全默认值设置、增强密码策略等【5,6】。
32位版本或者64位版本的电脑都可以安装数据库,这个必须需要足够的空间,因为安装数据库会出现临时文件,因此必须腾出空间来。而且有的计算机有暴风、迅雷这些软件,他们会影响数据库的成功率。如果以前已经安装好了,必须卸载干净所有的文件,不然安装的时候会出现问题,影响安装时的完整性。数据库要放在一个大的硬盘里,而不要放在系统盘里,这样的话才可以足够大的调动空间,增强数据库的访问快捷【5,6】。 asp.net+sqlserver在线电子书借阅管理系统的设计(3):http://www.youerw.com/jisuanji/lunwen_94064.html