VB配件库存管理系统上课讲义_第1页
VB配件库存管理系统上课讲义_第2页
VB配件库存管理系统上课讲义_第3页
VB配件库存管理系统上课讲义_第4页
VB配件库存管理系统上课讲义_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Good is good, but better carries it.精益求精,善益求善。VB配件库存管理系统VB配件库存管理系统目录VB配件库存管理系统摘要IAbstract.VB配件库存管理系统II第1章绪论11.VB配件库存管理系统1&nbVB配件库存管理系统sp;课题介绍.11.2&nVB配件库存管理系统bsp;设VB配件库存管理系统计前的思考.1第2章主要技术分析2VB配件库存管理系统2.1VB6.0功能简介.22VB配件库存管理系统.2VB6.0版本简介.32.3VB6VB配件库存管理系统.0的运行要求.42.4VisualVB配件库存管理系统Basic数据库的基本理论.5第3章

2、VB配件库存管理系统系统分析与概要设计93.1系统分析.9VB配件库存管理系统3.1.1系统初步调查.9VB配件库存管理系统3.1.2可行性分析.103.2系统设计.123.2.1系统设计原则.12VB配件库存管理系统3.2.2系统设计方法.12VB配件库存管理系统3.2.3总体设计.13第4章&nbsVB配件库存管理系统p;系统功能模块设计.VB配件库存管理系统.154.1库存管理功能模VB配件库存管理系统块设计目标.154.2库存管理信息VB配件库存管理系统系统功能模块划分.154.3库存管理信VB配件库存管理系统息系功能模块明细.164.3.VB配件库存管理系统1系统管理模块.164.V

3、B配件库存管理系统3.2项目设置管理模块.174.3.3入库操作管理模块.19VB配件库存管理系统4.3.4出库操作管理模块.204.3.5报表输出管理模块.VB配件库存管理系统.21第5章数据库设计23VB配件库存管理系统5.1数据设计概述.235.2系统数据VB配件库存管理系统库表.24第6章VB配件库存管理系统程序设计281.1&nVB配件库存管理系统bsp;6.1设计的关键VB配件库存管理系统技术及应用.28第7章论坛网站设计分析33VB配件库存管理系统4.1 VB配件库存管理系统;可行性分析.33VB配件库存管理系统4.2VB配件库存管理系统开发环境.344.3&VB配件库存

4、管理系统nbsp;需求分析.344.4数据库分析.364.4.1数据库结构.370第8章论坛网站的详细设计425.1网站的结构.425.2网站模块设计.435.3网站测试.51结论52参考文献53致谢54外文文献阅读与翻译55计算机毕业论文网结合实际情况本系统功能模块设计分为如下几个模块:(1)系统管理模块(2)项目设置管理模块(3)入库操作管理模块(4)出库操作管理模块(5)报表输出管理模块致谢时光飞逝,论文终于成稿,又一段求学旅途即将画上一个圆满的句号,回想求学的道路,有过梦想,有过失落,此时此刻,有太多的感激之情在内心之中,需要表达,感谢一直以来关心鼓励我的老师,同学和朋友们。在本次毕业

5、设计中,首先我衷心地感谢我的导师马学文教授在我的设计中给我的悉心指导。论文的每一篇不无倾注了马老师大量的时间和心血。马老师渊博的知识、敏锐的思维、深刻的洞察力、淡泊的心境、平易的待人方式和富有感召力的人格力量给我许多启发和帮助,使我领略到一个著名学者的风采和高尚的情操,使我在学习和设计工作中,都受益匪浅,在毕业设计过程中,马老师在每个阶段都给予我细心的指导、提出宝贵的意见。马老师的言传身教,始终如一地关心我们各方面上的进展,反复审阅了论文稿,提出许多修改意见,为本文的完成付出了很多心血。使我在设计中及时改正了错误,增添了信心。在此,我对敬爱的马老师再次表示衷心的感谢!由于指导老师孜孜不倦的指导

6、,同学的热心帮助,再别上自身的努力,我才得以顺利的完成毕业设计。再一次对帮助过我的老师,同学,朋友表示衷心的感谢,希望把今天的喜悦与你们一同分享。摘要随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视,是一个学校不可缺少的部分,学生选课系统就是为了管理好选课信息而设计的。学生选课系统的将使选本文来自:论文网课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。系统实现了对课程的基本信息和学

