真心药品分销管理系统的设计与实现
本文关键词:真心药品分销管理系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:本系统是于一个真实的项目需求,使用在一个大型跨国医药企业在中国的分公司,这个项目上线主要用于管理该公司在华药品的分销情况;此企业在全球70个国家拥有分支机构,其中6个国家设有生产厂,员工超过18000名,销售地点在180个国家,在中国拥有的员工总数已经超过500人。 此项目是经过需求的调研、可行性的分析、数据库的设计之后才进行的详细系统设计,应用了JSP技术及Web开发相关的技术,实现了整个系统大部分所需的功能,但因为时间紧张本系统仍存在一些问题,如文章管理功能不够完善,上传附件尚未实现,但也留下了很多接口,可在日后拓展,本网站是动态网站,最理想状态为所有数据都可动态绑定,原计划是将前台首页做出两套模板,,根据需要自动绑定相关的CSS和布局格式,但目前尚未实现,只实现了版权,前台新闻,导航和企业内外链接的绑定,希望在后期完成。数据库设计也不存在许多问题,如多表之间会存在很多数据冗余,字段的数据类型也有一些问题,可能因为数据的长度而引起超过最大界限错误。本系统做了很久的需求分析,完全根据客户的要求进行设计,网站也有许多技术亮点,如网站应用了一些流行的控件fckeditor,smartupload等,另外,本系统的后台类的命名规则也十分规范,条理也很清晰,方便了维护人员维护。 程序的总体设计包括物理系统配置方案设计和系统模块的结构设计。系统模块结构的设计目的是划分功能子系统,然后确定子系统的模块结构。将系统分解成了很多模块,并确定了每一个模块的界面、功能和外部特征,叙述了模块之间的传递数据和各模块之间的调用关系。在需求分析之后设计出了系统的功能模块,并且在此分析的基础上规划出了详细的、可以达到本系统全部要求的数据库。将该系统分成了七个功能模块,且对每个模块的基本功能进行了叙述。提供了系统功能模块图和系统E-R图,然后对该系统使用的数据库的结构进行了详尽的描述,同时列出了部分表的表结构。该系统包括三大模块:基础数据管理、分销库存管理和系统管理。各模块之间在表面上看是独立的,但是在数据库的访问上却是紧密相连的。每个模块访问的都是同一个数据库,但是访问的表却不同。各个模块功能的实现都是遵循在调研中所搜集到的资料来进行设计的。在总体设计阶段,因为数据库在整个系统的设计中起着非常重要的作用,所以在开发过程中,数据库的设计上花费的时间较多。但是,它没有详细地描述出各功能模块的输入数据、处理过程和输出数据之间的逻辑关系,开发人员就无法编写程序代码。因此,还需要进一步完善各模块的处理,以及对各种输入和输出数据并进行详细设计。详细设计是以总体设计为基础,进一步确定并实现系统各层次所需要达到的具体功能。因此,详细设计注重于模块微观上和框架内的实现设计,它的任务不是编写主要的程序代码,而是设计出程序的实现过程,使程序员能根据详细设计文档编写出实际的程序代码。 本文在介绍MVC(Model-View-Controller)模式的基础上进行研究,系统的主要功能有查询药品的基本信息、客户的自我查询基本信息、客户修改自己的基本信息与信用卡信息、与客户沟通时的发送通知邮件、客户修改密码、下载查询的信息生成excel等。同时详细阐述了JSF框架的结构和处理流程,通过应用JSF、Java、Oracle等技术开发销售与客户的管理关系系统的实例,分析了JSF框架在项目中的应用,并讨论了其优越性。采用J2EE技术实现基于B/S模式的客户关系管理系统,该系统采用了模型-视图-控制器(Model View Controller,MVC)设计思想,很好地实现了业务逻辑与用户界面的分离[4]。通过客户关系管理系统,管理员可以方便的对客户的信息进行查看与管理,节省了时间,提高了效率。而且所有信息最后都会生成excel保存起来,便于以后查看。 系统是以J2EE为运行环境,Myeclipse为开发环境,数据库服务端采用的Oracle数据库。用先进的JDBC技术与数据库进行连接,结合Oracle语句进行表的增、删、改、查操作,使其紧密的和数据库连接在一起。
【关键词】:分销系统 药品销售 信息管理 客户关系 数据库设计
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
- 摘要4-6
- Abstract6-9
- 目录9-11
- 第1章 绪论11-14
- 1.1 课题背景11
- 1.2 目的和意义11
- 1.3 本课题在国内外的研究现状11-12
- 1.4 研究目标12-13
- 1.5 论文的主要工作及结构13-14
- 第2章 网站开发的技术基础14-20
- 2.1 B/S 模式简介14-17
- 2.1.1 B/S 以及 B/S 开发结构的优越性14-16
- 2.1.2 基于 B/S 结构分销管理系统框架的实现16-17
- 2.2 技术平台架构17-19
- 2.2.1 Java 介绍17-18
- 2.2.2 Oracle 数据库18
- 2.2.3 MyEclipse18-19
- 2.3 本章小结19-20
- 第3章 系统设计分析20-28
- 3.1 系统的初步调查20-22
- 3.2 数据流图22-23
- 3.3 数据字典23-24
- 3.4 数据分析24-25
- 3.5 技术可行性分析25
- 3.6 经济上的可行性分析25
- 3.7 运行可行性分析25
- 3.8 操作上的可行性25-26
- 3.9 系统的运行环境要求26
- 3.10 系统的功能分析26-27
- 3.11 系统的性能要求27
- 3.12 本章小结27-28
- 第4章 系统总体设计28-40
- 4.1 系统结构流程设计28-30
- 4.2 系统数据库设计30-36
- 4.2.1 数据库设计概述30
- 4.2.2 数据库的详细设计30-36
- 4.3 处理流程设计36-39
- 4.3.1 数据增加流程36-37
- 4.3.2 系统操作流程图37-38
- 4.3.3 数据修改流程38
- 4.3.4 数据删除流程38-39
- 4.4 本章小结39-40
- 第5章 系统的详细设计40-47
- 5.1 系统运行平台设置40
- 5.2 主界面设计40
- 5.3 基本功能设计与实现40-46
- 5.3.1 用户登录的设计与实现40-42
- 5.3.2 系统管理的设计与实现42-43
- 5.3.3 基础数据管理的设计与实现43-44
- 5.3.4 分销库存管理的设计与实现44-45
- 5.3.5 全系统分页的设计与实现45-46
- 5.4 本章小结46-47
- 第6章 软件测试47-53
- 6.1 软件测试47
- 6.2 测试的目标47
- 6.3 测试的准则47
- 6.4 软件测试步骤47-48
- 6.5 功能测试48-49
- 6.6 本系统测试结果与分析49-52
- 6.6.1 功能测试49-51
- 6.6.2 性能测试51-52
- 6.7 本章小结52-53
- 第7章 总结及展望53-54
- 参考文献54-56
- 作者简介及在学期间所取得的科研成果56-57
- 致谢57
【相似文献】
中国期刊全文数据库 前10条
1 何小清;数据库服务方式的发展趋势[J];情报学报;2002年02期
2 刘宏杰;;PostgreSQL数据库及应用[J];石油工业计算机应用;2002年03期
3 田伟;;数据库服务端编程控制表间数据交互[J];数字技术与应用;2010年12期
4 李国华;;日本文献检索数据库的服务现状[J];情报科学;1984年04期
5 尚学武;浅论情报数据库[J];图书与情报;1992年04期
6 郑毅;日本数据库服务业[J];情报理论与实践;1992年01期
7 薛兴华;国外数据库产业的发展动向[J];现代通信;1994年08期
8 许桂菊;日本数据库发展对中国发展数据库的启发[J];图书与情报;1995年03期
9 朱幼平;从技术驱动型向市场驱动型的转变──略论我国数据库业的发展问题[J];中国信息导报;1996年02期
10 阴双喜,秦春荣;关于出版《中国数据库年鉴》的建议与初步设想[J];图书情报工作;1997年04期
中国重要会议论文全文数据库 前10条
1 马志程;彭轼;张波;;智能防御型数据库网关系统的研究与设计[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年
2 黄祖福;宋成勇;都明;钟映江;;数据库服务模型及其安全性实现研究[A];四川省通信学会2005年学术年会论文集[C];2005年
3 朱立谷;赵青梅;许强;;基于SAN的数据库多实例高可用技术[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
4 冯诗齐;;大数据库从INGRES到SQL/DS的数据移植[A];第十一届全国数据库学术会议论文集[C];1993年
5 董丽;;浅议突发环境污染事件应急系统中基础数据库的建立[A];2007中国环境科学学会学术年会优秀论文集(下卷)[C];2007年
6 张荣华;胡书敏;;CODATA中国理化数据库[A];“十五”重要地质科技成果暨重大找矿成果交流会材料四——“十五”地质行业重要地质科技成果资料汇编[C];2006年
7 王琦;黄密青;;Unix系统下Oracle数据库自动备份方案[A];全国炼钢连铸过程自动化技术交流会论文集[C];2006年
8 罗雪林;羊子瑜;吴新胜;;用Delphi开发基于多层数据库的自动站资料共享平台[A];信息技术在气象领域的开发应用论文集(二)[C];2006年
9 周雨田;于鑫;;HACMP方式下异种平台数据库移植方法的研究[A];二○○九年全国电力企业信息化大会论文集[C];2009年
10 王立倩;王春玲;周杰群;;构建民航气象数据库服务系统运维自动化平台[A];第31届中国气象学会年会S13 气象通信与信息技术应用实践与新技术探索[C];2014年
中国重要报纸全文数据库 前10条
1 记者 王少勇;全国重要地质钻孔数据库服务平台开通[N];中国国土资源报;2014年
2 若望;新财经情报数据库研制成功[N];中华工商时报;2001年
3 王淑江;沉着应对突发的数据库灾难[N];中国计算机报;2008年
4 首秦金属材料有限公司 李浩 姜雯雯 江东才;钢铁企业MES的安全谁来捍卫?[N];中国计算机报;2008年
5 于翔;SaaS数据库多方论战升级[N];网络世界;2008年
6 ;曙光4000A助力石家庄供水公司营业收费系统[N];中国电子报;2005年
7 四川 张悦;怎样备份最安全[N];电脑报;2004年
8 福建 张彦;Oracle数据库应用常见问题处理[N];电脑报;2002年
9 夏健清;数据库:财务软件的基石[N];中国财经报;2000年
10 重庆 张辉;构造客户/服务结构的Informix数据库系统[N];电脑报;2004年
中国博士学位论文全文数据库 前2条
1 高国福;中国肿瘤防治数据库的建立[D];中国协和医科大学;2006年
2 田秀霞;数据库服务中保护隐私的访问控制与查询处理[D];复旦大学;2011年
中国硕士学位论文全文数据库 前10条
1 鱼佳欣;面向数据库服务器的高可用性系统的设计与实现[D];陕西师范大学;2011年
2 魏晓;基于状态监测与故障诊断大型数据库的设计开发[D];大连理工大学;2006年
3 谢骋超;基于语义的数据库全文检索系统[D];浙江大学;2006年
4 董宏亮;数字有机体数据库异常处理机制的研究与实现[D];电子科技大学;2009年
5 刘明华;一个移动社交网络平台的构建:架构与数据库[D];中山大学;2012年
6 魏榕晖;数据库集群系统高可用性的研究与应用[D];曲阜师范大学;2008年
7 皇甫冉;多媒体族谱数据库及网上查询系统[D];华侨大学;2001年
8 柏凤佳;国家短波网络监测系统数据库的设计与实现[D];四川大学;2006年
9 岳伟;面向数字化装配的成件数据库的研究[D];哈尔滨工业大学;2007年
10 付炼红;数据库离线并发控制技术研究[D];湖南大学;2009年
本文关键词:真心药品分销管理系统的设计与实现,由笔耕文化传播整理发布。
本文编号:267799
本文链接:https://www.wllwen.com/guanlilunwen/kehuguanxiguanli/267799.html