版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要现在的社会日新月异,发展的非常快。加油站的发展也是非常的快,而 且每年都有不同的要求。 加油站油品销售的信息量也非常的大,数据可 能经常性的发生更换,原来手工的管理模式就体现出不为合适了。 而且 手工的数据是存放在多处的, 没有使用统一管理的模式,数据整理非常 的麻烦,统计也困难 , 很多的情况下,工作人员都是在重复一些相同的 工作。这样不但降低了工作效率, 而且非常的容易出错。 在这种条件下, 使用计算机管理就体现出非常的适合了。加油站信息管理系统是典型的信息管理系统 (MIS), 其开发主要包括后 台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要 求建立起数据一致性和完
2、整性强、 数据安全性好的库。 而对于后者则要 求应用程序功能完备 ,易使用等特点。 因此本人结合加油站管理的要求, 对Sql server2005数据库管理系统、Sql语言原理、C#语言,进行了学 习和应用,主要完成对加油站油品销售管理系统的需求分析、 功能模块 划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运 行结果证明, 本文所设计的加油站信息管理管理系统可以满足用户和客 户的需要。关键词:加油站;数据库;C#ABSTRACTon the gas stati on oil sales man ageme nt system n eeds an alysis,is also d
3、eveloping very fast, and each year has different requirements. Gas station oil sales of very large amount of information, the data may be the frequent occurrence of replacement, original manual management mode reflects appropriate. The manual data is stored in many places, and didnot use a unified m
4、anagement model , so data sorting is very troublesome. Statistics are difficult for staff in many cases, and they often repeating some of the same work. This not only reduces the working efficiency, but also very error-prone. Under these conditions, the use of computer managementreflects the very ap
5、propriate.The gas station oil sales management system is a typical information management system (MIS). Its development mainly includes two aspects of the establishment and maintenance of back-end database and front-end application development. For the former requirement to establish a consistent da
6、ta integrity and security database, for the latter requires the system has the features that the application has fully functional, and easy to use. So I combined with the gas station managementrequirements, learning and application the Sql server2005 database management system, Sql language theory,
7、the C # language. I mainly have donedivision of function modules, database schema analysis and design of database structure and applicati on. Running results proved that the gas station designed by the informationmanagementsystemto meet the n eeds of users and customers.目录摘要1ABSTRACT 11.系统规划31.1绪论31
8、.2系统需求分析31.3可行性分析41.4开发方法的选择51.5 c#及SQLserver2005数据库的选用和简介 52系统分析72.1流程分析7 2.1.1模块划分72.1.2数据流程图82.2数据分析92.2.1数据字典92.2.2数据结构93.系统设计103.1系统总体结构设计103.1.1设计原则103.1.2系统功能设计103.2数据库设计113.2.1基本信息表113.2.2实体关系模型123.3代码设计133.4输入输出设计144系统的运行测试与评价16 4.1测试指导思想及方案174.2系统的运行194.3系统的评价19第五章总结20致谢211.系统规划1.1绪论长久以来,加
9、油站的油品销售信息管理都是依赖加油站工作人员手工进行的,面对如此众多的销售信息,其工作量可想而知。不仅仅浪费 了大量的人力物力,而且由于人工管理存在着大量的不可预见的因素, 造成了加油站对油品销售信息管理的某些不规范,信息混乱的地步。为有效降低运营成本,杜绝管理漏洞,针对现在加油站油品销售信息管理 的弊端,使加油站有一套完善的销售管理系统是非常必要的。而加油站油品销售管理系统的开发使其实现了与销售相关的各种信息 的系统化、规范化与自动化。通过对油品信息管理、油品销售管理、采 购油品管理与销售人员信息管理四个模块基本功能的实现,对油品的各种信息进行增加、删除、查找、修改等操作,销售人员利用此系统
10、可以完成对油品销售进行收费计算,更改油品库存。这些功能基本可以满足 一般加油站对油品销售管理的需求,使企业节省人力物力,减轻劳动强度;降低成本,节省开支;提高了管理水平,同时提高了客户信息处理 的及时性与准确性。本系统的目的就是开发:“加油站油品销售管理系 统”,使销售人员和管理员利用本系统完成管理加油站油品销售信息更 加方便简单。1.2系统需求分析本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映加油站油品销售的情况,从而提高加油站的服务质量,获得更好的经济效益;实现加油站油品销售管理的规范化、 自动化。具体的目标包括:(1)有效的加油站销售处理(2)实时
11、、快速、准确查询油品信息(3)系统运行稳定可靠、各项维护功能齐全、易于维护(4)简单、友好的操作界面1.3可行性分析基于前述系统介绍,下面就经济可行性、技术可行性和法律可行性对系统的整体可行性进行分析。经济可行性对于一个小型加油站销售系统的搭建, 在开始阶段通常需要进行界面的 设计、服务器的搭建、数据库的建设等,基于国内软件行业的现状,个 人搭建一个小型系统,只要一次性投入 34万元人民币即可,日常产生 的费用很小, 主要是对系统和数据库的维护费用。 由于全智能软件的使 用,对于销售行为和日常维护都非常简单,让一个员工可以做传统实体 店中所有员工的工作, 有效减少了人力资源的浪费, 极大的节省
12、了开支。技术可行性分析1操作界面的实现油品销售系统的操作界面,无论用户界面还是管理员界面, 实质上都只 是一些 windows 窗体应用程序而已。可以利用 Visual Studio 2008来创 建使用Windows窗体的应用程序和界面,此外,直接用c#语言编写程序也是较为常用的方法。2数据库技术销售系统对于数据库的主要操作为记录的插入、修改、删除和统计,可 以采用目前流行的 Oracle 数据库、 Microsoft SQL Server数据库以及免费的My SQL等。法律可行性分析社会上已有很多成功开发加油站油品销售管理系统的企业,社会需要 加油站管理的现代化和信息化。 加油站油品销售系
13、统开发和运行与国家 的政策法规不存在任何冲突和抵触之处。 另外,加油站油品销售系统所 采用的操作操作方便灵活。该操作系统容易学习,掌握。因此该系统具 有可行性。此外,在开发过程中使用的部分软件均涉及到了版权的问题,如 SQLServer 2005及 Visual studio2008, 但由于本系统为学生毕业设计作品, 并非用于商业用途, 所以采用免费的教学版本,暂时不考虑软件版权问 题。结论经过以上可行性分析,认为本系统可以立即开始进行。1.4 开发方法的选择在信息系统开发中, 生命周期法是迄今为止最成熟、应用最广泛的一种 工程方法。这种方法有严格的工作步骤和规范化要求, 使系统开发走上 了
14、科学化、工程化的道路,使各个阶段任务明确,便于管理控制。生命周期法是指信息系统在设计、 开发及使用的过程中,随着其系统生 存环境的发展、变化,需要不断维护、修改,当它不再适应的时候就被 淘汰,就要由新系统代替老系统,形成一个系统的从生、到死、到重生 的周期性循环。这个过程称为系统开发生命周期( system development life cycle ,简称SDL) 系统开发的生命周期可以分为系统规划、系 统分析、系统设计、系统实施、系统运行与维护五个阶段。用生命周期法进行系统开发, 既是一种信息系统的开发方法, 又体现了 一种系统开发的基本思想,这就是:其一,信息系统的开发应持有面向 员工
15、的观点,即信息系统是为员工服务的,最终要交给管理人员使用。 系统的成败取决于它是否符合员工的要求,员工对它是否满意,员工的 要求是系统开发的出发点和归宿;其二,严格区分工作阶段,强调按时 间顺序、工作内容, 将系统开发划分为几个工作阶段, 如系统分析阶段、 系统设计阶段、系统实施阶段及系统运行与维护阶段等等, 各个阶段的 任务相当明确的,过程是循序渐进的;其三,自顶向下地完成系统的研 制工作, 即系统开发 的各阶段都按自上向下、 从粗到精、 逐层分解的工作方法;其四,充分考虑变化的情况;其五,工作成果文 档化、标准化。鉴于以上生命周期法的种种特点, 因此本系统的开发就采用其作为开发 方法。1.
16、5 c# 及 SQLserver2005 数据库的选用和简介目前,市场上可选择的系统开发语言及数据库的产品很多,其中,系统 开发语言方面,有 C、 C+、 JAVA、 Visual Basic 、 Delphi 、 Python 、 Tcl 、 Ruby、 PHP、 .NET、 javascript 、 vbscript 等等。数据库方面, ACCES,SORCA, FOXPROSQLSERVER广泛被使用。较之众多的开发工具及数据 库,我们之所以选用c#和SQLSERVE作为系统实现的工具,其原因大致 如下(1)C#C#(C Sharp)是微软为.NET Framework量身定做的程序语言
17、,C#拥有C/C+的强大功能以及 Visual Basic简易使用的特性,是第一个组件导 向(Component-oriented) 的程序语言,和 C+于 JAVA样为对象导向(object-oriented )程序语言。C#看起来与Java有着惊人的相似;它 包括了诸如单一继承、界面、与 Java 几乎同样的语法,和编译成中间 代码再运行的过程。但是C#与 Java有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM组件对象模型)是直接集成的,而且它是微软公 司.NET windows网络框架的主角。C#是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程 语言。它使得程
18、序员可以快速地编写各种基于MICROSOFT.NE平台的应用程序,MICROSOFNET提供了一系列的工具和服务来最大程度地开 发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应 用程序。使用简单的C#语言结构,这些组件可以方便的转化为 XML网络 服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用最重要的是,C#吏得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与 C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向 C#。(2)SQL SERVER2
19、005SQL Server 2005 通过在可伸缩性、数据集成、开发工具和强大的分 析等方面的革新更好的确立了微软在 BI 领域的领导地位。 SQL Server 2005 能够把关键的信息及时的传递到组织内员工的手中,从而实现了 可伸缩的商业智能。从CEO到信息工作者,员工可以快速的、容易的处 理数据,以更快更好的做出决策。 SQL Server 2005 全面的集成、分析 和报表功能吏企业能够提高他们已有应用的价值, 即便这些应用是在不 同的平台上 C2 系统分析2.1 流程分析2.1.1 模块划分本人根据加油站油品销售管理系统的功能需要, 把本系统模块进行了 如下的划分:图2.1 系统结
20、构划分图2.1.2 数据流程图图2.2 销售人员模块数据流程图图2.3 管理员模块数据流程图2.2 数据分析2.2.1 数据字典表2-1数据字典字段名称数据类型长度说明油品编号数字32主键,用于唯一标识油品油品名称文本10油品库存文本10进价货币64售价货币64采购编号数字32用于唯一标识采购信息采购数目数字50采购日期日期销售编号数字32用于唯一标识销售信息销售数目数字50销售日期日期管理员编号数字32用于唯一标识管理员身份管理员密码文本10销售人员编号数字32用于唯一标识销售人员销售人员密码文本10销售人员备注文本10油品密度文本50油品备注文本50销售人员姓名文本102.2.2 数据结构
21、表 2-2 数据结构数据名称数据组成说明油品信息油品编号 +油品名称 +油品库存 +油品密度 +油品备注销售员信息销售员编号 +销售员密码+备注管理员信息管理员编号 +管理员密码油品销售信息油品销售编号 +油品编号+销售数量+销售日期 +售价油品采购信息油品采购编号 +油品编号+采购数量 +采购日期 +进价3. 系统设计3.1 系统总体结构设计3.1.1 设计原则前一阶段对系统的分析, 我们得出了系统的逻辑模型, 明确了系统应该 完成什么业务。因此,如何根据已有的逻辑模型来实现系统的物理的模 型,便是系统总体设计的任务, 在设计中, 我们遵守了如下的设计原则:( 1)系统性 系统是作为一个整体
22、而存在的,所以,在设计中我们从 系统的整体角度出发,要求系统的代码统一,设计规范,传递一致,对 数据的收集要做到数出一处、全局共享,使依次输入多次利用。( 2)灵活性 为保持系统的长久应用性,我们要求系统有很强的环境 适应性,为此,我们使系统具有良好的开放性和结构独立可变性。在设 计中,我们采用模块化结构进行开发, 依不同的业务勾画出不同的模块, 提高了各模块间的独立性,减少了数据的藕合,便于各模块间的修改、 增删,从而提高系统的环境适应性。( 3)可靠性 该系统应该具有抵御外界干扰的能力,在设计时,增加 其可靠性的设计,使其具有一定的检查及纠错,安全保密等能力。( 4)经济性 在满足系统需求
23、下,应尽量减少系统开销。硬件上不必 盲目追求先进性,软件设计上,力求简洁,明了,减少费用的支出。3.1.2 系统功能设计系统功能分析主要介绍系统的功能,使使用人员能够十分详细的了解系统的各个功能,方便使用人员对系统的使用。销售人员模块的功能对油品基本信息的管理(包括查询) 销售人员仅能对油品的基本信息 进行查询,看到数据库中油品编号,名称,库存量等信息,无法进行修改和 删除等工作。实现对油品信息的查询时为了方便销售人员在进行销售油品的 时候,注意油品库存是否足够所要销售的数量,要是库存量小于所要销售的 量时,就无法进行销售,只有销售量小于库存量时才能进行。对自己登陆信息的管理 (包括修改登录密
24、码) 在销售人员进入系统是, 首先需要进行登录,而登录密码和编号本身是由管理员给销售人员设置的, 销售人员第一次登录系统必须使用默认密码,进入系统后,可以对自己的密 码进行修改。对油品销售进行管理(包括油品销售信息查询,添加,修改) 销售人员 在销售油品时首先查询油品库存信息,若可以进行销售,就要添加油品销售 信息的内容,这条信息不仅加入到油品销售信息表中,而且所添加的此种油 品的油品基本信息表中库存信息也要修改,新的库存信息就等于原来的库存 减去销售的数量。销售人员还可以对销售油品信息进行查询,修改。(2) 管理人员模块的功能a. 对销售人员的管理(包括添加,查看,删除销售人员信息)管理人
25、员首先要为每一个销售人员分配销售编号和登录密码, 然后可以查看和 删除销售人员信息。b. 对油品基本信息的管理(包括添加,查看,删除油品基本信息)只 有管理员对油品基本信息的管理, 这些基本功能同对销售人员信息的管 理,在这就不多描述了。c. 对油品采购信息的管理(包括添加,查看,修改油品采购信息及计算采购金额)管理员在采购油品时,就要添加油品采购信息。同油品销 售类似,在采购时的油品信息不仅要加入到数据库中的油品采购信息表 中,而且油品基本信息表中的库存量要变为原来库存量加上油品采购 量。d. 对油品销售信息的查询 管理员在这只能对油品销售信息进行查 询,油品销售其他功能由销售人员完成。3.
26、2 数据库设计数据库设计是管理信息系统设计的核心部分, 它是输入输出和程序设计 的基础。 其主要依据分析阶段的数据流图和数据字典, 对信息系统中数 据存储的具体方式、结构、内容进行设计。3.2.1 基本信息表该系统中包括有:管理员信息表,销售人员信息表,油品基本信息表, 油品采购信息表,油品销售信息表。如下所示:表3-1 管理员信息表数据项名称类型长度说明管理员编号整型32主码,唯一。不能为空管理员密码文本10表3-2 销售人员信息表数据项名称类型长度说明销售人员编号整型32主码,唯一。不能为空销售人员姓名文本10销售人员密码文本10销售人员备注文本50表3-3油品基本信息数据项名称类型长度说
27、明油品编号整型32主码,唯一。不能为空油品名称文本10油品密度文本10油品库存浮点型32油品备注文本50表3-4 油品采购信息表数据项名称类型长度说明采购编号整型32主码,唯一。不能为空油品编号整型32外键,联系油品基本信息表采购数量浮点型32采购日期日期进价货币64表3-5 油品销售信息表数据项名称类型长度说明销售编号整型32主码,唯一,不呢为空油品编号整型32外键,联系油品基本信息表销售数量浮点型32销售日期日期售价货币643.2.2 实体关系模型油品编号 库存 油品密度 油品备注 采购日期 油品 管理员 采购 管理员编号 管理员密码 油品名称 采购编号米购油品编号采购数量进价销售人员销售
28、销售人员编号销售人员姓名密码备注销售编号销售油品编号销售数量销售日期售价3.3 代码设计代码是以适当的符号来表达客观实体的属性及特征。 代码设计的基本原 则:(1)惟一性原则,即每个代码必须能惟一标识一个事物或某一特征, 这是代码设计的首要原则。(2)规范性原则,即系统的代码必须按一定的标准来设计,如国际标 准、国家标准或行业标准,因为只有规范化的代码才能通用与共享。(3)可扩充性原则,即系统中代码应留有一定余地,以适应系统的发 展扩充要求,如电话号码可以由七位扩充到八位。(4)简明性原则,即在系统的要求的前提下,尽量使代码长度缩短, 容易识别使用。本系统中的代码即按照以上基本原则设计,如用户
29、 ID 的惟一性等等, 以上都在系统中实现。如果用户使用不规范数据的话,系统会有提示。3.4 输入 输出设计输入输出是用户与系统的界面, 它的好坏直接关系到系统的成败。 简单、 迅速、经济、方便、界面友好的输入系统和清晰、美观、易于阅读和理解、满足用户的要求和习惯的输出系统是最受使用者青睐的, 也是设计 时应追求的目标。 本系统在这方面就是按以上准则实现的, 着重考虑用 户的要求。(1)用户登录界面设计用户登录界面是系统与用户之间的接口,也是控制和选择信息输入输 出的主要途径。本系统界面设计友好、简便、实用和易于操作。功能实现代码如下:private void button1_Click(ob
30、ject sender, EventArgs e)if (comboBox1.SelectedItem = null)MessageBox.Show(" 请选择用户权限! ", " 提示信息 ");else if (textBox1.Text.Trim() = "" |textBox2.Text.Trim() ="")MessageBox.Show(" 账号和密码输入不能为空! ", " 提示信管理员息");else if (comboBox1.SelectedItem.To
31、String() =")SqlConnection cn = login.getConnection();string sql = "Select * from admin where admid = '" + textBox1.Text.Trim() + "' and admPassword = '" + textBox2.Text.Trim() +"'"SqlCommand cmd = new SqlCommand(sql, cn);SqlDataReader dr = cmd.Execu
32、teReader();if (dr.Read()isLoginOK = false;usertype = userType.admin;cn.Close();MessageBox.Show(" 登录成功 ");this.Hide();admin f2 = new admin ();SqlConnection cn = login.getConnection();请重新输销售人elseMessageBox.Show(" 用户不存在或密码错误, 入", " 提示信息 ");n+;textBox1.Clear();textBox2.Clea
33、r();textBox1.Focus();cn.Close();else if (comboBox1.SelectedItem.ToString() = "员")string sql = "Select * from sale where saleID = '" + textBox1.Text.Trim() + "' and salePassword = '" + textBox2.Text.Trim() + "'"SqlCommand cmd = new SqlCommand(sq
34、l, cn);SqlDataReader dr = cmd.ExecuteReader();if (dr.Read()isLoginOK = false;usertype = userType.sales;cn.Close();MessageBox.Show(" 登录成功 ");this.Hide();销售人员界面 f3 = new 销售人员界面 ();f3.Show();elseMessageBox.Show(" 用户不存在或密码错误, 请重新输 入", " 提示信息 ");n+;textBox1.Clear();textBox2.
35、Clear();textBox1.Focus();cn.Close();管理员界面菜单方式:由于下拉式菜单方便、灵活,便于统一管理,所以在本系 统开发工作中使用它,其主要根据系统总体功能图进行设计的。加油站 油品销售管理信息系统菜单如下图所示:4系统的运行测试与评价在加油站油品销售管理系统开发完毕到投入使用之前, 需要进行一系列 系统集成和确认测试。 软件测试的根本目的应该是找出软件中存在的漏 洞和问题,而开发人员往往不容易找出自己的程序中存在的漏洞和问 题,所以从理论上讲,系统的测试工作应该由专业测试人员进行。4.1 测试指导思想及方案4.1.1 指导思想针对本系统测试人员是开发者本人这一特
36、点, 本系统测试工作的指导思 想以白盒测试方法为主,局部辅以黑盒测试方法。白盒测试也称结构测试或逻辑驱动测试, 它是按照程序内部的结构测试 程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正 常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方 法是把测试对象看作一个打开的盒子, 测试人员依据程序内部逻辑结构 相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过 在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。相 对的,黑盒测试方法是在已知系统结构的前提下, 通过来测试系统每个 功能是否都能正常运行并达到预期结果。 在测试时将程序看作一个不能 打开的
37、黑盒子,在完全部考虑程序内部结构盒内部特性的情况下, 在接 口进行测试。4.1.2 测试方案 从软件的生存周期看,测试往往指对程序的测试, 这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说 明书、设计文档和使用说明书,如果设计有错误,测试的质量就难以保 证。即使测试后发现是设计的错误,这时,修改的代价是相当昂贵的。 因此,较理想的做法应该是对软件的开发过程,按软件工程各阶段形成 的结果,分别进行严格的审查。为了确保软件的质量,应进行严格的管理。虽然测试是在实现且经验证 后进行的,实际上,测试的准备工作在分析和设计阶段就开始了。1测试的过程及组织当设计工作完成以后
38、,就应该着手测试的准备工作了, 编写加油站油品 销售系统测试大纲, 明确测试的内容和测试通过的准则,设计完整合理 的测试用例,以便系统实现后进行全面测试。在对程序的正确性进行验证后,可以开始组织测试,测试一般可按下列 方式组织:(1)明确开发过程中各类文档进一步理解在加油站油品销售系统在开发过程中生成的有关资料, 包括 规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测 试内容及测试的通过准则,全面熟悉系统,编写测试计划,设计测试用 例,作好测试前的准备工作。2)合理划分测试阶段为了保证测试的质量,将测试过程进行划分, 针对在加油站油品销售系 统的特点,将测试过程划分为代码审查、单
39、元测试、集成测试和验收测 试四个阶段。(3)代码审查一般的软件测试应该进行代码会审。代码会审是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。 会审小组由组长,23名程序设 计和测试人员及程序员组成。 会审小组在充分阅读待审程序文本、 控制 流程图及有关要求、规范等文件基础上,召开代码会审会,程序员逐句 讲解程序的逻辑, 并展开热烈的讨论甚至争议, 以揭示错误的关键所在。针对本系统的开发特点, 开发者本人再一次对所编写代码进行审查,并 将其讲解给周围同学。实践证明,当再一次进行阅读和讲解时,确实可 以发现许多自己原来没有发现的错误。( 4)单元测试:单元测试集中在检查本系统设计的最小单位
40、模块上, 通过测试发现 实现该模块的实际功能与定义该模块的功能说明不符合的情况, 以及编 码的错误。由于模块规模小、功能单一、逻辑简单,加之测试人员就是 系统的开发人员,对于该模块的 I/O 条件和模块的逻辑结构都非常清楚, 可以采用采用结构测试(白盒法)的用例,尽可能达到彻底测试,然后 辅之以功能测试(黑盒法)的用例,使之对任何合理和不合理的输入都 能鉴别和响应。高可靠性的模块是组成可靠系统的坚实基础。(5)集成测试:集成测试是将模块按照设计要求组装起来同时进行测试, 主要目标是发 现与接口有关的问题。如用户资料数据穿过接口时可能丢失; 一个模块 与另一个模块可能有由于疏忽的问题而造成有害影
41、响; 把子功能组合起 来可能不产生预期的主功能; 个别看起来是可以接受的误差可能积累到 不能接受的程度;全程数据结构可能有错误等。(6)验收测试:验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。 经 集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统, 接口错误也已经基本排除了, 接着就应该进一步验证软件的有效性,这 就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那 样。经过上述的测试过程对软件进行测试后, 软件基本满足开发的要求,测 试宣告结束,经验收后,软件可投入使用。4.2 系统的运行系统运行良好,其安全性,稳定性,可靠性,可维护性及功能设置基本 符合用
42、户的要求,整个系统已经完成了设计的要求。( 1) 按照系统的目标和组织目标,该系统运行满足了管理员和销售人 员对信息系统操作的要求,提高了管理的职能,用户对系统的操作过程 和运行结果是满意的。( 2) 系统运行稳定可靠,安全保密性能较好。( 3) 系统对误操作有良好的保护功能,故障恢复性强。( 4) 系统最大限度的利用了现有的信息资源并充分发挥了他们在信息 管理中的作用。( 5) 系统数据运行效果较好,数据的传递,查询加工处理合理匹配。( 6) 各种数据资源负荷平等,利用率较高。4.3 系统的评价( 1) 先进性 : 本系统采用 sqlserver2005 数据库开发,整个系统具有 良好的操作性,可移植性,实现了用户的要求以及适应了计算机技术的 发展。( 2) 规范性 : 该系统符合软件设计规范,是按照生命周期法的标准编 写完成的, 数据库的结构, 数据项的名称, 类型,长度均采用同一标准, 是软件具有较高的通用性,完整性和实用性。(3) 可靠性: 在软件设计时,使其具有必要的冗余能力,配置必要的 后备设备,保证其抗毁坏能力和快速恢复能力,对操作系统和数据库采用严格的安全措施, 保证系统不受侵害, 并且对每个用户有一定的权限。(4) 可管理性和可扩充性 : 本系统便于安装,配置,使用和维护。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年厂房转租赁协议范本
- 2024年度公司车辆租赁协议样本
- 2024道路安全员招聘协议样本
- 2024年聘用协议规范化样本
- 2023-2024学年郑州市高三下学期5月月考数学试题(A卷)
- 2024安全生产与环保综合管理协议
- 二手车交易过户协议范本2024
- 2024年度专项宣传品订制协议
- 2024年项目实施阶段服务协议范本
- 天津市河北区2024-2025学年高二上学期11月期中英语试题(无答案)
- 江苏省镇江市第二中学2023-2024学年高二上学期期中考试数学试卷(无答案)
- 2023-2024学年全国初一下生物人教版期末考试试卷(含答案解析)
- 2024年甘肃省陇南市武都区人民法院招聘18人历年高频难、易错点500题模拟试题附带答案详解
- 2024至2030年中国自动车配件行业投资前景及策略咨询研究报告
- 2024-2030年中国虚拟专用网络(VPN)行业市场行业发展分析及发展前景研究报告
- 职域行销BBC模式开拓流程-企业客户营销技巧策略-人寿保险营销实战-培训课件
- CPrimerPlus第六版中文版习题答案
- 第二节络合物的分子轨道理论
- 高等电力系统分析
- 运动与脂肪PPT课件
- 嫁人就嫁苏东坡
评论
0/150
提交评论