某照明灯具有限公司外贸销售管理信息系统需求说明书-系统分析师和程序设计内容摘要:

各类产品对应的包装材料基础信息明细报表 报表日期:产品重量kg内包装尺寸体积长宽高内包装数量外包装总量包装物到厂日期件/每个内包装其他下略 程序输入量: 文字形式的以字符形式输入:日期形式的以标准日期格式(YYYYMMDD)输入,具体到时间的标准日期格式输入(YYYYMMDD HH:MM:SS);数值型数据保留二位小数输入,增速位数根据实际情况确定,并保留一定的变化余地。 程序输出量: 所有输出量都格式化成字符形式输出,日期格式转化成标准公司以后以文本形式输出,数值型保留二位小数,最终以整数形式输出,不保留小数。 数据传输过程: 字符型以文本形式传输,日期格式标准日期时间格式传输,数值类型根据输入精度处理,结算进行四舍五入,保留整数。 说明对于该软件的时间特性要求,如下:a、 系统要求快速的查询响应时间,合理设计数据库索引,减少大数据量查询; b、管理模块需要根据销售人员分工或国家、地区、大公司设定明确的界定时间,由系统自动生存明细; c、系统要求进行快速计算,避免长时间计算而系统出现假死状态,同时要求精密显示计算精度条,明确显示计算精度; d、系统要求快速报表,避免每次报表都要进行计算,报表一次生成,需要修改则重新生成,计算生成报表数据记录入数据库,其它查询报表直接从数据库中查询,不用再进行计算; 软件系统需要具有较强的灵活性,具体要求如下: a、软件要求运行于多个平台,虽然大多数为Windows XP操作系统,不排除仍存在其它操作系统,因此需要兼容多个平台; b、系统要求运行同一分辨率,以达到最灵活的操作,需要自动识别当前分辨率,并根据系统设定,自动更改分辨率;c、系统要求采用模块化的代码编写,提高代码复用性,减少冗余代码的编写;d、系统要求可以用户自定义的参数进行配置,由用户自己设定运行参数,灵活变换参数,为统计结算的更改提供有力的支持;e、系统要求尽量减少鼠标操作,每个操作功能都增加键盘快捷键;f、系统要求大数据量的操作尽可能的使用批量处理,减少重复操作,提高工作效率;g、系统要求实现自动变更功能,程序启动自动检测新版本;h、系统要求采用简洁、直观的操作界面,通俗易懂的提示信息。 系统对数据管理能力具有较高的要求,每月的数据量随产品品种的增加而增加,根据现有产品数,以及未来的发展趋势,初步列出数据存储量如下:产品销售记录:是以销售产品品种为主,根据现有信息,采用每月份分割数据存储的方式,将上年度的数据作为历史数据另外存储,新年度的数据由系统自动创建存储空间,另外存储;销售人员业绩记录:当月实际销售数是以该销售人员业绩为基础的,但当前销售员相对较多,每月生成一次,考虑到系统实际运行的性能,仍采用数据按月份分割存储方式;可列出该品种在各国、地区、销售人员的明细记录:根据月销售而生成的数额;考虑数据量的增加对数据库的访问性能有影响,因此绝大部分数据存储采用按年份进行拆分的数据存储方式,一方面有效的对历史数据进行管理,另一方面区分对历史数据的访问,极大的提高数据查询速度,同时也提高了数据的汇总、报表的生成速度。 系统对数据保密性又较高的要求,由于涉及到同一产品,各经销代理商的单价与金额,因此要求根据不同的地区、经销商和时期,对于本职范围的权限要进行严格控制,一方面保护公司的机密,另一方面防止数据的外泄。 系统将采用团队开发模式,必须要求代码模块化,一方面可以提高系统的运行效率,精简代码,另一方面为以后的维护提供方便,另外要求系统要有一定的接口,方便以后系统功能的扩充。 4运行环境规定下面列出了运行该系统需要的硬件设备,包括:a、CPU:P4或具有统一性能的其它处理器,内存:256M内存以上,硬盘:20M硬盘空间及以上,操作系统:Windows 2000及以上,数据库系统:采用Microsoft SQL Server 2000作为属性数据库;b、打印机:普通A4打印机,主要用于打印各类报表;c、网络:本系统是基于C/S模式,一个是用户客户端,一个是数据库系统。 所以需要普通的客户PC各数据服务器构成一个网络环境。 列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。 整个系统开发过程当中,需要用到以下支持软件:Microsoft Windows XP Professional操作系统平台,Borland Delphi7企业版作为系统开发平台,Microsoft SQL Server 2000个人版作为数据测试平台,各类系统开发平台插件等。 附录A系统总体方案设计系统组成及逻辑结构1)系统模块结构登陆模块销售管理单价总余额订货及交付期结算包装物发运产品及配套查询,统计2)数据库销售数据组织结构图对外销售合同对外销售合同包装物采购要求单价、总金额凭证规格规格包装物到公司产品数量大包装 头等等单位品种、名称应用系统结构 我们采用分布式客户/服务器应用系统。 分布式客户/服务器应用系统,在完全分布的客户/服务器应用系统下,客户端用户接口进程在PC上执行,这些计算机LAN与应用系统服务器相连。 工作站上的进程(程序)响应用系统服务器请求服务。 用户接口程序,即客户程序是应用系统的数据来源或数据用户。 它们可以是传统的“菜单和屏幕”程序,也可以是一种事件驱动器。 支撑系统结构。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。