ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:645.02KB ,
资源ID:4715578      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4715578.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超市销售管理系统设计说明书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

超市销售管理系统设计说明书.docx

1、超市销售管理系统设计说明书 *超市销售管理系统*需求说明书题 目 名 称: 超市销售管理系统 系 别: 电气信息工程系 专 业/班 级: 计算机科学与技术 组 长: 曾绍静 组 员: 翟娟娟、张娟、王俊、赵世龙、 周程鹏、郑文财 指 导 教 师: 王海荣 项目计划书1引言1.1编写目的为了能高效的,有计划设计超市销售管理系统。本报告的主要作用是确定各个项目模块的设计情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发.减少设计中的不必要损失. 主要具体步骤:拟订项目设计计划书,分配项目工作,安排项目进度。1.2项目背景随着计算机科学技术以及网络技术的不断发展,各个

2、领域都已经展开了信息化建设工作,以便于及时的从外界获取信息和,更好的管理组织,使各项工作都能够得到及时、顺利的开展。目前各类超市已经成为人们日常生活中必不可少的一部分,如何更好的对超市销售进行管理是超市管理的一个重大问题,因此设计一个可靠、高效的超市销售管理系统是十分必要的。1.3定义制定计划:确定所要设计系统的总目标;给出功能、性能、可靠性等方面的要求;完成该系统的可行性研究;估计可利用的资源 (硬件,软件,人力等)、成本、效益、开发进度;制定出完成实际系统的实施计划。需求分析:对用户提出的要求进行分析并给出详细的定义;编写系统需求说明书或系统功能说明书。概要设计:把各项需求转换成系统的体系

3、结构。结构中每一组成部分都是意义明确的模块,每个模块都和某些需求相对应;详细设计 :对每个模块要完成的工作进行具体的描述,为编写代码打下基础;编写设计说明书。程序编写:把系统设计转换成计算机可以接受的程序代码系统测试:按规定的各项需求,逐项进行有效性测试,决定已开发的系统是否合格,能否能够投入实际使用。1.4参考资料项目计划任务书Delphi 程序设计2项目概述2.1工作内容1各项主要工作 系统计划:问题定义和可行性研究,写出项目计划书和可行性研究报告 系统需求分析:分析目标和任务,画出数据流程图,编写数据字典系统总体设计:画出系统结构图,找出所有的系统模块,并开始设计数据库,编写概要设计说明

4、书 系统详细设计:画出基本逻辑结构图,N-S结构流程图,代码设计,用户界面设计,数据输入与显示,控制界面的设计,系统安全控制设计,编写详细设计文档 系统测试: 系统实施与维护:2主要功能1.系统管理模块;2.销售管理模块;3.库存管理模块;4.报表统计模块;5.人事管理模块;6.帮助模块;2.2条件与限制完成该项目应具备的条件:团队成员:7人 硬件设备:台式机电脑7台 软件设备:Delphi 7尚需创造的条件:完成期限:2010年11月24日完工交付使用其他条件与限制:本系统设计需要有代码的编写,系统的实施等时机操作,鉴于现阶段专业知识掌握有限,因此无法完成一些具体的设计。2.3产品2.3.1

5、系统系统名称:超市销售管理系统使用的语言:Delphi程序设计语言存储形式:根据功能模块进行分块储存2.3.2文档项目计划书可行性研究报告需求分析报告概要设计说明书详细设计文档测试分析报告测试计划文档项目开发总结报告书系统问题报告2.4运行环境硬件环境:微机软件环境:装有windows系统2.5服务2.6验收标准系统能正常运行且功能能达软件需求说明书中定义的全部功能、性能、可靠性等需求整个系统是否达到要求,且试运行阶段不会出现两次以上故障。3实施计划3.1任务分解可行性研究以及编写项目计划书负责人:曾绍静需求分析负责人:曾绍静系统总体设计负责人:王俊详细设计负责人:曾绍静、翟娟娟、张娟、王俊、

6、周程鹏、郑文财、赵世龙代码设计负责人:王俊测试分析负责人:曾绍静软件实施与维护负责人: 王俊详细任务分解表ID开发阶段主要负责人详细任务分解细节1项目计划曾绍静组织小组人员讨论确定课题,并指导组员编写项目计划书和可行性报告。记录员:翟娟娟可行性报告书写:张娟项目计划书:曾绍静文档收集整理工作:郑文财2需求分析曾绍静、王俊确定待开发的系统“做什么”,理清数据流或数据解综合所收集的资料确定软件的约束和性能要求,构造逻辑模型业务流图:张娟数据字典:周程鹏记录员:赵世龙、郑文财文档审查工作:翟娟娟3总体设计王俊明确系统“怎么做”的问题,最终得到软件实体模型系统设计流程:曾绍静结构图编写:赵世龙记录员:

