2024计算机科学与技术毕业论文.docx
《2024计算机科学与技术毕业论文.docx》由会员分享,可在线阅读,更多相关《2024计算机科学与技术毕业论文.docx(39页珍藏版)》请在课桌文档上搜索。
1、充涌大学毕业论文论文题目:浙江义乌久信服装辅料有限公司企业管理系统姓名:梁铭学号:090904411000067学习中心:专业:计算机科学与技术指导老师:陈明金二O一二年二月目录1 .弓Is12 .vf-12.1目K12.2木勾.22.)Z乂+j11,II一乂Ll.33.主要功能模块设计83.1*f-832JjzJ103.3系统登录窗体设计103.5客户基本信息和员工基本信息143.6彳口J息、J173.7销售信息记录.183.8销售彳口息查2039U213.10j:1111J县、223.11产品出入库管理233.12原材料管理和设备维护管理243.13员工出勤管理263.14.i王283.1
2、5系统其他模块设计304.系统的仃贝!试3041,zd则试目F.304.2软件测试技术314.3本系统的狈U试31*乂、2浙江义乌久信服装辅料有限公司企业管理系统摘要随着企业的发展,企业规模越来越大,管理者须要处理的数据也越来越多。老式手工的企业管理方法已越来越显得力不从心,企业对信息化管理的要求越来越迫切。对于自产自销型企业来说,他的管理既包含客户管理,也包含人事管理;既包含生产管理,也包含销售管理;既包含进销存管理,也包含订单管理。所以任何一个单方面的管理系统都不能满意这样的企业的管理要求。久信服装辅料公司管理系统是为该公司开发设计的管理系统,包括了生产管理、销售管理、人事管理等功能模块。
3、这种管理系统是典型的信息管理系统,采纳C/S模式,前台编成环境是ViSUalBasic6.0,后台数据库运用SQLServer2000o依据测试,运用该管理系统的确提高了公司的效率,节约了人力和物力,迈出企业信息化的第一步,也是本地区中小型企业实现信息化的第一步。关键词:公司管理系统C/S模式1 .引言管理信息系统的开发和应用标记着我国企业现代化的水平。改革开放给企业注入了活力,市场竞争促进了企业现代化的进程。但是目前的管理系统,适用于中小型企业的并不多,适用于义乌的企业更是少之又少。义乌,地处浙江中部,是全球最大的小商品集散地。从上世纪80年头起先,义乌实施“兴商建市”发展战略,从小商品市场
4、起步,并始终以小商品市场建设为龙头,干脆带动了商贸业、金融业、交通运输业、信息询问业等为小商品市场供应服务的第三产业的快速发展。目前义乌的工业企业发展快速,形成服装、针织、饰品、拉链、玩具、五金、印刷、毛纺八大行业。近几年来,由于受到企业主文化水平的限制,义乌的信息化技术发展缓慢。针对义乌当地的企业模式,从而制作合适的管理系统,将有利于推动义乌的信息化产业,使义乌企业的办事效率大大提高,增加竞争力,为义乌市场的再次腾飞加重筹码。该系统目前是为久信服装辅料有限公司做的管理系统,今后可依据这个系统推广为针对义乌中小型企业的通用的管理信息系统。2 .系统设计2.1 设计目标本系统属于典型的信息管理系
5、统,是针对中小型企业生产管理开发设计的,实现进一步办公自动化的管理。通过本系统可以达到以下目标:系统采纳良好的人机对话模式,界面设计美观友好,信息查询敏捷、便利、快捷、精确,数据存储平安牢靠。1.敏捷地运用各种控件输入数据,使信息传递更快捷。2 .键盘操作,快速响应。3 .实现各种查询及打印功能。4 .操作员可以随时修改自己的口令。5 .管理员可以设置操作员的权限。6 .对用户输入的数据,系统进行严格的数据检验,尽可能解除人为的错误。7 .数据保密性强,为每个用户设置权限级别。8 .系统运行稳定、平安牢靠。2. 2系统结构久信服装辅料有限公司管理系统是一个典型的信息管理系统,由生产管理模块、销
6、售管理模块、人事管理模块、系统管理模块、协助功能模块、帮助信息模块组成,但这些模块之间并不是独立互不干涉的,在系统运行过程中有着千丝万缕的联系。规划系统功能模块如下:1 .销售管理模块该模块主要用来管理销售业务中的数据信息,包括客户基本信息的记录查询、销售信息记录和查询、账目信息管理及客户报表打印等5个部分。2 .生产管理模块该模块主要用来管理生产流程中涉及的数据,由产品和原材料基本信息的管理、产品和原材料出入库管理及设备管理等5个部分组成。3 .人事管理模块本系统中的人事管理事实上是员工工资管理,由员工基本信息、员工出勤记录和统计、员工工资信息和结算、工资报表打印等4个部分组成。4 .系统管
7、理模块这一部分用来设定管理系统的操作信息,并且实现对数据库数据的平安性管理。该模块主要包括用户管理、密码修改、权限设置、数据备份与复原、数据清理5个部分。5 .协助工具模块该模块实现了系统的协助功能,主要由调用WOrd、调用ExceK调用计算器、登陆Internet、工作备忘5个部分组成。6 .帮助信息模块该模块主要包括关于、本企业信息、帮助信息。系统结构图如图2-1。结算并打印工资报表员工奖惩管理考勤信息管理员工基本信息设备维护记录原材料出入库管理原材料基本信息产品出入库管理产品基本信息账目总览销售信息查询销售信息(送货单)客户基本信息协助工具企业信息关于帮助数据备份-复.原数据清理操作权限
8、设置密码修改用户管理登录 Internet工作备忘调用计算器调用EXe巴调用Word图2-1系统结构图2.3数据库设计数据库在一个管理信息系统中占有特别重要的地位,数据库结构设计的好坏将干脆对应用系统的效率以及实现的效果产生影响。合理的数据库结构可以提高数据库存储效率,保证数据的完整性和一样性。设计数据库系统首先应充分了解用户各个方面的需求,包括现有系统的需求以及将来可能增加的需求川。2.3.1数据表概况本系统数据库采纳SQLSerVer2000,系统数据库名称为ZJYW。数据库ZJYW中包含13张数据表,见图2-2数据库概况图。本系统涉及到的方面比较多,数据表之间有着各种各样的联系,因此在设
9、计数据库时应留意数据类型的统一性以及数据优化。在销售模块中,需有客户信息表,客户账目表,销售记录表;在生产模块中,有产品信息表,原材料信息表,产品出入库表,原材料出入库表,设备维护记录表;在人事管理模块中,有员工信息表,员工出勤表,员工工资表;其他方面,还有操作员信息表,备忘表。Account客户帐目表Attendance员工出勤表Customers客户信息表Equipment设备维护记录表表1.ogin操作员信息表Memo备忘表Product产品信息表Product_inout产品出入库表Salary员工工资表Stuff原材料信息表Stuff_inout原材料初入库表Sold销售记录表Wor
10、kers员工信息表图2-2数据表概况图2.3.2数据表详情1.StUff表(见表2-1,原材料信息表)记录原材料基本信息,包括原材料名称和库存。表2-1原材料信息表列名数据类型长度描述StuffnameChar10原材料名称InstockTnt4库存2.Customers表(见表2-2,客户信息表),包含客户的基本信息,包括客户号,客户姓名、地址、电话等信息。表2-2客户信息表列名数据类型长度描述CustomerIDChar10客户号CustomerNameChar10客户姓名AddressChar40地址PhoneChar20电话AccountMoney8帐户1. 5。11表(见表2-3,销
11、售信息表),记录销售过程中的数据,包括产品名称、计量单位、单价、总价、需求口期、备注等信息。表2-3销售信息表列名数据类型长度描述ProdNameChar10产品名称UnitChar10计量单位QuantityChar10数量PriceChar10单价AmountChar10总价RequireddateDatetime8需求日期MemoNchar50备注4. salary表(见表2-4,员工工资表)记录员工工资信息,包括员工编号、员工姓名、保底工资、计算工资。其中保底工资是员工月工资的最低保障,计算工资结合统计出的出勤状况来计算计算员工的应得工资。表2-4员工工资表列名数据类型长度描述Work
12、eridChar10员工编号WorkernameChar10员工姓名BasicsalaryMoney8保底工资SalaryMoney8计算工资5. Stuff_inout表(见表2-5,原材料出入库表),与产品出入库表类似,用来管理原材料的出入库信息。包括原材料出入库记录序号、原材料名称、数量、日期、即时库存等信息。表2-5原;时料出入库表列名数据类型长度描述EditnoInt4序号StuffnameChar10原材料名称Quantitydecimal9数量Datedatetime8日期TempTnt4即时库存6. Account表(见表2-6,客户账目表),记录付款信息,包括付款记录序号、客
13、户号、须付款总额、已付款总额等信息。表2-6客户帐目表列名数据类型长度描述NumberInt4序号CustidChar10客户号PaytotalDecimal9共需付款PayedDecimal9已付款PaydateDatetime8付款日期7. Attendance表(见表2-7,员工出勤表),记录员工每日出勤状况,包括出勤日期、员工号、员工姓名、出勤状况、加班时长等信息。在计算月工资时可用SQL语句的Count函数来统计月出勤天数;Sum函数来计算总的加班时长。表2-7员工出勤表列名数据类型长度描述AttenddayChar15出勤日期WorkerIdChar10员工号WorkerNameC
14、har10员工姓名AttendanceChar2出勤状况OvertimeNumeric9加班时长8. Equipment表(见表2-8,设备维护记录表),记录设备维护信息,包括记录序号、设备名称、花费、维护人员、日期和描述。表2-8设备维护记录表列名数据类型长度描述NumberInt4序号EquipmcntNameVarchar20设备名称FeeMoney8花费OperatorNchar10维护人员DateDatetime8日期DescriptionVarchar50描述9. Memo表(见表2-9,备忘信息表),用于记录备忘录信息,包括备忘号、备忘标题、内容、记事日期、提示日期、备注等。表2
15、-9备忘信息表列名数据类型长度描述MemoIDChar10备忘号TitleChar30标题TextText16内容JSRQDatetime8记事日期TXRQDatetime8提示日期MemoVarchar50备注10. PrOdUet表(见表2-10,产品信息表),记录产品基本信息,包括产品名称、库存、单价、计量单位、产品类别、备注等信息。表2T0产品信息表列名数据类型长度描述ProdnameChar15产品名称InstockInt4库存PriceDecimal9单价UnitChar10计量单位CategoryChar10产品类别Memovarchar200备注ILWOrkerS表(见表2-1
16、1,员工信息表),记录员工基本信息,包括员工编号、员工姓名、性别、诞生年月、家庭住址、身份证号、联系电话、雇用起始日、工资类型等信息。其中员工编号的格式为“YG晒”,如初始值为YGOO1。表2-11员工信息表列名数据类型长度描述WorkeridChar10员工编号WorkernameChar10员工姓名SexChar2性别BirthdayChar10诞生日期AddressChar50家庭住址IdCardChar20身份证号PhoneChar10联系电话Employ_startDatetime8雇佣起始日TypeChar1工资类型12.product_info表(见表2-12,产品出入库表)记录
17、产品出入库时涉及的信息,包括记录序号、产品类别、产品名称、数量、日期、即时库存。记录序号设置为自动增长,种子为1。表272产品出入库表列名数据类型长度描述NumberInt4序号CategoryChar10产品类别ProdnamcChar15产品名称Quantitydecimal9数量Datedatetime8日期TempChar10即时库存13.反8打表(见表2-13,操作员信息表),记录操作员信息,包括操作员代号、操作员姓名、密码及对系统各个窗体的权限。表2-13操作员信息表列名数据类型长度描述UserIDChar10操作员代号UserNameChar10操作员姓名PasswordChar
18、3密码客户基本信息Char4权限类型查询客户Char4权限类型客户表打印Char4权限类型销售信息记录Char-1权限类型销售信息查询Char4权限类型帐目查询Char4权限类型产品基本信息Char权限类型产品出入库记录Char4权限类型产品出入库查询Char4权限类型原材料基本信息Char4权限类型原材料出入库记录Char4权限类型原材料出入库查询Char4权限类型设备维护记录Char4权限类型员工基本信息Char4权限类型考勤信息Char4权限类型工资结算Char4权限类型用户管理Char4权限类型密码修改Char4权限类型操作权限设置Char4权限类型数据备份和复原Char4权限类型数据
19、清理Char4权限类型调用wordChar4权限类型调用excelChar4权限类型计算器Char4权限类型工作备忘Char4权限类型播放器Char4权限类型2 .3.3存储过程在本数据库设计中运用了一个存储过程,用来提取服务器时间,既能够保证数据录入的精确性,也使数据传输具有高效性。存储过程名称为getservertime:createprocgetservertimeSyStimedatetimeoutputasselectsystime=getdate()3 .主要功能模块设计3.1 公共模块设计为了节约系统资源,实现代码重用,在系统中创建一个名为ModUIel的模块。就本系统而言,该模
20、块主要定义全局变量、声明APl函数、数据库的连接,定义工具栏状态。3.1.1 定义全局变量定义变量用来存储操作员信息Publicuser_nameAsString操作员姓名Publicuser_idAsString操作员代号定义变量用来存储服务器时间Publics_dateAsDate保存服务器时间定义公共变量用于窗体中ADO控件的数据连接PublicPublicStrAsString定义公共变量用于ADo控件的数据连接声明APl函数PublicDeclareSubSleepLibz/kernel32zz(ByValdwMi11isecondsAsLong)3.1.2连接数据库为了削减重复的数
21、据连接,以及为日后的修改供应模块化处理,在公用模块(Modulel)中建立了数据库连接函数Cn和PUbIiCStro假如运用对象操作数据库,可以调用Cn函数;假如运用ADO控件访问数据库,则可以调用字符串函数PublicStr,并将该函数值赋给ADO控件的ConnCCtiOnString属性。数据连接语句为:Provider-SQLOLEDB.1;IntegratedSecurity=SSPLPersistSecurityInfo=False;InitialCatalog=Zjyw;username=sa;password=cindy;DataSource=.把这条语句分别赋给cn和Publi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2024 计算机科学 技术 毕业论文
链接地址:https://www.desk33.com/p-1255585.html