软件工程硕士论文栏目提供最新软件工程硕士论文格式、软件工程硕士硕士论文范文。详情咨询QQ:1847080343(论文辅导)

国家电网电商化采购管理中心软件系统的设计与实现

日期:2018年01月25日 编辑:ad201107111759308692 作者:无忧论文网 点击次数:861
论文价格:免费 论文编号:lw201709251826415555 论文字数:39586 所属栏目:软件工程硕士论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis
第 1 章  绪论 

1.1  课题的研究背景 
网上商城具有整合性、实体性、无形性三个特点。国家电网做为大型国有企业,更应该跟随时代的步伐,大力发展网上运营,实现电商化采购,因此需要电商化采购系统,而任何一个系统,都必须有一个高效、稳定、方便、快捷的后台来进行管理和维护,因此开发了国家电网电商化采购管理中心系统。 该课题是国家电网公司办公类物资电商化采购设计开发实施项目的一部分,用于对该采购系统进行后台管理。设计该后台的目的是为了使国家电网总部、各省(市)公司(含直属单位)的管理账户,应用本后台管理系统,充分掌握管理心中系统的功能,对前台用户及功能进行管理和维护[5][9]。 该管理系统主要适用于采用 ERP 集成实施的管理账户的人员,方便管理人员对整个系统的管理。 
..........

1.2  课题研究的意义 
电子商务中电子采购是其核心功能,已经成为各企业的主要兴趣点。采购业务就是发生在供应商和企业之间的商务活动,其间存在巨大的利益,因此,企业可以通过节约成本来变向获利[1]。采购管理一直都是企业管理的重点,采购管理的好坏某种程度上决定着企业的经济效益。 而从当前的采购管理环境来看,在电商模式下,采购活动从某种意义上改变了原来的供应为主的格局,实现了主动采购,变被动为主动,一定程度上提升了采购的效率[6]。 电子商务采购模式具有以下优势: (1)电商采购的出现,可以极大地提高采购的效率,降低采购所需的人力物力以及时间等成本,从某种意义上提升企业的经济效益。由于电子商务的应用范围越来越广,货源也越来越多,采购人员可以进行多方的价格比较,最终采购到最为满意的商品,通过比价,可以减少开支,节约成本。其次,由于电商化采购发生在网上,不需要耗费过多的人力,也可以大大降低采购成本。 (2)可以提高采购的透明度,实现透明采购,杜绝在采购过程中出现公饱私囊的问题。因为电子商务是网上交易,并且有详细的交易信息,包括订单,付款等信息的详细记录,完全公开、透明,交易信息一目了然,从避免出现采购黑洞,是企业的采购变得更加规范、透明[11]。 (3)有利于企业实现采购业务的标准化。电商采购是在特定的网站上进行规定流程的操作,采购人员必须按照网站的既定流程进行操作才可以完成整个采购业务,从一定程度上来讲,可以规范采购行为,将采购业务流程化,减少操作不当带来的不必要的损失。 (4)满足了企业现今对采购及时性的要求。电商化采购使得采购由实地采购变成了网上采购,缩短了采购的周期。企业可以通过电商化平台快速搜集到用户的订单信息,了解市场需求,然后根据需求进行生产,从而避免供不应求、供过于求、货物积压等情况的出现,通过网络信息的及时性,提高生产商的物流速度和库存产品的转化率[12]。 
............

第 2 章  系统的需求和可行性分析 

国家电网电商化采购管理中心系统相对比较简单,实现对采购系统等前台一系列功能的管理,需要对电商采购的整个业务流程以及在操作过程中所涉及的用户范围有一个完整的了解,对采购管理系统的数据流有总体的方向,对采购以及用户管理的流程有具体的认识,对后台管理中的各个业务模块的功能和性能要求也要有一个全面、系统的了解。 本系统是根据对国网商城电商采购系统的管理要求的分析而产生的,因此需要对其业务流程等方面的知识进行细致的整理和研究,从而避免出现无谓的错误,提高采购效率,减少不必要的流程,真正做到方便快捷的目的。 

