- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实训三? 管理信息系统设计
一、系统设计
1、系统架构设计
按照系统架构设计的步骤,根据系统分析中有关系统的业务划分情况,考虑到系统的整体逻辑结构、技术特点和应用特点,选择了C/S与B/S混合的系统架构。
Client/Server 结构是一种分布与集中相互结合的结构。系统依靠网络被分布在许多台不同的计算机上,但通过其中的服务器计算机提供集中式服务。在C/S结构中,用户机是主动的,它主动地向服务器提出服务请求;而服务器是被动的,它被动地接受来自用户机的请求。用户机在向服务器提出服务请求之前,需要知道服务器的地址与服务;但服务器却不需要事先知道用户机的地址,而是根据用户机主动提供的地址向用户机提供相应的服务。
本项目中销售系统的诸多模块是部署在3层C/S上的,其逻辑结构图如图所示。
3层结构使信息表示、应用逻辑处理和数据库管理被自然地分成了3个独立的部分。其中,应用逻辑是应用系统中最容易发生需求改变的部分,被放在应用服务器上。
2、软件结构设计
(1)复查基本系统模型,并精化数据流程图
复查的目的是确保系统的输入数据和输出数据符合实际。
(2)确定数据流程图具有变换特性还是事务特性
3、代码设计
本系统中可代码化的对象包括:供货单位编号、进货车间编号、销售部门编号等。下面以销售部门编号说明代码设计的思路。销售部门编号采用区间码编码方式进行编码。代码由8位数字组成,分为2个区间:前6为位代表销售时间;第7、8位代表生产该产品的车间部门。
4、输出设计
系统的主要输出有:进货商品表、销售业绩表。
(1)进货商品表
·去向:成品库。
·形式:纸质介。
·内容:供货单位、进货部门、进货日期、电话号码。
·顺序:按进货日期先后顺序排序。
(2)销售业绩表
·去向:财务部。
·形式:打印。
·内容:销售部门编号、销售商品数量、销售截止日期。
·顺序:按销售业绩多少排序。
·频率:随时打印处理。
5.输入设计
输入的数据分别为:进货预订单、顾客所需商品预订单等。其中进货预订单描述如下。
·来源:销售部门。
·介质:纸质。
6.数据库设计
数据库设计是指在确定的DBMS上建立数据库应用结构的过程,包括概念设计、逻辑设计和物理结构设计等。下面介绍逻辑结构设计的内容。
每一个实体映射为一个数据表,内容如下。
供货单位(供货编号、单位名称、联系电话、供货日期、进货部门、供货数量)
销售部门(供货单位、进货数量、进货日期、联系电话、库存量)
成品库管理员(管理员名、密码、权限)
二、系统总体设计说明书
1、引言
(1)编写目的
本说明书用以说明对企业销售管理系统的功能及性能要求。该说明书向潜在客户说明该软件的功能和性能;是该系统设计人员、编程人员的开发依据,也是用户对系统验收的依据。
(2)背景
项目名称:企业销售管理信息系统
项目的提出者是企业领导及管理人员,项目的开发者是销售管理系统软件开发小组,用户是企业销售部门的工作人员。
本软件能方便整个销售部门的更好管理,方便上级领导查询销售管理信息。
(3)定义
销售管理信息系统是帮助企业工作人员对销售进行管理的软件。
(4)参考资料
《管理信息系统》郭宁 郑小玲编著 人民邮电出版社
《管理信息系统》吴洪波 主编 赵英姝 张敏顺 副主编 科学出版社
2、任务概述
(1)系统设计目标
通过本软件的应用,改变目前的现状。具体的系统设计目标如下:
·提高企业的管理能力。
·提高系统的可靠性、安全性,降低系统维护人员的工作量。
·提高系统管理能力。
(2)运行该软件所适用的具体设备必须是奔腾Ⅲ以上的CPU、内存512M以上,硬盘容量在80G以上的。而且支持Windows操作系统,SQL Server 7的软件环境。
3、总体设计原则
(1)系统设计原则
模块化:将业务分成模块,在设计中尽量减少模块间数据、控制参数的传递,以减少其相关性。
数据的一致性:在设计中对系统内部数据进行分类编码,减少冗余。
可靠性:利用密码来杜绝非操作人员进入系统。
实用性:按企业领导要求及销售管理需求设计的系统管理、系统维护等功能。
界面友好:尽量减少操作员按键次数,以提高操作员的工作效率。
(2)系统架构设计
(3)软件总体结构设计
4、详细设计
(1)接口设计
外部接口:本系统的界面清晰,操作人员通过输入合法身份密码即可进入此系统。
内部接口:通过共用动态更新的数据库实现模块间的联系。
(2)数据库结构设计
(3)运行设计
运行时间取决于PC的硬件配置及网络忙闲程度。
(4)出错处理设计
出错输出信息:用户密码输入错误,该系统会出现3次错误提示,要求用户重新输入,3次之后,将会提示用户重新登录该系统。
出错处理对策:若在装载总程序时,系统出现错误
文档评论(0)