收藏 分销(赏)

JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc

上传人:a199****6536 文档编号:2742787 上传时间:2024-06-05 格式:DOC 页数:42 大小:1.61MB
下载 相关 举报
JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc_第1页
第1页 / 共42页
JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc_第2页
第2页 / 共42页
JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc_第3页
第3页 / 共42页
JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc_第4页
第4页 / 共42页
JSP君逸家政服务网站的设计与实现说明书含程序源文件模板.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、毕业设计(论文) 题 目 JSP君逸家政服务网站设计和实现起讫日期 学生姓名 专业班级 所在院系 指导老师 职称 所在单位 目 录第一章 绪 论11.1课题背景11.2选题意义11.3论文研究内容21.4论文组织结构2第二章 开发方法及关键技术介绍32.1开发方法介绍32.2开发过程及步骤32.3开发技术介绍3第三章 家政服务网站需求分析73.1系统可行性分析73.2业务步骤分析73.3系统数据步骤图分析83.4数据字典11第四章家政服务网站系统设计154.1系统功效需求154.2系统功效模块设计154.4数据库设计16第五章 家政服务网站功效实现215.1家政服务网站首页215.2新闻信息模

2、块245.3网站信息模块245.3.2用户信息管理模块255.3.3订单信息管理模块25第六章 系统测试和维护266.1系统测试简述266.2系统登陆测试266.3系统测试效果27总 结28谢 辞29参考文件30ABSTRACTThis article describes the JunYi Domestic Service website design and development processAlong with the quick development of information technique and global economy,the competition betwe

3、en enterprises is more seriousIn order to get great development,the enterprise must get the consumers status in time, handle all related business including both sales and services,lower the operation fee and build up a good communication channel between the enterprise and consumersOn the other hand,

4、our sales team was also looking for such a tool to help them on managing all kinds of dataSo combine and make the demand of factThis site uses the JSP+JavaBean pattern of development for development,use JDBC/ODBC bridge driver to connect to the database driver,use and design program to SQL Server da

5、ta base management system,SQL language principle, JSP technology has carried on the deeper study and application,finish demand analysis,function module dividing,database mode analysis to the study of website for Domestic Service mainly,and has designed structure of the database and application progr

6、am from thisWeb page design using DreamweaverSyster information,management of cars information and so on. Through the testing,the operation result of the system realizes the management of Domestic Service system is steadyIt is easy to operate and the speed is fastThe thesis works out an information

7、platform that is multi-function uperior performance,simple deployment,complete safe construction good ehpansibility transplantation and maintenanceThe system will be likely to appear some problem during the application courseFor the future,we will constantly perfect and renovate the systemIt will be

8、come better than beforeKey Words : Domestic Service,Website,SQLServer ,JSP摘 要本文介绍了君逸家政服务网站设计开发过程。伴随信息技术和全球经济快速发展,企业之间竞争越来越猛烈。为了寻求发展,在企业和消费者之间需要建立起良好沟通渠道,使企业立即掌握消费情况、处理多种销售和服务业务,降低运作成本。同时企业产品销售者也期望有方便实用工具,方便进行各类数据管理、查询及提交。本网站设计开发是符合时代要求。本网站采取了现在较流行JSP+JavaBean开发模式进行开发,网站页面设计采取了Dreamweaver,数据库SQLServe

9、r 数据库管理系统,和数据库连接驱动程序为JDBC/ODBC驱动桥。本网站设计开发关键包含前台功效设计实现和后台功效设计实现。前台关键用于和用户互动,以后台只有管理员能够进入,并进行对应管理和维护。用户经过前台进入网站,实现注册、登录、查询、订购等功效;管理员可进入后台进行用户管理、商品管理、订单管理和新闻管理。本系统经过测试,运行效果稳定,操作方便、快捷;实现了一个功效全方面、技术优异、实用性好、安全性高,并含有良好可扩展性、可移植性和可维护性信息平台。在具体应用过程中,有可能会出现部分问题,以后我们还会对本系统不停地进行完善、更新,使其功效更强大,应用更广泛。关键字:家政服务,网站,SQL