2.1  国家电网电商化采购管理中心系统环境需求分析 
国家电网电商化采购管理中心系统作为整个国家电网的电商平台,需要对国网商城以及各大子公司进行统一的管理,数据量巨大。所以要选择合适的硬件配置才能承载高负荷,避免出现宕机。 选择合适的编程语言,可以实现开发的快捷和便利。母亲较为流行的编程语言有:Java,C++,C#等。但是 Java 作为当前比较流行的开发语言,并且有很多基于 JAVA 的成熟的开发框架,可以是开发更加简单,快捷。 目前市面上较为流行的数据库有 Mysql、Oracle 等等。由于采购管理中心系统数据量不是很大,我们可以选择中小型的数据库。Oracle  较为庞大,会造成资源的浪费,  Sysbase 之前也没有使用过,较为生疏。而  Sql server  是一款小型数据库,但是其安装和卸载较为麻烦。Mysql 之前属于小型数据库,后来被  Oracle收购后,产品大众化,而且简单,已操作,因此决定采用 My SQL。
............

2.2 国家电网电商化采购管理中心系统的业务及功能需求分析
国家电网电商化采购管理中心系统作为国网商城的后台管理系统,业务及功能较为复杂,这里针对其主要业务以及功能作简要的需求分析,为系统的实现做充分的准备。国家电网电商化采购管理中心系统是根据国家电网对国网商城管理需要来设计开发的,通过该管理系统的使用,可以从一定程度上提高国网商城管理的工作效率,维护国网商城的稳定。因为用户的类型较多,不同的用户对功能的需求也不尽相同,因此,我们需要将系统模块化,使用户可以快捷的使用对应的模块,提高使用效率。
..........

第 3 章 系统的总体设计............ 12 
3.1 设计目标....... 12 
3.2 系统拓扑结构设计......... 12
3.3 用户的权限设计........... 13 
3.4 系统功能模块划分......... 14 
3.4.1 系统功能模块图..... 15 
3.4.2 系统模块功能概述............. 15 
3.5 系统数据库设计........... 16 
第 4 章 系统的详细设计............ 20 
4.1 系统设计模式............. 20 
4.2 系统表示层详细设计....... 20
4.3 逻辑层详细设计........... 22
4.4 系统数据逻辑层详细设计............. 28 
第 5 章 系统实现........ 30 
5.1 登录管理模块............. 30 
5.2 公司级管理账户模块....... 32
5.3 分子公司管理账户模块..... 34 

第 5 章  系统实现

完成前面的设计工作之后,就可以进入系统的实现过程。实现过程中一定要遵循之前进行的设计,不可随意更改,以便维护系统的稳定和正常。系统实现过程中,主要工作是代码的编写,一定要符合代码规范的相关要求。 

5.1  登录管理模块 

本系统作为国家电网电商化采购管理中心系统,面向的用户范围比较广,受众较多,因此,一个美观便捷的登录页面是十分必要的,可以使系统留给用户一个好的第一印象,方便用户使用。用户进行登录时,后台进行身份验证,如果公登录成功,将用户信息放到名为 user Info 的 session 空间中,刷新主页,如果不成功则弹窗提示用户名或密码出错,在这里没有做用户角色选择,这一区分直接去后台操作,通过获取用户角色,如果是公司级账户登陆,则跳转至公司级管理页面主页,如果是分子公司账户,则会跳到分子公司管理页面。当然,对于不同权限的用户,管理页面显示时会通过权限的过滤。

.........

总结 

该采购中心管理系统采用的是 B/S 的模式,JAVA 作为基础开发语言,业务代码引入了 SSH 三大框架,数据库则是 My SQL。经过认真细致的开发,基本开发完成国家电网电商化采购管理中心管理系统。 在这次毕业设计的过程中,在对用户进行分析时,了解到系统应该包含公司级和分/子公司级两类用户。其中公司级用户可以管理整个系统包括分子公司级的用户,而分子公司级用户可以根据具体情况,结合不同的需求,管理业务员以及采购相关信息。由于系统大部分都是由个人完成,而个人的能力毕竟有限,可能存在很多的不足和缺陷,系统也有很多的不足之处。 虽然这次的毕业设计基本完成,但学习之路还很漫长,在毕业设计中,我学到了很多知识,同时也发现了自身的不足在今后的学习以及工作道路上,会继续弥补自己的不足,在学习工作过程中进一步提高和完善自己,不辜负自己,也不辜负老师们辛勤的培养。 
.........
参考文献(略)