毕业设计(论文)-安徽正益食品有限责任公司网站设计.docx_第1页
毕业设计(论文)-安徽正益食品有限责任公司网站设计.docx_第2页
毕业设计(论文)-安徽正益食品有限责任公司网站设计.docx_第3页
毕业设计(论文)-安徽正益食品有限责任公司网站设计.docx_第4页
毕业设计(论文)-安徽正益食品有限责任公司网站设计.docx_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

辽宁财贸学院本科毕业调查报告(2017届本科毕业生)题目:安徽正益食品有限责任公司网站设计学生姓名: 学生学号: 系别: 经济系 专业名称: 信息管理与信息系统 指导教师: * 二一七年四月 目 录引言11 概 述21.1 课题背景21.1.1 企业门户网站的优点21.1.2 企业门户网站应用领域21.2 企业门户网站现状21.2.1 研究现状21.2.2 企业网站的发展趋势32 系统分析42.1可行性分析42.2 需求分析42.2.1 系统描述42.2.2 系统功能需求分析42.2.3 数据流图43 企业门户网站系统概要设计43.1 企业门户网站系统功能分析143.2 企业门户网站系统结构设计144 企业门户网站数据库的设计与实现164.1 系统数据库的概念模型164.2 系统数据库概念结构设计164.3 数据库物理实现175系统详细设计265.1系统构架的设计与实现265.1.1 系统架构设计265.1.2 系统架构的实现275.2系统前台的设计与实现305.2.1 网站首页的设计与实现305.2.2 产品展示的设计与实现325.2.3 公司简介的设计与实现345.2.4 新闻动态的设计与实现345.3系统后台设计与实现385.3.1 系统管理的设计与实现395.3.2 产品管理的设计与实现405.3.3 会员管理的设计与实现425.3.4 新闻管理的设计与实现425.3.5 留言管理的设计与实现436系统功能测试与分析466.1 功能模块测试466.1.1 用户登录466.1.2 管理员添加466.1.3 新闻管理476.1.4 产品管理476.1.5 留言管理486.1.6 招聘管理496.2 功能分析51总结52致谢53参考文献54全套设计加扣 3012250582引言数字化时代的来临,让现在的人们无时无刻不体会到网络的迅猛发展的信息的飞速传递,它对人们的生活、生产方式都产生了深远的影响,就目前来说,我国已经成为全球最大的互联网市场。对于企业来说,建设自己的门户网站,在网络信息时代树立起自己的良好网络形象,已经成为当代企业适应全球化信息时代发展必不可少的利器。一个企业门户网站的建立,为企业和客户提供了一种更加便捷的交流方式,使企业能够从不同角度收集客户反映的信息,拉近了企业同客户之间的距离,对企业进行内部调整,不断满足客户需求提供了基础。同时,企业门户网站的建设和管理,也直接反映了一个企业在网络信息时代的网络形象。拥有一个设计美观,功能全面的企业型门户网站,也已经成为当前企业网络化建设的一项必不可少的重要内容。1 概 述1.1 课题背景经济全球化和信息网络化已经成为当今世界发展的趋势,企业门户网站的广泛应用于日益普及,使得信息的产生、传播、更新、和利用等环节不断加速发展;技术创新和矿长的速度明显加快,用户的需求也瞬息万变,市场产品的日新月异,企业的竞争异常激烈,作为企业来说,要求生存,图发展,则必须有着最快最明显的市场应变能力和把握市场的能力。现在来说,随着我国信息化产业的不断发展和深入,企业为了解决在发展中各个环节的信息孤岛问题,提高获取有效信息的速度,减少成本,也逐渐将目光转向企业门户网站系统。1.1.1 企业门户网站的优点因为企业门户网站的存在,企业的市场运作方式产生了很大改变。企业门户网站一个重要的特点就是速度快,企业可以第一时间把产品的信息放到网上,浏览者可以最短的时间内的看到新产品。而且这种服务是24小时提供的,可以不分时间。换言之,网络重视时间性,它会首先体现变化并反映出来。企业门户网站第二个重要特点就是信息的传递。网页包含了图像,文字,声音等多种媒体,人们可以比传统媒体更容易并且更多的获取需要的信息。而且信息的全面性,完整性大大超过以前。更重要的是,人们是用互动的方式获取信息,使信息的冗余减少。而编程语言和数据库的飞速发展,信息的搜索,归类比以前更快捷,更方便。第三,有了企业门户网站企业对其产品的宣传范围更广了。通过企业门户网站,企业可以很容易的和千里之外,甚至国外的客户进行洽谈。上网并不意味着要放弃传统的商业模型,Web站点是一个市场营销的工具。从营销手段和营销策略的角度讲,企业上网可以取得传统营销方法中无法替代的优势。1.1.2 企业门户网站应用领域企业门户可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。企业门户产品还可以在可管理性、安全性和可靠性方面提供更令人满意的设计理念,以充分满足全面的应用需求,并适合未来的应用潮流。1.2 企业门户网站现状1.2.1研究现状我国目前企业门户部署建设的内容主要分为三层:第一层主要是指基本信息、流程,包括常规信息、文档、内容管理、工作流程等;第二层主要指项目、人的协同,包括项目协作、人才信息、专家支持、员工管理;第三个乘此主要是专业的服务,包括部门资源中心主页、销售支持、客户服务、财务管理、业务管理等。企业门户网站目前也成为了企业涉足互联网的窗口,用以发布相关的企业资讯,通过一个统一的门户实现各个应用系统的单点登录、目录服务集成等等。从发展的角度来说,传统企业网站页面模式单一、缺乏可升级和扩展性等特点,没有良好的效果回报。同时企业门户网站只是建立了企业的公共门户,体现公共信息、应用的聚合,而体现不同部门和群组业务特色需求的门户却并没有得到应用。1.2.2企业网站的发展趋势对于一个企业而言,企业的品牌形象至关重要。一个企业的形象,往往是其产品赢取消费者好感的主要因素。传统意义上,一个企业通过报纸、电视等媒介的宣传来建立自己的品牌形象。现在通过建立网站,企业形象的宣传不仅再局限在当地市场,而是全球范围的宣传。企业信息的实时传递,与公众相互沟通的即时性、互动性,弥补了传统手段的单一性和不可预见性。因此,建立网站是对企业形象的建立和维持的有效补充。对于营销来说,网站的建立花费对于报纸杂志及电视广告可以说是微不足道的.对于中小企业来说,只需要少量开销,就可以拥有自己的网站。而且除了日常的维护费用外,不需要其它成本。售后服务也是如此,除了可以在网页上找到企业的联系电话,地址,E-mail等各种信息,网络也提供了实时的服务,对于一些客户经常提到的问题(FAQ),企业网站可以开辟一个专门的栏目进行回答,还可以开设BBS,对各种问题进行交流。在网上,中小企业可以拥有和大企业一样甚至更好,更豪华的网页,在INTERNET上,你和每个网站都是平等的,可以说是在同一个起跑线上。你可以立即开始网络营销,而且是面向全世界的。通过建立网站,企业可以为客户建立一个反馈表单,让客户向其中写入对商品的意见和建议。甚至可以通过网站,组织一个网上社团让客户之间相互出谋划策。企业可以通过用户的反馈意见获得市场的信息。信息可以由电脑整理输出。快速,方便,高效。2 系统分析2.1可行性分析企业门户网站提供了一个企业在网络平台向客户展示产品,同时也为客户提供基于产品技术的问题解决方案,增强了企业同客户的交流,在一定程度上减少了企业因信息延迟,对客户问题反馈不及时而带来的经济乃至信誉上的影响。同时,通过企业门户网站,能及时与客户交流,了解市场和客户需求,为企业改进自己提供了更多的信息基础,也能使企业更好的服务客户,增强企业与客户之间友好的合作关系。2.2 需求分析2.2.1 系统描述企业门户网站是一个对外宣传企业,为客户提供便利的企业网络服务平台,使用户能轻松地找到所需要的产品信息,企业相关信息。而企业要想依托计算机网络开展现代化管理,必须首先依据企业行业特定的运营方式和工作流程,在实用和可行的前提下,对电脑软件系统要开展的工作提出一些基本要求。这些要求会促使开发者和用户共同去全面深入地分析了解企业的运作机制,熟悉企业经营的难点和侧重点,从而才能在此基础上设计和开发出既符合企业的实际情况,又能充分发挥计算机管理的积极作用,独具特色的企业门户网站系统。这个系统应该给企业带来直接或间接的经济效益,使企业能在先进的计算机网络系统的支撑下在管理方面逐步上档次上水平,进一步提高效率和体现企业的整体形象。2.2.2 系统功能需求分析企业门户网站作为企业与客户交流的一个网络平台,更好的展示出了企业精神风貌,服务理念,也提供了一种企业与客户交流更为便利的平台,加强了客户同企业的交流,也使企业更快捷直观的得到从客户方面反馈回来的信息,有利于企业更好的优化自身结构,改进产品,以满足市场和客户的需求,使得企业更好更快捷的发展。系统设计和实现中要注意一下几点:(1) 网页风格符合企业的特点、界面美观大方。(2) 能够对公司的产品进行及时的宣传(3) 及时提供企业动态,方便企业的宣传和发展。(4) 提供为用户快速留言的留言簿,并具有版主回复功能。(5) 提供在线论坛(留言版块)及其维护功能。(6) 为网站管理员提供方便、快捷的网站维护平台。(7) 提供用户精确查找功能。(8) 网站运行安全稳定。(9) 系统24小时连续可靠运行,对重点业务实施全天候动态监管。客户访问是随机的,因此网站必须提供24小时不间断的服务。(10) 系统维护方便可靠,有较高的安全性,满足实用性、先进性和经济性的要求。2.2.3 数据流图(1) 企业门户网站系统顶层数据流图图2.1 企业门户网站系统顶层数据流图(2) 系统管理0层数据流图 图 2.2 系统管理0层数据流图(3) 系统1层数据流图图 2.3系统管理1层数据流图(4) 系统2层数据流图.图 2.4 系统2层数据流图图 2.5 系统2层数据流图图 2.6 系统2层数据流图图 2.7 系统2层数据流图2.2.4 数据字典企业门户网站系统数据流图中,所要进行的数据信息和处理过程需要通过数据字典才能描述清楚。以下主要是对数据流、数据存储和处理过程通过表格进行了说明。(1) 数据项描述表2.1系统数据项描述表编号数据项名称数据类型长度说明1IDint4管理员ID,主键2UserNamenvarchar50管理员名3Passwordnvarchar50管理员密码4Purviewint4管理员状态5LastLoginIPnvarchar15登录IP6LastLoginTimedatetime10最后一次登录时间7LastLogoutTimedatetime10最后一次登出时间8LoginTimeschar10登录次数9RndPasswordnvarchar50确认密码10IDInt4公告信息ID,主键11Titlenvarchar200公告标题12Contentntext255公告内容13Timenvarchar50公告时间14BigClassIDint4产品大类ID,主键15BigClassNamenvarchar80产品大类名称16EnBigClassNamenvarchar50产品大类英文名称17CompanyNamenvarchar30留言公司名称18Addrnvarchar100公司地址19Postcodenvarchar20邮政编码续表2.1编号数据项名称数据类型长度说明20Receivernvarchar20联系人21Phonenvarchar30电话22Mobilenvarchar30手机23Faxnvarchar50传真24Emailnvarchar50电子邮件25Homepagenvarchar255公司主页26ReFeedbackntext255回复留言27Titlenvarchar200回复主题28Retimedatetime10回复时间29Publishnvarchar2隐藏回复30Languagenvarchar4语言31LinkTypeint4链接类型(1,文字2 图片)32SiteNamenvarchar50站点名称33SiteUrlnvarchar100站点链接34SiteIntrontext255站点介绍35LogoUrlnvarchar100站点图片链接36SiteAdminnvarchar50站长37IsGoodbit2是否推荐38IsOKbit2是否通过审核39HrNamenvarchar60应聘职位名称40HrRequireNumnvarchar10需求人数41HrAddressnvarchar100工作地点42HrSalarynvarchar10工资43HrValidDatenvarchar10信息有效期44HrDetailntext255信息详细内容45HrDatedatetime10信息发布时间46HrPublishbit2是否发布47Quartersnvarchar60职位48Namenvarchar20应聘人姓名49Sexnvarchar10应聘人性别50Birthdaynvarchar50应聘人生日51Staturenvarchar10应聘人学历52Residencenvarchar50应聘人住址53Marrynvarchar50婚姻状况54Schoolnvarchar50毕业院校55Studydegreenvarchar60学位56Specialtynvarchar50特长57Gradyearnvarchar20毕业时间58Edulevelntext255教育状况59Adddatedatetime10应聘时间60Experiencentext255工作经验61Hitsint4点击次数续表2.1编号数据项名称数据类型长度说明62Product_Idnvarchar50产品编号63Specnvarchar50产品规格64EnSpecnvarchar50英文规格65Newproductbit2是否新产品66Pricereal8价格67Unitnvarchar50单位68EnUnitnvarchar50英文单位69Memonvarchar100备注70EnMemonvarchar100英文备注71IncludePicbit2是否包含图片72DefaultPicUrlnvarchar255图片链接地址73Passedbit2是否通过审核74Elitebit2是否首页显示75SmallClassIDint4小分类ID,主键76SmallClassNamenvarchar80小分类名称77EnallClassNamenvarchar50小分类英文名称78Usersnvarchar50发布用户名79FirstImageNamenvarchar50首页图片名称80LockUserbit2用户是否被锁(2) 数据结构表2.2系统数据结构表序号数据结构名属性1AdminID , UserName , Password , Purview , LastLoginIP , LastLoginTime , LastLogoutTime , LoginTimes , RndPassword2AfficheID , Title , Content , Time3BigClassBigClassID , BigClassName , EnBigClassName4BigClass_NewBigClassID,BigClassName, EnBigClassName5FeedbackID,UserName,CompanyName,Addr,Postcode,Receiver,Phone,Mobile,Fax,Email,Homepage,ReFeedback6FriendLinksID,LinkType,SiteName,SiteUrl,SiteIntro,LogoUrl,SiteAdmin,Email,IsGood,IsOK7HrDemandID,HrName,HrRequireNum,HrAddress, HrSalary, HrValidDate HrDetail, HrDate, HrPublish8HrDemandAcceptID,Quarters Name, Sex Birthday, Stature, Residence, Marry School, Studydegree , Specialty, Gradyear9NewsID,Title,Contents,BigName,SmallClassName,FirstImageName,Users,AddDate,Hits,Ok10ProductID,Product_Id,BigClassName,EnBigClassName,SmallClassName,EnSmallClassName,Title,EnTitle,Spec,EnSpec,Newproduct,Price11SmallClassSmallClassID,SmallClassName, EnSmallClassName,BigClassName, EnBigClassName续表2.2序号数据结构名属性12SmallClass_NewSmallClassID,SmallClassName, EnSmallClassName13UsersUserID,UserName,Password,Question,Answer,Email,Sex CompanyName,Addr,Postcode,Receiver, Phone,Mobile,Fax ,RegDate,LoginIP,logins(3) 数据流表2.3系统数据流表序号数据流名输入输出平均流量(份)1登录请求管理员信息系统信息1502系统信息信息查询基本信息1003产品信息信息查询基本信息1004新闻信息信息查询基本信息1505留言信息信息查询基本信息1006链接信息信息查询基本信息1507会员信息信息查询基本信息1008招聘信息信息查询基本信息1009管理员添加管理员信息管理员信息10010产品添加产品信息产品信息10011新闻添加新闻信息新闻信息15012留言添加留言信息留言信息15013链接添加链接信息链接信息10014会员添加会员信息会员信息10015招聘添加招聘信息招聘信息10016管理员删除管理员信息管理员信息10017产品删除产品信息产品信息10018新闻删除新闻信息新闻信息15019留言删除留言信息留言信息15020链接删除链接信息链接信息10021会员删除会员信息会员信息10022招聘删除招聘信息招聘信息10023管理员修改管理员信息管理员信息10024产品修改产品信息产品信息15025新闻修改新闻信息新闻信息15026留言修改留言信息留言信息10027链接修改链接信息链接信息10028会员修改会员信息会员信息10029招聘修改招聘信息招聘信息100(4) 数据存储表2.4数据存储说明表数据存储名输入数据流输出数据流数据量(条)系统管理管理员信息管理员信息处理10000产品管理产品信息产品信息处理12000续表2.4数据存储名输入数据流输出数据流数据量(条)新闻管理新闻信息新闻信息处理10000留言管理留言信息留言信息处理10000链接管理链接信息链接信息处理10000会员管理会员信息会员信息处理10000招聘管理招聘信息招聘信息处理10000(5) 处理过程表2.5系统处理过程说明表处理过程名输入数据流输出数据流简要说明系统管理管理员信息管理员记录身份验证,确保安全产品管理产品信息产品记录将产品信息数据化,实现产品信息管理新闻管理新闻信息新闻记录将新闻信息数据化,实现新闻信息管理留言管理留言信息留言记录将留言信息数据化,实现留言信息管理链接管理链接信息链接记录将链接信息数据化,实现链接信息管理会员管理会员信息会员记录将会员信息数据化,实现会员信息管理招聘管理招聘信息招聘记录将招聘信息数据化,实现招聘信息管理更新管理员信息管理员信息管理员记录实现管理员信息更新更新产品信息产品信息产品记录实现产品信息更新更新新闻信息新闻信息新闻记录实现新闻信息更新更新留言信息留言信息留言记录实现留言信息更新更新链接信息链接信息链接记录实现链接信息更新更新会员信息会员信息会员记录实现会员信息更新更新招聘信息招聘信息招聘记录实现招聘信息更新3 企业门户网站系统概要设计3.1 企业门户网站系统功能分析本系统采用B/S结构实现,分为前台功能模块与后台管理模块;网站前台,用于企业信息展示和与客户进行交流;网站后台,于对网站信息的管理和回复留言。(1) 前台功能模块前台展示区要求实现:网站首页:首页的展示页面;产品展示:首页中展示相关产品的页面;公司简介:公司的相关信息介绍;新闻动态:公司的新闻信息;招商项目:业务新闻模块;招聘英才:企业招聘的模块;留言板:企业接受信息回馈的模块。(2) 后台管理模块后台管理模块要求实现:系统管理:包括管理员信息管理和网站的公告管理;产品管理:包括产品类别管理,产品管理,添加产品管理;会员管理:包括注册会员的信息管理;新闻管理:包括添加新闻,和所有新闻信息的管理;友情链接管理:包括友情链接管理,友情链接的添加管理;留言管理:留言信息管理技术服务:展示企业技术服务页面人才管理:包括招聘管理,招聘信息管理,应聘管理。3.2 企业门户网站系统结构设计 (1) 系统功能分析将系统划分成以下模块,如图3.1所示:查看招聘信息提交应聘信息查看留言信息提交留言信息查看企业新闻查看管理员公告客户查看企业新闻查看企业信息图3.1 企业门户网站系统功能模块图(2) 管理员的功能模块如图3.2所示:图3.2 管理员功能模块图4 企业门户网站数据库的设计与实现4.1 系统数据库的概念模型本系统的数据库实体主要有“管理员”,“系统”,“新闻”,“留言”,“会员”,“链接”,“招聘”,“公告”等,他们之间的存在着相互的对应关系。用E-R图表示,如图4.1。图 4.1 系统总E-R图4.2 系统数据库概念结构设计数据库逻辑设计将所有实体和关系转换成一个系列的关系模式,将图4.1中数据库E-R图转换成为关系模型。 管理员(管理员ID,姓名,密码,登录IP,最后一次登录时间,退出时间,登录次数,确认密码) 公告(公告ID,公告标题,公告内容,公告时间) 留言(留言ID,留言人姓名,留言公司名称,地址,邮编,回复,电话,手机,传真,Email,主页,回复内容) 链接(链接ID,链接类型,站点名称,站点url,介绍,图片url,站长,Email,发布,审核) 招聘(招聘ID,职位,人数,地点,待遇,有效时间,详细内容,招聘时间,发布) 新闻(新闻ID,标题,内容,所属大类,所属小类,图片名称,发布人,发布日期,点击数) 产品(记录ID,产品ID,所属大类,大类英文名称,所属小类,小类英文名称,产品名称,英文名称,规格,英文规格,新产品,价格) 会员(会员ID,会员姓名,密码,问题,答案,Email,性别,公司名称,地址,邮编,记录,电话,手机,传真,注册日期,登录IP,登录次数) 应聘(应聘ID,应聘人姓名,应聘人性别,应聘人生日,应聘人学历,应聘人住址,婚姻状况,毕业院校,学位,特长,毕业时间,教育状况,应聘时间,工作经验)4.3数据库物理实现根据数据项,可以设计出满足需求的各种实体,以及它们之间的关系。这样本系统设计一下实体:管理员信息实体,公告信息实体,产品信息实体,会员信息实体,新闻信息实体,留言信息实体,招聘信息实体,应聘信息实体,链接信息实体。这几种实体对应命名为“tb11sql”数据库中的9个表:Admin,Affiche,Product,Users,News,Feedback,HrDemand,HrDemandAccept,FriendLinks,每个表与逻辑设计中一种关系模型对应。下面是每个数据表中的属性,包括属性列的名称,数据类型,长度,是否可以为空和备注说明等内容。经过上面对系统功能的分析和需求总结,设计出如下所示的数据项:(1) 管理员,包括管理员ID,姓名,密码,登录IP,最后一次登录时间,退出时间,登录次数,确认密码等属性,如图4.2。图4.2 管理员信息实体属性图Admin表。Admin表用来存储管理员的个人信息,管理员ID作为主键,如表4.1,主键是在一个表上定义的唯一键中的一个,而且该键被选为最重要的键。表4.1 Admin表属性列数据类型长度可否为空备注IDint4否管理员ID(主键)UserNamenvarchar50是管理员名Passwordnvarchar50是管理员密码Purviewint4是管理员状态LastLoginIPnvarchar15是登录IPLastLoginTimedatetime10是最后一次登录时间LastLogoutTimedatetime10是最后一次登出时间LoginTimeschar10是登录次数RndPasswordnvarchar50是确认密码(2) 新闻,包括新闻ID,标题,内容,所属大类,所属小类,图片名称,发布人,发布日期,点击数等属性。如图4.3。.图4.3 新闻信息实体属性图News表。News表用来存储新闻的信息,新闻ID作为主键,如表4.2,用新闻ID作为主键可以唯一的标识一条新闻的记录,避免新闻存储的重复。表4.2 News表属性列数据类型长度可否为空备注IDint4否新闻ID(主键)Titlenvarchar200是新闻标题Contentsnvarchar255是新闻内容BigClassNamenvarchar50是所属大类SmallClassNamenvarchar50是所属小类FirstImageNamenvarchar50是图片名称Usersnvarchar50是发布人AddDatedatetime10是发布日期Hitsint4是点击数(3) 会员,包括会员ID,会员姓名,密码,问题,答案,Email,性别,公司名称,地址,邮编,记录,电话,手机,传真,注册日期,登录IP,登录次数等属性,如图4.4。图4.4 会员信息实体属性图Users表。Users表用来存储会员的个人信息,会员ID作为主键,如表4.3,由于会员可以有多个个体,而个体的姓名可能重复,选择为每个会员创建一个ID可以唯一的确认会员的身份。表4.3 Users表属性列数据类型长度可否为空备注IDint4否会员ID(主键)UserNamenvarchar50是会员名Passwordnvarchar50是会员密码CompanyNamenvarchar30是公司名称Addrnvarchar100是公司地址Postcodenvarchar20是邮编Sexnvarchar20是性别Phonenvarchar30是登录次数Mobilenvarchar30是确认密码Faxnvarchar50是传真Emailnvarchar50是EmailHomepagenvarchar255是个人主页LastLoginTimedatetime10是最后一次登录时间LoginTimesint4是登录次数(4) 产品,包括记录ID,产品ID,所属大类,大类英文名称,所属小类,小类英文名称,产品名称,英文名称,规格,英文规格,新产品,价格等属性,如图4.5。图4.5 产品信息实体属性图Product表。Product表用来存储产品的信息,产品的记录ID作为主键,如表4.4,用产品的记录ID作为主键可以更好地,更方便的对产品进行管理。表4.4 Product表属性列数据类型长度可否为空备注Product_Idnvarchar50否产品编号Specnvarchar50是产品规格EnSpecnvarchar50是英文规格Newproductbit2否是否新产品Pricereal8是价格Unitnvarchar50是单位EnUnitnvarchar50是英文单位Memonvarchar100是备注EnMemonvarchar100是英文备注IncludePicbit2否是否包含图片DefaultPicUrlnvarchar255是图片链接地址Passedbit2否是否通过审核Elitebit2否是否首页显示续表4.4属性列数据类型长度可否为空备注IDint50否记录编号BigClassNamenvarchar80否产品大类名称EnBigClassNamenvarchar50是产品大类英文名称BigClassNamenvarchar80否产品大类名称EnBigClassNamenvarchar50是产品大类英文名称(5) 招聘,包括招聘ID,职位,人数,地点,待遇,有效时间,详细内容,招聘时间,发布等属性,如图等属性,如图4.6。图4.6 招聘信息实体属性图HrDemand表。HrDemand表用来存储招聘的信息,招聘信息ID作为主键,如表4.5,对招聘信息做唯一标识排列,更有效的方便查询和管理。表4.5 HrDemand表属性列数据类型长度可否为空备注IDint4否招聘ID(主键)HrNamenvarchar60是应聘职位名称HrRequireNumnvarchar10是需求人数HrAddressnvarchar100是工作地点HrSalarynvarchar10是工资HrValidDatenvarchar10是信息有效期HrDetailntext255是信息详细内容HrDatedatetime10是信息发布时间HrPublishbit2否是否发布(6) 链接,包括链接ID,链接类型,站点名称,站点url,介绍,图片url,站长,Email,发布,审核等属性,如图4.7。图4.7 链接信息实体属性图FriendLinks表。FriendLinks表用来存储链接信息,链接ID作为主键,如表4.6,链接ID做记录统计,方便了管理员正常的管理和维护。表4.6 FriendLinks表属性列数据类型长度可否为空备注IDint4否链接ID(主键)LinkTypeint4否链接类型(1,文字2 图片)SiteNamenvarchar50是站点名称SiteUrlnvarchar100是站点链接SiteIntrontext255是站点介绍LogoUrlnvarchar100是站点图片链接SiteAdminnvarchar50是站长IsGoodbit2否是否推荐IsOKbit2否是否通过审核(7) 留言,包括留言ID,留言人姓名,留言公司名称,地址,邮编,回复,电话,手机,传真,Email,主页,回复内容等属性,如图4.8。图4.8 留言信息实体属性图Feedback表。Feedback表用来存储留言信息,留言ID作为主键,如表4.7,对于留言管理做了标记,同时也方便了留言信息统计。表4.7 Feedback表属性列数据类型长度可否为空备注IDint4否留言ID(主键)CompanyNamenvarchar30是留言公司名称Addrnvarchar100是公司地址Postcodenvarchar20是邮政编码Receivernvarchar20是联系人Phonenvarchar30是电话Mobilenvarchar30是手机Faxnvarchar50是传真Emailnvarchar50是电子邮件Homepagenvarchar255是公司主页ReFeedbackntext255是回复留言Titlenvarchar200是回复主题Retimedatetime10是回复时间Publishnvarchar2是隐藏回复(8) 公告,包括公告ID,公告标题,公告内容,公告时间等属性,如图4.9。图4.9 公告信息实体属性图Affiche表。Affiche表用来存储公告信息,公告ID作为主键,如表4.8,公告信息提供了一种快捷的信息展示方式,使得信息的更新更加快捷。表4.8 Affiche表属性列数据类型长度可否为空备注IDInt4否公告信息ID(主键)Titlenvarchar200是公告标题Contentntext255是公告内容Timenvarchar50是公告时间(9) 应聘,包括应聘ID,应聘人姓名,应聘人性别,应聘人生日,应聘人学历,应聘人住址,婚姻状况,毕业院校,学位,特长,毕业时间,教育状况,应聘时间,工作经验等属性,如图4.10。图4.10 应聘信息实体属性图HrDemandAccept表。HrDemandAccept表用来存储应聘人的信息,应聘信息ID作为主键,如表4.9,应聘人应聘时产生一个ID,作为应聘人的标识,方便了应聘信息的统计。表4.9 HrDemandAccept表属性列数据类型长度可否为空备注IDint4否产品编号Quartersnvarchar60是职位Namenvarchar20是应聘人姓名Sexnvarchar10是应聘人性别Birthdaynvarchar50是应聘人生日Staturenvarchar10是应聘人学历Residencenvarchar50是应聘人住址Marrynvarchar50是婚姻状况Schoolnvarchar50是毕业院校Studydegreenvarchar60是学位Specialtynvarchar50是特长Gradyearnvarchar20是毕业时间Edulevelntext255是教育状况Adddatedatetime10是应聘时间Experiencentext255是工作经验Phonenvarchar30否电话Mobilenvarchar30是手机Addrnvarchar80是地址Emailnvarchar50是电子邮件数据库中的9个表是整个系统的基础,根据表中实体之间的关系,可以得出系统中各个页面之间的联系,有利于各个页面联系更加紧密,使整个系统更加统一完善。5.2系统前台的设计与实现5.2.1 网站首页的设计与实现网站的首页是一个综合性的展示页面,主要包括了导航,网站主要页面的缩影,系统风格的构建等方面。所以首页的设计是一个系统不可或缺的部分,也是很重要的部分。图5.5 网站首页5.2.2 产品展示的设计与实现这个模块是一个企业门户网站必不可少的部分,它展示出企业中产品的简略信息,给客户提供了产品信息查看的相关功能,页面的基本框架仍然采用首页的设计风格,在展示产品的时候,只是将产品作为重点展示。如图5.6所示。图5.6 产品信息展示页面5.2.3 公司简介的设计与实现这个模块的功能很简单,主要是对公司的情况作个大致的介绍,让客户在一定程度上对企业有所了解,进而更加熟悉企业的一些文化理念,服务特色,企业资历等。5.2.4 新闻动态的设计与实现新闻动态的设计与产品展示的设计基本相同,有区别的是,它们在后台是通过不同的实体类型实现的,这样,也便于信息的更新和分类管理,不但给了客户良好的企业层次感,同时,也方便了企业内部对于信息的分类管理。新闻动态对应的实体为News,其中包括了News的所有信息。通过对实体属性的访问和查询在页面上呈现出整个新闻的信息,是一种较为快捷的方式。显示方式和产品显示方式基本相同。5.3系统后台设计与实现对于整个系统来说,前台的主要功能是展示,而后台就是系统的管理和数据的更新等更为重要的部分了。在设计的时候,前台的数据是从后台检索出来,在页面上实时显示的,这样对于企业来说,做到了信息的及时更新和修改,更好的体现了系统的优越性。图5.15 系统后台管理登陆页面为了后台管理的方便采用了简单的框架结构模式,同时特意采用了一种菜单导航的方式,这个是通过JavaScript和html结合实现的。运用JavaScript更灵活的实现了菜单导航的展开与收缩,让界面看上去更加清晰明朗。需要注意的是,后台的实现比前台要考虑的多。这首先也关系到后台具体程序实现时候的实体类型和相关方法的调用,并不是简简单单的调用一个连接就可以的。在部分菜单的链接中,并没有直接跳转到相关的页面,而是通过相应的action方法去实现的。这样做可以在跳转页面的时候从数据库直接检索出一些信息,简化了部分操作。同时,对于执行一个简单的链接来说,直接跳转的jsp页面并没有任何实际的意义。图5.16 导航菜单栏设计5.3.1 系统管理的设计与实现这部分的管理主

温馨提示

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

评论

0/150

提交评论