下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华软进销存管理系统需求分析说明书部门文档作者职位文档统一编号文档版本号审核人职位华软国际郑州中心2007年3月28日版本修订表版本状态日期修改人说明1.0 draft2007-03-28JamsonCreate new document目 录一、引言11.编写目的12.背景13.定义及缩略语14.参考资料2二、任务概述21.目标22.用户特点23.设计和实现的约束和限制24.开发环境与技术35.软件实现原那么3三、具体需求51.功能需求51.1.根底数据管理5规格说明5引言5输入6加工处理6输出61.2.进销管理7规格说明7引言7输入7加工处理81.3.查询统计8客户信息查询8商品信息查询8销
2、售排行81.4.系统管理92.外部接口需求92.1.用户界面92.2.软件接口93.性能需求93.1.灵活性93.2.数据管理能力的需求94.质量要求94.1.平安性94.2.可维护性104.3.可靠性10四、待确定问题/需求列表11一、 引言1. 编写目的 编写进销存管理管理系统需求分析报告目的,是为了用户和开发方明确对所建信息管理系统所到达的功能和目标。通过双方不断的讨论和交互,最终形成具有建设目标的书面条款。经双方确认后,将作为开发方设计开发的根本依据和需求方的软件验收标准。同时,通过该需求分析报告,开发方可以更加进一步了解客户的需求,从而严格按照流程及时、准确地完成系统的开发,以满足客
3、户的需求。同时,该文档也作为概要设计及后续设计的根底。2. 背景1) 本软件的名称本系统的名称:华软进销存管理系统 以下简称为:HSJXC2) 任务提出者:某公司3) 开发商:华软国际4) 硬件环境:一台数据库效劳器和假设干终端PC机5) HSJXC系统的特点:众所周知,自1961年加拉格尔(JDGallagher)提出管理信息系统(management information system,缩写为HSJXC)概念以来,随着计算机技术的迅速开展和应用领域的不断拓宽,出现了许多种对于HSJXC的定义。总的来说,HSJXC是信息科学、计算机科学、系统科学和管理科学等新兴学科综合交叉的产物,目前仍处
4、在既迅速开展又有待深入完善的过程之中。3. 定义及缩略语 过程预定义过程决策可选过程数据内部储存 数据流1进销存系统(或者HSJXC):即指进销存信息管理系统2用户:是指最终使用HSJXC的人员。3客户:是指广义上的来往客户。包括代理商和旅客。 4档案:包括文件和卷宗,案卷是具有相同分类的文件集合。上面为本需求分析报告中所用到的图例以及缩略语。4. 参考资料在编写本需求分析报告时,参考的文档资料主要有:1?形式化软件方法与可靠性? 张继生 1999 武汉轻工业大学出版社2?软件工程流程设计?张春良2000 长沙铁道学院二、 任务概述运用先进的计算机信息处理技术,实现各部门各种信息的标准化管理,
5、提高信息的正确率和信息资源的共享,便于信息的查询、长期存储以及快速的决策和分析。1. 目标本需求分析报告主要是对进销存管理理系统中业务流程作详细的分析和描述,详细描述系统应具备的功能,并粗略描述该系统所涉及到的动态和静态实体、实体关联图及各数据字典。2. 用户特点本系统的最终用户是某公司的工作人员和代理商,具有一定的计算机操作能力。目前该公司全部采用手工操作方式进行记帐,对于较小的业务量仍然可以进行。但随着公司的逐步开展壮大,手工处理信息的方式已经越来越不能满足业务的需求,而进销存HSJXC正是为了解决这一问题而设计的一套解决方案。3. 设计和实现的约束和限制1 开发环境:前台用面向对象开发工
6、具Java,效劳器端拟采用企业级数据库SQL server 2005。2 运行环境:中文WIN2000/WINXP/WIN 2003/Linux,64M以上内存,1G以上硬盘,效劳器端需要运行sql server 2005数据库和jdk1.5以上。3 条件和限制:1. 限制整个HSJXC系统系统正常实施的主要因素是根底数据的准确性和完整性。同时该系统也是对用户新系统各种代码设计的真正的一次考验。因此必须做好系统实施的先后次序方案,和对用户的培训。2. 限制HSJXC的另外一个因素是系统的维护性和完善性,因为HSJXC的建立不可能一次全部解决问题,开发后期和使用初期的维护工程也是一个必须考虑的因
7、素。这里的维护工作包括数据的维护,也有系统功能的维护,包括旧功能的删除和新功能的添加等。4. 开发环境与技术 开发环境和技术:jdk1.6+Eclipse、java awt +swing+ SQL server 20055. 软件实现原那么根据软件工程标准和HSJXC系统的要求及特点,系统开发时必须遵循以下原那么,这也是康辉旅游公司的技术承诺。实用性原那么:开发的系统必须满足实用性需求,做到使用方便,输入数据量尽量小,界面直观,易学易用,不同业务之间界面转换速度快。功能完整性原那么:所提出的业务都能够在计算机平台上完成,对于同一类型的业务,由于输入要求或地址模式等条件的不同,将设计不同的功能模
8、块。高性能原那么:系统在性能上做到实时性强、数据容量小、响应速度快、稳定性高、出错率低、容错性好等优点。数据平安性原那么:平安性永远是数据库的重要课题,必须采取多种措施保证数据库的平安。满足速度要求下的少余量原那么:余量指的是逻辑上相同的数据,在不同的记录中重复出现,或在逻辑上能导出存在于数据库的记录中。从理论上讲,余量的存在,在数据库设计的不合理,是破坏数据库一致性的潜在危险,同时会增加数据空间开销。但是,在特殊情况下,为了满足速度要求,常常设计一些余量作为数据库记录。当余量存在时,数据库一致性不能靠数据库管理系统来保证,只能通过开发软件的计算方法来解决,余量的存在,大大增加了系统的开发难度
9、,所以余量是万不得已时才能使用,使用时,在计算方法上保证数据的一致性。输入量最小原那么:在保证信息量充分性条件下,让员工以最小的数据输入完成业务操作,从而提高员工的工作效率。数据库字符段可空原那么:具有默认数值和状态的数据库字符段,采用可空假定。对于可伸缩的数据库,可空字符段在没有数据输入的情况下是不占空间的。操作模式可选择性原那么:对不同的操作模式,设计不同的功能和不同的界面,或在同一功能和界面下设计多个选择项,以适应模式多变的需求。美观化设计原那么:在满足实用性的条件下,界面设计做到美观大方,大小适中,排列整齐,各种控制键的中文名字简单明了,不同的业务甚至不同的功能,有不同的界面。美观的界
10、面配色柔和,减轻视觉疲劳,给员工一个良好的计算机工作环境。常用性与特殊性相结合原那么:对常用的状态和数值,作为缺省,对常用的功能放在主要界面和排前原那么,对不常用功能启动时进行折叠和排后。数据可维护性原那么:对于正常的数据维护,管理人员可以通过HSJXC系统本身来实现。数据维护包括权限设置、高级地址的集合运算、无用数据的删除、数据库的清理、数据备份与恢复等功能。系统可维护性原那么:全面按照软件工程的要求来开发HSJXC系统,做到严格管理、严格测试。每个工作阶段,都具备相应的经过严格审查的文档,为将来系统效劳提供技术上的保证。统一性原那么:建立统一合理的数据库模型,实行统一的文档编排和管理;实行
11、统一的数据库关系命名、文件命名、函数命名、变量命名;实行统一的编程风格。系统的可扩展性原那么:在满足一期方案的根底上,考虑今后系统可能新增功能比方,财务、人事等带来的系统软硬件的变化,为系统的扩充预留接口。三、 具体需求1. 功能需求根底数据管理进货管理销售管理库存管理查询统计系统管理HSJXC根据客户的根本需求,该HSJXC系统拟分为以下子模块等。整个系统间各子模块的结构图如下所示:下面对该HSJXC系统的各个子模块进行教为详细的说明。1.1. 根底数据管理根底数据管理是保证一个系统正常运行的必须条件,一个系统分析和处理数据的正确性和可靠性,在很大程度上依赖于根底数据采集的完善与否。在该系统
12、中,根底数据主要包括产生客户信息管理、商品信息管理、供给商信息管理等。规格说明对于HSJXC ,所有的根底数据以及表单的出入和输出都有严格的定义。对于数据处理和记录,都是在计算机和打印机上完成,中间并没有用到其他特殊的输入输出设备。引言在一般的信息管理中,根底数据对系统的支持和运行发挥着极大的作用。在这里,将对该根底数据的一些根本信息以及输入和输出给予描述。输入1 客户信息求购商:客户的根本信息主要包括:客户全称、客户地址、客户简称、 、邮政编码、 、联系人、联系 、E-mail、开户银行、银行账号等。数据格式:编号调查内容内容说明同意客户补充1客户全称 6B2客户地址 10B3客户简称 30
13、B4邮政编码 20B5 15B6 15B7联系人 10B8联系 15B9E-mail 20B10开户银行 15B11银行账号 20B加工处理所有的根底数据在维护时候均不参与任何的处理,是一些最根本的信息,而这些信息将在以后的系统运行中要用到。输出根底数据将以各种格式输出到HSJXC 的各个页面和报表中,对于有些根底数据,诸如客户信息等,除了按照屏幕的输出方式外,系统还需要提供接口,让用户可以进行条件查询,并且能将查询结果按照一定的规那么进行报表输出。1.2. 进销管理规格说明如图所表示,过程如下:进销选择进货单销售单信息填写入库或销售信息保存引言在此系统中,进货管理和销售管理是很重要的子系统。
14、这里主要描述货物的管理过程以及数据流向。输入1 进货管理页面输入的数据也是今后仓库信息管理重要数据采集点。其主要内容包括:进货票号、供给商、联系人、结算方式、进货时间、经手人、品种数量、货品总数、合计金额、验收结论、操作人员。数据格式:编号调查内容内容说明同意客户补充1进货票号 10B2供给商 10B3联系人 80B4结算方式 20B5进货时间 6经手人 30B7品种数量 4B8货品总数 4B9合计金额 4B10验收结论 20B11操作人员 2在进行货物信息输入时,需要控制输入的合法性、数据的准确性以及尽可能全面的数据。加工处理废物报批的数据处理过程如下列图所示:见表进销选择进货与售货信息填写
15、货物信息保存验证数据我们看到,只有货物信息填写格式正确,才能够被保存,以防止因无效的货物数据进入系统。1.3. 查询统计客户信息查询根据客户信息进行模糊查询,也可以进行全部查询。1.3.2商品信息查询根据商品信息进行模糊查询,也可以进行全部查询。供给商信息查询、销售信息查询、销售退货查询、入库查询、入库退货查询都是退有局部查询也能全部查询。1.3.3销售排行在一定时间内,根据金额和商品数量进行排行。1.4. 系统管理系统管理中主要分为:操作员管理、更改密码、权限管理、退出系统。2. 外部接口需求2.1. 用户界面详细请见界面设计,这里仅仅举例说明对于HSJXC,我们强调友好的人机交互界面,尽可
16、能给用户提供简洁的流程操作和完善的功能。将使用者的使用要求降到最低,这样也有利于系统的实施、运行和维护。用户页面编写要求:美观、大方、简单、实用。2.2. 软件接口l HSJXC 的DBMS为SQL Server 2005l 操作系统:/Win2000/WinXP/Win2003/Linux3. 性能需求本系统在性能上尽量做到实时性强、数据容量小、响应速度快、稳定性高、出错率低、容错性好等优点。3.1. 灵活性3.2. 数据管理能力的需求就目前看来,该系统中主要对文件和表单进行管理,数据库中的数据处理关系简单,但是数据库中的数据量相对较多。因此,对数据管理能力要求相对较高。4. 质量要求如软件
17、的实现原那么所述,在软件的具体需求中可以有假设干质量要求,如互操作性、可用性、平安性、可靠性、高效性、灵活性等用户关注的质量属性,也包括可维护性、可移植性、可重用性和可测试性等开发人员关注的质量属性。用户和开发商必须就系统的质量属性,根据质量属性的优先级,作出一定的取舍。在这里,我们尽可能提供高质量的产品和售后效劳。4.1. 平安性在本系统的设计中,主要从以下几个方面考虑系统和数据的平安性:1 满足速度要求下的少余量原那么:余量指的是逻辑上相同的数据,在不同的记录中重复出现,或在逻辑上能导出存在于数据库的记录中。从理论上讲,余量的存在,在数据库设计的不合理,是破坏数据库一致性的潜在危险,同时会
18、增加数据空间开销。但是,在特殊情况下,为了满足速度要求,常常设计一些余量作为数据库记录。当余量存在时,数据库一致性不能靠数据库管理系统来保证,只能通过开发软件的计算方法来解决,余量的存在,大大增加了系统的开发难度,所以余量是万不得已时才能使用,使用时,在计算方法上保证数据的一致性。2 系统权限原那么:根据不同的用户,系统管理员授予不同的权限,从而可以防止对系统的越级操作和数据泄密。3 数据加密原那么:这个主要是针对数据库端的数据进行的数据加密处理。包括对数据库效劳器的用户口令管理、数据库管理系统的用户口令管理、以及数据库中局部数据的加密处理。通过以上的几种加密技术处理,来进一步限制HSJXC系统的使用权限,从而增强其平安性。4.2. 可维护性HSJXC系统的可维护性包括对数据的维护和对系统的维
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年沪科新版九年级地理上册月考试卷含答案
- 2025年湘师大新版必修1地理上册阶段测试试卷
- 2025年度土地征用赔偿与生态补偿协议6篇
- 2025年统编版2024高一数学下册月考试卷含答案
- 2025年牛津译林版高一生物上册阶段测试试卷
- 2025年苏科新版九年级生物下册月考试卷
- 2025年苏教新版选修4地理下册月考试卷含答案
- 2025年鲁教五四新版第三册生物下册阶段测试试卷
- 二零二五年度国际化工产品买卖合同签订与环保责任履行3篇
- 2025年浙科版九年级科学下册阶段测试试卷
- ISO 56001-2024《创新管理体系-要求》专业解读与应用实践指导材料之3:4组织环境-4.1理解组织及其环境(雷泽佳编制-2025B0)
- 2024年国家低压电工电工作业证理论考试题库(含答案)
- 2025年上半年山西吕梁市柳林县招聘毕业生70人到村(社区)工作(第二批)重点基础提升(共500题)附带答案详解
- 2024年非煤矿山年终安全生产工作总结
- 部编版2024-2025学年三年级上册语文期末测试卷(含答案)
- 研发部年终总结(33篇)
- 一年级数学计算题专项练习1000题集锦
- 2024年高考物理模拟卷(山东卷专用)(考试版)
- 湖北省武汉市青山区2022-2023学年五年级上学期数学期末试卷(含答案)
- 新的护理交班模式
- 2024年安徽省高校分类对口招生考试数学试卷真题
评论
0/150
提交评论