7、生选课、学生和教师用户进行管理。系统对学生角色提供个人信息查看、选课管理以及其他功能;对教师提供查看自己所担任课程的课表和选该门课程的学生信息;提供给管理员以下功能:查看所有课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除),以及实现新闻的发布并修改。关键字:选课、课程信息发布、B/S、SQLServer2000、JSPAbstractWiththeimprovementofsciencetechnology,thecomputersciencebecomesgraduallymature,peoplehavealreadydeeplyunderstooditsstrongfunc

8、tion,andithasalreadygotintoeachrealmofthehumansocietytoexertamoreandmoreimportantfunction.Thestudentselectingsystem,amodernizingteachingtechnology,paysmuchmoreattentionbypeople.Itisindispensablepartforaschool.Thestudentselectingsystemisforthesakeofmanagingtotheinformationofselectingcourses.Thetenden

9、cyofstudentselectingsystemwilledifytheselectingmanagement,itwouldbemoresystematicalandproceduralinfuturework.Wetrytoavoidtherandomwork,promotingtheaccuracyandspeedoftheprocessinginformation,sothatwecanchecktheinformationofselectingcoursewithaconvenientandefficientform.Thesystemcarriedoutthemanagemen

10、tofbasicinformationofcourse,thestudentselectingcourse,thestudentandtheteacherscustomer.Thesystemprovidesafunction,whichisgoodforstudentstochecktheirpersonalinformationandthemanagementofselectingcourse,tothecharactersofthestudents.Andfortheteachers,itisconvenienttolookintothecurricularlessonthathehol

11、dandtheStudentsinformationthatchosethecourse.Atlast,itisgoodformanagertocheckalltheinformationofthelessons,studentsandteachers.Furthermore,itcancarryonamanagement(increase,edit,delete)tothem,andcarryouttherenounceofthenews.Keywords:selectcourse,therenouncementofcourseinformation,B/S、SQLServer2000、JS

12、P目录SCIENCE&TECHNOLOGYCOLLEGEOF-1-NANCHANGUNIVERSITY-1-THESISOFBACHELOR-1-摘要-2-ABSTRACT-3-目录-4-第一章绪论-5-1.1课程背景-5-1.2课程现状-6-第二章系统需求分析-6-2.1需求分析-6-2.2可行性分析-7-2.3系统配置需求-7-第三章系统总体设计-8-3.1项目规划-8-3.2设计目标-8-3.3系统相关技术介绍-8-3.3.1系统开发采用的技术方案B/S模式-8-3.3.2JSP技术介绍-8-3.3.3SQL2000SERVE数据库介绍-10-3.4数据库分析设计-10-3.4.1数据库

13、需求分析-10-3.4.2数据库概念结构设计-10-3.4.3数据库表的设计和创建-12-第四章系统详细设计和实现-15-4.1主界面设计-16-4.2界面头尾设计-16-4.3登录界面-16-4.4学生用户界面设计-17-4.4.1个人信息模块功能模块设计-18-4.4.2网上平台模块功能设计-19-4.4.3系统公告-21-4.4.4其他功能模块设计-22-4.5管理员用户界面设计-22-4.5.1用户管理模块功能设计-23-4.5.2网上平台模块功能设计-24-4.5.3系统公告模块设计-25-4.5.4其他功能模块设计-26-4.6教师用户界面设计-26-4.7系统后台模块-27-参考

14、文献-28-第一章绪论1.1课程背景Internet的发展给我们的教育更加现代化,现在网上信息管理是我们现在教育中的一个热点。现在,教师学生跟学校的之间的信息传播只在一指之间,时为我们创造方便快速的途径。在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。目前国家的教育体制也正处在不断改革、创新的阶段,我国教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出适合中国特色的教学形式,国家教育部面向各级各类学校开展了全面学分制改革。因