10、Server ,JSP第一章 绪 论当今社会,是一个信息技术飞速发展时代,在社会方方面面无不包含到多种信息处理。信息是大家对客观世界具体描述,是大家进行交流和联络关键路径。人类正处于一个不停对信息进行加工处理社会当中,信息促进了整个社会发展。伴随社会信息技术提升,计算机已被广泛应用于当今社会各个领域,成为推进社会发展首要技术动力。和此同时,近几年来服务业产业占世界GDP比重连续上升,发展中国家达成60%左右,发达国家普遍达成70%以上,服务行业已经成为中国社会发展重中之重。所以,此次设计我选择了含有一定实际应用价值课题君逸家政服务网站设计和实现。1.1课题背景历来没有任何事物像互联网那样,对人

11、类活动产生如此深刻影响。政务、文化、经济无一不渗透着网络,Web技术发展在各行各业给大家信息交流、信息共享提供了便利。对于服务性质企业来讲,在全球经济一体化进程快速加紧、市场竞争日益猛烈环境下,怎样更有效地把握市场机遇、降低采购成本和运行成本、制造出消费者喜爱产品是企业共同关注焦点。汽车产业作为工业社会天之骄子,今天却不得不面临毛利只有5%左右现实。依据国外相关资料,汽车销售商利润起源中,售后服务占70%,汽车销售占10%,零部件销售占10%,二手车经营占10%,说明售后服务大有利可图。销售整车终究受到市场容量限制,而服务市场却大有开拓余地。所以,我放眼于服务市场,决定着眼于家政服务。如同大家

12、离不开电话一样,大家也已经离不开计算机和网络了。互联网是世界上最大网络,面对目前市场竞争,从长远出发,从推进行业向规范化、服务高质量化方向发展角度,我决定利用互联网,即设计出一个家政服务网站。本家政服务网站走得是一条专业化、规范化、标准化道路,用于提供专业保洁队伍、专业保洁用具和专业保洁服务等。1.2选题意义当今世界信息化、网络化快速发展,已在全球范围内形成了一场新技术、产业和社会革命。因特网已拓展为全球最大资讯网,其遍布全球网络连接,已经为政府机关机构和科研院校提供信息共享,实现了政府机关部门办公自动化、网络化、电子化,大大提升了政府机关办公效率。对于企业,经济一体化让全球竞争日趋猛烈,尤其

13、是加入世界贸易组织后,中国市场逐步开放,国外企业蜂拥而入,中小型企业从面对中国竞争提升到面对全球竞争,这种外部环境竞争程度加剧,将给中国企业尤其是中小型企业带来极大冲击和挑战。假如要在竞争中立于不败之地,就必需不停地寻求创新、扩大企业影响力、提升产品质量、提升服务质量、提升业务效率和降低成本。实现企业办工自动化是企业发展必需条件。二十一世纪是信息高速发达时代,网络作为当今最流行、最方便、最快捷媒介也越来越被大家所接收,并融入我们生活。现代社会中全部著名企业全部在网上建立了自己网页或网站,服务类行业也是如此,尤其是家政服务类企业。所以,我决定设计并开发出一个家政企业互联网网站,便于全部需要人能够

14、立即得到专业保洁队伍、专业保洁用具和专业保洁服务。1.3论文研究内容本网站关键实现功效有:经过因特网,为用户提供在线保洁商品和保洁服务查询、提供了一个便于订购网站系统,帮助用户了解相关保洁常识和最新新闻等。网站后台为管理员提供管理和维护网站功效。同时,宣传本身,推广保洁产品品牌。利用网上订购服务,降低企业销售成本,提升产品竞争力。借助互联网强大优势,在网上随时随地查找所要取得行业宏观信息、同行竞争对手发展及产品信息。在网站上建立自己专门栏目,搜集用户反馈信息,确保了在较短时间内取得最新信息。1.4论文组织结构第一章是绪论,关键是对开发本家政服务网站背景及意义进行分析和研究。第二章关键对本家政服

