


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、辽宁工 业大学管理信息系统设计课程设计报告(论文)题目兼职中介管理系统的分析与设计院(系):软件学院专业班级:软件工程113班学 号:111301058学生姓名:安凯辰指导教师:王彦华教师职称:讲师起止时间:课程设计(论文)任务及评语院(系):软件学院教研室:软件教研室号 学辰 凯 安课程设计 (论文) 题目计 设 与 析 分 的 统 m 二 理 管 介 中 职 兼课程设计论文>任务攵 聘 。 询全VB.发 肌 M一B开K城切 W 可 剧L P耳,W 设调 程 的 有 扎T0*>缸里1的1关 有 业好如.艸4 冋伽 具 沁后 女程计息中业 牝 巽5, 右刁 匸殳亠一一 口 明二才T
2、T 纟 务好 言们«删说哄 股 m 详 祐 吾刘计c>F 寸 。明 n专札贻肌、,近采t,吋 查说 M完+M®0廐叫窗>0厅发用胤 是行 计,系管系瓠R7”E« 进 的术理息写卄1程在 此和 刑t#B管信撰;g 鄉tt铝 冲构|>等介司 你 W 仪 几流 鬥课 剛ee则么程期 恢 皿 通整 杜少,rcc細1,过釈伪出 ,全 的纭 祛成翳统骤 初熄靈右:暗则胯步 SE 阿:B按x h#fS廐en/系教M也 排!1程蚀仔 设 < 的Q亠司理成打 啟K的的文 程完 化S删管诜忡®0a£帥细語甘 课习 构衍>息并如如側 E
3、i详血波 统氓 结库型任 ,lik16+E交rH书 系是。比一l/J<釧能课他 対提讪仙 址,习采啖中学功牒程时m后沙血。 IB一练二禾的统等加课加 的最祕芒性 般之合侈用系理木为木。i ,幵设作 管列综任hi实该管1作22动2档4 5操 系的P什现息 容 活 文 节面DD一实信 内 计 术指导教师评语及成绩日2月6年2002成目录第 1章 系统分析 . 11.1 系统分析 . 11.2 可行性分析 . 11.3 软硬件要求 . 11.4 需求分析 . 2第 2章 系统设计 . 42.1结构设计 . 42.1.1 概念设计 . 42.1.2 逻辑设计 . 52.1.3 物理设计 . 72
4、.2行为设计 . 72.2.1 概要设计 . 72.2.2 详细设计 . 8第3章 系统实施 . 103.1 数据库实现 . 103.2程序实现 . 12第 4章 设计总结 . 13参考文献 . 14第 1 章 系统分析1.1 系统分析当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广 泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计 算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。现在的在校大学生和刚刚步入社会的大学生需要一个平台找自己的一份工作,在校 的学生想通过勤工俭学来帮家里减轻负担,通过这样的一个系统来,快捷的找寻
5、工作。 古老的记录方法已经被信息化得社会取代,这样就可以实现简单快捷的记录。前台该系统选择的是 VB6.0开发的,后台数据库选择的是 SQL SERVER 200。VB6.0 是个是个很好的面向对象的开发软件,完全能够实现该系统的一切要求,并且系统的维护简单,使得系统的后期维护得到了保障。后台选择的是 SQL SERVER 2000 数据库,数据库是系统存储数据的关键。该数据库能足够对该系统使其发挥它的功能。1.2 可行性分析1. 技术可行性:该系统的开发的使用的都是人们所熟悉的语言这样会使得我们的开 发显得不较容易更容易实现它的功能,所以在技术上是可行的。2. 经济可行性:本系统开发简单但要
6、耗去一定的时间,所用的开发工具和软件都差 不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于 学生求职信息的自动化管理,称业管理企业的人力和财力都有很大的帮助。所以在经济 上是可行的3. 操作可行性:由于系统开发并不复杂,操作起来也比较简单,本系统针对兼职中 介管理的最基本的要求而开发,通过对人员、设备、服务、信息及各项活动实施全面管 理,既使一线工作人员准确地执行各项活动,减轻劳动强度,又使上层管理人员获得各 种需要的信息,起到辅助决策的作用,从而达到完善兼职中介管理的目的。所以在操作 上是可行的1.3 软硬件要求1. 硬件:该系统对硬件的要求比较小,现在的普通的电
7、脑就足够可以使得该系统正 常的运行,对硬件的要求几乎是没有2. 软件:系统开发平台:vb6.0数据库管理系统软件:sql server 2000运行平台: Windows XP (SP2) Windows 2000 (SP4) Windows Server 2003 (SP1)。显示器分辨率:最佳效果1024*768像素。1.4需求分析用户需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能 充分满足各种信息的输入和输出。收集基本数据、数据结构、数据处理的流程,组成一 份详尽的数据字典,为以后的具体设计打下基础。在仔细分析调查有关学生信息需要的基础上,将得到数据流程图。针对一般
8、学生信息管理系统的需求,通过对学生学习过程的内容和数据流程分析, 设计如下面所示的数据项和数据结构:性别、出生日期、班号、入校日期。班主任姓名、所在教室等。学生基本信息:包括的数据项有:学号、姓名、班级信息:包括的数据项有:班号、所在年级、1.数据流图公司信息更新信息人员信息修改信息更新广登记、 管理 /录用信息提交录用职工已录用更新信息更新信息-提交信息录用信息处理录用更新 应聘信息图1.1 数据流图2.数据字典数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。 任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软件分析和设计过程中给人提供关于
9、数据的描述信息。数据流图和数据字典共同构成系统 的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥 作用。只有数据流图和对数据流图精确的定义放在一起, 才能共同构成系统的规格说明。由于元素太多我们只对其中主要的元素定义说明。数据字典的主要用途是作为分子阶段的主要工具。在数据字典中建立一组严密一致 的定义很有助于改进分析员和客户之间的通信,因此将消除很多可能的误解。数据字典 包含的每个数据元素的控制信息是很有价值的。因为列出了使用一个给定的数据元素所 有程序,很容易估计改变一个元素将产生的影响,并且能对所有受影响的程序或模块做 出相应改变。以下是数据流图中主要元素的数据
10、字典卡片:名字:数据库文件别名:描述:是网上书店系统的数据库。 是软件的核心数据库,有软件主窗 体的所涉及的数据库。定义:数据库文件=教师信息+学生 信息表+求职信息表 +应聘信息表 + 系统信息表位置:系统磁盘存储器名字:教师信息别名:描述:是兼职家教的学生的信息。 定义:教师信息=教师编号+教师姓 名+性别+年龄+籍贯+学校+专业+ 年级+职务+高考成绩+特长+爱好+ 联系电话+身份证号码+通信地址+ 当前状态+受理人+受理费用+学生 编号+出生日期+等级日期 位置:系统数据库名称:学生信息别名:描述:记录需要家教授课的学生详细信息。定义:学生信息=学生编号+学生姓 名+性别+年龄+学校+
11、班级+ 平时成绩+学习状况+希望辅 导课目+预期目标+家庭地址 +联系电话+愿付报酬+联系 人+身份证号码+状态+教师 编号+受理人+收费+受理日 期位置:系统数据库名称:管理员信息别名:描述:记录里面的管理员信息定义:管理员信息=管理员ID+密码+权限位置:系统数据库第2章系统设计2.1结构设计 概念设计1 系统ER图教师实体E-R图主要包括:教师编号,教师姓名,性别,年龄,籍贯,学校,专业, 年级,职务,高考成绩,特长,爱好,联系电话,身份证号码,通信地址,当前状态, 受理人,受理费用,学生编号,出生日期,等级日期等属性,如图4.1所示。学生信息E-R图主要包括:学生编号,学生姓名,性别,
12、年龄,学校,班级,平时 成绩,学习状况,希望辅导课目,预期目标,家庭地址,联系电话,愿付报酬,联系人,图2.3管理员实体E-R图逻辑设计下面列出几个主要的数据库表设计:1 教师信息表教师信息表包括教师编号、教师姓名、性别、年龄、籍贯、学校、专业、年级、职务、高考成绩、特长、爱好、联系电话、身份证号码、通信地址、当前状态、受理人、 受理费用、学生编号、出生日期、登记日期等字段。各个字段的属性设置如表6.1所示表2.1教师信息表字段名数据类型说明是否为主键教师编号文本字段大小50是教师姓名文本字段大小10否性别文本字段大小30否年龄文本字段大小10否籍贯文本字段大小25否学校文本字段大小50否专业
13、文本字段大小50否年级文本字段大小6否职务文本字段大小200否咼考成绩文本字段大小50否特长数字长整型否爱好文本字段大小50否联系电话文本字段大小10否身份证号码数字长整型否通信地址文本字段大小50否当前状态文本字段大小5否受理人文本字段大小5否受理费用文本字段大小5否学生编号文本字段大小5否出生日期日期/时间无否登记日期日期/时间无否2学生信息表学生信息表应包含学生编号、学生姓名、性别、年龄、学校、年级、平时成绩、学 习状况、希望辅导科目、预期目标、家庭住址、联系电话、愿付报酬、联系人、身份证 号码、状态、教师编号、受理人、收费、受理日期等字段。各字段的属性设置如表6.2所示。表2.2学生信
14、息表字段名数据类型说明是否为主键学生编号文本字段大小50是学生姓名文本字段大小10否性别文本字段大小50否年龄文本字段大小20否学校文本字段大小5否年级文本字段大小5否平时成绩文本字段大小50否学习状况文本字段大小50否希望辅导科目文本字段大小20否预期目标文本字段大小5否家庭住址文本字段大小5否联系电话文本字段大小50否愿付报酬文本字段大小20否联系人文本字段大小5否身份证号码文本字段大小5否状态文本字段大小50否教师编号文本字段大小50否受理人文本字段大小20否收费文本字段大小5否受理日期日期/时间无否3 系统信息表对于系统信息表,字段名称为用户名、密码、权限。具体字段设置如表6.7所示表
15、2.1系统信息表字段名数据类型说明是否为主键用户名文本字段大小20否密码文本字段大小20否权限文本字段大小20否物理设计不同的数据库产品所提供的物理环境、存取方法和存储结构有很大差别,能提供设 计人员使用的设计变量、参数范围也很不相同,因此没有通用的物理设计方法可遵循, 只能给出一般的设计内容和原则。希望设计优化的物理数据库结构,使得在数据库上运行的各种事物响应时间小,存 储空间利用率高、事务吞吐率大。为此首先对事务进行详细分析,获得选择物理数据库 设计所需要的参数。其次,要充分理解所用的RDBM的内部特征,特别是系统提供的存取方法和存储结构。通过对本系统各方面功能及特点的研究和讨论、对SQL
16、 SERVER 200的特点及性能的分析,决定选用SQL SERVER 200数据库管理系统进行数据库的设计,另外本系统是 基于C/S模式下的管理系统。数据库备份:使用BACKU语句进行完整数据库备份,需要在执行BACKUDATABAS时制定要备份 的数据库名称和数据库备份将要写入的备份设备, 现将本系统中的数据库zhongjie备份 到备份设备 DiskBak_db_zhongjie 中:USE db_storeBACKUP DATABASE zho ngjie TO DiskBak_db_zho ngjie定期将数据库分离保存到固定地方,定期删除那些过期的备份数据库,更好的利用 有限的空间
17、。2.2行为设计概要设计功能结构图功能模块图是软件工程过程中的一个重要环节,它将显示出工程所要实现的各种功能,并分类,然后软件工程师根据功能模块图来具体实现这些功能(通过代码)兼职中介管理系统详细设计图2.5系统功能模块图1 登陆窗体模块设计登陆界面是一个系统的安全性的第一道防线,其功能是验证管理员的账号跟密码是 否正确确定能否访问系统,其界面如图3.1所示。图2.6登陆模块程序方法如下:Private Sub cmdok_Click()Dim sql As StringDim rs_logi n As New ADODB.RecordsetIf Trim(txt name.Text) = &
18、quot;" The n判断输入的用户名是否为空MsgBox "没有这个用户", vbOKOnly + vbExclamation,""txtn ame.SetFocusElse系统管理 where 用户名='"& txtname.Text & "”'sql = "select * from rs_login.Open sql, conn, adOpenKeyset, adLockPessimisticIf rs_login.EOF = True ThenMsgBox "没
19、有这个用户 ", vbOKOnly + vbExclamation, "" txtname.SetFocusElse ' 检验密码是否正确If Trim(rs_login.Fields(1) = Trim(txtpwd.Text) Then userID = txtname.Textusername = rs_login.Fields(2) rs_login.CloseUnload MeMDIForm1.ShowElseMsgBox "密码不正确 ", vbOKOnly + vbExclamation, "" txt
20、pwd.SetFocusEnd If End IfPrivate Sub Form_Load() conn.ConnectionString="Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;Pers ist Security Info=False;Initial Catalog=zhongjie"conn.OpenEnd Sub第3章系统实施3.1数据库实现1. 数据库表下图为SQL SERVER 200的数据库中的表幽II台4 U-s!-;Mlirii!Ai1t SQL SurvufisnL SurvrWil”理” NT)ft l
21、t41i()*iijj.7 4顷 §* 1却 Jhcn= 昭关宋El 13 口即存侍幻耗 遒用F 曲曲色 O观刊 二J點认洁协弓牡鬥栩2WQ-e-&1; 23:122000-e-&:l;25:12_j轴F?r枪jw务 二J 1SSI常已已 ini已目目二二二工生UQ 戦师C?息 亦P理 阿贡招踐v-nsw也富统妊蛛友广r'I'户户户 毎毛找至#.*.弔书 BP11IF1)200U心bi;£*.】空20l2-e-l20ii2-£-t2fll2-£-lM1U2012 Il201 241创;1212;|55fl|12:15-59
22、12:1.5:5912 心:MlISllEtH1211E:H图3.1数据库表图2. 教师信息图表教师信息表是在求职教师的的人进行信息的录入,在系统中邀请家教的人来了解教 师的信息,主要是先主观的对该教师的信息的了解,用最短的时间来完成选择人员的信 息。下图为教师信息表图袁溯信豆科齡蚣也置是甘01W帆牝冏”上耕证丽10tLMZLbDZiiL到、IU¥尢二TDDXS£133MLg;©J21BQ:霑持MX>Will玉DQGUILDTOO画北京语韵挣二醸535詐4工ii1EKseneZTiaKi4444 *44t44 igft30X00nJf:轴<CC<
23、CCC<CK<CC< 1悴|.arraaaas«t£>C-3uu>01D-62ES894I场,薯韦粧13Mi25G21-3U1L>:尉123246:p麵话图3.2教师信息表图3. 学时信息表图学生是根据对求职家教的人的要求信息录入,对与没有满足学生要求的人进行进 步的选择自己要的家教,录入的信息下图为学生信息表图(E聊CJ1芳/ n两 玄 £ 4a 4a:揃=贮悼2 j捕TiQi時3 二貳魅特3 j跡蚁桝钊aso-S騎f!t?i£i超礎射对 士克鱼老535«r at ±5X!=X 壬辭 IflJ
24、39;t±5J3£ 附啊 Alt4OtPOtR>q(予We:图3.3学生信息标图4. 系统管理员表图系统管理员是每个系统的应该有的基本信息表,因为这个跟你的系统的安全性挂钩,所以我们要有系统管理员表。下图为系统管理员表图图3.4系统登录表图5. 数据库的关系实现下图为关系型数据的关系模型图伴坐值&. *-叙昨e怡皇*缺Fl爭牺*b士号-,對4ti4 0rH4*v*半韭趙=&an1土创也别悝寒千辭TW3C-Vlt行业*7T伏風ro£zaR磐曲料口赚* wtfl«*4#=w-E好*1用户粧t«*l贬护邯1 *3円 nu i/:
25、im IX ft Ki if*; *5T口押1牛号*肢幵9*T收甘号”爭土牡书''尤刊£陆盂T芒榆LJ冋心金!t/笹卄託理王SF工怔主 WJLft"從T I'b . JE工柞1理工悴时问工住叶5犯|酬IUAKI年H怡悟可H#扶术存an扭*箭岳盂械和玛啷抽町问3t*TIt* 乐 ZuV手.人”WAttElfa5B羽电IXH*址电1虚图3.5数据库关系模型图3.2程序实现 1.系统界面实现兼职中介管理系统的主界面包括三大模块,下拉菜单模块包含了业务和系统,再有 一部分是工具菜单模块包含了添加、修改、删除、保存、取消、打印等,最后的一个就 是左侧的菜单包含
26、:教师信息管理、学生信息管理、网页招聘管理、网页求职管理、软 件应聘管理、软件求职管理、系统管理等。这些都是系统的主要模块。下图为图7.4系统主界面图3.6系统主界面2 信息管理页面实现信息管理这四大模块功能基本上是相同的,都有信息的录入、修改、删除、查询, 在信息管理包括教师信息、学生信息、求职信息、招聘公司信息等管理。其界面如图3.2 所示。tfg呂 IT IIK 出土曰Kfl 谪:_ L _ 1暉*植方事 山”迁#CHbfe |如 I"鸯 I慢逼导iM垢扯 J图3.7信息管理界面第 4 章 设计总结本系统结构合理,简单明了,美观大方并能够快速、准确的响应客户所进行的操作, 系统管理员能很好的对数据库进行录入、修改、删除、查询等操作,稳定性好,安全性优 良。使复杂繁琐的工作变得快捷简单,使房屋中介管理能够具体化、直观化、合理化。应 用本系统极大的提高了工作人员的工作效率,使每天的工作变得简单轻松,使管理更加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版道路货物运输代理合同范本
- 二零二五年股票期权激励计划实施与奖励协议
- 二零二五年水利工程挡土墙施工劳务合同样本
- 2025版智能仓储设施租赁与管理合同
- 2025年度绿色农产品直销合作协议范本
- 二零二五年度企业监事会信息平台建设与运营合同
- 二零二五年度烧烤店承包经营权协议书范本
- 2026届山东省利津县重点名校中考英语考前最后一卷含答案
- 家装保修合同范本2025年
- 工厂转让买卖的合同2025年
- 智慧农业信息系统建设规范
- 氢气泄露排放安全要求
- 八年级贯通班期中考试物理试题
- 导医护士服务礼仪培训课件
- 11ZJ401楼梯栏杆安装图集
- 讲课儿童肺功能详解课件
- 不宜流通人民币硬币宣贯材料课件
- 61850典型报文解析说明
- 金属材料学科前沿专家讲座
- 安全带检测报告
- 唐诗宋词赠孟浩然写作背景【唐】李白课件
评论
0/150
提交评论