7、周程鹏4详细设计曾绍静周程鹏王俊翟娟娟张娟赵世龙郑文财对总体设计所产生的功能模块进行过程描述,开发一个可以直接转换成程序语言的系统表示代码设计:王俊、曾绍静用户界面设计:王俊数据输出输入界面设计:赵世龙控制界面设计:翟娟娟、张娟系统安全设计:郑文财文档整理以及编写:周程鹏5系统编码翟娟娟、王俊、张娟、赵世龙、周程鹏、郑文财、曾绍静6系统测试曾绍静7系统实施与维护翟娟娟、王俊、张娟、赵世龙、周程鹏、郑文财、曾绍静3.2进度ID任务名称开始时间完成时间持续时间1系统设计2010-9-152010-10-26102需求分析2010-9-292010-10-19203总体设计2010-10-22201

8、0-10-2974详细设计2010-11-52010-11-26215系统编码2010-11-52010-11-1056系统测试2010-11-112010-11-1437系统实施与维护2010-11-152010-11-1513.3预算 3.4关键问题4人员组织及分工ID职务姓名主要负责的阶段花费时间(天)1组长曾绍静可行性研究以及编写项目计划书152成员曾绍静需求分析203成员郑文财数据流图104成员王俊界面设计155成员赵世龙、周程鹏数据字典156成员张娟、翟娟娟数据记录整理155交付期限2010年11月24日6专题计划要点超市销售管理系统可 行 性 研 究 报 告1.引言11编写目的编

9、写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。1.2项目背景开发系统名称:超市销售管理系统。项目开发者:宁夏理工学院 电气信息工程系 计算机科学与技术08101班 “超市销售管理系统”开发小组:曾绍静,周程鹏,翟娟娟,张娟,赵世龙,王俊,郑文财用户单位:*超市1.3定义超市销售管理系统对于超市而言,是超市管理的至关重要技术平台。所以超市销售管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。1.4参考资料项目计划任务书Delphi 程序设计2.可行性研究的前提由于超市商品种类多数量大,购物的顾客多,原来的人工工作方式不仅会

10、造成办理时间的延误和人力资源的浪费,特别是在购物高峰期时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备份和查询等缺点。因此,实现一个将各种管理和服务功能集成起来的超市销售管理系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信息,提高工作和服务效率。开发的系统要求界面友好,方便直观。既要方便管理员对商品信息进行添加、删除、修改、查询和统计等管理,又要便于顾客购物。2.1要求 A、主要功能 系统管理:系统设置和数据的备份与恢复。 销售管理:进行商品的销售工作,用户可以通过输入商品的条码,编号来选择商品。 报表统计:统计超市的库存信息和当日销售信息。 库存管理:用于录入或

11、查询当前库存商品的相关信息,内容包括流水号、条形码、商品名称、单价(元)、计量单位、类型号、最大库存量、入库时间、销售量等信息。可对商品信息进行添加、修改、删除等操作。 人事管理:用于管理系统的操作用户。B、主要性能可以方便快捷有效地完成结算、查询等的各项操作,录入数据合法性校验程序高,查询速度快(不超5秒)。保证信息的正确和及时更新,并降低信息访问的成本。技术先进且高可靠性。 C、可扩展性能够适应应用要求的变化和修改,具有灵活的可扩充性。D、安全性具有较高的安全性。系统对不同的用户提供不同的功能模块,只有具有高级权限的管理者或维护人员用户才能对用户进行管理,一般的收银员只能查看商品信息和完成

12、结算操作。还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。有完善的备份机制,如果系统被破坏应该能快速恢复。E、完成期限2010年9月15日至11月24日,共2个月。2.2目标所建议系统的开发目标包括: 减少人力与管理费用; 提高信息准确度; 改进管理和服务; 建立高效的信息传输和服务平台,提高信息处理速度和利用率。 2.3条件,假定和限定2.4决定可行性的主要因素本次可行性分析是按照系统设计的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、

13、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。以上分析结果写城本文档。 成本/效益分析结果:效益成本; 技术可行:现有技术对完成该项目还有一定的困难; 操作可行:系统能被现有的工作人员快速掌握并使用; 法律可行:所使用工具和技术及数据信息不违反法律。3.对现有系统的分析具体功能需求图:4.所建议的系统4.1影响 在建立所建议系统时,预期会带来的影响包括以下几个方面。 对设备的影响由于所建议系统是基于WINDOWS操作系统,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。 对软件

14、的影响需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。 对用户单位机构的影响投入使用前还需改进现有的管理模式。 对开发的影响 开发过程需要用户进行密切的配合,准确阐明需求。 对经费开支的影响: 4.2 技术条件方面的可行性 本系统是一个基于局域网和WINDOWS操作的系统,现有技术虽还有一定限制,利用现有技术完全可以实现系统的基本阶段的开发。同时,开发期限较为宽裕,预计可以在规定期限内完成基本的开发任务。5.经济可行性分析5.1投资成本 一次性支出 经常性费用5.2收益5.3成本/收益分析:6.社会因素可行性分析6.1法律方面的可行性所有软件都用正版,技术资料都由提出方保管