15、此,教学管理软件应充分依托校园网,实现教学信息的集中管理、分散操作、信息共享,使传统的教学管理朝数字化、无纸化、智能化、综合化的方向发展,本文来自:论文网并为进一步实现完善的计算机教学文件管理系统和全校信息系统打下良好的基础。学生网上选课系统是高校教学管理系统的重要组成部分。熟悉教学管理工作的全部过程,从教务工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现教学工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来。使得教学管理走向无纸化办公和规范化、现代化管理。由于Internet具有影响范围广,能够方便快捷的传递信息,具有近乎实时的交互性,本身又是一个巨大

16、无比的信息库等诸多优点。学生网上选课系统,可以提高教师,学生和学校的管理效率。我们的目标是用学生网上选课系统实现最快对全校选修课程发布以及新闻发布,使教师和学生最快知道,创造现代化的学习环境。学生选课是大学的主要管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。在这里,运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。基于Web的网上手机商城的设计本系统是一个基于Web的在线手机商城,客户可以在网上访问本商店并预订手机。系统主要

17、是实现一个网上商店的销售部分,以及相应的库存,基础信息管理。系统主要由两部分组成,一部分是后台管理部分,商家管理相关信息发布,商品管理,订单管理,客户管理等;另一部分是前台销售部分,客户通过浏览器访问登录,浏览本店订购手机。信息发布主要是手机商品信息的发布,有按不同方式的商品分类,特价商品信息发布,新品的展示;以及手机公告的管理,包括添加,更新,删除等操作。商品管理是本文来自:计算机毕业网指手机商品的录入,更新,删除等操作。订单管理是指订单的确认与发送等操作。客户管理是对客户进行一些相关操作,如冻结,解冻等。前台部分,客户可以申请加入会员,进行手机的选购,自助购买,提交订单等操作。本网站同时提

18、供一些手机常识、购买帮助。本课题采用JSP技术和SQLServer2000作为后台数据库管理系统进行开发。摘要:随着电子商务,网上商店的普及,商品的网上展示与订购逐渐成为时尚,网上商店的技术实现也成为了一个比较常见的课题。本文就网上手机商城的实现做了一些探索。本系统设计基于WEB的网上手机商城系统,主要采用JSP开发技术和SQLSERVER2000数据库技术来开发,实现了客户购买的前台页面和管理员管理的后台管理页面。普通客户在浏览页面的时候可以进行商品的浏览、购买、下定单、注册成为会员,查看和修改用户信息等操作。管理员可以进入系统的后台进行管理,可以进行手机的添加、修改、删除本文来自:计算机毕

19、业网,用户订单的处理、客户信息的查询以及其他基本信息的录入和修改等操作。本文详细阐述了整个应用系统的设计思路,并对各部分设计进行了详尽的分析,最终形成了一个完整的设计方案。关键词:JSPSQLServer2000手机商城Web目录1引言11.1课题内容简介11.2课题的研究背景与意义11.2.1课题的研究背景11.2.2课题的研究意义21.3课题的调研21.4可行性分析21.4.1技术可行性21.4.2经济可行性31.4.3法律可行性31.4.4操作可行性31.5论文各章介绍42需求分析52.1功能需求分析52.2业务流程分析52.3数据流分析72.4数据字典93系统设计153.1系统总体功能

20、结构153.2系统数据模型设计163.2.1系统概念结构设计E-R图163.2.2系统逻辑结构设计关系模式183.2.3系统逻辑结构设计关系表183.2.4数据表详细说明193.3开发环境及运行环境设计213.3.1开发环境213.3.2系统开发工具223.3.3运行环境224详细设计234.1数据库操作及中文字符处理JavaBean设计234.1.1数据库操作JavaBean设计234.1.2中文字符处理的JavaBean的设计244.2用户主界面设计254.3用户信息管理模块设计274.3.1会员登录模块设计274.3.2用户注册模块设计284.3.3用户信息的查看与修改模块设计304.4

21、购物车模块和前台订单处理模块的设计334.4.1购物车添加手机设计344.4.2修改购买数量设计354.43订单的提交的设计364.5后台用户管理模块设计385用户手册405.1系统功能与运行环境405.2系统开发工具安装与环境配置405.2.1JDK和Tomcat的安装405.2.2配置JDK和Tomcat的环境变量405.3系统运行与操作指南415.3.1数据库配置416系统评价436.1系统的特点和优点436.2系统存在的不足和改进方案436.2.1系统存在的不足436.2.2改进方案446.3设计收获和心得44结论45致谢46参考文献472需求分析需求分析就是分析用户的需求,是软件定义

