欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    管理信息系统课程设计行政管理系统.docx

    • 资源ID:16358428       资源大小:522.02KB        全文页数:22页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统课程设计行政管理系统.docx

    1、管理信息系统课程设计行政管理系统辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文)题目: 行政管理系统的分析与设计 院(系): 软件学院 专业班级: 软件工程113班 学 号: 111301057 学生姓名: 安凯辰 指导教师: 王彦华 教师职称: 讲 师 起止时间: 2012.5.28-2012.6.8 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研室学 号111301057学生姓名安凯辰专业班级软件工程113班课程设计(论文)题目行政管理系统的分析与设计课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完管理信

    2、息系统课程并进行完专业实习后进行的一次全面的综合练习。任务:采用结构化的系统开发方法,应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Access)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课

    3、程设计报告。4开发出可以运行的管理信息系统,通过上机运行检查。5设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有有可操作性。指导教师评语及成绩 成绩: 指导教师签字: 2012 年 6 月 12 日目 录第1章 需求分析 11.1需求分析的任务 11.2系统数据流程 11.3系统业务流程 21.4数据字典创建 3第2章 系统设计 421 结构设计 42.1.1概念设计 42.1.2逻辑设计 62.1.3物理设计 72.2行为设计 82.2.1总体设计 82.2.2模块设计 9第3章 系统实施 123.1系统功能模块实现 123.2数据库的实现 13第4章 总结 14参考文献 15第1

    4、章 需求分析1.1需求分析的任务需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会了解用户究竟需要什么。行政管理系统是根据用户特定要求开发出来的一套软件。行政管理系统操作起来比较方便、快捷。功能全面、易懂。个性化的设置理念,独特、清晰、明了的界面,让人有耳目一新的感觉。本软件可对中小型企业进行管理。本软件完全支持按键跳到下一文本框的功能,无需在用鼠标去定位光标的位置了。本系统界面美观、操作简单。程序操作流程清晰。本软件的运行环境可以适用于以下环境:操作系统:W

    5、indows ME/2000/XP开发工具:Visual Basic 6.0数据库:SQL Server 2000硬件配置:CPU:Pentium 200MHz 以上内存:32MBRAM以上硬盘:100MB以上磁盘空间显示分辨率:最低800600像素 建议1024768像素颜色:256色1.2系统数据流程系统数据流程即数据流图(DFD)是一种图形化技术,DFD= Data Flow Diagram,数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。DFD由数据流、加工、数据存储和外部实体4个要素构成。外部实体是指存在于软件

    6、系统之外的人员或组织,它指出系统所需数据的发源地和系统所产生数据的归宿地。它具有抽象性和概括性等两项特征。抽象性是指在数据流图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、加工、使用的情况。这种抽象性能使我们总结出信息处理的内部规律性。概括性是指它把系统对各种业务的处理过程联系起来考虑,形成一个总体。而业务流程图只能孤立地分析各个业务,不能反映出各业务之间的数据关系。本系统的数据流程图如下图所示:图1.1系统数据流程图1.3系统业务流程业务流程图(TFD)就是用一些规定的符号及连线来表示某个具体业务处理过程。描述系统内各单位、人员之间业务关系、作业顺序和管理信息

    7、流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。业务流程图主要是描述业务走向,完整的业务流程,以业务处理过程为中心,一般没有数据的概念。行政管理系统业务流程为:经理下发工作或者会议通知给管理员,管理员将通知输入到行政管理系统中,行政管理系统将会议通知下发给部门经理,部门经理给员工下达工作任务,员工将完成工作后的工作日志上传至行政管理系统。财务人员将财务报表上报给行政管理系统,下图为本系统的业务流程图:图1.2 系统业务流程图1.4数据字典创建数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做

    8、出详细的说明。以下是数据流图中主要元素的数据字典卡片:第2章 系统设计21 结构设计系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结构形式等进行大致的设计,是宏观上的规划。数据库设计是分析和创建保存系统数据的数据库结构设计,数据库的设计将直接影响系统的运行效率和系统进度。2.1.1概念设计概念结构设计是整个数据库设计的关键,是之后建立逻辑模型的基础。在此,将使用实体-联系(E-R)模型来描述系统的概念结构,同时设计出能够满足用户需求的各种实体,以及它们之间对的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体实际信息,通过相互之间的作用形成数据的流动。 电脑报价管

    9、理系统概念设计是在系统的需求分析、数据流程图和数据字典基础上的抽象,结合联系E-R模型的设计方法,进行如下概念结构设计。下面是系统总体以及各个实体的E-R图:图2.1工作日志实体E-R图图2.2会议记录实体E-R图图2.3 报销费用管理实体E-R图图2.4航班查询实体E-R图图2.5实体间联系E-R图2.1.2逻辑设计本系统中需要设计的基本信息表:出库管理表、单位管理表、费用支出表、科目设定表、库存盘点表、其它收入表、入库管理表和用户管理表。并且本系统运用到流行的可视化VB语言与SQL Server数据库和软件工程中的需求分析、数据库原理中所学到的知识,这使得初学者很容易在短时期内对软件熟练的

    10、应用和掌握,提高了系统的可操作性,更具有实用价值。E-R转换为关系模型一般遵循的原则:一个实体型转换为一个关系模型.实体的属性就是关系的属性,实体的码就是关系的码.对于实体型图的联系则有以下不同的情况:1一个1:1联系可以转换为一个独立的关系模型,也可以与任意一端对应的关系模型式合并,如果转换为一个独立的关系模式,则与该联系相联的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一个实体对应关系模式合并,则需要在该关系模式的属性中加如入一个关系模式的码和联系本身的属性。2一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换模

    11、式为一个独立的关系模式,则与该联系相连的各个实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。3一个m:n联系转换为一个关系模式,与该联系相连的各实体的码以及联系本身的属性均转换关系的属性,各实体的码组成关系的码或关系码的一个部分。43个或3个以上的实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。5具有相同码的关系模式可合并。现列出数据表如下:数据项名称数据项含义说明别名数据类型长度取值范围序号工作计划表序号无varchar10a000-x999开始时间工作计划开始时间无

    12、smalldatetime419*/*/*2*/*/*结束时间工作计划结束时间无smalldatetime419*/*/*2*/*/*计划内容计划表内容无varchar100中、外文备注无varchar100中、外文Userid管理员ID无varchar120-9制作日期工作计划表制作日期无smalldatetime419*/*/*2*/*/*计划状态工作计划表计划状态无varchar100-9记录修改日期无varchar3019*/*/*2*/*/*记录修改人无varchar300-9表2.1 工作计划表数据项名称数据项含义说明别名数据类型长度取值范围ID员工编号无Int4a000-x999

    13、类型编号类型无nvarchar10中、外文姓名员工姓名无nvarchar12中、外文性别员工姓名无nvarchar2男、女单位员工所在单位无nvarchar50中、外文电话员工家庭座机无nvarchar500-9手机员工手机无nvarchar500-9传真员工传真号码无nvarchar500-9电子邮件员工工作邮箱无nvarchar50外文QQ员工qq无nvarchar500-9MSN员工MSN账号无nvarchar50外文邮编员工家庭邮编无nvarchar60-9职务员工工作职务无nvarchar50中、外文地址员工家庭住址无nvarchar50中、外文备注无ntext50中、外文表2.2

    14、通讯录表数据项名称数据项含义说明别名数据类型长度取值范围编号车辆编号无varchar4a000-x999值班员值班员姓名无varchar10中、外文调度员调度员姓名无varchar12中、外文用车人用车人员无varchar2男、女人数承载人数无varchar500-9事由出车事由无varchar50中、外文去向车辆去向无varchar50中、外文签字领导无varchar50中、外文车牌号码车辆号码无varchar50外文车类型车辆类型无varchar50中、外文司机姓名发车司机姓名无varchar50中、外文出车时间无varchar619*/*/*2*/*/*返回时间无varchar5019*

    15、/*/*2*/*/*备注无varchar50中、外文日期无smalldatetime5019*/*/*2*/*/*用车性质varchar中、外文费用float0-9表2.3车辆管理表2.1.3物理设计数据库的物理设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。物理设计内容包括:物理结构设计的主要内容、物理存储介质类型的选择、数据库物理位置的选择、索引类型的选择、数据库服务器性能参数配置。物理设计通常分为两步: (1)确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。存储模式是数据物理结构和存储方式的

    16、描述,是数据在数据库内部的表示方式,记录的存储方式(顺序存储,按照B树结构存储,按hash方法存储),索引的组织方式,数据是否压缩存储、加密,数据存储记录结构的规定,一个数据库只有一个内模式。索引的创建为工作日志表创建一个以序号为索引的关键字的唯一聚簇索引1)展开数据库中的表右键工作日志表,单击所有任务弹出的索引管理。2)在窗体点新建索引名称为序号,点击复选框“聚簇索引” 、“惟一值”。事务日志文件备份及存放事务日志文件是自上次备份事物日志后对数据库执行的所有事物的一系列记录。可以使用事务日志文件备份将数据库回复到特定的即时点或回复到故障点时的状态。采用事务日志备份,在故障发生时尚未提交的事务

    17、将会丢失。所有在故障发生时已经完成的事物都将会被恢复。如果数据库已经恢复,则SQL Server将回滚备份操作开始时尚未完成的所有事物。使用BACKUP语句进行完整数据库备份,需要在执行BACKUP DATABASE时制定要备份的数据库名称和数据库备份将要写入的备份设备,现将本系统中的数据库db_store备份到备份设备DiskBak_db_store中:USE db_storeBACKUP DATABASE db_store TO DiskBak_db_store定期将数据库分离保存到固定地方,定期删除那些过期的备份数据库,更好的利用有限的空间。(例如:放在“D:Program FilesM

    18、icrosoft SQL Serverbinshujuku” )2.2行为设计2.2.1总体设计系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。事实上,系统中许多业务或功能都是通过数据文件联系起来的。例如,某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。再比如,虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。上述这些关系在设计中是通过绘制信息系统流程图来从整体上表达的。下图为系统功能图。图2.6系统功能结构图2.

    19、2.2模块设计1.登陆窗口如下所示:当输入用户名和密码以后,点击“登录”键,如果用户名和密码都正确就可以顺利进入主窗体,如果输入错误,那么就有相应的提示信息。如图2.7所示。图2.7登陆界面所编代码如下: Private Sub ListView1_Click() Txt_Name.Text = ListView1.SelectedItem Adodc1.RecordSource = select * from tb_user where user_name= + Txt_Name.Text + Adodc1.Refresh If Adodc1.Recordset.RecordCount 0

    20、Then Label3.Caption = 所选操作员的职务: & Adodc1.Recordset.Fields(3) Txt_Password.SetFocus End IfEnd SubPrivate Sub Txt_Password_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 13 Then Call Cmd_Ok_ClickEnd IfEnd SubPrivate Sub Txt_Name_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 13 T

    21、hen Txt_Password.SetFocusEnd IfEnd SubPrivate Sub ScreenCenter() Me.Left = (Screen.Width - Me.Width) / 2 Me.Top = (Screen.Height - Me.Height) / 2End Sub 2.密码管理:密码修改界面设计:图2.8密码修改界面对“修改”按钮所编的代码如下:If KeyCode = 13 Then 如果按下的是回车键,则光标落到文本框当中 Text2.SetFocusElseEnd IfEnd SubPrivate Sub Text2_KeyDown(KeyCode

    22、 As Integer, Shift As Integer)If KeyCode = 13 Then 如果按下的是回车键,则光标落到文本框当中 Text3.SetFocusElseEnd IfEnd SubPrivate Sub Text3_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 13 Then 如果按下的是回车键,则调用按钮单击过程 Call Command1_Click Else End IfEnd SubPrivate Sub Text5_KeyDown(KeyCode As Integer, Shift As

    23、 Integer) If KeyCode = 13 Then 如果按下的是回车键,则光标落到文本框当中 Text1.SetFocus Else End IfEnd Sub 第3章 系统实施3.1系统功能模块实现一、主界面: 当登陆系统后,进入主窗体,界面如图3.1所示。图3.1主界面二、会议管理:会议管理模块界面如图3.2所示图3.2 会议管理模块界面3.2数据库的实现数据库的实现主要是设计数据库的物理结构,根据数据库的逻辑结构来选定RDBMS(如Oracle、Sybase等),并设计和实施数据库的存储结构、存取方式等。本系统后台是采用SqlServer2000作为数据存储库,其中由本人设计的

    24、表(用户表)在其平台上实现如下图所示:图3.3 系统用户表 以关系型为目标将实体图中概念模型映射为关系模型,具体行政管理系统整体关系模型实现设计,如图3.4所示:图3.4 行政管理系统关系模型第4章 总结通过这次课程设计,我对于数据库的设计和应用操作有了很大的进步。以前的学习更多的是理论方面的,当把理论运用到实际操作上时。在课程设计初期,首先对仓库管理进行了了解,仔细分析了该管理对系统功能的要求,并根据这些功能要求对系统进行定义,确定系统必须做什么。但由于对行政管理了解不多,需求分析难免不够完善,但是基本需求都考虑到了,并用文档准确记录了系统的需求。之后着手对系统的设计工作,首先是概念结构设计

    25、,根据需求分析结果总结系统内实体及联系并绘制系统的局部ER图和全局ER图。然后是逻辑结构设计,结合需求分析与概念结构设计把设计好的ER图转换为DBMS(SQL Server 2000)所支持的数据模型所符合的逻辑结构。最后运用开发工具VB6.0进行功能的编码实现。以前的课程设计都是由小组完成的,可以靠团队合作来降低难度,这次完全靠个人的能力来完成,对于自己来说无形当中增加了很多的苦难。以前做课程设计投入的精力完全没有这次多,这次投入了很多,感觉收获的也不少,数据库的知识自然是巩固了,对于数据库与其他高级语言的连接以及数据库在实际生活中的应用有了初步的了解,对今后的工作有很大的帮助。参考文献1

    26、王珊.SQL Server2000实用教程,北京:高等教育出版社,20082 阮伟良.SQL Server 2000数据库及应用, 北京:机械工业出版社,20053 李俊民.工程应用软件开发技术,长春:长春电子出版社,20074 李艳.Microsoft SQL Server 2000 数据库编程, 北京:人民邮电出版社,20075 李严.Visual Basic精彩编程200例, 北京:机械工业出版社,20096 宋昆.Visual Basic 6.0 中文版 提高与应用, 北京:人民邮电出版社,20087 李俊民.Visual C+ 管理信息系统完整项目实例剖析,杭州:浙江民用信息出版社,

    27、20068 江民生.Delphi数据库开发实例解析, 北京:北京出版社,20089 李传芳.Visual Basic 6.0 中文版 参考详解, 北京:北京高等教育出版社,200810 秦丙昆、田幼勤、曲万里.SQL数据库应用技术, 北京:北京地质出版社,200911 苏瑞.SQL数据库系统项目开发实践, 北京:北京科学出版社,200712 赵树林.Microsoft SQL Server 2000实用教程, 北京:北京希望电子出版社,200813刘涛.数据库设计指导教学. 北京:清华大学出版社.2005.14孙健文.VB信息管理系统开发编著.北京:人民邮电出版社.15刘光明.毕业设计步步赢教程. 北京:清华大学出版社.2008.


    注意事项

    本文(管理信息系统课程设计行政管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开