毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C#图书管理系统设计 第3页

更新时间:2010-2-28:  来源:毕业论文
C#图书管理系统设计 第3页
三、总体设计
3.1 基本设计概念和处理流程
互联网技术的飞速发展,ASP技术的灵活、易用、功能Dreamweaver、microsoftFrontpage、VBScript等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。本系统在数据库技术方面有如下优点:
开发统一,传统的数据库一般用VB,VC等开发,这些开发工具各有各的标准和方法,不是和开发WEB数据库应用,Web数据库的开发使用统一的HTML,任何人开发的数据库都有符合这个标准。
图1  “图书信息管理系统”系统主模块功能图
3.2 模块设计
1. 用户登录模块:填写已分配的用户名称,填写正确的密码,进入主控制页面。
2. 图书查询模块:图书分类,按类型逐级显示。
3. 图书搜索模块:提供多种查询条件,可按需要进行查询。
4. 管理员模块:显示书评列表和一条书评内容,添加书评。
5. 图书入库模块:为喜爱的图书投票,显示投票结果,选出认为最值得一看的图书。
6. 权限管理模块:分配用户名和密码,设定用户的级别。同时,还要给图书资源进行分级,以确定哪些级别的用户可以阅读。
四、数据库设计
4.1数据库的逻辑设计
由于本电子商务系统没有海量数据的存储问题,其数据一般不是很多,所以没有必要选用像Oracle这样的数据库:另外,现今的各种主页空间很少有支持Oracle的,而支持Access的较多。另外现阶段尚处于演示阶段,对安全性要求不是很高,Access足可以胜任,所以我们选用了Microsoft Access 2000。
数据通信接口采用ODBC(Open Database Connectivity,开放数据库互连)。ODBC是微软开发的一套读取数据库的解决方案,它的目的是将所有对数据库的底层操作全部隐藏在ODBC的驱动程序内核里。对于程序员来说,只要构建了一个指向数据库的连接,就可以采用统一的应用程序编程接口(Application Program Interface)实现对数据库的读写。目前ODBC驱动已经提供了对大多数常见类型数据库的支持,包括dBase,Informix,Access,SQL Server和Oracle等。也包括了对其它类型的数据库的支持,如文本,Excel电子表格等的支持。
根据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构:
1.名称:用户信息表
表名称标识:UserInfo
 2.名称:书目信息表
表名称标识:BookCategoryInfo
 3.名称:书目类别表
表名称标识:BookInfo
  4.名称:书评信息表
表名称标识:OrderInfo
 5.名称:书签信息表
表名称标识:StuInfo
 6.名称:书目表
5.名称:访问次数表
4.2数据库的配置
一个真正的、完整的站点是离不开数据库的。ODBC为应用程序提供了一种标准方法来操作相关的数据库:管理器根据数据源提供的数据库的位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。
按如下步骤可以建立一个新的系统数据源。
首先,运行项目,输入用户ID和密码,单击“登录”按钮。如下图12所示

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

C#图书管理系统设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。