15、,数据信息均可保证合法来源。所以,在法律方面是可行的。6.2用户使用可行性使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。经过简单培训人员就会熟练使用本软件。7.结论本项目具有方便快捷等优势,使得图书馆管理实现电子化,符合社会信息化发展的需要,技术、经济、操作、法律方面都是可行的,可以开发本系统。系统需求说明书1. 引言1.1. 编写的目的随着全球经济一体化,国内经济改革的逐年深化,使得国内中小企业都面临着巨大的挑战,管理体制的不完善、生产技术不能和集团性质的大公司相竞争,成为中小企业发展需要解决的首要问题,而即使企业具有了一定先进的

16、技术,由于管理体制中种种问题的制约,也不能使企业在激烈的竞争中占有一席之地。 计算机技术的全面普及,给中小企业带来新鲜的血液,利用计算机对企业进行管理,不仅解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。管理方式的转变,提高整个企业的工作效率,在某种意义上讲,给中小企业提供了新的有利条件,增强了企业的核心竞争力,成为企业管理的必备工具。本系统的开发适用于超市行业,可以帮助企业快速有效管理进货、销售、库存等各项业务,合理控制超市销售各个环节,提高资金利用率,实现管理高效率和实时性。1.2. 背景a. 本系统的名称是:超市销售管理系统b. 本项目的任务提出者是:曾绍静c

17、. 开发者是:曾绍静、翟娟娟、张娟、王俊、赵世龙、周程鹏、郑文财d. 本系统的用户:各超市1.3. 定义开发软件Delphi 7。Delphi是一种可视化的面向对象的快速应用程序开发环境,它以其开放的体系结构,简洁高效的集成开发环境,强大的数据窗口技术,几乎无所不能的数据库访问能力和友好的用户界面,已成为client/server模式应用和基于internet模式应用最优秀的开发工具之一。1.4. 参考信息及资料市场调查收集的相关信息相关专家的咨询建议Delhpi程序设计2. 任务概述2.1. 目标*超市近几年来蓬勃发展,但原有单机信息管理系统进行业务处理的模式远远不能满足当前业务发展的需要,

18、必须引入网络信息化的管理技术,以提高企业竞争力及管理水平。 该系统应用目标是:适应当前的业务流程,提高系统运行效率。 本系统包括系统管理,后台管理,前台销售管理,人事管理,报表统计,帮助等主要几个功模块。系统的主要特点包括:1、为超市行业量身定做,符合超市的特点;2、系统最大限度地实现了易安装性、易维护性和易操作性。3、系统运行稳定,安全可靠。4、操作灵活,界面友好。5、基于Windows操作系统,Access数据库,具有成本相对较低,部署简单,维护容易等特点;6、项目化实施,全程服务,保证实施成功率;7、本系统是一独立的系统软件,所有需求功能均自含;可为其它系统软件提供数据依据。2.2. 运

19、行环境操作系统:Microsoft Windows xp支持环境:Delphi 7数 据 库:Access 20032.3. 条件与限制操作系统:Microsoft Windows xp支持环境:Delphi 7数 据 库:Access 2003硬件要求:Pentium III 450以上, 258M RAM, 14G HD2.4. 用户的特点通过调查,超市企业用户对业务本身较熟悉,普遍对计算机操作较为熟练;但由于各部门同时在线使用,所以要求系统本身的实时性等;为了用户的操作方便,务必要求系统在易用性上充分加以考虑。2.5. 具体功能需求超市销售管理系统包括:前台系统,后台系统。后台系统包括系

20、统管理、基本信息管理、采购管理、销售报表查询、库存管理、和会员管理。前台系统包括pos管理。 3. 功能设计3.1. 系统管理 “系统管理”功能模块就用于系统设置和数据的备份与恢复,其中所包含的子功能模块如图3.1所示。图3.1 “系统管理”功能模块3.1.1. 数据备份用于备份系统数据库。3.1.2. 数据恢复用于恢复系统数据库。3.1.3. 工具栏设置用于设置系统菜单中的操作项是否在工具兰中显示。3.1.4. 用于设置系统的语言。3.2. 后台管理 “后台管理”功能模块主要包括进货管理、库存管理、商品查询、商品类型管理等,所包含的子功能模块如图3.2所示。图3.2 “后台管理”功能模块3.