15、务网站使用技术进行介绍。第三章是本家政服务网站需求分析,关键介绍了系统概述系统功效需求、系统业务步骤图和系统数据流图,其中着重讨论系统需求分析。第四章是本家政服务网站系统设计,介绍系统功效模块设计、系统总体结构设计和系统数据结构设计等系统设计,关键讨论了系统数据结构设计。第五章描述了本家政服务网站具体实现,介绍系统各个模块具体实现。第六章则是在前几章基础上对系统进行测试和运行。最终对系统进行了认真总结,对未来有一个新展望。第二章 开发方法及关键技术介绍2.1开发方法介绍信息系统开发方法有生命周期法、原型法和面向对象开发方法等。生命周期法(Life Cycle Method)是20世纪60年代发

16、展起来一个应用广泛且比较成管理系统开发方法,它基础思想是将系统开发工作从开始到结束划分为若干个阶段,每个阶段全部有明确任务,而系统开发出来后,并不意味着生命周期结束,而意味着依据组织需要对系统修改和重建开始。原型法(Prototyping Method)是20世纪80年代发展起来,意在改变生命周期法缺点一个系统开发方法,该法开发思绪是首先依据用户要求,由用户和开发者共同确定系统基础要求和关键功效,利用系统快速生成工具,建立一个系统模型,再在此基础上和用户交流,将模型不停补充、修改、完善,如此反复,最终直至用户和开发者全部比较满意为止,从而形成一个相对稳定、较为理想管理信息系统。2.2开发过程及

17、步骤本家政服务网站开发需要经过以下开发过程:第一步:布署开发环境。 准备所需要开发软件:SQL Server, Dreamweaver,Photoshop等。第二步:做系统计划。将功效块确定,ERStudio建模后导入SQL Server。第三步:写store procedure。将网站所需要store procedure全部写好。到此,数据库层基础结束。第四步:写Manager层。就是为每一个store procedure写一个对应method。第五步:依据网站功效块创建DEMO。确定网站具体风格。第六步:将表单放入所需要页面对应位置,按规则取好名称,并设置表单对应属性,如不能为空,输入字符

18、正当判定等。第七步:实现表单里多种和数据库连接。进行增、删、改、查等操作,对Manager层方法调用,传入参数,取得返回DataSet,做好表示层。第八步:部分调整,BUG检测,再调整。第九步:布署运行环境。2.3开发技术介绍2.3.1Dreamweaver介绍自其1997年开始登场以来,Macromedia Dreamweaver已成为专业Web开发所用行业标准处理方案。现在,有超出3200万Web专业人士借助Dreamweaver进行Web 开发。 凭借其巡回HTML关键技术,确保在代码和设计视图之间进行转换时代码质量,Dreamweaver是专业可视化网站开发先锋。在,为了响应Web开发

19、人员中越来越普及服务器技术,Macromedia推出了Dreamweaver UltraDev。此产品提供了Dreamweaver功效和用于采取ASP、JSP、ColdFusion创建Web应用程序工具功效。 5月,Macromedia公布了Dreamweaver MX,支持现代Web专业人士更广泛角色。Dreamweaver MX将UltraDev最新开发功效和HomeSite关键代码编辑功效融合到关键Dreamweaver环境中。这是Macromedia为Web专业人士发明单个开发环境第一步,它经过采取手动编写代码、可视化设计或将二者结合在一起方法让她们以其期望方法构建多种站点和应用程序。

20、Dreamweaver MX备受广大用户青睐,比过去其它任何Web开发工具(包含全部Dreamweaver旧版本)取得奖项全部要多。伴随 Dreamweaver MX 在 年公布,Dreamweaver 经过为基于 CSS 设计和开发增添创新支持,使 Web 设计更上一层楼。经过将 CSS 和全部用户工作流组合在一起,Dreamweaver 将基于标准 Web 开发分发到每个人手中,最创新一步就是致力于已增加、传输范围很广由 Web 专业人士使用 CSS。Dreamweaver 8是在旧版本基础之上构建,经过在关键领域(如XML和CSS)扩展功效并简化工作流来帮助用户在很短时间内完成更多工作。

21、经过支持最新专业设计方法,Dreamweaver 8采取Web小区所使用强大开放式、基于标准开发。Dreamweaver还支持全部关键服务器技术,包含ColdFusion、PHP、ASP、ASP.NET和JSP,使全部技术等级开发人员设计栩栩如生。我们认为最好实践是采取技术和开发方法,使用户能够快速而又有效地开发大型、符合标准Web应用程序。使用最好实践确保您站点能够使用户推进Web发展,从而愈加好地渲染浏览器中全部内容,同时降低维护成本。经过我们和用户倾心交谈,我们知道她们只是期望Dreamweaver能够帮助她们开始学习Web技术,而且帮助她们了解怎样使用最新技术和怎样和它们一同发展。这实

