![程序维护手册_第1页](http://file4.renrendoc.com/view/e6eaa00eb320c32fd6e76e7a4e5f09c7/e6eaa00eb320c32fd6e76e7a4e5f09c71.gif)
![程序维护手册_第2页](http://file4.renrendoc.com/view/e6eaa00eb320c32fd6e76e7a4e5f09c7/e6eaa00eb320c32fd6e76e7a4e5f09c72.gif)
![程序维护手册_第3页](http://file4.renrendoc.com/view/e6eaa00eb320c32fd6e76e7a4e5f09c7/e6eaa00eb320c32fd6e76e7a4e5f09c73.gif)
![程序维护手册_第4页](http://file4.renrendoc.com/view/e6eaa00eb320c32fd6e76e7a4e5f09c7/e6eaa00eb320c32fd6e76e7a4e5f09c74.gif)
![程序维护手册_第5页](http://file4.renrendoc.com/view/e6eaa00eb320c32fd6e76e7a4e5f09c7/e6eaa00eb320c32fd6e76e7a4e5f09c75.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序维护手册1•引言1.1编写目的:软件维护需要的工作量非常大,虽然在不同应用领域维护成本差别很大,但是,平均说来,大型软件的维护成本高达开发成本的四倍左右。目前国外许多软件开发组织把60%以上的人力用于维护已有的软件,而且随着软件数量增多和使用寿命延长,这个百分比还在持续上升。软件维护就是在软件已经交付使用之后,为了改正错误或者满足新的需要而修改软件的过程。它有如下几种性质的维护:改正性维护因为软件测试不可能暴露出一个大型软件系统中所有潜藏的错误,所以在使用期间,用户必然会发现程序错误,并且把他们遇到的问题报告给维护人员。我们把诊断和改正错误的过程称为改正性维护。适应性维护计算机科学技术领域的各方面都在迅速进步,需要经常地修改版本。为了和变化了的环境适当地配合而进行的修改软件的活动称为适应性维护。完善性维护在软件编写完成之后,投入实践,在使用软件的过程中,用户往往提出增加新功能或修改已有的功能的建议,这就需要进行完善性维护。预防性维护为了改进未来的可维护性或可靠性,或为了给未来的改进奠定更好的基础而修改软件时,就需要进行预防性维护。维护的过程本质上是修改和压缩了的软件定义和开发过程,而且事实上远在提出一项维护要求之前,与软件维护有关的工作已经开始了。鉴于以上各点,编写维护软件的文档十分重要。它给软件维护人员提供了一份完整,清晰的说明文档,便于其快速有效地进行维护工作。为了了解软件维护的过程,并为后期的软件维护提供资料,便于程序人员进行维护姑表某些此文档。此文档的读者为软件维护人员与程序开发人员。2开发单位:项目提出者:王素芬老项目开发者:党倩、周密、王超、陈建松、胡彬雄用户:超市管理者适用场所:中、小型超市1,3定义:Dataprocessing:数据处理Transactionprocessing:事务处理Dataprocessingcycle:数据处理流程Dataacqisition:数据采集Dataprocessingsystemsecurity:数据处理系统安全4参考资料于万波.JAVA程序设计.[M]清华大学出版社,2009年6月张海藩•软件工程导论(第五版)北京:清华大学出版社出版,2008年2月StephenReshach等.软件面向对象和传统的方法.[M]机械工业出版社,2007年2月任冬梅,朱晓梅等.软件测试技术基础.[M]清华大学出版社,2008年7月2•系统说明1系统用途.功能:商品进货管理、商品销售管理、商品存储管理,供应商填写存款单,然后交给业务员键入系统,同时系统还要记录存进货商品的名字、数量、进货日期等信息,完成后由系统存入数据库。性能:为满足管理需求,该系统需要迅速的对商品操作的需求做出反馈,要对用户输入的信息做出最快的处理,所以需要很大的主存容量,以及强大的数据库支持。输出:作为提示超市管理者商品信息,输出需要包括:商品的名字、数量、进货日期等信息。输入:输入应包括数据的内容:商品信息,输出需要包括:商品的名字、数量、进货日期等信息。2安全保密用一个用户名或用户标识号来标识用户身份。口令。系统提供一个随机数,用户根据预先约定好的某一过程或者函数进行计算,系统根据用户计算结果是否正确进一步鉴定用户身份。系统管理员还可对获得上机权的用户进行权限控制,是不同的用户对于不同的数据对象有不同的操作权限。3总体说明本系统主要功能模块有进货管理、销售管理、存储管理。4.1.1功能商品进货管理、商品销售管理、商品存储管理,供应商填写存款单,然后交给业务员键入系统,同时系统还要记录存进货商品的名字、数量、进货日期等信息,完成后由系统存入数据库。4.1.2方法运用简单的输入、输出语句、if、while、switch控制语句实现功能,运用链表的形式存储商品信息。4.1.3输入1、 商品名字符串型2、 数量整型3、 进货日期字符串型4.1.4处理【处理特点和目的,如:a.用图表说明程序的运行的逻辑流程;b程序主要转移条件;c.对程序的约束条件;d.程序结束时的出口要求;e.与下一个程序的通信与联结(运行、控制);f.由该程序产生并供处理程序段使用的输出数据类型和存放单元。g.程序运行所用存储量、类型及存储位置等。】4.1.5输出输出需要包括:商品的名字、数量、进货日期等信息。4.1.6接口【本程序与本系统其他部分的接口。】2.4.1.7表格【说明程序内部的各种表、项的细节和特性。对每张表的说明至少包括:a.表的标识符;b.使用目的;c.使用此表的其他程序;d.逻辑划分,如块或部,不包括表项;e.表的基本结构;f.设计安排,包括表的控制信息。表目结构细节、使用中的特有性质及各表项的标识、位置、用途、类型、编码表示。】4.1.8特有的运行性质4.2程序2的说明本程序设计是客户机和服务器机通过C/S模式,建立连接。在此基础上,进行信息的共享,发布等功能。系统的目的是为了方便用户的沟通。首先由超市管理者输入相关商品信息,首先定义文件变量类型,为输入打开一个二进制文件。如果有进货或者销售操作系统自动会更改相关信息,当商品库存数量到达一定界限时系统会自动发出警告,提醒业主及时进货。3•操作环境1设备处理器型号及内存容量:Pentium(R)Dual-CoreCPU2.79GHz,3.25GB的内存。外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:外存容量4个GB,属于脱机USB存储器,存储格式为Word文档,TXT文本文档。输入及输出设备的型号和数量,联机或脱机:大约有四个USB存储器,均为联机存储。数据通信设备的型号和数量:型号:Pentium(R)Dual-CoreCPU,数量为四十台。2支持软件Windows操作系统(WindowsNT/9x/2000/XP/ME)3数据库【说明每个数据库的性质和内容,包括安全考虑。】3.1总体特征【如:a.标识符;b.使用这些数据库的程序;c.静态数据;d.动态数据;e.数据库的存储媒体;f.程序使用数据库的限制。】3,2结构及详细说明3.2.1说明该数据库的结构,包括其中的记录和项;3.2.2说明记录的组成,包括首部或控制段、记录体,3.2.3说明每个记录结构的字段,包括:标记或标号、字段的字符长度和位数、该字段的允许值范围。3.2.4扩充:说明为记录追加字段的规定;4■维护过程1约定【列出该软件系统设计中所使用全部规则和约定,包括:a.程序、分程序、记录、字段和存储区的标识或标号助记符的使用规则;b.图表的处理标准、卡片的连接顺序、语句和记号中使用的缩写、出现在图表中的符号名;c.使用的软件技术标准;d.标准化的数据元素及其特征。】2验证过程【说明一个程序段修改后,对其进行验证的要求和过程(包括测试程序和数据)及程序周期性验证的过程。】3出错及纠正方法主要的错误可能有:数据库连接错误:这类错误主要是数据库设置不正确,或sqlserver异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可。输入错误:这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。其他操作错误:对于用户的不正当操作,有可能使程序发生错误。我们主要是中止操作,并提醒用户中止的原因和操作的规范。其他不可预知的错误:程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能作出万全的异常处理,这时我们主要要保证数据的安全,所以要经常的进行数据库备份,并能及时的和我们联系,以逐步的完善我们的程序。4专门维护过程软件的维护主要包括,数据库的维护和软件功能的维护。对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管理。对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块(窗口)之间相互独立性较高,这样对软件的维护带来了很大的方便,对于单独功能的修改只需修改一个窗口就行了。而对于功能的添加,只要再添加菜单项的内容即可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版七年级地理(下)《第七章我们邻近的地区和国家》复习听课评课记录
- 沪科版数学七年级下册《一元一次不等式的运用》听评课记录1
- 沪教版数学八年级下册23.2《事件的概率》听评课记录
- 粤教版道德与法治八年级下册5.2《公民的权利和义务》听课评课记录1
- 湘教版数学九年级下册4.2《概率及其计算》听评课记录3
- 北京课改版历史七年级上册第15课《东汉的兴衰》听课评课记录
- 语文三年级听评课记录
- 《三国鼎立》听课评课记录1(新部编人教版七年级上册历史)
- 人教版八年级地理上册《 2.2 气候 》听课评课记录
- 八年级下学期历史《独立自主的和平外交》听课评课记录
- 房地产调控政策解读
- 山东省济宁市2025届高三历史一轮复习高考仿真试卷 含答案
- 五年级数学(小数乘法)计算题专项练习及答案
- 产前诊断室护理工作总结
- 2024-2025学年八年级数学人教版上册寒假作业(综合复习能力提升篇)(含答案)
- 2024年社会工作者(中级)-社会综合能力考试历年真题可打印
- 湖南省长郡中学2023-2024学年高二下学期寒假检测(开学考试)物理 含解析
- 隐匿性阴茎的诊疗和治疗课件
- 2022届北京市东城区高三语文一模语文试卷讲评课件
- 了不起的狐狸爸爸-全文打印
- JJG646-2006移液器检定规程-(高清现行)
评论
0/150
提交评论