21、2.1. 进货管理用于录入企业的进货单, “进货单”内容包括条形码、商品名称、单价、计量单位、类型名、需进货数量等。3.2.2. 商品类型管理用于录入或修改商品的类型和类型号。类型与类型号一一对应,便于录入和查询操作。3.2.3. 商品查询用于查询当前库存的商品信息。包括流水号、条形码、商品名称、单价(元)、计量单位、类型号、最大库存量、入库时间、销售量等信息。查询方式可选择精确查找或模糊查询。精确查找:可通过输入条形码或类型号进行查找;模糊查找:可通过输入商品名称或计量单位查询。3.2.4. 库存管理用于录入或查询当前库存商品的相关信息,内容包括流水号、条形码、商品名称、单价(元)、计量单位

22、、类型号、最大库存量、入库时间、销售量等信息。可对商品信息进行添加、修改、删除等操作。3.2.5. 销售库清理用于清除历史纪录中共统计的销售额。*功能描述* 维护商品的具体信息,包括增加、修改、删除、查询商品的相关信息。 维护库存商品的具体信息,包括增加、修改、删除、查询库存商品的相关信息。 对供货商的更改与相关信息进行调整。 接收到供货商的商品后将具体信息录入入库。3.3.前台销售管理“前台销售管理”功能模块用于管理超市的销售业务,所包含的子功能模块如图3.3所示。图3.3 “前台销售管理”功能模块3.3.1. 收银台进行商品的销售工作,用户可以通过输入商品的条码,编号来选择商品,该功能模块

23、主要为前台收银员设置。3.3.2. 今日盘点用于统计超市当日的营业额。3.4. 报表统计“报表统计”功能模块用于统计超市的库存信息和当日销售信息,所包含的子功能模块如图3.4所示。图3.4 “报表统计”功能模块3.4.1. 库存报表用于超市的库存盘点工作,可自动连接数据库生成库存报表,包括商品的条形码、商品名称、单价(元)、计量单位、类型号、入库时间、库存量、销售量等信息。(可打印)3.4.2. 日销售报表用于超市的当日销售盘点工作,可自动连接数据库生成库存报表,内容包括流水号、条形码、商品名称、商品价格(元)、购买数量、交易时间、交易结果等信息。(可打印)3.5. 人事管理“人事管理”功能模

24、块用于管理系统的操作用户,所包含的子功能模块如图3.5所示。 图3.5 “人事管理”功能模块3.5.1. 超级管理员超级管理员(admin),可以增加、修改、删除、查询其他普通用户。3.5.2. 一般管理员一般管理员的权限和密码。一般管理员可更改个人密码。*功能描述* 系统自带一个超级用户,可以增加、修改、删除、查询其他普通用户。 超级用户可更改普通用户的权限和密码。普通用户可更改个人密码。3.6. 帮助“帮助”功能模块用于给用户提供帮助信息,所包含的子功能模块如图3.6所示。图3.6 “帮助”功能模块3.6.1. 帮助主题提供简单的帮助信息。3.6.2. 关于 提供本超市销售系统的相关信息,

25、包括版本号、版权、联系方式等。4. 性能需求4.1. 数据精确度4.1.1. 系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足超市对信息处理的需求。4.1.2. 系统处理的易用性和易维护性超市销售管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助信息,缩短用户对系统熟悉的过程。4.1.3. 系统

26、的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。4.2. 时间特性4.2.1. 系统的响应速度在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。4.3. 适应性4.3.1. 系统的行进性目前计算系统的技术发展相当快,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计

27、和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。5. 运行需求5.1. 用户界面如屏幕格式、报表格式、输入输出时间等。5.2. 硬件接口硬件要求:Pentium III 450以上, 258M RAM, 14G HD5.3. 软件接口操作系统:Microsoft Windows xp支持环境:Delphi 7数 据 库:Accxess 数据库5.4. 故障处理6. 其他需求概要设计说明书1引言1.1编写目的在超市销售管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中在实地调研中获得,并在需求分

28、析说明书中得到详尽得叙述及阐明。本阶段已在系统的需求分析的基础上,对超市销售管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。在下一阶段的详细设计中,小组人员员可参考此概要设计报告,在概要设计对超市销售管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。1

29、.2项目背景超市销售管理系统将由两部分组成:Access数据库和应用程序。1.3定义SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK: 数据库的错误恢复机制。SQL: Structured Query Language(结构化查询语言)。1.4参考资料1项目计划书 超市销售管理系统开发小组 2需求分析说明书 超市销售管理系统开发小组 2任务概述2.1目标2.2运行环境超市销售管理系统将由两部分组成:Access数据库和应用程序。根据调研得知超市的计算机配置均在Pentium 4级别以上,客户程序应能够在Pentium 4级别以上, Win2000以上环境下运行。2.3需求概述2.4条件与限制3总体设计(结构化设计)3.1处理流程3.2总体结构和模块外部设计3.3功能分配【表明各项功能与程序结构的关系。】4接口设计 4.1外部接口41 外部接口411 用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1