22、际上是Dreamweaver旧版本,同时也是为何设计者和开发人员认为Dreamweaver是行业标准原因。借助此版本,我们侧重用户侧重地方,并添加高级CSS创作支持和创新支持方便进行XML集成。您可能已经在Macromedia Flash Professional 8演示中看到了强大而又高级特征,您能够使用这些特征在Flash创作中向您使用视频站点实际添加表现力。 正如您所了解,Studio 8附带独立视频编码器,所以,我们能够确保拥有很简单工作流,该工作流允很多个设计者进行编码,并将Flash视频加载到她们页面中。借助Dreamweaver 8版本,我们使其深入简化,即经过对话驱动、拖放工作

23、流将视频添加到您站点。只需单击五次鼠标,便能够开启和运行。 我们还尽力帮助用户保持最优异状态,而且跟上最新技术步伐。经过此版本,我们已经添加了对PHP 5和Macromedia ColdFusion MX 7支持。2.3.2Web2.0介绍 秋天互联网企业(dot-com)泡沫破灭标志着互联网一个转折点。很多人断定互联网被过分炒作,实际上网络泡沫和相继而来股市大衰退看起来像是全部技术革命共同特征。股市大衰退通常标志着蒸蒸日上技术已经开始占领中央舞台。假冒者被驱逐,而真正成功小说展示了它们力量,同时大家开始了解了是什么将一个小说同另外一个区分开来。“Web 2.0”概念开始于一个会议中,展开于O

24、Reilly企业和MediaLive国际企业之间头脑风暴部分。所谓互联网先驱和OReilly企业副总裁戴尔多尔蒂(Dale Dougherty)注意到,同所谓“瓦解”迥然不一样,互联网比其它任何时候全部更关键,令人激动新应用程序和网站正在以令人惊讶规律性涌现出来。更关键是,那些幸免于当初网络泡沫企业,看起来有部分共同之处。那么会不会是互联网企业那场泡沫破灭标志了互联网一个转折,以至于呼吁“Web 2.0”行动有了意义?我们全部认同这种见解,Web 2.0会议由此诞生。在那个会议以后十二个月半时间里,“Web 2.0”一词已经深入人心,从谷歌上能够搜索到950万以上链接。不过,至今相关Web 2

25、.0含义仍存在极大分歧,部分人将Web 2.0贬低为毫无疑义一个行销炒作口号,而其它部分人则将之了解为一个新传统理念。正如很多关键理念一样,Web 2.0没有一个明确界限,而是一个重力关键。不妨将Web 2.0视作一组标准和实践,由此来把距离关键或远或近网站组成为一个类似太阳系网络系统,这些网站或多或少地表现着Web 2.0标准。 协作式垃圾信息过滤产品,比如Cloudmark,就聚集了电子邮件用户们对于“一封邮件是或不是垃圾邮件”众多相互独立决议,从而胜过了依靠于分析邮件本身那些系统。伟大互联网成功者并不主动地四处推销其产品,这几乎成为公理。她们采取“病毒式营销”(viral marketi

26、ng)方法,也就是说,部分推介会直接从一个用户传输到另外一个用户。怎样一个网站或产品依靠广告来进行宣传,你几乎能够断定它不是Web 2.0。即便很多互联网基础设施本身,包含在大多数网络服务器中用到Linux,Apache,MySQL,和Perl,PHP或Python代码,也全部依靠开放源码对等生产(peer-production)方法。其中包含了一个集体、网络给予智慧。在SourceF网站上列有最少10万种开放源码软件项目。任何人全部能够添加一个项目,任何人全部能够下载并使用项目代码。同时,因为作为用户使用结果,新项目从边缘迁移到中心。一个对软件有机接收过程几乎完全依靠病毒式营销。同时,作为用

