.net和sqlserver平台的在线药店管理系统开发
目录
一、绪论 5
(一)、开发背景分析 5
(二)、选题的目的及意义 5
(三)、本文的组织结构 5
二、NET平台及其支撑技术 6
(一)、.NET平台 6
三、在线药店管理系统开发需求分析与总体设计 7
(一)、系统可行性分析. 7
(二)、系统需求分析 7
四、系统详细设计 12
(一)、系统详细设计结构图 12
(二)、系统各模块详细设计 13
(三)、系统公共类的实现 14
五、数据库设计 16
(一)、数据库表的详细设计 16
六、界面设计 23
(一)、系统程序截图 23
七、系统编码与测试 25
(一)、系统开发环境的搭建 25
(二)、系统性能测试 25
八、总结与展望 25
参考文献 26
致谢 27
一、绪论
(一)、开发背景分析
???现在的网上购物十分普及,而现在的社会趋势也是朝向互联网化的方向发展。更加上最近许多的不法分子通过各种违法途径去销售贩卖违禁药物,让老百姓们都没有办法放心的去购买药物。通过网上直接购买可以节省很多的财力物力以及时间。更大程度的提高了药物的实用性。让人们可以买到良心药放心药。
(二)、选题的目的及意义
最近一段时间由于互联网的普及,网上购物也成为大家十分欢迎的购物方式。网络购物省时省力,资源量大,方便选择且购买方便。而药店这个传统的行业作为我们生活不可缺少的一部分,应该与时俱进不停留在传统的营销模式上面。那么将药店通过网络在线的方式进行营销时十分可行的。在线对药品进行销售对顾客而言可以达到快捷方便的进行药品的选择和购买,顾客可以清楚的看到药品的主治功能、生产日期、药品的生产厂家。用户可以放心的对药品进行购买,明确自己应该买什么药品。对于商家而言在线药店节省了开店的成本,方便管理,不会消耗太大的人力。对于监督部门来讲,透明的在线药店方便监督和管理。
(三)、本文的组织结构
本文的第一部分绪论部分,绪论部
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
营销时十分可行的。在线对药品进行销售对顾客而言可以达到快捷方便的进行药品的选择和购买,顾客可以清楚的看到药品的主治功能、生产日期、药品的生产厂家。用户可以放心的对药品进行购买,明确自己应该买什么药品。对于商家而言在线药店节省了开店的成本,方便管理,不会消耗太大的人力。对于监督部门来讲,透明的在线药店方便监督和管理。
(三)、本文的组织结构
本文的第一部分绪论部分,绪论部分介绍了选题的目的及意义;第二部分为系统开发所用的.NET平台的技术支持及详细介绍;第三部分是系统的需求分析,该模块已不同类型的图进行展开分别介绍各个模块中的功能、数据流程和主要介绍各个功能模块;第四部分为系统详细设计,大量的时序图。状态图来详细介绍系统运行的思路与过程及系统生成文件其说明;第五部分论述了系统的数据库设计,主要是数据库的表设计及其类图说明;第六部分是系统的实现,主要是各个模块的运行图,代码,以及数据库的链接;第七部分是系统测试,主要是系统开发与运行环境的配置以及系统的软件测试。
二、NET平台及其支撑技术
(一)、.NET平台
1、.NET逻辑分层架构总结
(1)、基础知识准备:
1.层的原则:
(1)层与层之间通过接口连接。
(2)上层只能调用下层。
(3)松散交互以及严格交互
2.业务逻辑分类:
(1)应用逻辑。
(2)领域逻辑。
3.采用的层:
(1)表示层(用户接口层)
(2)服务层(应用层)
(3)业务逻辑层(领域层)
(4)共享层:提供通用代码。
(5)实现层:提供接口实现。
4.约定:
(1)领域层默认采用领域模型
(2)数据访问层默认需要引用领域模型
(2)、分层架构
分层架构一般会有如图下两种解决方案:
1.将领域模型放置在共享层:
图1 领域模型图
2.将数据访问接口定义在业务逻辑层:
图2 访问接口定义图
三、在线药店管理系统开发需求分析与总体设计
(一)、系统可行性分析.
可行性研究的目的在于:在尽可能有效的时间内最高质量地完成任务。说可行性研究的目的是解决问题是不对的,可行性研究是确定这个问题是否值得去解决 。
1、技术可行性
系统本身满足开发的需求,拥有很强的兼容性,对硬件和软件的要求不高。系统搭建的环境为:MICROSOFT WINDOWS 7/XP操作系统,用到的软件有SQL SERVER 2000和MICROSOFT VISUAL STUDIO。 其中MICROSOFT VISUAL STUDIO的软件建模功能非常强大,测试功能也很完善。
2、经济可行性
本系统可以对药品进行有效的管理,降低人员工作量,有效地节省人力物力。通过系统进行对药品数量的监督和对药品的查询。大大减少了在进行药品管理时所产生的差错和耗费的精力的同时还能在为企业提供准确的药品信息数据。
3、操作可行性
?本系统用到的软件有SQL SERVER 2000和MICROSOFT VISUAL STUDIO。此系统实现了药品查询、药品购买、管理员使用、客户使用和系统维护五大功能。
图3 数据库与浏览器交互图
(二)、系统需求分析
1、系统设计简单说明
本系统的设计目的,是要将客户选择的药物和药品的管理通过网络进行管理。方便了客户也方便了管理员。系统的用户共有
一、绪论 5
(一)、开发背景分析 5
(二)、选题的目的及意义 5
(三)、本文的组织结构 5
二、NET平台及其支撑技术 6
(一)、.NET平台 6
三、在线药店管理系统开发需求分析与总体设计 7
(一)、系统可行性分析. 7
(二)、系统需求分析 7
四、系统详细设计 12
(一)、系统详细设计结构图 12
(二)、系统各模块详细设计 13
(三)、系统公共类的实现 14
五、数据库设计 16
(一)、数据库表的详细设计 16
六、界面设计 23
(一)、系统程序截图 23
七、系统编码与测试 25
(一)、系统开发环境的搭建 25
(二)、系统性能测试 25
八、总结与展望 25
参考文献 26
致谢 27
一、绪论
(一)、开发背景分析
???现在的网上购物十分普及,而现在的社会趋势也是朝向互联网化的方向发展。更加上最近许多的不法分子通过各种违法途径去销售贩卖违禁药物,让老百姓们都没有办法放心的去购买药物。通过网上直接购买可以节省很多的财力物力以及时间。更大程度的提高了药物的实用性。让人们可以买到良心药放心药。
(二)、选题的目的及意义
最近一段时间由于互联网的普及,网上购物也成为大家十分欢迎的购物方式。网络购物省时省力,资源量大,方便选择且购买方便。而药店这个传统的行业作为我们生活不可缺少的一部分,应该与时俱进不停留在传统的营销模式上面。那么将药店通过网络在线的方式进行营销时十分可行的。在线对药品进行销售对顾客而言可以达到快捷方便的进行药品的选择和购买,顾客可以清楚的看到药品的主治功能、生产日期、药品的生产厂家。用户可以放心的对药品进行购买,明确自己应该买什么药品。对于商家而言在线药店节省了开店的成本,方便管理,不会消耗太大的人力。对于监督部门来讲,透明的在线药店方便监督和管理。
(三)、本文的组织结构
本文的第一部分绪论部分,绪论部
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
营销时十分可行的。在线对药品进行销售对顾客而言可以达到快捷方便的进行药品的选择和购买,顾客可以清楚的看到药品的主治功能、生产日期、药品的生产厂家。用户可以放心的对药品进行购买,明确自己应该买什么药品。对于商家而言在线药店节省了开店的成本,方便管理,不会消耗太大的人力。对于监督部门来讲,透明的在线药店方便监督和管理。
(三)、本文的组织结构
本文的第一部分绪论部分,绪论部分介绍了选题的目的及意义;第二部分为系统开发所用的.NET平台的技术支持及详细介绍;第三部分是系统的需求分析,该模块已不同类型的图进行展开分别介绍各个模块中的功能、数据流程和主要介绍各个功能模块;第四部分为系统详细设计,大量的时序图。状态图来详细介绍系统运行的思路与过程及系统生成文件其说明;第五部分论述了系统的数据库设计,主要是数据库的表设计及其类图说明;第六部分是系统的实现,主要是各个模块的运行图,代码,以及数据库的链接;第七部分是系统测试,主要是系统开发与运行环境的配置以及系统的软件测试。
二、NET平台及其支撑技术
(一)、.NET平台
1、.NET逻辑分层架构总结
(1)、基础知识准备:
1.层的原则:
(1)层与层之间通过接口连接。
(2)上层只能调用下层。
(3)松散交互以及严格交互
2.业务逻辑分类:
(1)应用逻辑。
(2)领域逻辑。
3.采用的层:
(1)表示层(用户接口层)
(2)服务层(应用层)
(3)业务逻辑层(领域层)
(4)共享层:提供通用代码。
(5)实现层:提供接口实现。
4.约定:
(1)领域层默认采用领域模型
(2)数据访问层默认需要引用领域模型
(2)、分层架构
分层架构一般会有如图下两种解决方案:
1.将领域模型放置在共享层:
图1 领域模型图
2.将数据访问接口定义在业务逻辑层:
图2 访问接口定义图
三、在线药店管理系统开发需求分析与总体设计
(一)、系统可行性分析.
可行性研究的目的在于:在尽可能有效的时间内最高质量地完成任务。说可行性研究的目的是解决问题是不对的,可行性研究是确定这个问题是否值得去解决 。
1、技术可行性
系统本身满足开发的需求,拥有很强的兼容性,对硬件和软件的要求不高。系统搭建的环境为:MICROSOFT WINDOWS 7/XP操作系统,用到的软件有SQL SERVER 2000和MICROSOFT VISUAL STUDIO。 其中MICROSOFT VISUAL STUDIO的软件建模功能非常强大,测试功能也很完善。
2、经济可行性
本系统可以对药品进行有效的管理,降低人员工作量,有效地节省人力物力。通过系统进行对药品数量的监督和对药品的查询。大大减少了在进行药品管理时所产生的差错和耗费的精力的同时还能在为企业提供准确的药品信息数据。
3、操作可行性
?本系统用到的软件有SQL SERVER 2000和MICROSOFT VISUAL STUDIO。此系统实现了药品查询、药品购买、管理员使用、客户使用和系统维护五大功能。
图3 数据库与浏览器交互图
(二)、系统需求分析
1、系统设计简单说明
本系统的设计目的,是要将客户选择的药物和药品的管理通过网络进行管理。方便了客户也方便了管理员。系统的用户共有
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1574.html