1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
软件环境要求本系统要求服务器端的计算机操作系统为或者,并且安装数据库本系统客户机需要在以上,最好是操作系统下运行。
运行模块的组合本系统采用事件驱动思想,要求各模块间事件执行,严格并执行系统及两个以上的模块。
本软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息处理数据。
运行模块分成基本的三个模块,即是输入模块输出模块处理模块等。
这使得整个系统的维护容易简单,系统的结构层次简单易懂。
运行控制本系统的运行控制将严格按照各模块间函数调用关系来实现,采用的控制方式主要有三种顺序选择循环,各模块的运行采用事件驱动的方式,在主控窗体本系统中称之为控制面板的控制下,由事件驱动运行。
软件运行时有友好的界面,能够实现用户的数据处理要求。
出错处理设计出错输出信息程序在运行时主要会出现两种即软和硬。
对于软,须判断类型,再生成相应的提示语句,送到输出模块中。
对于硬,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回输入阶段。
出错信息必须给出相应的出错原因,例如库存量不够支出,数据库连接失败,等。
出错处理对策所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成数据丢失的损失。
若真断电时,客户机上将不会有太大的影响,主要是服务器上在断电后恢复过程可采用的日志文件,对其进行处理,对数据进行恢复。
在网络传输方面,建立条成本较低的后备网络,以保证当主网络短路时数据的通信。
在硬件方面要选择可靠稳定的服务器机种,保证系统运行时的可靠性。
安全保密设计选购设备时,要考虑硬件可靠性,尽量利用集成度高的元件设备。
设备安装时,加防雷措施。
在服务器中采用双硬盘镜像技术。
在关键的中心机房服务器核心交换机等必要的地方,加不间断电源。
每天定时对服务器中的数据采用磁带机备份。
所有上网的工作站均安装病毒防火墙软件。
设置用户识别码,任何用户进入计算机系统时必须输入正确的用户名和口令。
设置用户权限,控制用户使用计算机系统的设备软件资源功能和数据权限的范围和等级。
维护设计系统在完成系统实施投入正常运行之后,就进入了系统维护阶段。
系统维护的目的是保证本系统正常而可靠地运行,使得系统不断改善和提高并充分发挥作用。
在系统的整个使用过程中都将伴随着系统的维护。
系统维护面向系统中各种构成因素,按照维护对象的不同,维护内容可分为系统的程序维护数据库维护代码维护硬件设备维护。
程序的维护本系统的程序维护主要包括四类活动为了救正在使用过程中暴露出来的而进行的改正性维护。
为了适应外部环境的变化而进行的适应性维护。
为了改进原有软件而进行的完善性维护。
以及为改进将来的可维护性和可靠性而进行的预防性维护。
数据库的维护数据库维护的日常工作最主要的是数据的备份,若不进行数据的备份,当出现系统软硬件故障,将会对系统管理造成很大的损失。
提供了数据同步复制功能来进行数据的分布和备份。
数据维护工作由系统管理员来负责,主要维护数据库的安全性,完整性以及并发性,对数据进行不定期的更新,备份与恢复等工作。
业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的定期更新外,还用许多数据需要进行不定期的更新,以及数据内容的增加数据结构的改变等。
本系统使用的数据库维护功能机制,定期给数据库备份,维护管理数据库死锁问题和维护数据库内数据的致性。
代码维护随着应用系统的扩大,应用环境的变化,系统中各种代码都需要定程度的维护。
本系统对代码定期进行增加删除修改。
硬件维护硬件维护主要指主机外设和网络设备的日常维护和管理。
维修人员要定期对机器部件进行清洗,润滑,设备故障的检修,易损部件的更换等。
第章详细设计从软件开发的工程化观点来看,在使用程序设计语言以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达,使之成为编码的依据。
这就是详细设计的任务。
过程设计也叫做详细设计或程序设计,它不同于编码或编程。
在过程设计阶段,要决定各个模块的实现算法,并精确地表达这些算法。
前者涉及所开发项目的具体要求和对每个模块规定的功能。
以及算法的设计和评价,后者需要给出适当的算法描述,为此应提供过程设计的表达工具。
系统模块设计商品代码维护模块设计模块编号模块名称商品代码维护模块功能增加删除查询商品代码。
输入项目商品名称商品代码单位。
输出项目商品代码表。
算法商品代码表商品名称商品代码单位商品代码表条件商品代码表查询条件供应商代码维护模块设计模块编号模块名称供应商代码维护模块功能增加删除查询供应商代码。
输入项目供应商代码,供应商名称。
输出项目供应商代码表。
算法供应商代码表供应商代码,供应商名称供应商代码表条件供应商代码表查询条件业务员代码维护模块设计模块编号模块名称业务员代码维护模块功能增加删除查询业务员代码。
输入项目业务员代码,业务员姓名。
输出项目业务员代码表。
算法业务员代码表业务员代码,业务员姓名业务员代码表条件业务员代码表查询条件仓库代码维护模块设计模块编号模块名称仓库代码维护模块功能增加删除查询仓库代码。
输入项目仓库代码,仓库名称。
输出项目仓库代码表。
算法仓库代码表仓库代码,仓库名称仓库代码表条件仓库代码表查询条件录入订货单模块设计模块编号模块名称录入订货单模块功能商品订货单信息的录入输入项目进货单编号,日期,业务员代码,供应商代码,商品代码,数量,进货单价,折扣。
输出项目订单帐簿。
算法订单帐簿进货单编号,日期,业务员代码,供应商代码,商品代码,数量,进货单价,折扣统计订货单报表模块设计模块编号模块名称月份订货单汇总表模块功能按月份订货单汇总表输入项目月份输出项目月份订货单汇总表算法订单帐簿月份查询订货单模块设计模块编号模块名称查询订货单模块功能商品订货单信息的查询输入项目查询条件输出项目订货单算法订单帐簿查询条件录入入库单模块设计模块编号模块名称录入入库单模块功能入库单信息的录入输入项目入库单编号,日期,业务员代码,仓库代码,商品代码,商品数量,是否付款,是否记账,预付比例输出项目入库单帐簿。
算法入库单帐簿入库单编号,日期,业务员代码,仓库代码,商品代码,商品数量,是否付款,是否记账,预付比例统计入库单报表模块设计模块编号模块名称统计入库单模块功能按月统计入库单输入项目月份输出项目月份入库单汇总表算法入库单帐簿月份统计库存报表模块设计模块编号模块名称统计库存模块功能按月统计库存输入项目月份输出项目月份库存汇总表算法库存帐簿月份查询入库单模块设计模块编号模块名称查询入连单模块功能入库单信息的查询输入项目查询条件输出项目入库单算法入库单台帐簿查询条件查询库存模块设计模块编号模块名称查询库存模块功能库存信息的查询输入项目查询条件输出项目库存单算法库存帐簿查询条件录入销售单模块设计模块编号模块名称录入销售单模块功能销售单信息的录入输入项目编号,日期,业务员代码,商品代码,销售单价,商品数量输出项目销售单台帐簿。
算法销售单帐簿编号,日期,业务员代码,商品代码,销售单价,商品数量统计销售报表模块设计模块编号模块名称统计销售模块功能按月统计销售输入项目月份输出项目月份销售汇总表算法销售帐簿月份制定销售单价模块设计模块编号模块名称制定销售单价模块功能销售单价信息的录入输入项目商品代码,单价输出项目销售单价台帐簿。
算法销售单价帐簿商品代码,单价查询销售单模块设计模块编号模块名称查询销售单模块功能销售单信息的查询输入项目查询条件输出项目销售单算法销售单帐簿查询条件统计月份销售利润模块设计模块编号模块名称统计月份销售利润模块功能按月统计销售利润输入项目月份,订货单,销售单输出项目销售利润汇总表算法销售单,订货单月份统计季份销售利润模块设计模块编号模块名称统计季份销售利润模块功能按季统计销售利润输入项目季份,订货单,销售单输出项目销售利润汇总表算法销售单,订货单季份统计年份销售利润模块设计模块编号模块名称统计年份销售利润模块功能按年统计销售利润输入项目年份,订货单,销售单输出项目销售利润汇总