27、户应用结果,新项目从边缘迁移到中心,这是一个几乎完全依靠病毒式营销,有机软件采取过程。经验是:源于用户贡献网络效应,是在Web 2.0时代中统治市场关键。我们也很轻易看到Web 2.0是怎样重新打造地址簿。一个Web 2.0风格地址薄将把PC或电话受骗地地址簿,仅仅看成一个你显式要求系统记忆联络人缓存。同时,一个基于互联网Gmail风格异步代理,将保留发送或接收每个消息,每个电子邮件地址和每个使用过电话号码,而且发明出社交网络启发性算法,来决定当一个答案不能在当地缓存中找到时,应该提供哪个作为替换。在缺乏答案情况下,该系统会查询更宽广社交网络。一个Web 2.0字处理程序将会支持维基风格协作编

28、辑,而不仅仅是处理独立文档。不过该程序也会支持我们期望在基于PC字处理器中得到那种丰富格式。Writely是这种程序一个优异范例,即使它还未引发广泛关注。另外,Web 2.0革命不会局限于PC程序。比如,在CRM这么企业级应用程序中,S展示了网络是怎样被用来以服务方法来传输软件。在探索上述七大标准过程中,我们已经强调了Web 2.0部分关键特征。我们探讨每一个例子全部表现着这些标准中一个或多个,不过可能不满足其它标准。所以,让我们经过总结我们认为是Web 2.0企业关键竞争力部分方。 服务,而不是打包软件,含有高成本效益可伸缩性。控制独特、难以再造数据源,而且用户越多内容越丰富。 把用户作为共

29、同开发者来信任。利用集体智慧。经过用户自服务来发挥长尾力量。软件超越单一设备。轻量型用户界面、开发模式、和商业模式 。第三章 家政服务网站需求分析3.1系统可行性分析技术可行性:本系统采取Windows XP作为操作平台。数据库开发平台选择SQL SERVER ,该数据库管理系统在windows98和windows /professional上全部能运行,并提供数据库之间数据复制功效,可替换现有系统单据数据手工传输工作,降低犯错率,提升数据可用性。本系统应用软件开发平台选择JSP。 营运可行性:本系统操作简单,上手较快,营运环境要求低。面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保

30、密性、可维护性”为标准,在着眼于目前实用基础上,为未来系统扩展,升级留有余地。软件开发应能在较长时间内满足学校发展需要。故还需要满足这多个标准:(1)标准性:系统软硬件选型全部应该采取工业化标准,这么既能够确保系统运行质量又能够分享在此标准上每一次技术进步。(2)可靠性:因为家政服务网站包含到网上交易,系统软硬件应均为质量可靠,确保不会因为软硬件故障造成系统运行终止而使整体处于无序混乱状态。(3)安全性:每个管理员均应有自己密码,能够预防非本系统人员进入本系统;又因每个人权限不一致,故能够预防越权操作。(4)兼容性:系统全部软硬件理论上全部应有100%兼容性,用以确保软、硬件可交换性。(5)高

31、效性:因为家政服务网站信息量较大,所以系统对信息处理能力,响应能力全部应是快速而有效,在软件编制过程中应充足考虑到这一点。(6)可维护性:系统软件设计时应采取结构化模块设计,方便于开发和维护,也有利于依据情况随时进行功效调整。同时在系统开发时应该充足考虑到用户日常维护,使之能简便易行。经过可行性分析研究,认为本网站开发方案切实可行,可进行开发。 3.2业务步骤分析系统设计以前,要对系统需求进行归纳分析,查找出全部业务主角,确定业务主角后,每个主角相关活动及步骤应清楚地制订出来,最终设计出逻辑视图、用户界面示意图。经过认真地调查研究、信息步骤分析和数据搜集,能够绘制图1-1业务步骤图图例和图1-

32、2系统步骤图图例:图1-1 业务步骤图图例图1-2 系统步骤图图例3.3系统数据步骤图分析数据步骤图是一个能全方面地描述信息系统逻辑模型关键工具,它能够用少数多个符号综合地反应出信息在系统中流动、处理和存放情况。数据步骤图关键有以下特征:(1)抽象性:在数据步骤图中具体组织机构、工作场所、人员、物质流等等全部已去掉,只剩下数据存放、流动、加工、使用情况。这种抽象性能便于我们总结出信息处理内部规律性。(2)概括性:它把系统对多种业务处理过程联络起来考虑,形成一个总体。而业务编程图只能孤立在分析各个业务,不能反应出各业务之间数据关系。依据上文所述业务步骤特点,首先对各个方面总数据处理步骤和外部实体

