摘要 本文着重阐述了博明电脑科技公司企业发布系统的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。(毕业设计网 ) 根据实际需求,本网站的设计采用模块化的设计思想,在WindowsXP操作系统环境下,搭建JSP运行环境,通过使用JAVA脚本语言完成动态的、交互的web服务器应用程序,实现本系统的主要功能,包括用户在前台对商品的浏览、企业服务查看等功能,管理员在后台进行的企业名片、企业通知、企业公告、企业服务、企业产品、企业员工的管理及发布功能。 本系统最具特色的部分:首先,实现了客户浏览企业产品及服务的功能,其次,管理员后台功能细致入微,特别是对商品的信息的发布,使得本网站更加具有商业价值,适应电子商务类系统的开发需求。
关键词:JSP;服务器;客户端;电子商务 Abstract
This article focuses on the Hiroaki computer technology companies release of its overall development process. Introduced a system for environment and development tools, the design concept and design process has also made a comprehensive narrative, in the database to create ideological and various data tables specific links between the areas has also made detailed and specific analysis of the The various functions of the system to achieve process and detailed design process, drawing a simple system function modules map at the same time, to more clearly show that design thinking and the whole process of planning and design of concrete realization. According to actual demand, the design of the site using modular design, in WindowsXP operating system environment, the structures JSP operating environment, through the use of scripting language JAVA complete dynamic, interactive web server applications, to achieve the main functions of the system , Including users in the outlook for commodities here, business services view, and other functions, the administrator of the enterprises in the background, business cards, business notice, corporate announcement, business services, enterprise products, enterprise management and staff of the release function. Most of the characteristics of the system: First, the realization of the customer to their products and services functions, and secondly, administrator background features nuanced, particularly for the release of information goods, making the site more commercial value, to e-commerce Class system development needs.
Keywords: JSP; server; clients;e-commerce
博明电脑科技公司建立企业信息发布网站的主要目标如下: (1)展示企业形象、提升公司知名度; (2)加强企业与客户的交流,客户更加了解企业的信息; (3)宣传自己的产品,将自己的产品展现给客户,让客户通过网站可以了解企业的产品及服务的信息; (4)实现的企业内部通知的发布及管理; (5)通过网络空间,使客户对企业有更进一步的了解; (6)提高企业的工作效率。 本系统采用B/S模式,使用用户分为三类:企业客户,员工及管理员。企业客户能够查看企业名片,企业产品信息及企业服务信息,及企业公告信息。员工除可以查看上述信息外,还可以查看企业内部通知。管理员负责企业信息的管理和发布。具体功能如下: 1. 企业名片 由管理员从后台设置企业的主要信息,生成企业名片,供客户查询浏览。 2. 企业产品信息 由管理员从后台添加及管理企业产品的相关信息,供企业客户查询,作为企业宣传的重要手段。 3. 企业服务信息 由管理员在后台管理中负责企业服务信息的添加及管理,供企业客户浏览。 4. 企业公告信息 用户发布企业的最新公告信息。 5. 企业内部通知 本模块主要供企业员工使用,企业客户无权使用,用于企业内部信息传递,如发布会议通知、作息时间通知、放假通知等。 6. 系统管理 完成员工的信息及管理员信息的添加、删除及修改等。(毕业设计网 )
前台系统功能描述 1.用户名片 完成客户,查看企业名片的功能,名片是一个本企业的最主要的信息的介绍,名片的内容应该简洁明了,使客户看到能对本企业有一个大体的了解,企业名片的信息包括公司名称,联系电话,经营范围,公司地址,及公司业务简介等主要的信息。 2.企业公告 客户可以及时的了解企业的最新动态的信息,这些信息可以以公告的形式进行发布,使客户对企业的最新动态有所掌握。 3.产品展示 产品展示模块,是本站前台的主体功能,完成对本企业的经营的产品网上发布的功能,客户可以及时的了解到企业的产品的相关信息。企业的产品以分类的形式进行显示,方便用户浏览。 4.企业服务 客户可以通过企业服务模块,来了解企业的提供的服务,包括售后及维修服务等。可以增加客户对企业产品的满意度及可信度。 5.企业内部通知 此模块的是为企业员工服务的,只有企业的员工通过身份验证后才可以查看此模块,此模块主要是完成企业内部通知的查看功能,如企业的会议通知或放假通知等。
后台系统功能描述 后台管理主要是方便管理员对本站系统进行维护,管理员可以在后台动态的发布相应的信息,完成对网站内容的更新及管理。后台管理主要包括企业名片管理、企业通知管理、企业公告管理、企业服务管理、企业员工管理、企业产品的管理等功能。(毕业设计网 ) 1.企业名片管理 完成企业名片信息的更新功能。 2.企业通知管理 完成企业通知的发布功能。企业通知是发布给企业内部的员工,只有企业员工才可以查看。 3.企业公告 企业公告模块完成企业公告信息的发布功能。 4.企业服务 完成企业服务的管理功能,企业服务主要包括企业的售后服务及维修服务等业务的介绍,管理员可以在后对企业服务信息进行添加、删除等。 5.企业员工管理 管理员可以在后台添加、删除及修改员工的基本信息。 6.企业产品管理 完相企业产品的发布功能,管理员可以添加、删除及修改企业的产品的信息。
本系统的运行需要JDK及TOMCAT,SQL server2000,请正确安装这三个软件。 本系统后台管理员的用户是admin,密码是123 员工注册后默认密码是123 配置运行过程请参考“企业信息发布视频.exe”
目 录 摘要 I Abstract II 引 言 1 1 问题定义 2 1.1 选题理由及意义 2 1.2 系统目标 2 1.3 业务流程图 3 1.3.1 业务流程图的符号说明 3 1.3.2 业务流程图 4 2 可行性分析 6 2.1 技术可行性分析 6 2.2 经济可行性分析 6 2.3 运行可行性分析 7 3 总体设计 8 3.1 概述 8 3.2 系统功能划分 9 (毕业设计网 ) 3.2.1 前台系统功能划分 9 3.2.2 后台系统功能划分 9 3.3 系统功能描述 10 3.3.1 前台系统功能描述 10 3.3.2 后台系统功能描述 11 3.4 数据库设计 11 3.4.1 数据库介绍 11 3.4.2 系统E-R图 13 3.4.3数据库物理设计 15 3.5 网站安全设计 18 3.5.1 威胁网站安全的主要因素 18 3.5.2 网站安全解决方案 19 4 系统实现 20 4.1 开发工具的选择 20 4.1.1 开发技术现状及比较 20 4.1.2 博明电脑科技公司网站开发工具的选择 21 4.2 模块详细设计与实现 21 4.3 后台系统的实施 23 4.3.1管理员登录页面(login.JSP) 23 4.3.2 管理员管理主界面 24 4.3.3 企业名片管理模块 25 4.3.4 企业通知管理模块 26 4.3.5 企业公告管理模块 27 4.3.6 企业服务管理模块 28 4.3.7企业员工管理模块 30 4.3.8企业产品管理模块 31 4.4 前台系统的实施 34 4.5 系统测试 35 4.5.1 系统测试的对象与目的 35 4.5.2 系统测试的内容 35 4.5.3 博明电脑科技公司系统测试 35 5 推广与维护 37 5.1 网站推广阶段目标 37 5.2 网站推广方法 37 5.3 推广策略的控制和效果评价 38 5.4 网站的更新维护 39 总 结 40 致谢 41 参考文献 42
|