22、时期的最后一个阶段,它的基本任务是准确回答“系统必须做什么?“这个问题。需求分析也是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。需求分析的任务本文来自:计算机毕业网是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查的重点是“数据”和“处理”,通过调查、收集与分析,获得用户对数据库的如下要求:信息要求、处理要求、安全性与完整性要求。2.1功能需求分析系统主要由两部分组成,一部分是后台管理部分,商家管理相

23、关信息发布,商品管理,订单管理,客户管理等;另一部分是前台销售部分,客户通过浏览器访问登录,浏览本店订购手机。信息发布主要是手机商品信息的发布,有按不同方式的商品分类,特价商品的确定,新品的展示;以及商店公告的管理,包括添加,更新,删除等操作。商品管理是指新机商品的录入,更新,删除等操作。订单管理是指订单的查看,确认与发送等操作。客户管理是本文来自:计算机毕业网对客户进行一些相关操作,如冻结,解冻等。前台部分,客户可以申请加入会员,客户信息的管理,客户的登录,修改密码,找回密码,进行手机的选购,自助订机,提交订单,订单的查看,公告的查看,手机知识的查询等操作。2.2业务流程分析系统是由前台和后

24、台两部分组成。前台即客户端,在前台客户进入首页,在首页用户可以查看特价商品信息,新品信息,可以根据分类查看其它手机信息,以及公告和手机知识。在客户看中某一产品时,可以先登录,或注册,然后可以随心选购商品,也可以自助订机。客户端流程如(图2-1)参考文献1蔡翠平.网络程序设计JSP.北京:清华大学出版社,2002.2何玉洁.数据库基础及应用技术.北京:清华大学出版社,2002.3吴文庆.动态网站建设.大连:大连理工大学出版社,2003.4万峰科技.JSP网站开发四“酷”全书.北京:电子工业出版社,2005,8.5林邦杰.JSP交互网站实务经典.北京:中国青年出版社,2001.6RalphMore

25、lli.Java面向对象程序设计.北京:电子工业出版社,2004.7萨师煊,王珊.数据库系统概论.第3版.北京:高等教育出版社,2005.2.8张海藩.软件工程导轮.第4版.北京:清华大学出版社,2003.12.本系统的使用户分为两种:普通用户和管理员,普通用户只具查看小区车位位置及车位出租的功能。管理员完成整个系统的管理与维护操作。1、管理员管理模块管理员管理模块完成管计算机毕业论文网理员信息的添加、删除的功能,管理员可以添加或维护管理员的相关信息。2、小区车位管理模块小区车位管理模块完成小区各车位信息的管理与维护操作,管理员可以添加小区的车位信息,也可以删除小区的车位信息。3、车位出租登记

26、模块车位出租登记模块完成小区车位信息的出租情况的登记与管理操作,管理员可以添加出租登记的信息,也可以删除出租登记的信息。4、按车位出租查询模块按车位出租查询模块完成管理员按车位号进行查询的操作。管理员可以按车位号查询小区车位出租的相关信息。5、按租用人查询模块按租用人查询模块完成按租用人查询车位出租信息的功能,管理员可以按租用人的姓名进行查询。6、业主前台查询模块业主前台查询模块主要完成业主前台信息的查询功能,业主可以按分区查看每个分区的车位出租情况。摘要近年来,电子商务和无线工业的发展十分迅猛,目前全球已有超过10亿手机用户,这就为各种移动应用的发展提供了坚实的物质基础。为了能更好计算机毕业

27、论文网地服务于顾客,许多航空公司推出了通过互联网订购机票的服务,称为电子客票服务。电子客票是普通纸质机票的电子替代产品,旅客通过互联网订购机票之后,仅凭有效身份证件直接到机场办理乘机手续即可成行。电子客票有三点好处:旅客通过互联网足不出户即可自助完成订购机票,无须再到售票柜台付款,节省了购票时间。传统机票一旦丢失或未随身携带,将无法乘机,而购买电子客票的旅客无此忧虑,只需凭有效身份证就可登机。【关键字】网上订票系统管理系统数据库本管理系统采用的数据库是SQLServer2000数据库,开发语言为JAVA。JSP作为前台的开发工具,用SQLServer2000作为后台支持数据库,通过JDBC来连