33、进行了描述, 然后,依据自顶向下,逐层分解标准,对每个方面处理功效进行细化并分成若干个处理功效,产生细化DFD图。图1-3为本文当中使用数据流图图例: 图1-3 数据流图图例图1-4为本系统顶层数据步骤图:图1-4 系统数据流图顶层图图1-5为本系统系统数据流一层图:图1-5 系统数据流一层图3.3.1用户管理模块数据步骤图本模块关键实现了登陆系统用户信息注册,察看,管理员对用户信息进行管理。本模块数据流图图1-6所表示:图1-6 用户管理模块数据步骤图3.3.2网站信息管理模块步骤图本模块关键实现了用户对网站动态信息浏览和管理员对网站动态信息添加、编辑、删除等功效。本模块数据流图图1-7所表

34、示:图1-7 网站信息管理模块数据步骤图3.3.3新闻信息管理模块数据流图本模块关键实现了用户对网站新闻浏览和管理员对网站新闻添加、编辑、删除等功效。本模块数据流图图1-8所表示:图1-8 新闻信息模块数据流图3.4数据字典数据字典是以数据库中数据基础单元为单位,按一定次序排列,对其内容作具体说明数据集。其中数据库中数据基础单元在不一样类型数据库中有所不一样,如矢量数据库数据基础单元是对应自然要素实体点、线和面,关系型数据库数据基础单元是字段及其内容统计。数据字典(Data Dictionary)中存放着系统中全部数据定义,即对全部数据库结构描述。数据字典提供了对数据库数据描述集中管理手段。数

35、据字典是对步骤图加以补充说明工具,为系统管理员提供了数据项综合信息。下面将列出管理系统中多个关键数据元素。3.4.1外部实体定义名称:用户 总编号:1001说明:登陆系统进行操作人 编 号:001输入数据流:用户信息+订单信息输出数据流:订单信息+网站新闻信息+网站产品信息3.4.2关键处理过程定义名称:网站新闻管理 总编号:2003功效: 编 号:P2输入数据流:新闻信息输出数据流:新闻信息名称:产品管理 总编号:2004功效: 编 号:P3输入数据流:产品信息 输出数据流:产品信息名称:用户注册 总编号:2001功效: 编 号:P4.1输入数据流:用户信息输出数据流:用户信息名称:删除用户

36、 总编号:2005功效: 编 号:P4.2输入数据流:无 输出数据流:无3.4.3关键数据流定义名称:用户登陆信息 总编号:3001别名:登陆请求 编 号:F1数据流起源:用户数据流去向:P1名称:管理员业务选择 总编号:3002别名:操作选择 编 号:F2数据流起源:数据流去向:P2 、P3、P4名称:一般用户业务选择 总编号:3003别名:操作选择 编 号:F3数据流起源:用户输入数据流去向:P2 、P3、P43.4.4关键数据存放定义名称:用户信息表 总编号:4001别名:无 编 号:D3结构: 用户编号用户名称用户密码注册时间性别地址等关键字:用户编号名称:新闻信息表 总编号:4002

37、别名:无 编 号:D1结构:新闻编号+新闻标题+新闻内容+公布时间备注关键字:新闻编号名称:产品信息表 总编号:4003别名:无 编 号:D2结构:产品编号产品名称+产品价格+公布时间+备注等关键字:产品编号名称:产品类别信息表 总编号:4004别名:无 编 号:D2结构: 类别编号类别名称备注关键字:类别编号 名称:订单信息表 总编号:4004别名:无 编 号:D2结构: 订单编号订单内容+产品编号+订单时间+支付方法+是否付款等关键字:服务器编号第四章家政服务网站系统设计4.1系统功效需求家政服务网站是随计算机网络和电子商务发展而建立起来,依据实际特点,该系统功效关键有以下多个方面:注册功

