互联网的普及给人们带来的便利不需多说。因此如果把企业与互联网结合起来,利用java技术建设企业门户网站系统,实现企业门户网站的网络化。则对于进一步提高企业发展,丰富企业门户网站经验能起到不少的促进作用。
企业门户网站系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的企业了解和熟知企业门户网站系统的便捷高效,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。对于企业而言,若拥有自己的企业门户网站系统,通过企业门户网站系统让企业的宣传、营销提上一个新台阶,同时提升了企业形象。
根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助java编程语言、jsp技术、sqlserver数据库和tomcat服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、公司信息管理、站内新闻管理、购买记录管理、产品信息管理、系统管理等功能模块,其中以模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 在线留言 | 普通用户登录系统后在线添加留言 | 留言内容、标题、头像等 | 留言是否成功和留言列表 |
4. | 留言回复 | 管理员回复用户的留言 | 要回复的留言内容 | 留言列表和回复是否成功 |
5. | 留言管理 | 管理员对违规的留言内容进行删除 | 要删除的留言 | 删除是否成功和删除后的留言列表 |
6. | 添加公司信息 | 用户添加公司信息 | 公司信息的相关信息 | 公司信息列表 |
7. | 编辑公司信息 | 用户修改公司信息信息 |
卷 软件 的文件夹 PATH 列表 卷序列号为 0008-B552 D:\TEST\源码 │ jspm企业门户网站dzkf论文cy.docx │ └─jspm企业门户网站dzkfB2B4程序 │ .classpath │ .mymetadata │ .myumldata │ .project │ database.rar │ ├─.settings │ .jsdtscope │ org.eclipse.core.resources.prefs │ org.eclipse.jdt.core.prefs │ org.eclipse.wst.common.component │ org.eclipse.wst.common.project.facet.core.xml │ org.eclipse.wst.jsdt.ui.superType.container │ org.eclipse.wst.jsdt.ui.superType.name │ ├─database │ jspmqymhwzdzkfB2B4.mdf │ jspmqymhwzdzkfB2B4_log.ldf │ sql.sql │ ├─src │ ├─control │ │ MainCtrl.java │ │ Upload.java │ │ │ ├─dao │ │ CommDAO.java │ │ │ ├─servlet │ │ QRCode.java │ │ │ └─util │ Info.java │ PageManager.java │ QRCodeUtil.java │ SetChar.java │ StrUtil.java │ └─WebRoot │ chanpinxinxidetail.jsp │ chanpinxinxilist.jsp │ chanpinxinxilisttp.jsp │ chanpinxinxi_add.jsp │ chanpinxinxi_detail.jsp │ chanpinxinxi_list.jsp │ chanpinxinxi_listxls.jsp │ chanpinxinxi_updt.jsp │ css.css │ daoxinwenjsp.asp │ databack.jsp │ delall.jsp │ dx.jsp │ dx_detail.jsp │ gg_detail.jsp │ goumaijiluadd.jsp │ goumaijilu_add.jsp │ goumaijilu_detail.jsp │ goumaijilu_list.jsp │ goumaijilu_list2.jsp │ goumaijilu_listxls.jsp │ goumaijilu_updt.jsp │ hf.jsp │ image.jsp │ index.jsp │ jrsc.jsp │ left.jsp │ left2.jsp │ liuyanban_list.jsp │ login.jsp │ logout.jsp │ lyb.jsp │ lyblist.jsp │ main.jsp │ mod.jsp │ mod2.jsp │ mygo.jsp │ news.jsp │ qtdown.jsp │ qtleft.jsp │ qttop.jsp │ sh.jsp │ shoucangjilu_list2.jsp │ sy.jsp │ top.jsp │ upload.jsp │ upload_re.jsp │ userreg.jsp │ xinwentongzhi_add.jsp │ xinwentongzhi_list.jsp │ xinwentongzhi_list2.jsp │ xinwentongzhi_updt.jsp │ yhzhgl.jsp │ yonghuzhuce_list.jsp │ yonghuzhuce_updt.jsp │ yonghuzhuce_updt2.jsp │ youqinglianjie_add.jsp │ youqinglianjie_list.jsp │ youqinglianjie_updt.jsp │ zhifu.jsp │ ├─attached ├─factory │ checkno.jsp │ getsonops.jsp │ getyao.jsp │ ├─frontfiles │ ├─css │ │ css.css │ │ │ └─js │ collection.js │ ├─images │ │ CssAdmin.css │ │ dialogclose.gif │ │ index.css │ │ jquery.js │ │ nopic.jpg │ │ Particleground.js │ │ style.css │ │ Upload.gif │ │ verificationNumbers.js │ │ │ ├─content │ │ dotted.png │ │ │ └─left │ app.png │ app_current.png │ channel.png │ channel_current.png │ cloud.png │ cloud_current.png │ custom.png │ custom_current.png │ home.png │ home_current.png │ line_bg.png │ select_xl.png │ select_xl01.png │ source.png │ source_current.png │ statistics.png │ statistics_current.png │ syetem_management.png │ syetem_management_c.png │ system.png │ system_current.png │ ├─img │ 1.gif │ 2.gif │ 3.gif │ 4.gif │ 5.gif │ Thumbs.db │ ├─js │ │ ajax.js │ │ dialogclose.gif │ │ dynamicImage.js │ │ dynamicImage.swf │ │ function.js │ │ jquery.js │ │ jquery.min.js │ │ nopic.jpg │ │ onclock.JS │ │ popup.js │ │ popups.js │ │ prototype.lite.js │ │ │ └─My97DatePicker │ │ calendar.js │ │ WdatePicker.js │ │ │ ├─lang │ │ en.js │ │ zh-cn.js │ │ zh-tw.js │ │ │ ├─skin │ │ │ datePicker.gif │ │ │ WdatePicker.css │ │ │ │ │ ├─default │ │ │ datepicker.css │ │ │ img.gif │ │ │ │ │ └─whyGreen │ │ bg.jpg │ │ datepicker.css │ │ img.gif │ │ │ └─___ │ │ readme.txt │ │ │ ├─lang │ │ en.js │ │ zh-cn.js │ │ zh-tw.js │ │ │ └─skin │ │ datePicker.gif │ │ WdatePicker.css │ │ │ ├─default │ │ datepicker.css │ │ img.gif │ │ │ └─whyGreen │ bg.jpg │ datepicker.css │ img.gif │ ├─kindeditor_a5 │ │ kindeditor-all-min.js │ │ kindeditor-all.js │ │ kindeditor-min.js │ │ kindeditor.js │ │ license.txt │ │ │ ├─attached │ ├─examples │ │ │ auto-height.html │ │ │ colorpicker.html │ │ │ custom-plugin.html │ │ │ custom-theme.html │ │ │ default.html │ │ │ dialog.html │ │ │ dynamic-load.html │ │ │ file-dialog.html │ │ │ file-manager.html │ │ │ filter-mode.html │ │ │ image-dialog.html │ │ │ index.css │ │ │ index.html │ │ │ jquery-ui.html │ │ │ jquery.html │ │ │ jquery.js │ │ │ multi-image-dialog.html │ │ │ multi-language.html │ │ │ newline.html │ │ │ node.html │ │ │ paste-type.html │ │ │ qqstyle.html │ │ │ readonly.html │ │ │ simple.html │ │ │ uploadbutton.html │ │ │ url-type.html │ │ │ word-count.html │ │ │ │ │ └─jquery-ui │ │ ├─css │ │ │ └─smoothness │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ └─images │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ui-icons_222222_256x240.png │ │ │ ui-icons_2e83ff_256x240.png │ │ │ ui-icons_454545_256x240.png │ │ │ ui-icons_888888_256x240.png │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ └─js │ │ jquery-ui-1.9.2.custom.js │ │ jquery-ui-1.9.2.custom.min.js │ │ │ ├─jsp │ │ │ demo.jsp │ │ │ file_manager_json.jsp │ │ │ README.txt │ │ │ upload_json.jsp │ │ │ │ │ └─lib │ │ commons-fileupload-1.2.1.jar │ │ commons-io-1.4.jar │ │ json_simple-1.1.jar │ │ │ ├─lang │ │ ar.js │ │ en.js │ │ ko.js │ │ zh_CN.js │ │ zh_TW.js │ │ │ ├─plugins │ │ ├─anchor │ │ │ anchor.js │ │ │ │ │ ├─autoheight │ │ │ autoheight.js │ │ │ │ │ ├─baidumap │ │ │ baidumap.js │ │ │ index.html │ │ │ map.html │ │ │ │ │ ├─clearhtml │ │ │ clearhtml.js │ │ │ │ │ ├─code │ │ │ code.js │ │ │ prettify.css │ │ │ prettify.js │ │ │ │ │ ├─emoticons │ │ │ │ emoticons.js │ │ │ │ │ │ │ └─images │ │ │ 0.gif │ │ │ 1.gif │ │ │ 10.gif │ │ │ 100.gif │ │ │ 101.gif │ │ │ 102.gif │ │ │ 103.gif │ │ │ 104.gif │ │ │ 105.gif │ │ │ 106.gif │ │ │ 107.gif │ │ │ 108.gif │ │ │ 109.gif │ │ │ 11.gif │ │ │ 110.gif │ │ │ 111.gif │ │ │ 112.gif │ │ │ 113.gif │ │ │ 114.gif │ │ │ 115.gif │ │ │ 116.gif │ │ │ 117.gif │ │ │ 118.gif │ │ │ 119.gif │ │ │ 12.gif │ │ │ 120.gif │ │ │ 121.gif │ │ │ 122.gif │ │ │ 123.gif │ │ │ 124.gif │ │ │ 125.gif │ │ │ 126.gif │ │ │ 127.gif │ │ │ 128.gif │ │ │ 129.gif │ │ │ 13.gif │ │ │ 130.gif │ │ │ 131.gif │ │ │ 132.gif │ │ │ 133.gif │ │ │ 134.gif │ │ │ 14.gif │ │ │ 15.gif │ │ │ 16.gif │ │ │ 17.gif │ │ │ 18.gif │ │ │ 19.gif │ │ │ 2.gif │ │ │ 20.gif │ │ │ 21.gif │ │ │ 22.gif │ │ │ 23.gif │ │ │ 24.gif │ │ │ 25.gif │ │ │ 26.gif │ │ │ 27.gif │ │ │ 28.gif │ │ │ 29.gif │ │ │ 3.gif │ │ │ 30.gif │ │ │ 31.gif │ │ │ 32.gif │ │ │ 33.gif │ │ │ 34.gif │ │ │ 35.gif │ │ │ 36.gif │ │ │ 37.gif │ │ │ 38.gif │ │ │ 39.gif │ │ │ 4.gif │ │ │ 40.gif │ │ │ 41.gif │ │ │ 42.gif │ │ │ 43.gif │ │ │ 44.gif │ │ │ 45.gif │ │ │ 46.gif │ │ │ 47.gif │ │ │ 48.gif │ │ │ 49.gif │ │ │ 5.gif │ │ │ 50.gif │ │ │ 51.gif │ │ │ 52.gif │ │ │ 53.gif │ │ │ 54.gif │ │ │ 55.gif │ │ │ 56.gif │ │ │ 57.gif │ │ │ 58.gif │ │ │ 59.gif │ │ │ 6.gif │ │ │ 60.gif │ │ │ 61.gif │ │ │ 62.gif │ │ │ 63.gif │ │ │ 64.gif │ │ │ 65.gif │ │ │ 66.gif │ │ │ 67.gif │ │ │ 68.gif │ │ │ 69.gif │ │ │ 7.gif │ │ │ 70.gif │ │ │ 71.gif │ │ │ 72.gif │ │ │ 73.gif │ │ │ 74.gif │ │ │ 75.gif │ │ │ 76.gif │ │ │ 77.gif │ │ │ 78.gif │ │ │ 79.gif │ │ │ 8.gif │ │ │ 80.gif │ │ │ 81.gif │ │ │ 82.gif │ │ │ 83.gif │ │ │ 84.gif │ │ │ 85.gif │ │ │ 86.gif │ │ │ 87.gif │ │ │ 88.gif │ │ │ 89.gif │ │ │ 9.gif │ │ │ 90.gif │ │ │ 91.gif │ │ │ 92.gif │ │ │ 93.gif │ │ │ 94.gif │ │ │ 95.gif │ │ │ 96.gif │ │ │ 97.gif │ │ │ 98.gif │ │ │ 99.gif │ │ │ static.gif │ │ │ │ │ ├─filemanager │ │ │ │ filemanager.js │ │ │ │ │ │ │ └─images │ │ │ file-16.gif │ │ │ file-64.gif │ │ │ folder-16.gif │ │ │ folder-64.gif │ │ │ go-up.gif │ │ │ │ │ ├─flash │ │ │ flash.js │ │ │ │ │ ├─image │ │ │ │ image.js │ │ │ │ │ │ │ └─images │ │ │ align_left.gif │ │ │ align_right.gif │ │ │ align_top.gif │ │ │ refresh.png │ │ │ │ │ ├─insertfile │ │ │ insertfile.js │ │ │ │ │ ├─lineheight │ │ │ lineheight.js │ │ │ │ │ ├─link │ │ │ link.js │ │ │ │ │ ├─map │ │ │ map.html │ │ │ map.js │ │ │ │ │ ├─media │ │ │ media.js │ │ │ │ │ ├─multiimage │ │ │ │ multiimage.js │ │ │ │ │ │ │ └─images │ │ │ image.png │ │ │ select-files-en.png │ │ │ select-files-zh_CN.png │ │ │ swfupload.swf │ │ │ │ │ ├─pagebreak │ │ │ pagebreak.js │ │ │ │ │ ├─plainpaste │ │ │ plainpaste.js │ │ │ │ │ ├─preview │ │ │ preview.js │ │ │ │ │ ├─quickformat │ │ │ quickformat.js │ │ │ │ │ ├─table │ │ │ table.js │ │ │ │ │ ├─template │ │ │ │ template.js │ │ │ │ │ │ │ └─html │ │ │ 1.html │ │ │ 2.html │ │ │ 3.html │ │ │ │ │ └─wordpaste │ │ wordpaste.js │ │ │ └─themes │ ├─common │ │ anchor.gif │ │ blank.gif │ │ flash.gif │ │ loading.gif │ │ media.gif │ │ rm.gif │ │ │ ├─default │ │ background.png │ │ default.css │ │ default.png │ │ │ ├─qq │ │ editor.gif │ │ qq.css │ │ │ └─simple │ simple.css │ ├─list支付 │ gongchengwangong_add.jsp │ gongchengwangong_list.jsp │ gongchengwangong_list2.jsp │ ├─META-INF │ MANIFEST.MF │ ├─qtimages │ about.jpg │ add.jpg │ arrow.js │ arrow.png │ arrowr.png │ banner1.jpg │ banner2.jpg │ class.jpg │ contactbg.png │ ewm.png │ fixed.jpg │ hsglogo.gif │ inc.js │ jquery.flexslider-min.js │ jquery.js │ loading.gif │ logo.jpg │ next_icon.png │ prev_icon.png │ probg.png │ style.css │ triangle.png │ zoom.png │ ├─upload │ 122.jpg │ 123.jpg │ 124.JPG │ 125.JPG │ 1317085910921.jpg │ 1317085922265.jpg │ 1317085936937.jpg │ 1317086056687.jpg │ 1317086069593.jpg │ 1333961148718.jpg │ 1333963398718.gif │ 1333963445546.gif │ 1333963661093.jpg │ 1521521418056.jpg │ 1521521712674.jpg │ 1521521775205.jpg │ 1521521827402.jpg │ 1521521875399.jpg │ 1521531396057.jpg │ 1521531408375.jpg │ 1521531423934.jpg │ 1521531434251.png │ 1521531444585.jpg │ 1521531948943.jpg │ 1521532014120.jpg │ 1521532267608.jpg │ 1521532369226.jpg │ ewm.jpg │ ├─WEB-INF │ │ web.xml │ │ │ ├─classes │ │ ├─control │ │ │ MainCtrl.class │ │ │ Upload.class │ │ │ │ │ ├─dao │ │ │ CommDAO.class │ │ │ │ │ ├─servlet │ │ │ QRCode.class │ │ │ │ │ └─util │ │ Info.class │ │ PageManager.class │ │ QRCodeUtil.class │ │ SetChar.class │ │ StrUtil.class │ │ │ └─lib │ commons-fileupload-1.2.1.jar │ commons-io-1.3.2.jar │ json_simple-1.1.jar │ jspsmartupload.jar │ jtds-1.2.2 .jar │ jxl.jar │ msbase.jar │ mssqlserver.jar │ msutil.jar │ mysql-connector-java-5.0.4-bin.jar │ sqljdbc.jar │ sqljdbc4.jar │ zxing-1.6-core.jar │ └─zhifu │ index.jsp │ ├─class │ alipay_function.asp │ alipay_md5.asp │ alipay_notify.asp │ alipay_service.asp │ ├─images │ ABC_OUT.gif │ alipay.gif │ alipay_1.gif │ alipay_bwrx.gif │ BJRCB_OUT.gif │ BOC_OUT.gif │ button_sure.gif │ CCB_OUT.gif │ CEB_OUT.gif │ CIB_OUT.gif │ CITIC_OUT.gif │ CMBC_OUT.gif │ CMB_OUT.gif │ COMM_OUT.gif │ ENV_ABC_OUT.gif │ ENV_CCB_OUT.gif │ ENV_ICBC_OUT.gif │ ENV_SPDB_OUT.gif │ FDB_OUT.gif │ GDB_OUT.gif │ HZCB_OUT.gif │ ICBC_OUT.gif │ icon_visa_s.gif │ layout.css │ logo.gif │ logo_vbvv.gif │ NBBANK_OUT.gif │ PSBC_OUT.gif │ SDB_OUT.gif │ SHBANK_OUT.gif │ SPABANK_OUT.gif │ SPDB_OUT.gif │ └─log 20110626190134255.txt
目 录
第1章 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 1.4论文结构 1 1.5本章小结 2 第2章 系统开发技术的介绍 3 2.1 MyEclipse与tomcat简介 3 2.2HTML/CSS简介 3 2.3JSP简介 3 2.4Sqlserver数据库概念和特点 3 2.5本章小结 3 第3章 系统分析 5 3.1功能需求分析 5 3.2业务流程分析 6 3.3数据流程分析 7 3.4本章小结 9 第4章 系统设计 10 4.1系统设计思想 10 4.2系统总体设计 10 4.3系统功能模块设计 10 4.4数据库设计 11 4.4.1概念模型设计 11 4.4.2数据库表设计 12 4.4.3数据库连接计 16 4.5本章小结 16 第5章 系统的实现 17 5.1实现环境说明 17 5.2前台页面的实现 17 5.3注册模块的实现 18 5.4登录模块的实现 19 5.5留言模块的实现 20 5.6站内新闻管理模块的实现 22 5.7购买记录管理模块的实现 24 5.8产品信息管理模块的实现 26 5.9公司信息管理模块的实现 28 5.10分页算法的实现 30 5.11本章小结 31 第6章 系统测试 32 6.1测试目的 32 6.2界面测试 32 6.3功能测试 32 6.4测试结果 34 6.5本章小结 34 第7章 总结 35 致 谢 36 参考文献 37
标签:企业门户网站,企业产品展示网站,公司官网
448基于ASP.NET的企业网站信息管理系统的设计与实现
企业门户网站,企业官网,企业官方网站
N051基于PHP的企业文化信息发布系统的设计与实现
企业官方网站,企业门户网站,公司传媒网站
N052基于PHP的企业宣传展示网的设计与实现
企业宣传网站,企业门户网站,宠物网站
N054基于JSP/Java的企业门户网站的设计实现
企业门户网站,企业产品展示网站,公司官网
148基于ASP.NET的企业公司网站的设计与实现
企业门户网站,企业官方网站,企业官网
255基于JSP/Java的企业门户网的设计与实现
门户网站,企业门户网站,官方网站
N051基于JSP/Java的某某钢铁企业网站设计与实现
企业门户网站,企业产品展示,公司网站,官方网站
191基于ASP.NET的企业网站销售系统的设计与实现
销售网站,企业门户网站,产品销售网站,企业产品展示中心
|