1、大学生兼职中介管理信息系统开题报告 开 题 报 告一、论文题目:大学生兼职中介管理信息系统二、题目研究内容:随着市场经济不断活跃,单位职工人员流动量的不断增加,越来越多的应聘者和招聘者需要沟通,其中中介的作用是不可忽视的,中介在帮助供需双方进行更好的信息交流方面作用越来越多。如今许多大学生都会利用课余的时间做一些兼职,既可以赚一些钱减轻父母的负担,又可以锻炼自己的能力、增加自己的社会实践经验。本中介管理系统是专门针对大学生找兼职而开发的,其中包括家教兼职、促销兼职、校园代理兼职、网页制作兼职等,从而对供需双方进行交流提供非常有效的服务。每一部分都包括招聘者信息和求职者信息以及招聘信息和求职信息
2、的查询功能。三、调研情况随着我国企业信息化进程的加快及网络技术的广泛应用,使用计算机进行信息管理己成为现实和发展的必然趋势。随着市场经济不断活跃,中介在帮助供需双方进行更好的信息交流方面作用越来越多,服务项目繁多,所以其管理所携带的信息量自然也很大,所以,要想提高劳动生产率,降低经营成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息管理。现在的一些兼职中介机构都是私人的、小型的,信息处理的方式还停留在人工阶段。国内也没有特别好的完善的适合小型兼职中介公司的信息管理系统。我的目标是开发出适用于小型的致力于为大学生提供兼职机会的中介机构的信息管理系统。四、研究解决方法及思
3、路大学生兼职中介管理信息系统是一个专门服务于需要寻找工作机会的大学生群体,和需要寻找大学生做兼职的单位或个人的信息管理系统。本系统前端开发工具为Visual Basic6.0,后端数据库的开发工具为Access数据库。本系统主要包括六个模块:系统主窗口设计模块。运行程序时先出现登陆界面,输入正确的用户名和密码才能进入系统;包括修改密码和退出系统功能。家教兼职管理模块。包括要求做家教的大学生信息(即教师信息),和为孩子寻找家教的家长的信息(即学生信息),以及查询功能。促销兼职管理模块。包括要求做促销的大学生信息和提供兼职岗位的商家信息,以及查询功能。校园代理兼职管理模块。包括要求做校园代理的大学
4、生信息和提供兼职岗位的厂家信息,以及查询功能。网页制作兼职管理模块。包括要求做网页制作、网站美工的大学生信息,和提供相关岗位的公司信息,以及查询功能。拟解决的关键问题:大学生并不是只要求一种兼职类型,可能同时在寻找家教、促销、网页制作等等。在时间允许的基础上,大学生也可能要求做两份或两份以上的兼职。如何避免信息的重复,节省占用的空间,是我想解决的关键问题。五、进度计划:阶段时间完成内容12010.09.01-2010.09.08查阅相关资料,完成课题任务书,安排设计进度计划,拟定开题报告22010.09.09-2010.09.15调查了解目前兼职中介机构的运作流程,对新系统建设的需求做出分析和
5、预测,选择开发方案,进行可行性研究分析,完成可行性分析报告32010.09.16-2010.09.22系统分析,页面模块设计,试做方案雏形42010.09.23-2010.10.13按新系统建设的目标及要实现的功能进行总体设计,调试运行52010.10.14-2010.10.27对系统实施转换,验收、修正完善,完成新系统的整体建设工作62010.10.28-2010.11.03系统安装调试运行,维护评价系统工作总结,根据实际制作结果与预期报告对照,分析系统进步与不足撰写方案:1、确定系统的总目标,了解当前信息系统状况,构建大学生兼职中介管理系统的功能和业务流程。2、根据数据、业务过程和实现管理
6、功能之间的关系制定业务和数据的流程分析系统可行性。3、系统的总体设计,制定代码设计规范、配置方案设计,写出系统设计报告4、正确运行、维护系统,制订系统管理和操作制度,实现设计目标,更新管理,总结系统。六、参考文献:(1) 管理信息系统 黄梯云 编著 高等教育出版社200310(2)管理信息系统解决方案 黄森云 孔祥玖 张道红 等编著 化学工业出版社 20051(3)信息系统开发方法教程 陈佳 编著 清华大学出版社20044期20048(4)微软解疑专家Acess数据库 Virginia Andersen 著 黄河,乐磊 译 北京大学出版社 (5)Access 2002数据库系统开发实例导航 范
7、国平,陈晓鹏 编著 人民邮电出版社20032(6)Access数据库应用管理解决方案 刘志敏 编著 电子工业出版社 出版日期200310(7)Access 项目案例导航 郑小玲,王学军 编著 科学出版社 出版日期20037(8)Visual Basic6.0 实例教程门槛创作室 编著 北京:电子工业工业出版社 1999-4-1(9)中文Access 2002专家 Virginia Andersen 著 机械工业出版社 出版日期20049(10)Visual Basic6.0 数据库开发(美)E.Winemiller,J.Roff;B.Heyman,R.Groom著, 顾斌、杨德斌译 北京:清华
8、大学出版社,1999-01 (11)中文版Access 2003 实用培训教程 马威编著 清华大学出版社 出版日期20042(12)Oracle 设计Dave Ensor &Ian Steevenson 著 林琪,王宇译 中国电力出版社 出版日期20028(13)Visual Basic6.0数据库开发实例 清汉计算机工作室 编著 北京:机械工业出版社,2000 (14)Visual Basic 6.0信息管理系统开发实例导航 求是科技 编著 北京:人民邮电出版社,2005-04(15)Access 2002 Development Unleashed Stephen Forte Tom Ho
9、we,Kurt Wall等著 电子出版社 出版日期20038大学生兼职中介管理系统可行性分析报告1、引言: 11 编写目的:随着市场经济不断活跃,单位职工人员流动量的不断增加,越来越多的应聘者和招聘者需要沟通,其中中介的作用是不可忽视的,中介在帮助供需双方进行更好的信息交流方面作用越来越多。如今许多大学生都会利用课余的时间做一些兼职,既可以赚一些钱减轻父母的负担,又可以锻炼自己的能力、增加自己的社会实践经验。本中介管理系统是专门针对大学生找兼职而开发的,其中包括家教兼职、促销兼职、校园代理兼职、网页制作兼职等,从而对供需双方进行交流提供非常有效的服务。预期读者包括需要寻找兼职的大学生和招工的单
10、位。12背景: (1) 开发软件系统名称:大学生兼职中介管理信息系统 (2)项目的提出者: 本人 项目的开发者:本人 (4)项目用户:兼职中介公司 (5)实现该软件的计算机中心与计算机网络以及同其它系统或机构关系:本项目是采用Visual Basic6.0为开发软件的数据库服务程序,并以Access为数据库导向,综合一体的实现了兼职中介信息管理系统的开发。13 定义:(1)软件开发单位 software development organization是指直接或间接项目委托单位委托而直接负责开发软件的单位或个人。(2)用户 user是指实际使用软件来完成某项计算、控制或数据处理等任务的单位或个
11、人。(3)测试 testing是指通过执行程序来有意识地发现程序中的设计错误和编码错误的过程。(4)确认 validation是指在软件开发过程结束时对软件进行评价以确定它是否和软件需求相一致的过程。术语:GB/T 11457和GB/T 1250514 参考资料:(1) 王一平、张基温 :信息系统开发案例,清华大学出版社,2001年3月版 (2)龚沛曾、陆慰民、杨志强, VB6.0 程序设计简明教程, 高等教育出版社, 2000 (3)曾志强, VB6.0 程序设计教程, 中国水利水电出版社, 2001(4) 张海藩, 软件工程导论, 人民教育出版社, 1998(5) 陈明 :软件工程,中央广
12、播电视大学出版社,2002年6月版(6) 闪四清 :SQL Server 实用简明教程,清华大学出版社,2003年1月版(7)范国平、陈晓鹏 :Access 2000 数据库系统开发实例导航,人民邮电出版社,2002年12月版(8)微软解疑专家Acess数据库 Virginia Andersen 著 黄河,乐磊 译 北京大学出版社(9)计算机软件开发规范: GB 85661988(10)计算机软件产品开发文件编制指南: GB85671988(11)计算机软件配置管理计划规范: GBT 125051990(12)计算机软件质量保证计划规范: GBT 125041990(13)计算机软件需求规范说
13、明编制指南: GB 93851988(14)计算机软件测试文件编制规范: GB 9386一1988(15)计算机软件配置管理计划规范: GBT 125051990 2、可行性研究的前提21要求:开发该软件的基本要求与功能是实现学生基本信息统计和单位招工要求信息统计,以及各种兼职岗位的查询功能。基于Access数据库系统的数据管理使该软件有更优异的性能.软件的基本数据流动为学生数据的输入,单位数据的输入,以及有关用户提出的对兼职岗位的查询要求所产生的数据输出。数据的输入与输出处理流程都依靠数据库的支持。22目标:该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件
14、的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。实现保证软件质量的前提下的资金投入最小化。23条件、假定和限制:开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围。且软件开发时间应基本控制在用户提出的要求范围内。24可行性研究方法:实行软件的可行性研究方法主要有:成本效益分析、对估算问题的看法、软件的作用范围、软件的成本估算、速度安排等。 25决定可行性的主要因素:决定软件可行性的四个主要方面有:经济因素,技术因素,法律因素,社会因素等。3、对现有系统的分析3
15、1处理数据和数据流程:32工作负荷(1)创建数据库表和索引(2)建立主窗体和子窗体(3)编码实现(4)系统的编译和发布33费用开支(1)人力:自己开发软件,必须具备开发软件的基本知识和能力,能够熟悉掌握Access数据库的使用和VB的编程技术。具有一定的语言功底,能够书写管理信息系统开发过程中的报告。(2)系统开发时所用的设备:一台手提电脑,并且可以上网,以便从网上收集资料。(3)借阅书籍:图书馆可免费借阅。(4)打印费用:在信息管理系统中的所有报告都要打印。(5)时间成本:大约做出兼职中介管理信息系统及写出报告共花费两个月的时间。(6)电的成本:在宿舍用电,如果超额,必须付电费。(7)支持性
16、服务:在编写程序时,如遇到困难,需要向老师请教。(8)系统开发完应用到企业的设备投入:若干台台式电脑,网线等等。(9)服务器一台:用来带动其他电脑的使用,作为上网中继器。34人员(1)自已:是系统的开发者和主要执行者。(2)教师:是系统的任务提出者和指导者。35设备(1)手提电脑一台:是用来进行系统设计和书写各种系统报告。(2)台式电脑若干:提供给企业进行信息管理和使用软件的工具。(3)网线若干:用来连接计算机,建立互联网,使信息共享。(4)服务器一台:用来带动其他计算机的运行,做为中继器。36局限性(1)可利用的信息和资源比较单一,客户需求分析主要来源于上网和对一些小型企业工资管理信息系统的
17、了解。而技术方面,对Access数据库以及VB程序设计的掌握运用还有待提高,不足之处靠借阅有关书籍进行补充。其余包括经济效益、社会效益分析则靠网上查阅资料获得。(2)进行系统方案选择比较的时间较短,只有一至两个星期。(3)处理时间比较紧:在系统分析阶段,需要写各种报告,如任务书,开题报告,可行性分析报告,系统分析报告等等,并且在这段时间中,要学习和熟悉Access数据库界面相关操作和VB编程语言,时间比较紧迫。(4)数据存储能力不强:该系统使用的是Access小型数据库,不能向大型数据库一样处理大量的数据。4、所建议的系统4.1对所建议系统的说明(1)创建数据库表和索引:建立所有数据库所需要表
18、,包括学生信息登记表、单位招聘岗位登记表、学生应聘岗位记录表等等。并且在表中建立主键和索引,为查询提供方便。(2)在这个系统中,涉及到主窗体和子窗体的链接问题,通过设计一个总的查询进行窗体间的链接,同时提供子窗体的相应的查询。建立查询时,选择所需要的字段,分别对兼职中介信息管理系统设置总查询和子查询。(3)在兼职中介信息管理系统中,设计窗体是一个很大的工程,窗体是联系用户和系统内部代码的桥梁,也是方便用户操作的接口。在该系统中,要设计很多窗体,并且实现窗体的嵌套,如用户的登录窗体,计算公式窗体,子窗体,查询窗体,菜单窗体,统计结果窗体等等。窗体的制作要清晰,统一,界面友好,操作方便,而且操作的
19、交互方式多采用鼠标和简单键盘输入操作以提高速度。(4)编码实现:分别对兼职中介信息管理系统的各个模块进行VB编码。(5)系统的编译和发布:完成数据库设计后,需要对它进行性能分析,并且根据分析结果对数据库进行优化。选择某一项或全部对象,进行性能分析,最后系统会返回性能分析的结果,给出推崇,建议,主意等意见,但最后的优化必须让用户自己决定。在系统的最后,进行一次全部编译,确保所有的程序都无误。4.2处理流程和数据流程大学生兼职中介信息管理系统流程:启动该系统,首先出现登录窗口,进行身份认证,请用户输入正确的用户名称和用户密码,如果输入正确则出现主菜单窗体。登记要找兼职工作的学生信息包括学生姓名、性
20、别、年龄、学校、专业等。登记提供兼职岗位的单位信息,将学生信息和岗位要求进行配对。 4.3改进之处(1)人力与设备费用的减少:在设计该系统时,尽量通过自己一个人的努力,利用自己的电脑,如遇到困难时,和老师同学共同商量,将人力和设备费用降到最低。(2)处理速度的提高:利用小型的Access系统建立数据库,使得数据的处理速度得以提高。(3)控制精度的提高:使用该系统,正确的输出用户所要求的工资结果,对于工资记录利用单精度的Single类型,使得工资精度得以提高。(4)管理信息服务的改进:用户可以根据自己的需求加以修改,增加了管理信息服务的灵活性。4.4影响(1)对设备的影响: 运行环境:Windo
21、ws;数据库:Access;编程语言:VB (2)对软件的影响:只要有Windows 2000或者Windows XP系统,安装Access数据库及支持VB语言即可,对软件的要求不是很高。(3)对用户单位机构的影响:对用户单位机构的要求:要求是小型的兼职中介机构。技术水平的要求:基本会操作Access界面,会打字即可。4.5局限性(1)可利用的信息和资源比较单一(2)在技术方面,对Access数据库以及VB程序设计的掌握运用还有待提高,不足之处靠借阅有关书籍进行补充。其余包括经济效益、社会效益分析则靠网上查阅资料获得。(3)进行系统方案选择比较的时间较短,只有一至两个星期。(4)处理时间比较紧
22、:在系统分析阶段,需要写各种报告,如任务书,开题报告,可行性分析报告,系统分析报告等等,并且在这段时间中,要学习和熟悉Access数据库界面相关操作和VB编程语言,时间比较紧迫。(5)数据存储能力不强:该系统使用的是Access小型数据库,不能向大型数据库一样处理大量的数据。4.6技术条件方面的可行性(1)在当前的限制条件下,该系统可以达到所预定的功能目标。(2)利用现有的技术,该系统可以实现预定的功能。(3)对开发人员水平可以认定。(4)在规定的期限内,本系统的开发可以完成。5、可选择的其他系统方案51没有选择的系统方案1 第一种可选择的系统方案是我原来选择的利用VFP系统做的软件,一些好处
23、:(1)经济可行性:首先考虑资金可行性,资金的投入和现在所选择的系统费用差不多,所建立的系统也可以在企业实现。(2)技术可行性:利用VFP软件编程,比较简单,而且原来学过,所以编程过渡的时间少,对于VFP数据库已经能够较熟练的掌握,在技术上是可行的。(3)实现可行性:在经济技术方面,是可行的,在功能方面,也可以实现,总的来说,基本上用VFP数据库做出工资信息管理系统是可行的。 但利用第一种系统方案,存在一些缺陷:(1)最大的缺陷是用VFP编的系统不好上网,只能放在一台电脑上使用(2)VFP数据库稳定性不高,输入的记录数较少,不适合用在中小型企业上,而且,VFP不能体现开发者水平较高,这也是我没
24、有利用VFP进行开发的原因之一,利用其他的软件和数据库进行开发,可以学到更多的知识,对自己的自学能力也是一个检测。(3)VFP数据库在编译时,不可以自动进行系统性能分析,而Access可以自动性能检测,并且提供三种分析结果,推崇,建议和主意。并且会显示建议优化的相关信息。52选择的系统方案2第二种方案是我所选择的用来制作兼职中介信息管理系统的方法,是用Access数据库来制作。选择本方案的理由:(1)经济可行性:首先考虑资金可行性,投入资金较小,所建立的系统也可以在企业实现。(2)技术可行性:以前学过VFP数据库,SQLServer数据库,C语言和Java语言,有一些基础,学习Access数据
25、库应该不算太难。在技术方面,还是可行性。(3)实现可行性:在经济技术方面,是可行的,在功能方面,也可以实现,总的来说,基本上用Access数据库做出系统是可行的。(4)应用界面友好,使用方便,用户点击鼠标或输入不太多的查询词组就可以轻松使用该软件,只需要简单的培训,界面风格始终保持一致,不需要用户不断的转换思路。(5)利用Access数据库就可编写,其中有内部支持的VB编程语言,不需要一个数据库和另外一种语言的组合,提供数据导入和语言编程接口。(6)Access数据库是中小型数据库,比较适用于中小型企业,可以节省开支和维护费用。可以上网,在局域网中使用,实现资源共享。(7)在编译时,可以自动进
26、行系统性能分析,并且提供参考意见,显示优化的相关信息。6、投资分析61支出(1)基本建设投资(无金额):数据通讯设备:若干台台式电脑,一台服务器,网线若干。(2)其他一次性支出(无金额):网和去图书馆收集资料,借书免费,上网自费;数据库用现成的软件建立,不需要花费成本。(3)非一次性支出(无金额):在软件维护阶段,对于软件出现的问题和故障,根据用户的需求,支付软件的维护费用;在使用设备时,对损伤的设备和设备的修复交纳费用;房屋、空间的使用开支:对企业的工作场所支付费用。62收益:使用兼职中介管理信息系统节省了大量的人力和纸质工作,计算机查询功能大大的提高了工作效率,有助于提供公司收益。7、社会
27、因素方面的可行性71法律方面的可行性法律方面的可行性问题很多,在做系统时没有涉及到侵犯专利权,侵犯版权,而且也是按照国家标准实施。8、结论按照可行性报告的分析,结论是:可以立即开始进行。根据任务书,在系统进行选题和调研以后,可以进入下一个阶段系统分析阶段。回顾该系统从选题,到调研、需求分析、设计、编码实现、测试等,论文的撰写,这系列连贯的过程,感想颇多,收获也很多。大致的总结几点,如下:1设计开发一个软件,首先要了解所涉及到行业的现状,一定要想办法进行行业调研,从不同途径获取该行业的专业知识。合理安排系统设计开发时间,进行实际开发会发现需求分析与系统设计占主要的时间,如果前面的工作做好了,编码
28、实现占用的时间很短。所以我们要借助软件工程的思想-对软件开发过程进行控制。2. 在开发一个系统时,前期的分析准备工作非常的重要。对于系统的需求要明确,这样才能做到有的放矢。特别是对于系统中数据的存储和重要算法的设计,设计的不好会出现大量的冗余,不仅浪费存储空间,还影响查询效率。3.在设计的初期,对一个功能模块的设计,要想出两种或两种以上方案,这样可以进行比较,从而获得更佳的设计方案,设计开发过程中一定要吸取经验教训,避免返工。尤其是一些重要算法或功能。在对具体实现功能模块进行编程时,要养成良好的加注释的习惯,这样的话不仅能理清思路,而且可以为以后的调试程序带来很大的方便。5. 懂得充分利用网络资源,因为实地调研的时间是非常有限的,所以需求分析中大部分分析结构都是在我阅读专业书籍,网络资料后得出的。由于在外面工作以及其他原因,我无法借到专业书籍,只好在浩瀚的网络中寻找我所需要的资料,这无形当中培养了我通过网络获取资料信息的能力。由于本人是初次开发系统,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。谨请大家提出宝贵的意见。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1