- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于extjs信息管理系统的设计
基于extjs信息管理系统的设计
[摘要] 信息管理系统是一种旨在改善企业与客户之间关系的新型管理机制,用于企业的市场营销、销售、服务与技术支持等与客户有关的领域,其目标是通过管理与客户间的互动,努力减少销售环节,降低销售成本,最终实现效果的提高。本系统采用了extjs的最新技术,实现多模式化的信息管理系统系统,让企业管理员工更加方便及使企业的各种合同和费用收取更加的合理和可见性。
[关键词] extjsdesktop信息管理系统
1.设计意义
信息管理系统是建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供的管理平台,是新一代集成化管理信息系统。目前,我国企业信息化的水平还不是很高,大部分处于信息化的第一、二阶段,这种现状已严重影响了企业管理水平的提高和发展,在相当程度上影响了企业对客户信息的快速反应能力、经营效率、国际经济技术交流与合作能力以及创新能力,阻碍了企业综合竞争力的提高。
因此,需要一个信息管理系统对企业的主要计划、能力计划、财务预算和人力资源计划等,而且这些计划功能与价值控制功能已完全集成到整个系统中。
2.信息管理系统设计
2.1 设计模式
本系统采用B/S架构的设计模式,无需在客户端安装,主要客户端中有浏览器和网络通畅,即可访问本系统,方便客户的使用和数据的安全性。本系统主要实现四个模块:即客户信息管理模块、费用管理模块、员工信息管理模块和系统管理模块。
客户信息模块的功能是方便员工的企业中的客户信息进行查找和对管理;费用管理模块的功能对客户的费用和合同的信息进行管理,在这个模块中,具有相应权限的角色才能对合同和费用进行审核;员工管理模块即办公桌,在这模块的功能是对员工的个人信息进行修改,提交个人的工作日志,对自己的工作进行日程安排;管理员模块的功能是对整个系统的管理,对各个项目的审批,查看客户和员工的信息,每个系统成员的信息都可以进行查看。整个系统设计中,只有管理员权限才具有删除功能。
2.2系统设计
本系统设计采用extjs设计,运行SQL2008数据库,运行系统要求为Windows,IIS、SQL2008、VS2010都是Windows里很常见的开发工具,而Windows系统本身也被广泛使用。因此,开发此系统,所需经费不高。系统设计包括数据库层,业务逻辑层和UI层如图2-1:
图2-1 系统三层结构
2.2.1 数据库
数据库采用SQL2008来进行搭建,需要建立的数据表如表2.1和2.2:
表2.1 客户信息表:
表2.2 客户联系人表:
2.2.2 业务逻辑层
该层主要是对数据库进行操作的代码,并给UI层提供访问数据的接口,完成数据添加、修改和查询业务等,业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。由于层是一种弱耦合结构,层与层之间的依赖是向下的,它扮演了两个不同的角色。对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。
逻辑层调用数据库方法:
Web.config配置文件中增加如下连接语句:
在.cs文件使用下面的代码进行对数据库的调用:
public static string constr = ConfigurationManager.ConnectionStrings[DataConnection].ConnectionString;
SqlConnection sqlconn = new SqlConnection(constr);
2.3 系统实现:
登录模块,它采用了基于ext window的模式进行实现,在登录窗口中,提供了用户的ID、密码的输入,并提供下拉框给登录用户进行角色的选择,该模块实现了对不同登录的用户进行数据的保存和并对登录用户信息进行判断和过滤。当登录信息输入正确后,才可以进入相应的角色页面。
主页面采用了EXT的desktop的模式进行开发,对整个系统的模式进行了固定,并给用户提供了所需操作的接口,并增加了一些快速菜单如图2-2。
该模块是客户信息管理模块,整个系统的中心部分,整个模块是对客户信息的管理,如添加客户、修改客户、废弃客户、增加客户联系人等操作,整个系统必须要先对客户的信息进行录入后才可以进行下一步的客户管理操作。在这个模块中,有权限的区分,销售工程师的权限,只能查看自己的客户和没有业务员跟单的客户,部门经理和管理员即可以查看全部的客户,并可以对客户进行分配。如图2-3。
图2-2 主页面菜单
图2-3
您可能关注的文档
最近下载
- 汽油运输危险货物安全卡.pdf VIP
- 公路工程标准施工招标文件-工程量清单计量规则(一).pdf VIP
- HJ 580-2010含油污水处理工程技术规范解读.pptx VIP
- 股份公司《职工违纪违规处分规定(试行)》.pdf VIP
- 2021秋季教科版2017版小学科学四年级【上册】全册单元测试卷及期中期末试卷详解.docx VIP
- 实验室安全与防护智慧树知到期末考试答案2024年.docx VIP
- 上海财经大学801经济学历年真题及解析(2009-2021年版).pdf VIP
- DGTJ08-2093-2019 电动汽车充电基础设施建设技术标准 含2021年局部修订.pdf VIP
- 公路工程标准施工招标文件第七章—技术要求(2023年版).pdf VIP
- 注塑成型车间品质培训.pptx VIP
原创力文档


文档评论(0)