内部管理系统可行性研究及需求分析报告15879.docx
《内部管理系统可行性研究及需求分析报告15879.docx》由会员分享,可在线阅读,更多相关《内部管理系统可行性研究及需求分析报告15879.docx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET. 内部管理系系统详细细设计方方案 二二年年七月二二十七日日设计方案简简介本设计方案案是为内内部管理理程序开开发而编编写的,它它包括了了系统可可行性研研究,系系统模块块设计,模模块的具具体流程程设计,一一些需要要进一步步讨论或或者研究究的问题题,需要要的资料料与硬件件,数据据表的定定义等。但但它没有有包含关关于编码码的更多多主题。例例如编码码的约定定,注解解的格式式等。尽尽管这些些问题对对于实现现这个系系统都是是非常重重要的,但但因为是是设计方方案它没没有被包
2、包括在其其中。整个设计方方案的大大致目录录如下:一 内部管理系系统项目目方案(第第2页第200页)1 项目开发背背景 (第第2页)2 项目可行性性研究 (第22页第第6页)3 系统的大致致模块划划分 (第第6页第188页) 31 市市场部 (第66页第第17页页)3111 系统统登陆模模块 (第88页)3122 系统统设置模模块 (第88页)3133 事件件添加模模块 (第88页第第9页)3144 事件件查找编编辑 (第99页第第11页页)3155 事件件参数设设置 (第111页)3166 事件件跟踪模模块 (第111页第133页)3177 人事事基本管管理 (第113页)3188 部门门参数
3、设设置 (第114页)3199 资料料票据管管理 (第114页第155页)31110 业业务收入入统计 (第115页)31111 工工资参数数设置 (第115页)31112 员员工工资资管理 (第115页第166页)31113 数数据加密密备份模模块 (第第16页页)31114 数数据库管管理模块块 (第第16页页第117页) 32 网网管部 (第117页)33 制制作部 (第117页第188页)4 数据流图 (第119页第200页)41 市市场部业业务数据据流图 (第119页)42 市市场部工工资数据据流图 (第220页)二 内部管理系系统所需需资料 (第221页)三 内部管理系系统所需需硬
4、件 (第222页)四 数据库设计计 (第第23页页第225页)1 上层数据库库设计 (第223页)2 市场部数据据库设计计 (第第24页第255页) 五五项目目工作量量估算 (第226页)内部管理系系统项目目方案一 项目开发背背景为了提高公公司内部部管理的的效率,所所以需要要编制一一套完整整的用于于公司内内部管理理的系统统。这样样一个系系统可以以在整个个公司范范围内使使用,做做到了公公司资源源的整合合与共享享。二 项目的可行行性研究究1 技术方面:整个系统属属于一个个规模比比较大的的MISS系统。尽尽管其在在组织关关系上存存在着很很大的复复杂性,繁繁琐性,不不确定性性,但是是就整个个系统的的技
5、术构构成上来来看,它它还是属属于一个个数据库库应用类类的系统统。其基基本操作作还是对对存在数数据库进进行添加加、删除除、查找找、编辑辑等。所所以就单单纯的数数据库应应用来看看,暂不不存在太太大的技技术问题题。2 经济方面:由于系统对对公司的的正常运运行的影影响是相相当大的的,所以以必须要要设置单单独的服服务器来来运行这这个系统统。又考考虑到所所有计算算机硬件件软件都都是存在在出错可可能的(具具体到这这个系统统,由于于其需要要不间断断的运行行,所以以其出错错的可能能就会变变得更大大),因因此整个个系统应应该考虑虑使用双双机热备备份技术术。使用用两台服服务器同同时运行行,一个个为主一一个作备备份,
6、这这样可以以避免服服务器故故障对整整个系统统的影响响。又考考虑到这这个系统统是为公公司内部部服务的的,而且且数据库库设置和和调试时时候都必必须要直直接使用用服务器器,所以以应该将将服务器器设置在在公司内内部。纵纵观整个个系统需需要的硬硬件,我我们认为为整个项项目的投投资将可可能是比比较巨大大的。这这方面,提提请公司司再作详详细讨论论。3 法律方面:整个系统由由于是自自行开发发,自行行使用,所所以系统统本身不不存在法法律上的的版权争争议。在在服务器器软件方方面,应应该使用用正版软软件,因因为整个个系统尽尽管是开开发给内内部使用用,但它它毕竟很很多部分分还是要要依靠IInteerneet的,一一旦
7、服务务器连接接到Innterrnett上,它它的操作作系统可可能会被被Miccrossoftt跟踪,如如果不是是正版软软件,将将不得不不面临民民事诉讼讼的风险险。4 目前存在的的问题:目前我们觉觉得最大大的问题题仍然是是数据库库访问方方式上的的问题。和和一般的的MISS系统不不同,我我们面临临着更广广泛范围围内的数数据库访访问。这这个范围围已经不不可能用用局域网网解决了了,但一一旦使用用Intternnet网网,数据据传输的的有效性性和安全全性就会会成为严严重的问问题。现现在将三三种可能能数据访访问的方方式列举举如下,并并逐一作作分析:a 使用纯单机机版的数数据库系系统这是最简单单的数据据库访
8、问问方式。采采用这种种方式不不涉及网网络传输输,所以以无论在在哪个部部门,也也不管其其上网设设施是如如何的,总总能采用用这种方方法的。采采用这种种系统后后,如果果要实现现数据同同步,必必须定期期将数据据库全部部上传(注注意:这这里应该该是上传传整个数数据库,因因为采用用这种方方式操作作的系统统,它上上传的时时间间隔隔一般是是比较大大的,如如果记录录哪些记记录是更更新的,在在实际同同步时候候,将花花费很多多时间作作整个更更新记录录的比对对,在记记录量增增大时候候,这个个检测的的时间也也会急剧剧增加,反反而增加加了处理理时间),服服务器在在收到整整个数据据库后,在在服务器器端运行行一个特特殊的软软
9、件,用用于数据据的同步步。然后后将处理理后的数数据库放放在一个个特定的的区域,客客户端可可以将处处理后的的数据库库收下来来,以实实现数据据库同步步。整个系统采采用的传传输示意意图如下下(仅以以市场部部为例):总部服务器市场部DBDBDB市场部总部服务器上应该运行特定软件用于数据同步,此过程可能需要人工干预。这段传输可以采用任何传输方式,包括FTP,Email b 采用纯网络络数据库库的结构构:采用这个结结构从理理想的角角度来看看,是最最适合这这个系统统的。因因为它具具有最好好的实时时性,可可以将当当前获得得的数据据立即传传输出去去,这样样其他部部门也就就立即可可以得知知目前的的业务情情况。而而
10、且采用用这个结结构,从从数据库库应用角角度来看看,对网网络底层层的传输输情况不不需要有有太多的的了解(这这部分由由SQLLSerrverr提供的的网络传传输协议议保证)。但但是就公公司目前前各市场场部上网网情况来来看,由由于很多多市场部部采用的的仍然是是Moddem和和ISDDN,不不能244小时在在线,因因此再不不对目前前各市场场部上网网设备改改造的情情况下,很很难使用用这种结结构。这这种结构构还有一一个问题题是它很很大程度度上依赖赖于中心心数据库库,对中中心数据据库可靠靠性和稳稳定性的的要求相相当高。这种结构的的示意图图如下(以以市场部部为例):总部服务器DB市场部市场部市场部市场部C采用
11、本本地数据据库和网网络数据据库同时时使用的的结构 这里的结构和示意图a)中的结构看上去有些相似。但其原理是完全不同的。图a)中,需要上传的是完整的数据库,它依靠运行在服务器端的程序对数据进行整理以达到同步的目的。而这个结构中,实际上并不存在一个文件上传的过程,它是依靠数据库访问接口来直接实现数据交互的。数据库访问接口屏蔽了很多网络的细节。在这个结构中,在服务器上不需要再单独运行管理程序来实现数据同步。: 这是是这个系系统最有有可能采采用的数数据库结结构。它它的特点点是平时时数据存存储在本本地数据据库,以以天为单单位,让让本地数数据库和和总部的的一个共共享数据据库进行行交互,以以实现数数据的同同
12、步。这这种方式式的优点点是数据据因为在在本地和和网络数数据库上上共存,所所以可靠靠性是比比较高的的。而且且就Moodemm,ISSDN和和宽带共共存的情情况下使使用这种种结构也也是比较较现实的的。它的的缺点是是:在每每日用于于同步的的数据量量大的情情况下是是无法使使用的,另另外,即即使每天天用于同同步的数数据量并并不是很很大,但但是本地地数据库库或者网网络共享享数据库库的存储储量已经经很大,这这样再搜搜索用于于需要同同步的数数据的时时间也将将成倍增增加。系系统在刚刚投入使使用时候候可能速速度比较较快,但但是存储储量达到到一定程程序后,系系统运行行速度将将会急剧剧减慢。(根根据实验验,当数数据记
13、录录条数达达到5万万条以上上时,完完整的数数据库搜搜索花费费的时间间会很长长很长),而而在这种种系统结结构下,为为了保持持两者数数据库的的完全同同步,可可能要反反复搜索索数据库库。此段段时间的的开销是是相当大大的。除此之外,这这个结构构最大的的问题是是:如何何保证数数据的完完整同步步。因为为诸如MModeem等上上网设备备,其传传输过程程极易由由于外界界干扰或或者线路路传输速速率的突突变造成成传输中中断。重重传这些些数据可可能会造造成数据据的重复复。(比比如经过过检测,这这次需要要上传110条记记录,现现在客户户端开始始上传,上上传一半半Moddem断断线了,所所以实际际只传了了五条。客客户端
14、检检测到这这一错误误,开始始重传,但但实际上上尽管断断线仍然然有五条条记录是是成功传传送的,重重传全部部必定造造成重复复,但是是要很准准确的定定位具体体是在那那条中断断是相当当困难的的。这和和网络传传输协议议里错误误检测是是类似的的)采用这个结结构的示示意图如如下:直接数据库交互总部服务器DB市场部DBDB市场部 介介于以上上原因,我我们认为为选用何何种数据据库结构构需要进进行进一一步研究究。可以以作一下下实验,比比如使用用各种现现有的上上网设备备来进行行一下数数据库连连接。测测试在不不同的数数量情况况下,对对性能的的影响。特特别要对对Moddem连连接SQQLSeerveer作更更多的实实验
15、。因因为其连连接速度度比较慢慢,必须须要对数数据库连连接超时时时间作作调整。(此此值过小小或者过过大都会会对性能能造成影影响。过过小的值值可能会会使使用用Moddem的的机器无无法连上上SQLLSerrverr,过大大的值在在确实发发生错误误时候,需需过很多多时间才才能检测测到此错错误)三 系统的大致致模块划划分由于整个系系统最后后使用的的结构还还没有最最后确定定,所以以这里的的模块划划分只是是一个大大致的划划分。在在经过实实验,确确定使用用哪种数数据库结结构后,需需要对此此部分进进行进一一步修正正。1 市场部从最大的方方面市场场部管理理系统可可以划分分成业务务管理、人人事管理理、财务务管理、
16、数数据统计计与备份份、系统统设置等等模块。其中业务管管理模块块包括事事件记录录添加、事事件记录录修改,事事件记录录删除、事事件提醒醒等功能能。这部部分侧重重的是对对客户服服务的,它它是以客客户为中中心开展展的。是是整个系系统数据据的入口口处。在在人事管管理和财财务管理理等模块块中,有有很多数数据是要要依靠业业务管理理模块的的。人事管理模模块指对对分公司司内部人人员的管管理,包包括用工工、退工工、员工工平时所所领取资资料、合合同等其其他凭证证的管理理与查询询。这里里要注意意各种凭凭证领取取时候的的记录;在凭证证丢失时时候的处处理。这这些凭证证都是由由业务产产生的,所所以其与与业务管管理模块块之间
17、存存在很多多相互访访问的情情况。由由于存在在这个特特性,所所以必须须要做好好数据保保护,以以防止数数据交叉叉访问时时候对原原先数据据的破坏坏。财务管理模模块是用用于市场场部内部部工资结结算的。由由于市场场部工资资很大部部分是有有业务员员的业绩绩决定的的,所以以其在很很大程度度上也是是依赖于于业务管管理模块块的。它它就是根根据业务务管理模模块的统统计结果果,再利利用一定定的算法法来计算算业务员员当月的的工资和和市场部部管理人人员当月月的工资资。这部部分繁琐琐的地方方在工资资结算方方法和各各分公司司之间算算法的差差异上,尽尽管可以以设置一一些可选选项,但但如果差差异过分分悬殊则则可能需需要为有有些
18、分公公司编写写单独的的处理模模块。数据统计功功能依赖赖于业务务管理模模块和财财务管理理模块,它它按照一一定的时时限生成成各种业业务报表表供公司司内部留留存、上上交等。除除了打印印出来的的报告外外,程序序应该提提供一定定的界面面供数据据查阅(不不打印)。备备份是所所有MIIS系统统都应该该具备的的,尽管管数据安安全可靠靠存储大大部分应应该由服服务器来来保证,但但是程序序中仍然然应该具具备数据据备份功功能,用用于数据据定时的的导入导导处。或或者与其其他程序序交互时时候可以以使用。系统设置模模块用于于对程序序进行初初始设置置。这部部分应该该尽量考考虑到可可扩展性性。对于于能够进进行设置置的部分分在此
19、处处应尽量量设置设设置选项项。当然然,调整整只能在在一定范范围内进进行,一一般是数数值上或或者选项项组合上上的。由由于系统统设置对对于系统统的运行行是起全全局影响响的,所所以再调调整前要要进行安安全性验验证。整个市场部部程序模模块示意意图如下下:(本本图仅供供参考)市场部管理程序系统设置模块系统登陆模块业务管理模块财务管理模块人事管理模块事件跟踪模块员工工资管理工资参数设置资料票据管理部门参数设置事件添加模块事件查找编辑业务收入统计人事基本管理事件参数设置注意这里一个粗的双箭头表示这些数据库访问之间将有频繁的交互。财务数据存取模块业务数据存取模块人事数据存取模块数据加密与备份模块注:这里的资料
20、票据管理模块被放在人事管理模块下面了,主要是处于以下考虑:资料票据总是由特定的业务员领取的,它需要不断的与人事数据库交互,放在人事里面可以减少交叉访问带来的开销。远程数据同步模块远程数据库(运行SQLServer的服务器)各模块的功功能解释释与数据据表之间间的对应应关系:1 系统登陆模模块: a含义解解释:用用于市场场部合法法身份的的验证,使使用加密密密码验验证方式式。b相关数数据表:上层数数据表(11)c流程:输入用户名,密码显示错误提示到公司总数据库进行验证通过否?否是显示操作界面,进行操作 d其他说说明:密密码信息息应进行行加密存存贮。加加密方式式不用过过于复杂杂,可以以使用AASCII
21、I码移移位变换换的方法法。2 系统设置模模块:a含义解解释:系系统设置置模块是是对系统统的一些些运行参参数进行行调整。它它可以分分为两部部分,一一是为了了适应不不同的网网络传输输而进行行的机器器系统参参数设置置,二是是对本市市场部的的一些个个性化经经营方式式进行的的设置,它它偏向于于业务。比比如说套套餐价格格,限价价等。这这些数值值都会有有默认值值,并且且允许在在运行时时候,通通过其他他部分,比比如财务务管理,人人事管理理,业务务管理等等操作界界面里进进行分别别设置。但但由于其其代码的的重用性性,这里里保留了了一个入入口,可可以对这这些参数数进行全全面的调调整,这这样不用用分别进进入每一一个界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内部管理 系统 可行性研究 需求 分析 报告 15879
限制150内