38、效:一般用户登陆网站主页后能够进行会员注册。管理员在后台能够对注册会员信息进行管理。登陆功效:会员能够输入用户名和密码登陆网站前台。管理员经过管理员名和管理员密码进入系统后台。查询功效:用户能够经过输入关键字或选择商品类别对商品进行查询。管理员能够在后台增加、修改、删除商品。订购功效:用户对自己选择清洁商品可进行订购,对订购信息可进行修改和查看,对自己满意订单可进行提交结账。管理员能够对用户订单进行受理或删除。新闻功效:用户能够在网站上浏览最新事实新闻。管理员能够在后台添加和编辑网站新闻信息。 4.2系统功效模块设计4.2.1首页管理模块功效设计依据当今网站整体计划,在首页上实现页面计划(包含

39、新闻板块设计)、网站标识设计、网站登陆、网站动态快速导航等功效。网站标识:进入网站清楚可见网页LOGO,关键利用Photoshop进行美化。4.2.2新闻信息管理模块功效设计新闻模块用于国际、国家或本企业新闻公布和处理。该模块应包含最新动态模块、服务项目关键推荐模块和保洁常识模块三个部分。4.2.3用户信息管理模块功效设计用户注册:用户登陆君逸家政服务网站平台首页后,可进行注册。4.3系统总体结构图依据家政服务网站系统特点,能够绘制图1-9系统总体结构图:图1-9 系统总体结构图4.4数据库设计4.4.1数据库设计概述数据库设计有两种不一样方法:以信息需求为主,兼顾处理需求,这种方法称为面向数

40、据设计方法;以处理需求为主,兼顾信息需求,这种方法称为面向过程设计方法。数据库设计3个特点:1、反复性(Iterative);2、试探性(Tentative);3、分步进行(Multistage)。数据库设计过程(六个阶段): 1、需求分析阶段;2、概念结构设计阶段;3、逻辑结构设计阶段;4、数据库物理设计阶段;5、数据库实施阶段;6、数据库运行和维护阶段。4.4.2E-R图简述E-R图是识别功效模型和数据模型间关联关系,在专题数据库抽取和规范化过程中,采取是简化E-R图表示方法,从而避免过繁过细E-R图表示影响计划直观和可用性。系统建模阶段关键工作关键包含专题数据库抽取、建立,基础表登记和数

41、据元素规范化等。在计划工具包中也提供专门E-R图绘制软件,而且和对应ERWIN、POWERDESIGN等软件有接口,确保数据可用性和系统开放性,利于实施阶段结果展现和使用。组成E-R图基础要素是实体型、属性和联络,其表示方法为:实体型:用矩形表示,矩形框内写明实体名;属 性:用椭圆形表示,并用无向边将其和对应实体连接起来;联 系:用菱形表示,菱形框内写明联络名。前台用户E-R图图1-10:用户名密码操作最新商品商品查询新闻展示注册会员购物用户功效图1-10 前台用户E-R图管理员E-R图图1-11:用户名密码查看新闻管理分类管理商品管理用户管理修改密码添加管理员修改用户名删除管理员操作系统维护

42、管理员信息图1-11 管理员E-R图4.4.3系统数据库设计针对本系统特点,本系统数据结构关键包含:用户信息表、用户订单信息表、保洁产品信息表、产品类型信息表、新闻信息表、订单信息表等。依据实际需求和已备数据库条件,数据库设计能够采取各个组成部分数据表结构以下所表示:用户信息表关键用于统计和调用会员注册信息,其中注册用户名、密码、密码确定、真实姓名、住址、性别不能为空。具体见表1-1:表1-1 用户信息表列名数据类型长度主键许可空功效描述IDint4是否编号usernamervarchar50否否用户名Passwordvarchar100否否密码sexvarchar50否否性别addressvarchar100否否地址phonevarchar20否是联络方法emailvarchar50否是电子邮箱regtimedatetime8否是注册时间用户订单信息表关键用于统计和调用用户订单信息,其中订单编号、商品编号、用户账号均不能为空。具体见表1-2:表1-2 用户订单信息表列名数据类型长度主键许可空功效描述IDint4是否用户编号orderidvarchar50否否订单编号cnnoInt4否否产品编号accountInt4否否帐号保洁产品信息表关键用于统计和调用保洁商品信息,具体见表1-3:表1-3 保洁产品信息表列名数据类型长度主键许可空功效描述IDint4是否产品编号cdName

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服