没有合适的资源?快使用搜索试试~ 我知道了~
图书销售管理系统设计报告 - search read.pudn.com.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 47 浏览量
2022-06-21
08:23:55
上传
评论
收藏 94KB DOC 举报
温馨提示
试读
12页
图书销售管理系统设计报告 - search read.pudn.com
资源推荐
资源详情
资源评论
数据库课程设计报告
数据库课程设计报告
课题 16:图书销售
1
数据库课程设计报告
1.读书笔记
数据库的安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及
数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。本文围绕数据库的安全性问题
提出了一些安全性策略,希望对数据库管理员有所帮助,不再夜夜恶梦。
数据库安全性问题应包括两个部分:
一、数据库数据的安全
它应能确保当数据库系统 DownTime 时,当数据库数据存储媒体被破坏时以及当数据库用
户误操作时,数据库数据信息不至于丢失。
二、数据库系统不被非法用户侵入
它应尽可能地堵住潜在的各种漏洞,防止非法用户利用它们侵入数据库系统。对于数据库
数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及 数据库的备份和恢
复的资料。
SQL Server 的安全性管理是建立在登录验证和权限许可的基础上的。登录验证是指核对连
接到 SQL Server 实例的登录帐户名和密码是否正确,以此确定用户是否具有连接到 SQL
Server 实例的权限。通过了登录验证,并不意味着用户能够访问 SQL Server 实例中的各个
数据库。用户只有在被授于访问数据库的权限许可之后 才能够对服务器上的数据库进行权
限许可下的各种操作。
SQL Server 还引入了角色的概念,来简化对权限许可的管理,在 SQL Server 中,安全性管
理可以通过企业管理器的图形界面进行,但对于熟练的 DBA 来说,使用 Transact-SQL 语句
进行安全性管理可能更有效率。在 SQL Server 中,通过使用视图和存储过程也可以控制用
户对数据的访问,实现对数据安全管理。
由于多种原因,进行安全设置的人们常常不理解数据的真正价值,所以,他们也无法
对数据进行合适的保护。将你的数据只限于需要的人访问,并保证访问的人的合法性,是
一个数据库管理人员的重要工作。然而,确保数据可以访问不是意味着数据向所有人公开
相反的,你必须很仔细地保护数据,并只对需要使用数据的人进行开放。
那么,到底什么是安全管理呢?简而言之,安全管理是指对需要登入服务器的人员进行
管理。在应用程序中,我们会对资料库的各类使用者设置资料操作权限,通常是直接在应
用程序中做账号与密码的管理,但这种做法需要撰写程序控制。而 SQL Server 具有亲切、
易操作的图形使用界面,可以方便地管理使用者对 SQL Server 的存取权限。
SQL Server 安全管理可分为 3 个层次,即登入账户、资料库的管理与连接特定资料库
的权限和使用者对所连接资料库部分的操作权限。下面,我们将针对这 3 个层次做详细说
明。
一、登入账户
任何需要存取 SQL Server 的使用者皆需要有一组服务器认可的账户和密码。SQL
Server 支持 2 种登入方式,一种为 Windows 验证,另一种为 SQL Server 验证。前者只要在
SQL Server 中建立与 Windwos NT/2000 对应的登入账户,让使用者登入 Windows NT/2000
时所用的账户能与在 SQL Server 中的账户相互对应,即可顺利连上 SQL Server,由此,我
们完成了对 Windows NT/2000 安全管理机制的整合。接下来,资料库管理者在 Windows
NT 上登入账号,可直接将 Windows NT 中的群组加到 SQL Server 中,从而成为一个登入账
户。
二、管理与连接特定资料库的权限
在建立登入账户后,使用者便能进入 SQL Server 中,但并不代表使用者有连接 SQL
2
数据库课程设计报告
Server 特定资料库的权限,必须对使用者或群组设置对 SQL Server 的操作权限。SQL
Server 中对资料库的操作权限可分为服务器自身的操作权限与资料库的存取权限。对 SQL
Server 的操作权限可由服务器角色来设置,资料库的存取权限则可由角色与使用者对个别
表格的存取权限来设置。
三、资料库中部件的存取权限
对于 SQL Server 的管理与可连接特定资料库的权限,由 SQL Server 所提供的服务器角色
与资料库角色基本上可以符合我们大部份需求。另外,可直接对使用者或群组设置对资料
库中部件的个别存取权限,这些个别的存取权限有 select、insert、update、delete、exec 和
dri,其中 exec 与 dri 分别表示对预存程序的执行权限和对表格有效性的验证权限。在做直
接的权限设置时,我们也可针对特殊的使用者(如内建资料库角色不能满足时),当然,如
果使用相同权限方式的用户比较多时,可以增加一个符合需求的资料库角色,或将这些使
用者在 Windows NT/2000 上先归于某群组,再对该群组设置权限,这样做比较方便于管理
与维护。
2.设计要求
要求:主要包括进货、退货、销售、统计功能。
进货:根据某种书籍的库存量及销售情况确定进货数量,根据供应商报价
选择供应商。输出一份进货单并自动修改库存量,把本次进货的信息添加到进
货库中。
退货:顾客把已买的书籍退还给书店。输出一份退货单并自动修改库存量,
把本次退货的信息添加到退货库中。
统计:根据销售情况输出统计报表。一般内容为每月的销售总额、销售量
及排行榜。
销售:输入顾客要买书籍的信息,自动显示此书的库存量。如果可以销售,
打印销售单并修改库存,同时把此次销售的有关信息添加到日销售库中。
3.需求分析
一般的图书销售管理系统包括系统管理,进货管理,供应商信息管理,退
货管理,销售管理,销售统计,库存管理等功能。以下介绍一下销售管理系统
的一些必备功能,每个功能具有若干相关的子模块构成。
3
剩余11页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功