专升本毕业论文模板Read.docx
- 文档编号:12747938
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:41
- 大小:745.36KB
专升本毕业论文模板Read.docx
《专升本毕业论文模板Read.docx》由会员分享,可在线阅读,更多相关《专升本毕业论文模板Read.docx(41页珍藏版)》请在冰豆网上搜索。
专升本毕业论文模板Read
苏州大学计算机科学与技术学院
专升本毕业设计(论文)
题目
药品生产的自动化管理设计与分析
学生姓名
曹俊
学号
C052716057
所学专业
计算机科学与技术
指导老师
陈建明
同组人员
张任
二〇〇七年十一月
苏州大学计算机科学与技术学院专升本毕业论文(设计)
任务书
论文设计题目:
药品生产的自动化控制管理分析与设计
指导教师:
陈建明
职称:
副教授
类别:
毕业论文
学生:
曹俊
学号:
C052716057
论文(设计)类型:
应用型
专业:
计算机科学与技术
班级:
苏州大学2005级计算机专升本
是否隶属于科研项目:
否
1.论文(设计)的主要任务及目标
分析与设计一个基于VB和SQLserver2000的一个自动化的生产简要流程,能使生产现场人员依据此系统来进行现场生产与管理,做到以简洁,高效,使生产出来的产品都是符合药品生产规定的。
。
本人主要负责需求分析,数据库分析,界面
2.论文(设计)的主要内容
1)通过需求分析,分析和设计一个药品生产的自动化控制管理分析与设计
2)能熟悉并掌握基本的SQL2000语言
3)利用VB软件制作界面,并用SQL实现信息的登陆控制操作
4)学习和了解自动化生产的一般原理和设计方法。
5)根据所做的开发工作,按学校有关要求完成毕业设计论文的撰写。
3.论文(设计)的基本要求
1)严格遵守学校和学院有关毕业设计的各项规章制度。
2)以认真负责的态度,严格按照毕业设计的内容要求和进度安排开展毕业设计工作。
3)要理论联系实际、以实事求是、勇于探索、不断创新的科学态度对待毕业设计。
4)要按照学校有关毕业论文的撰写要求,认真撰写毕业论文。
4.主要参考文献
[1]仲维俊等编著-VisualBasic6.0完全自学手册机械工业出版社2007
[2]林立军程斌等编著-VisualBasic6.0数据库开发指南西安电子科技大学出版社2001
[3]王俊伟,史创明等编著-SQLServer2000(中文版)数据库管理与应用清华大学出版社2006
[4]张广碧主编-药品企业管理中国中医药出版社2006
[5]史济民,软件工程——原理、方法与应用,高等教育出版社,2002
论文(设计)各阶段任务
起止时间
1
准备阶段
9月8日―9月15日
2
系统需求分析
9月15日―9月28日
3
系统测试
9月29日―10月19日
4
撰写论文
10月20日―11月9日
5
审核并完善论文
11月10日―11月24日
6
准备答辨
11月25日―11月30日
5.进度安排
注:
1.此表一式三份,学院、指导教师、学生各一份
2.类别是指毕业论文或毕业设计,类型指应用型、理论研究型和其它
计算机科学与技术学院专升本毕业论文(设计)
成绩评定表
论文(设计)题目:
药品生产的自动化控制管理分析与设计
学生
曹俊
学号
C052716057
指
导
教
师
评
语
该生能和毕业设计组的同学一起,团结协作,经过近一个学期的努力,圆满地完成了预定课题的设计工作,同时写出了质量较高的毕业设计论文。
该生在毕业设计中,能联系工作实际,自觉运用软件工程的原理,对药品生产的自动化控制管理的特点和要求进行了认真的分析、并用VB和ASP等对系统进行了设计,较好地完成了毕业设计的各项工作。
该生基础好,有一定的应用系统设计能力,对待毕业设计工作认真负责。
成绩:
签字:
年月日
答
辩
小
组
评
语
成绩:
组长签字:
年月日
综合成绩:
等第:
目录
摘要
ABSTRACT
第一章绪论1
1.1选题背景1
1.1.1企业发展需求1
1.1.2制药厂与GMP认证1
1.2自动化生产管理系统再药品生产中的意义2
1.3自动化生产管理系统目标2
第二章系统相关理论基础3
2.1VisualBasic6.0简介3
2.1.2VisualBasic6.0可视化编程环境3
2.1.2.1工具箱4
2.1.2.2工程资源管理器4
2.1.2.3属性窗口5
2.1.2.4窗体布局窗口5
2.1.2.5代码编辑窗口5
2.1.2.6立即窗口5
2.1.3VisualBasic6.0的新特性5
2.1.3.1DAO(数据访问对象)简介6
2.1.3.2ADO(数据访问对象)简介6
2.2SQLServer2000技术
2.2.1SQLServer2000特点6
2.2.2SQLServer2000与以前版本相比较又具有以下新特性7
2.2.3SQLServer2000系统数据库简介7
2.2.4SQLServer2000系统表简介7
2.2.5SQLServer2000的工具8
2.3PCS7概述11
第三章系统需求分析13
3.1医药企业可持续发展的需求13
3.2企业管理者的需求13
3.3基层管理者和生产作业人员的需求14
3.4本系统的目标14
第四章系统设计15
4.1生产模块的划分15
4.2生产模块各个子块的简介16
4.2系统的数据库设计16
4.2.1创建数据库连接17
4.2.2数据表结构17
第五章部分模块的实现19
5.1称量模块的实现19
5.2制粒模块实现23
5.3数据库备份功能26
结束语27
致谢28
参考文献29
附录A30
附录B31
.
摘要
中国的制药业一直被认为是典型的国内产业。
但随着近10年来经济的快速发展,种种迹象表明这样的情况将要发生变化。
许多专家指出,中国制药行业即将进入新的发展时期。
目前制药行业普遍比其他行业,例如汽车、食品饮料等,在生产水平上要稍逊一筹——虽然看起来并非如此。
主要原因是药品生产必须严格遵守一些规定,这些规定阻碍了整个行业在生产过程中的变革和优化。
尽管这只是一部分原因,但制药行业着眼于自动化生产仍将是企业取得成功的关键。
本论文在自动化生产上做了一些系统需求分析,并利用VB和数据库做了简单的系统的规划和部分模块的功能的实现。
主题词:
药品生产的自动化管理;VB;SQL;模块的部分实现
ABSTRACT
ThedrugindustryofChinaisalwaysthoughttobeatypicallocalindustry.Butalongwithnearforeconomiesfastdevelopmentof10years,allsortsofsignsindicatedthatsuchsituationisgoingtochange.ManyexpertspointedoutthattheChinesedrugsmanufactureprofessionwillsoonentertherecentdevelopmentperiod.
Makemedicineprofessioncurrentlywidespreadcompareotherprofessions,forexamplecar,foodbeverage...etc.,mustabdicateslightlyassoonasintheproductionlevelplans-althoughlookslikenotso.Themainreasonisthedrugsproductionmustobservesomestipulationsstrictly,thesestipulationshavehinderedthetransformationandtheoptimizationoftheentireprofessionintheproductionprocess.Althoughthisisonlypartofreasons,butthedrugsmanufactureprofessionfocusontheautomatedproductionwillstillbetheenterpriseobtainsthekeyofthesuccess.
Thepresentpaperhasmadesomesystemrequirementsanalysisintheautomatedproduction,andhasmadethesimplesystemplanandpartialmodulefunctionrealizationusingVBandthedatabase
Keyword:
Automatedmanagementofdrugsproduction;VB;SQL;Modulepartialrealizations
第一章绪论
1.1选题背景
1.1.1企业发展的需要
进入21世纪以后,全球经济趋于一体化,中国企业界在改革开放的市场经济大潮中,面临的是消费观念、消费需求日趋多样化,市场环境日趋多元立体化,市场竞争趋于国际化,产品技术发展一日千里,在如此飞速变化与高度竞争的信息社会环境中,企业面临的机遇与挑战使企业必须以新的方式去支持企业信息技术,谁能掌握先进的科技手段、抓住信息、提高效率,在开拓产品市场的同时,完善自身机构,实现管理现代化,谁就能立稳脚跟,就能获得生存和发展。
1.1.2制药厂与GMP认证
我国的医药制剂、生物制药行业随着新工艺技术、新设备的应用,在产量、数量均得以提高,但与国外同行业相比还存在着一定的差距,主要表现在国内大多数制药生产工艺、技术装备、生产环境质量控制、质量保证、质量监控、配套设备等方面的自动化管理程度较低,及人为因素对生产质量的影响,为了缩短这一差距,国家卫生部要求制药生产企业进行药品GMP认证,它是国家依法对药品生产企业和药品品种实施GMP监督检查并取得认可的一种先进的、科学的制度。
是确保药品质量的稳定性、安全性和有效性的管理手段。
实施GMP是药品生产企业生存的条件,国内制药企业及其产品只有通过药品GMP认证,才能走出国门,打入国际市场。
药品GMP认证的标准主要包括中华人民共和国卫生部颁发的《中华人民共和国药典》、《中华人民共和国卫生部药品标准》及《中国生物制品规程》。
《药品生产质量管理规范(1998年修订)》
1.2自动化生产管理系统在药品生产中的意义
从目前国内医药生产发展水平来看,大多数制药生产工艺、技术装备、生产环境质量控制、质量保证、质量监控、配套公用工程:
不符合GMP要求,配套设备的自动化管理程度与世界医药工业的整体水平相比还有很大差距,因此企业改造已刻不容缓。
为了解决目前国内制药设备和制药工艺存在的缺陷,消除人为因素对生产质量的影响,减少生产事故的发生,有必要建立全天候实时监控系统,有效的遏制由于操作不当和人为的渎职或系统设备本身而造成事故的发生。
对所控对象进行实时全天候不间断监控,按GMP规范要求对企业整体进行数据采样、分析、记录、存档、列表、实时控制、远行状态动态模拟、净化区风压参数图视、净化区温湿度控制、参数极限预警、系统报警、实施系统操作、运行成本核算等多专业单元集中管理、统一调度,使医药工业整体素质按照(GMP规范)跨世纪标准建设,从硬件和软件上不断向国际先进水平靠拢。
1.3自动化生产管理系统目标
为提高生产自动化和管理信息化水平,最终实现生产过程经营的智能化;药厂管理符合GMP要求;利用信息技术改造传统的产业管理,增强企业抗风险能力和市场竞争能力,主要目标是:
1.加强企业的市场分析和市场开拓能力,运用互联网、电子商务和集成的数据信息建立客户关系管理数据库,加强客户调查、跟踪、分析、收集商业情报,将信息需求向生产反馈;
2.开发为领导提供决策信息的高层领导信息系统,把领导决策所需的各种信息经过汇总处理,用各种直观的方式显示;
3.利用计划优化,最大限度发挥企业资源,在保证计划前提下创造最大的经济效益;
4.利用已有计算机网络,实时了解整个企业生产状况,通过实时调配企业资源,实现对整个企业生产的动态管理;装置生产实现集中控制,应用先进控制等技术,直接从生产过程中获取效益;
5.监测工艺过程和设备状态,最大限度地避免事故的发生;·对整个企业生产网络系统上的实时数据(仪表测量数据)实现监测与校准,保证整个企业内部测量数据的准确性、一致性和可靠性;
6.利用当今先进的自动化控制技术,挖掘生产潜力,为生产和管理提供依据;
7.节能降耗,提高全系统公用工程的利用效率;利用智能化的集成技术,实现计划与实际生产情况的对比,进一步增强企业计划的准确性。
第二章系统相关理论基础
本系统主要基于VB+SQLServer相结合的技术来进行开发,底层的一些架构用PCS7(过程控制系统)来描述
在构建时需涉及的一些相关技术概述如下。
2.1VisualBasic6.0简介
英文Visual的意思是“视觉的”,“可视的Baisc”这个名字可能抽象了点,但实际上它却是最直观的编程方法,之所以叫做“可视”,你只要看到VB的界面就会明白,实际上你无需编程,就可以完成许多步骤。
在VB中引入了控件的概念,在Windows中控件的身影无处不在,如按钮、文本框等,VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观,工作方法,能够响应用户操作(事件)。
2.1.1VisualBasic的集成开发环境主窗口
图1.1VisualBasic的集成开发环境主窗口
2.1.2VisualBasic6.0可视化编程环境
窗体设计窗口是屏幕中央的主窗口,它可以作为自定义窗口用来设计应用程序的界面。
用户可以在窗体中添加控件、图形和图片来创建所希望的外观。
每个窗口必须有一个的窗体名字,建立窗体时缺省名为Form1,Form2,...。
图1-2VisualBasic可视化编程环境
2.1.2.1工具箱工具箱提供一组工具,用于设计时在窗体中放置控件生成应用程序的用户接口。
系统启动后缺省的General工具箱就会出现在屏幕左边,上面共有21个常用“部件”
图1-3VisualBasic常用部件
2.1.2.2工程资源管理器工程是指用于创建一个应用程序的文件的集合。
工程资源管理器列出了当前工程中的窗体和模块
图1-4工程资源管理器对话框
2.1.2.3属性窗口属性是指对象的特征,如大小、标题或颜色等数据。
在VisualBasic6.0设计模式中,属性窗口列出了当前选定窗体或控件的属性的值,用户可以
对这些属性值进行设置
图1-5属性窗口对话框
2.1.2.4窗体布局窗口窗体布局窗口显示在屏幕右下角。
用户可使用表示屏幕的小图像来布置应用程序中各窗体的位置。
这个窗口在多窗体应用程序中很有用,因为这可以指定每个窗体相对于主窗体的位置。
2.1.2.5代码编辑窗口在设计模式中,通过双击窗体或窗体上任何对象或通过“工程资源管理器”窗口中的“查看代码”按钮来打开代码编辑器窗口。
代码编辑器是输入应用程序代码的编辑器
2.1.2.6立即窗口在VisualBasic集成环境IDE中,运行“视图/立即窗口”命令或按下“Ctrl+G”组合键即可打开如图1-14所示的立即窗口
2.1.3VsualBasic的新特性
VsualBasic具有强大的数据库开发功能,其可用的数据访问接口有三种:
数
据访问对象(DAO)、ActiveX数据对象(ADO)和远程数据对象(RDO)。
数据访问接口是一个对象模型,它代表了访问数据的各个方面。
使用VisualBasic可以在任何应用程序中通过编程控制连接、语句生成器和供使用的返回数据。
2.1.3.1DAO(DataAccessObjects)数据访问对象是第一个面向对象的接口,它显露MicrosoftJet数据库引擎(由MicrosoftAccess所使用),并允许VisualBasic开发者通过ODBC对象直接连接到其他数据库一样,直接连接到Access表。
2.1.3.2ADO是DAO/RDO的后继产物。
ADO2.0在功能上与RDO更相似,而且一般来说,在这两种模型之间有一种相似的映射关系。
ADO“扩展”了DAO和RDO所使用的对象模型,这意味着它包含较少的对象、更多的属性、方法(和参数),以及事件。
ADO是Microsoft处理关系数据库和非关系数据库中信息的最新技术。
ADO没有完全取代现有数据库技术──数据访问对象(DAO),但是它确实把DAO的编程扩展到了新的领域,ADO比RDO和DAO更加简单,然而更加灵活的对象模型。
ADO基于微软最新的被称为OLEDB的数据访问模式。
它是专门为了给大范围的商业数据源提供访问而设计的,包括传统的关系数据库表、电子邮件系统、图形格式、Internet资源等等。
ADO比DAO所需的内存更少,所以它更适合于大流量和大事务量的网络计算机系统。
ADO是一个便于使用的应用程序层接口。
ADO在关键的Internet方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。
同时ADO使用了与DAO和RDO相似的约定和特性,简化的语义使它更易于学习。
2.2SQLServer2000技术
SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。
SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000是Microsoft公司于2000年推出的最新版本
2.2.1SQLServer特点
1.真正的客户机/服务器体系结构。
2.图形化用户界面,使系统管理和数据库管理更加直观、简单。
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
4.SQLServxer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。
SQLServer也可以很好地与MicrosoftBackOffice产品集成。
5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。
6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有
2.2.2SQLServer2000与以前版本相比较又具有以下新特性
1.支持XML(ExtensiveMarkupLanguage,扩展标记语言)
2.强大的基于Web的分析
3.支持OLEDB和多种查询
4.支持分布式的分区视图
2.2.3SQLServer系统数据库简介
SQLServer2000有6个系统数据库
1.Master数据库是SQLServer系统最重要的数据库,它记录了SQLServer系统的所有系统信息。
这些系统信息包括所有的登录信息、系统设置信息、SQLServer的初始化信息和其它系统数据库及用户数据库的相关信息。
2.Model数据库是所有用户数据库和Tempdb数据库的模板数据库,它含有Master数据库所有系统表的子集,这些系统数据库是每个用户定义数据库需要的。
3.Msdb数据库是代理服务数据库,为其警报、任务调度和记录操作员的操作提供存储空间。
4.Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。
5.Pubs和Northwind数据库是两个实例数据库,它们可以作为SQLServer的学习工具。
2.2.4SQLServer系统表简介
系统目录是由描述SQLServer系统的数据库、基表、视图和索引等对象的结构的系统表组成。
SQLServer经常访问系统目录,检索系统正常运行所需的必要信息。
1.Sysobjects表
SQLServer的主系统表sysobjects出现在每个数据库中,它对每个数据库对象含有一行记录。
2.Syscolumns表
系统表syscolumns出现在master数据库和每个用户自定义的数据库中,它对基表或者视图的每个列和存储过程中的每个参数含有一行记录。
3.Sysindexes表
系统表sysindexes出现在master数据库和每个用户自定义的数据库中,它对每个索引和没有聚簇索引的每个表含有一行记录,它还对包括文本/图像数据的每个表含有一行记录。
4.Sysusers表
系统表sysusers出现在master数据库和每个用户自定义的数据库中,它对整个数据库中的每个WindowsNT用户、WindowsNT用户组、SQLServer用户或者SQLServer角色含有一行记录。
5.Sysdatabases表
系统表sysdatabases对SQLServer系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在master数据库中。
6.Sysdepends表
系统表Sysdepends对表、视图和存储过程之间的每个依赖关系含有一行记录,它出现在master数据库和每个用户自定义的数据库中。
7.Sysconstraints表
系统表sysconstraints对使用CREATETABLE或者ALTERTABLE语句为数据库对象定义的每个完整性约束含有一行记录,它出现在master数据库和每个用户自定义的数据库中。
2.2.5SQLserver的工具
1.企业管理器是基于一种新的被称为微软管理控制台(MicrosoftManagementConsole)的公共服务器管理环境,它是SQLServer中最重要的一个管理工具。
企业管理器不仅能够配置系统环境和管理SQLServer,而且由于它能够以层叠列表的形式来显示所有的SQLServer对象,因而所有SQLServer对象的建立与管理都可以通过它来完成。
图2-1企业管理器对话框
2.服务管理器
服务管理器(ServiceManager)用于启动、暂停或停止数据库服务-SQLServer、SQLServerAgent、MSDTC(MicrosoftDistributedTransactionCoordinator微软分布式事务协调器)。
在对SQLServe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 模板 Read