《基于oracle+9i的多级安全采购系统的开发与研究(最终版)》修改意见稿
1、“.....本系统利用记录该信息。在做应用程序的时候存在的个问题,页面刷新后页面数据值会消失。的好处就是在将值保存到个会话中,当这个会话结束时值才会清空。当用户关闭浏览器时会话结束。最后我们根据用户的职位信息,进入到不同的管理页面。本系统中设置了个管理页面。分为总经理管理采购经理管理采购员管理和普通员工管理。在登入界面设置了获取密码功能,当你设定了密码保护,则可以通过点击忘记密码获取你的密码,通过回答密码提示问题获取你的密码。若没有设置密码保护,则需要向总经理申请恢复密码为默认。总经理管理总经理管理界面如下图所示图总经理管理界面总经理所具有的功能在上图的功能列表中,具体包括人员管理订购单管理订购单查询帐务情况个人信息和密码管理密码保护。这些功能都在上面已经讲述,在此就不具体讨论,只是讨论具体的实现过程。人员管理人员管理是仅有总经理具有的功能......”。
2、“.....增加新员工,和删除员工信息。在增加新员工时候,员工由数据库后台自动生成。这是调用实现的,具体的细节如下。在删除个员工的记录的时候在本系统中不是执行,而是通过置位实现的,在每条记录中都会存在个状态位,标识该记录存在,标识该记录被删除。故只要通过个语句就能实现用户信息的删除,采用这种方法的主要原因是因为这样可以保留历史重要数据,便于以后统计。本系统中删除都是采用置位的方法来实现。人员管理界面如图所示图员工管理界面总经理订单审批每张订单都需要经过总经理审批后方可进入采购环节,界面设计如图所示图订单审批总经理根据货物的购买需要,进行相关的操作。点击接受,程序将会把该条记录中的是否审批字段设置为通过,点击拒绝系统将会把该字段设置为拒绝。订单查询在本系统中,支持按照订单号和货物号组合查询订单记录。并且只能查询到自己密级范围内所能看到的记录......”。
3、“.....下面讲述该系统中组合查询的实现方法。定义个标志位为初始化语句为。若其前面的条件被选中则该后需要加上条件,同时标志为加,若第二个也被选中则后需要加上,若没有选择则提示用户你没有选择查询条件。实现原理是通过组合条件组合成不同的语句,进行数据库查询操作。该订单查询界面如下图所示。图订单查询界面账单查询采购人员每成功采购次,账单表中就会增加条数据,在账单查询界面中,提供了种方式的组合查询。分别是按订单号货物号货物名称和购买日期查询。组合查询的实现方式同上面的方式相同,这里就不再介绍了。由于账单的保密性,不同职位的员工能够看到的账单不样,职位越高的员工看到的账单的越多。下面介绍账单查询界面如图所示图账单查询界面其他管理功能总经理还具有供应商管理个人信息密码管理密码保护等功能。在这里就不再介绍了,在软件使用说明书中会详细讲述。采购员管理采购员管理界面如图所示图采购员管理界面是......”。
4、“.....是对我走入社会学会生存实现人生价值的指导他对人热诚对己严格的处世方式,也是我寻找合适的待人处事方法的参照。毛宇光老师的人格,是值得我学习的。我为有这样的老师指导而骄傲,也必须对老师为我提供的帮助郑重其事地说声老师辛苦,谢谢您,您的教育我终生难忘,最后,我感谢四年同窗的朋友们,感谢他们学习生活上的关心,工作上的支持和协助。最真挚的感谢父母,谢谢他们不辞辛劳地为我提供切学习所需的物质条件,谢谢他们对我无私地培养,谢谢他们默默地付出,附录软件使用说明书系统安装在系统安装之前,请先安装信息服务,本系统不能在上运行,在此不介绍的安装方法,请参考其他资料。在安装系统之前,请确保已经安装数据库管理系统,本系统运行于该数据库中。满足了以上两个条件后方可进入该系统的安装。点击进入安装过程......”。
5、“.....我们接受默认,点击下步如附图所示附图系统安装界面点击下步,进行安装操作如附图所示附图系统安装界面成功安装后系统给出如下提示如附图所示附图系统安装界面在桌面可以看到快捷方式如附图所示附图快捷方式双击该快捷方式就能够进入该系统界面,但是在系统能运行之前,我们必须建立该系统所需的系统表,在此运行打开自带的工具或者利用运行脚本,成功运行后数据库中就会创建该系统所需的表,然后运行运行后系统中会创建个用户。总经理默认为周经理,密码为。系统到此安装完毕。系统使用系统登入输入你的用户名和密码,选择你的职位,然后点击确定,如附图所示附图系统登入界面取回密码若你忘记了密码,并且你已经设置了密码保护功能,则你可以通过点击忘记密码取回密码。输入你的用户名后点击确定。系统会根据你的用户名获取你设定的密码提示问题,输入答案后点击确定。若输入的答案正确,系统会显示你的密码......”。
6、“.....所以具有不同的管理菜单,本系统分为种权限,所以有四种菜单,先分别介绍如下。总经理菜单菜单如附图所示附图总经理菜单界面采购经理菜单如附图所示附图采购经理菜单采购员菜单如附图所示附图采购员菜单普通员工菜单普通员工菜单如附图所示附图普通员工菜单采购管理下面以个具体的例子来说明采购流程。申请采购点击添加订单,自动获得订单号,填入订单相关的信息后,点击确定。点击添加产品,自动产生货物单号,填入产品相关的信息,点击确定。要继续添加,则继续点击添加产品,如附图所示附图订单管理界面审批总经理具有此权限,可以拒绝或接受。接受后采购员就可以进行采购了。如附图所示附图订单审批界面采购如果采购失败,要填写原因,采购成功后,产品入库,记录到帐单表,如附图所示附图采购界面供应商管理此功能中添加供应商信息,提供了增删改的功能......”。
7、“.....总经理能查询到所有的订单如附图所示。附图订单查询界面账单查询提供了四种条件的组合查询,员工只能查询到自己密级范围内的账单,如附图所示附图帐单查询界面密码修改系统提供修改密码的功能,如附图所示附图密码修改界面设置密码保护提供密码保护功能,设置个提示问题,并且输入答案获取密码如附图所示附设置密码保护界面采购单申请当需要进行采购产品的时候,需要进行采购单申请操作,填入需要采购产品的具体信息,并提交给总经理进行审批。采购申请界面设计如图所示图采购申请界面首先需要知道添加产品的逻辑,个订单下面可以添加多个产品。所以必须先添加个订单,在此基础上添加货物产品。货物号和订单号由数据库后台自动生成,每个员工不能添加密级比自己高的订单和货物,如果添加没有权限添加的订单或货物,系统会提示用户不能添加。采购当总经理审批通过后,申请单就会转到采购员......”。
8、“.....如果采购成功,账单表就会新增加条记录。采购失败,采购员需要填写失败原因并提交,然后该申请单会转到总经理。采购界面如图所示图采购界面第五章总结和展望通过为期三个月的准备和编写论文,此篇关于多级安全采购系统的论文已经告段落。经过这次的锻炼,我对和我们所学的专业有了更深入的了解,从开始没有边际的查找资料到点点分析需求,不知道经历了多少曲折,心情随着论文的深入变得忽好忽坏。不懂得地方要自学,没学好的知识要温故而知新,到了写不下去的时候会呆坐在那不动。虽然这个采购系统在有些方面存在不足,但是总体结构的把握还是正确的。当论文完成时喜悦无以言表,同时此番过程收获也颇多。只有亲身经历全情投入才能体会到它所带给我的乐趣。这次独立的进行分析需求,系统分析,数据库设计并到最后的代码实现,其间经历了很多的问题。但是我并没有退缩,通过上网查找资料,询问同学,最后每个问题都得以解决......”。
9、“.....只要用心,那么没有解决不了的问题。国外研究者已经对多级安全数据库管理系统的研究和实现作了大量的工作,尽管已经实现了许多高安全性的原型系统,但是很长段时间以来,直没有出现级以上的高安全性的商用,表明还有许多问题没有得到很好地解决,。但我相信通过计算机界的努力,最后定能够解决存在的问题,为数据库系统数据的安全做出自己的贡献,参考文献,,刘启原,刘怡,数据库与信息系统的安全北京科学出版社,牛少彰,信息安全概论北京北京邮电出版社,,,,计算机信息系统安全保护等级划分准则北京中国标准化出版社,,张敏,徐震,冯登国数据库安全北京科学出版社,李兵,王艳燕,陈澍三层分布式服务器进销存管理系统的设计信息技术,曹锦芳信息系统分析与设计北京航空航天出版社,肖玉巍,孙学海小型商业进销存的研制与开发山西财经大学学报,萨师煊,王珊数据库系统概论第三版北京高等教育出版社......”。