28、接SQLServer2000中并对其编程来实现各种功能。查询模块实现代码:/*按出发城市查找*/StringStartCity01=chStr.chStr(request.getParameter(StartCity01);/出发城市Stringstr1;if(StartCity01!=null&!.equals(StartCity01)&!null.equals(StartCity01)str1=出发城市=+StartCity01+;elsestr1=1=1;/*按到达城市查找*/StringEndCity01=chStr.chStr(request.getParameter(EndCity

29、01);/到达城市Stringstr2;if(EndCity01!=null&!.equals(EndCity01)&!null.equals(EndCity01)str2=到达城市=+EndCity01+;elsestr2=1=1;/*按航空公司查找*/StringairlineCode01=chStr.chStr(request.getParameter(airlineCode01);/航空公司Stringstr3;if(airlineCode01!=null&!.equals(airlineCode01)&!null.equals(airlineCode01)str3=所属航空公司=+a

30、irlineCode01+;elsestr3=1=1;/*按出发日期查找*/StringStrDate01=chStr.chStr(request.getParameter(StrDate01);/出发日期Stringstr4;if(StrDate01!=null&!.equals(StrDate01)&!null.equals(StrDate01)str4=出发日期=+StrDate01+;elsestr4=1=1;/*按起飞时间查找*/Stringselect2=chStr.chStr(request.getParameter(select2);/起飞时间Stringstr5;if(sel

31、ect2!=null&!.equals(select2)&!null.equals(select2)str5=起飞时间=1899-12-30+select2+;elsestr5=1=1;/*按返程日期查找*/StringStrDate03=chStr.chStr(request.getParameter(StrDate03);/返程日期Stringstr6;if(StrDate03!=null&!.equals(StrDate03)&!null.equals(StrDate03)str6=返程日期=+StrDate03+;elsestr6=1=1;Stringsql=select编号,机票编号

32、,价格,出发城市,到达城市,起飞时间,所属航空公司,返程日期,总票数,出发日期from机票where+str1+and+str2+and+str3+and+str4+and+str5+and+str6+orderby编号desc;摘要:随着信息技术的飞速发展,各类超市原有的管理系统已经不能满足当前的管理需要。STRUTS作为目前比较先进的开发WEB项目的框架,在开发效率,后期维护以及可重用性等方面相对与一般的JSP项目都有很大的优势。本文就是通过分析超市管理计算机毕业论文网的现状提出的引入STRUTS架构的J2EE技术框架下的MVC设计模式,并在项目实现阶段着重与研究STRUTS框架的视图Vi

33、ew,模型model,控制器controller的构建过程。本系统的设计经过了软件开发的一般过程,需求分析,项目规划等步骤,操作界面简洁大方,使用方便。关键词:JSP;MVC;STRUTS;WEB管理系统系统特点以及功能简介因为是超市管理系统,所以只有管理员才能进行登陆和操作。管理员管理功能:会员管理模块,功能包括:会员注册,添加会员信息到数据库的会员表中,输入字段包括:姓名,性别,证件号,电话和注册日期,而会员编号由系统自动生成。会员资料的查询,从会员表中查询某个会员的信息,并对结果进行分页显示,可以选择根据会员号还是会员姓名查询,均能实现模糊查询。会员资料的修改和删除,在上面的查询结果中选

34、择对会员资料的修改或是删除操作。商品管理模块,功能包括:商品记录的添加,进货时,将进货信息添加入商品表中,输入字段包括:商品编号,商品名,数量,价格,日期。商品资料的查询,从商品表中查询某个商品的信息,并对结果进行分页显示,能实现模糊查询。商品资料的修改,在进货时,在添加数据库中已有的商品信息时,自动将数量和价格相加存储,而在销售时则自动减去顾客消费的数量。销售管理模块,功能包括:销售记录的添加,将会员的消费记录加入销售表中,还可将顾客消费的商品数量从商品表中减去。输入字段包括:会员号,商品名,数量,价格,日期。会员消费记录的查询,可选择根据会员号,商品名或日期进行查询。摘要随着的飞速发展,机

35、关、学校、公司、企业都已经或正在建立自己的网站和论坛,而一个真正的、完善的论坛离不开数据库技术,数据库技术可以实现浏览器与数据库的双向交互。技术和数据库相互融合领域的研究已成为热点方向之一,数据库技术使技术和数据库技术都发生了质的变化:网页由静态网页发展成了动态网页,数据库实现了开发环境和应用环境的分离,用户端可以用相对统一的浏览器实现跨平台和多媒体服务。本文主要完成了基于JSP技术的信息交流学习的设计和实现,主要实现了客户端和服务器端的动态交互。该系统包含以下几个模块:用户登陆注册模块,学习文章发布模块,公告/制度模块,学习管理板块模块,信息管理模块。论文详细描述了模块的结构、功能以及具体设

36、计过程。系统采用了JSP技术以及JavaBeans组件技术和JDBC技术来连接MYSQL数据库实现的。关键词:JSP;MYSQL;JavaBeans;系统设计AbstractWiththerapiddevelopmentofInternet,offices,schools,companies,enterpriseshavebeenorarebeingsetuptheirownwebsitesandforums,andatrueandperfectforumforWebdatabasetechnologycannotbeseparated,Webdatabasetechnologyenables

37、thebrowserandthedatabasetwo-wayinteraction.Webtechnologyanddatabaseintegrationbetweenresearchinthefieldhasbecomeahotonedirection,WebdatabasetechnologytomakeWebtechnologyanddatabasetechnologyhaveundergoneaqualitativechange:Webpagesfromstaticpagesintodynamicwebpagedevelopment,databaseandapplicationdev

38、elopmentenvironmenttoachieveseparationoftheenvironment,clientscanusethebrowsertoachieverelativelyuniformcross-platformandmultimediaservices.Inthistext,itbasedonJSPtechnologytocompletetheexchangeofinformationonthedesignandimplementationofthestudy,themainachievementoftheclientandserver-sidedynamicinte

39、raction.Thesystemcontainsthefollowingmodules:auserregistrationlandingmodule,learningmodulereleasedarticle,announcement/systemmodules,learningmanagementmoduleplate,theinformationmanagementmodule.Paperadetaileddescriptionofthemodulesstructure,functionandthespecificdesignprocess.SystemusestheJSPtechnol

40、ogy,andJavaBeanstechnologycomponentstechnologyandJDBCtoconnecttotheMYSQLdatabase.Keywords:JSP;MYSQL;JavaBeans;SystemDesign目录摘要.2Abstract3第1章引言.61.1课题背景.61.2国内外研究现状.61.3本课题的研究意义.6第2章系统分析.72.1系统需求分析.72.2系统功能描述.72.2.1主要功能.72.3系统设计.92.4开发环境的选择.112.5研究方法.112.6项目中涉及的技术.112.6.1JSP技术.112.6.2JavaBeans技术.122.

41、6.3JDBC技术.122.7设备要求.13第3章概要设计.153.1总体设计.153.2运行模式.173.3接口设计.173.3.1用户接口.173.3.2外部接口.173.3.3内部接口.183.4数据结构设计.183.4.1系统ER图.183.4.2物理结构设计要点.183.4.3数据结构与程序的关系.183.5功能模块设计.193.5.1总体设计.193.5.2功能模块设计.193.6系统故障处理设计.213.6.1出错信息.213.6.2补救措施.223.6.3系统维护设计.22第4章详细设计.234.1用户注册登陆模块界面设计与实现.234.2学习板块模块界面设计与实现.244.3

42、学习交流模块界面设计与实现.254.4显示信息模块界面设计与实现.264.5修改信息模块界面设计与实现.274.6用户修改信息模块界面设与实现.28第5章系统的安全性.295.1.重复(Repetition).295.2.并发(Concurrency).295.3.量级(Magnitude).305.4.随机变化.30第6章系统开发难点与技巧.316.1.中文的乱码问题的解决方法.316.2.在JSP和BEAN中加载数据驱动.316.3.Java类名注意事项.316.4.JSP大小写敏感.316.5.判断两个字符串是否相同.316.6.代码进的块化处理.32结论.33致谢.34参考文献.35基

43、于jsp猎头公司管理软件外部事务部分关键词:JSP;管理软件;Tomcat5.5;SQLserver2000摘要随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了猎头公司管理软件外部事务部分的开发设计过程。软件采用JDK+TOMCAT5.5作为开发工具,SQLServer2000作数据库管理系统,实现了候选人管理、公司管理、职位管理、猎头的注册及登录、文件的上传下载、信息发布和浏览、留言板等功能。软件符合猎头公司内部管理的需求,能够帮助公司切实提高工作效率。软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当的参考

44、价值。论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现;最后对该软件进行了严格的测试。需求分析和设计方案3.1需求分析3.1.1理解需求理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统。否则,对需求定义的任何改进,在设计上都必须大量返工。下面是经我与某公司调研后得到的需求规格说明:1.软件为猎头经理和猎头提供候选人管理,公司管理,职位管理,公司内部留言板功能,为猎头管理员提供信息发布,为猎头提供注册、文件上传下载

45、功能。2.猎头和猎头经理进入软件前需进行身份验证,猎头号、密码输入正确后方可进入软件。3.猎头注册成功后需要等待猎头经理的审核,只有通过了审核才能获得猎头的相应权限。4.猎头经理和猎头拥有候选人管理的功能,猎头只可以查看、添加(可以上传简历)、删除、搜索自己负责的候选人,查看、更新、删除自己负责的候选人的猎聘记录,查看职位中的候选人。猎头经理可以对所有候选人进行查看、删除。可以指定候选人(可以上传简历)给一个猎头,查看所有候选人的猎聘记录,查看所有职位中的候选人,重新分配候选人给猎头。5.猎头经理和猎头拥有公司管理的功能,猎头可以添加公司信息,查看、删除、搜索自己添加的公司信息。猎头经理可以查

46、看、删除、搜索所有的公司信息,可以增加公司信息。6.猎头经理和猎头拥有职位管理的功能,猎头经理增加职位信息(将职位分配给猎头进行负责),修改和删除职位信息,搜索职位信息。猎头可以查看分配的职位信息,拥有自己负责的职位的职位进程管理。7.猎头拥有修改注册资料,修改密码的功能。8.猎头经理拥有信息发布的功能(发布通知、公告、给指定的猎头留言),查看猎头对留言的回复。猎头可以查看通知、公告、和猎头经理对自己的留言,并对留言进行回复。9.猎头拥有下载资料的功能。10.猎头经理和猎头都有公司内部留言板的功能(查看、发表留言)。11.软件是基于JSP技术编写的B/S结构的程序。3.1.2分析需求分析需求是

47、从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。经我分析猎头公司的需求后,确定本猎头管理软件的功能模块包括:1.候选人管理。2.公司管理。目录1引言12软件开发基础12.1管理软件的简介12.1.1管理信息系统12.1.2猎头公司管理软件的开发方法22.2开发工具简介22.2.1SQLServer2000数据库简介22.2.2Jdk+Tomcat5.5简介23需求分析和设计方案33.1需求分析33.1.1理解需求33.1.2分析需求43.2设计方案53.2.1用例分析53.2

48、.2结构设计63.3数据库设计73.3.1创建数据库73.3.2创建表73.4数据库连接123.4.1安装数据库驱动123.4.2建立连接124软件的具体流程及各模块的实现154.1猎头公司管理软件的具体流程154.2主要模块的实现154.2.1登录模块154.2.2信息发布和信息浏览模块174.2.3候选人管理模块214.2.4其它模块255系统测试255.1测试环境255.1.1硬件环境255.1.2软件环境255.2主要模块测试255.2.1登录模块测试255.2.2猎头经理添加信息模块测试26结论28参考文献28致谢29基于JSP订票系统的设计摘要针对火车站的订票实际情况,按照软件工程的结构化设计思想,本次课程设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。并运用数据流图和数据字典、E-R图和数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论