一系统需求分析:.docVIP

  • 15
  • 0
  • 约1.14万字
  • 约 32页
  • 2017-11-07 发布于江苏
  • 举报
软件说明文档 一、系统需求分析: MIS就是管理信息系统(Management Information System)的简称。在强调管理,强调信息的现代社会中它变得越来越普及。随着计算机技术的进步和人们对系统的需求进一步提高,利用计算机来收集企业内、外部的信息并进行统计分析,为企业决策者提供参考数据和方案,以降低管理成本、提高管理效率,已成为潮流。因此,MIS的应用得到了迅速发展,不仅大中型企业普遍建立了自己的MIS,广大的中小企业也有着这方面的需求。可以这样说,在剧烈的市场竞争中,谁早一天利用MIS来进行管理,谁就能在竞争中赢得主动权。 由于中小企业在我国的国民经济中占的比重越来越大,而且数量也很多,效益也比较好,因此为中小企业设计的通用MIS应该有很大的需求市场。经过我们在广州和上海的调研,中小企业一般以私营企业、台资企业和港商企业为主,他们的管理机构很简单,部门很少而且部门之间的关系也相对简单,所以我们的开发成本也会较大型企业的MIS要小的很多,出售价格则很低廉,能为大部分小企业所接受。 为了便于收集资料,我们还选择了某厂作为原型建模对象,并到实地进行调研,收集具体的数据。该厂的部门示意图如下: 其中劳人科负责工厂的人事管理、考勤管理与工资计算,物管处负责厂里的物业管理(该厂有一部分房产进行出租),为了进一步精简管理部门,以便设计出私营企业也能通用的MIS,我们在建模时去掉了“物管处”和“工会”这两个部门,把采购科、销售科、组装车间、钣金车间、机加车间和仓库合并在一起,构成一个“物资管理系统”;而劳人科负责的人事管理和工资计算的工作则由“人力管理系统”来完成;财务处的工作我们只关注它向厂长提供的资金流向报告的那一小部分,因为财务处的工作过于复杂,单凭我们三人的实力和这短短几十天的时间是无法完成这个设计的,况且私营小企业的财务工作也不会这么复杂。 二、软件概要设计: 由上面的需求分析可得到下面的软件总体结构: 开发规范: 开发环境: 操作系统: win2000 ,win XP 开发工具: VB6 数据库: Access2000(使用ADO连接数据库) 设计工具: 数据库和类设计工具: Access2000 文档书写工具: word2000 代码书写规范: 一、变量的命名规范 1、变量命名规范遵循以下的原则: 对于任何一种类型的变量用以下的变量开头,然后按照JAVA的变量命名规则对变量进行命名 每个变量名的长度应控制在3-13之间(不包括前缀)尽量用有意义的单词来表示。通常由2个获2个以上单词组成和一个前缀(类型名城的缩写)组成,单词的第一个字母要大些。 对于一些无实际意义的临时变量如循环控制变量,只用来作为中间过渡的变量可以不遵循以上 规则,而应该采用简短的字母表示。 对于数组类型的变量,其前缀应该A和其它类型的组合 类型 前缀 例子 boolean b bIsChecked char c cAlpha byte by byName short t btCount int i iNumber long l lDistan float f fMoney double d dAngle String s sName class(类) o array(数组) a Boolean b obIsChecked Character c ocAlpha Byte y oyName Short t otCount Integer i oiNumber Long l olDistan Float f ofMoney Double d odAngle 2、常量的命名规范 常量的命名采取前缀加标识符全部大写的形式构成各个单词用_分隔。 二、代码书写规范 代码的书采用缩进的格式,缩进的宽度为一个Tab宽度,Tab 宽度设为4; 2、平行的代码对齐,嵌套的代码缩进。 3、对于复合语句的书写采用{与}对齐,{与}内的语句缩进,{与}各占独立的一行的格式; 4、对于函数内的例外退出情况,直接在函数内用 if(condition == false){dosome thing else...;return Return_Value;} 的格式退出函数,而不采用 if (){} else {} 结构; 5、对于注释的书写: 对代码的关键部分的注释尽量写在语句的后面,用尽量简洁的文字描述,采用单行的方式; 对于申明的全局变量都必须给出其注释: 如果变量有初始化值,必须给出其值的含义; 如果变量的值是枚举性质的必须给出其全部枚举值的注释。 对整个函数,类,或模块应在其开始之前的部分写上该

文档评论(0)

1亿VIP精品文档

相关文档