《动态网站设计与开发实训》报告书
课程代号: 738350-08
班级: 08软件 学号:08743122 姓名:孙建安 成绩: . 指导教师:陆国浩
《动态网站设计与开发实训》 报告书 第 1 页 共 10 页
一.总体设计思路、数据库结构
本实训设计并实现一个具备企业简介、企业文化、企业荣誉、企业产品、留
言板、访问日志等的中英文双语企业网站。应用学过的静态、动态网页及数据库设计开发技术,实际开发基于B/S结构的WEB程序开发。前端使用ASP.NET,后端使用sql server数据库或ACCESS数据库,集用户身份验证、数据录入、查询、后台数据维护等各项功能,构成一个比较完整的中英文双语企业网站。
1、本实训在ASP.NET2.0环境下, 利用Visual Studio 2005为开发工具,数据库采用sql server或ACCESS,主要是设计一个双语企业网站。
2、 该系统主要实现功能:前台的新闻列表和新闻浏览等功能;后台管理的登陆和后台新闻的管理功能等。 数据库结构
CN_APPCASE EN_APPCASE(应用案例) 字段名称 A_ID P_Name A_Content P_ID 数据类型 自动编号 文本 备注 数字 说明 索引 产品名称 应用案例详细内容 产品ID CN_CONTACT EN_CONTACT(联系我们) 字段名称 CT_ID CT_Content CT_PublicDate CT_Author 数据类型 自动编号 备注 日期/时间 文本 说明 索引 内容 日期 发布人 CN_CULTURE EN_CULTURE(企业文化) 字段名称 IF_ID 数据类型 自动编号 说明 索引 《动态网站设计与开发实训》 报告书 第 2 页 共 10 页
IF_Content IF_PublicDate IF_Author 备注 日期/时间 文本 内容 日期 发布人 CN_H_CONTACT EN_H_CONTACT(联系我们) 字段名称 HC_ID HC_Contact HC_Tel HC_Address 数据类型 自动编号 文本 文本 文本 说明 索引 联系人 联系电话 联系地址 CN_H_INTROINFO EN_H_INTROINFO(行业新闻) 字段名称 IF_ID IF_Content IF_PublicDate IF_Author 数据类型 自动编号 备注 日期/时间 文本 说明 索引 内容 日期 发布人 CN_INTROINFO EN_INTROINFO(公司新闻) 字段名称 IF_ID IF_Content IF_PublicDate IF_Author 数据类型 自动编号 备注 日期/时间 文本 说明 索引 内容 日期 发布人 CN_NEWS EN_NEWS(新闻动态) 字段名称 N_ID N_Title N_Content 数据类型 自动编号 文本 备注 说明 索引 标题 内容 《动态网站设计与开发实训》 报告书 第 3 页 共 10 页
N_PublicDate N_Author 日期/时间 文本 日期 发布人 CN_PRODUCT EN_PRODUCT(产品介绍) 字段名称 P_ID P_Name P_Content P_Picture 数据类型 自动编号 文本 备注 文本 说明 索引 产品名称 详细内容 图片 CN_REPORTS EN_REPORTS(报告) 字段名称 R_ID R_Title R_Content R_PublicDate R_Author 数据类型 自动编号 文本 备注 日期/时间 文本 说明 索引 标题 内容 日期 发布人 CN_SPEACH EN_SPEACH(领导致辞) 字段名称 HD_ID HD_CONTENT HD_PUBLICDATE HD_AUTHOR DEVICE(先进设备) 字段名称 HS_ID HS_CNTITLE HS_ENTITLE 数据类型 自动编号 文本 文本 说明 索引 简述(中文) 简述(英文) 数据类型 自动编号 备注 日期/时间 文本 说明 领导致辞ID 内容 日期 发布人 《动态网站设计与开发实训》 报告书 第 4 页 共 10 页
HS_PATH 文本 图片 FREEBACK EN_FREEBACK(客户反馈) 字段名称 BBS_ID BBS_Author BBS_Time BBS_Title BBS_Content BBS_IP BBS_Back BBS_BackTime BBS_Address BBS_True HONORS(企业荣誉) 字段名称 HS_ID HS_CNTITLE HS_ENTITLE HS_PATH IP_VISITORS(访客记录) 字段名称 IP_ID IP_NAME IP_IP IP_DATE ORDERS(留言板)
《动态网站设计与开发实训》 报告书 第 5 页 共 10 页
数据类型 自动编号 文本 日期/时间 文本 备注 文本 备注 日期/时间 文本 文本 说明 贴子id 发贴人 发贴时间 贴子主题 贴子正文 发贴人IP地址 回复 回复时间 留言人物理地址 是否审核 数据类型 自动编号 文本 文本 文本 说明 索引 简述(中文) 简述(英文) 图片 数据类型 自动编号 文本 文本 日期/时间 说明 访客记录编号 访客地址名称 IP地址 访问时间 字段名称 F_ID F_Product F_Name F_Units F_Post F_Tel F_Address F_Mail F_Message F_PablicDate UserMaster(后台登录) 字段名称 UserID LoginID UserName UserPwd 数据类型 自动编号 文本 文本 文本 文本 文本 文本 文本 文本 日期/时间 说明 索引 产品名称 姓名 工作单位 职务 联系电话 联系地址 邮箱地址 需求信息 留言日期 数据类型 自动编号 文本 文本 文本 说明 编号 登陆名称 用户名称 用户密码 中英文网页中的与数据库关联的表的结构是一样的,所以将其放在一起介绍。 二.网站结构规划及各模块说明 网站文件夹结构 E:\\rj22
22_cn 页面设置[中文]
22_Edit 后台管理中编辑下的图片等 22_en 页面设置[英文] 22_Images 存放图片文件 22_Inc 控制样式
《动态网站设计与开发实训》 报告书 第 6 页 共 10 页
22_login 后台管理 22_Style 样式 22_UploadFiles上传管理 App_Code
App_Data 存放数据库文件 22_Default.aspx主界面[中文] 22_en_Default.aspx主界面[英文] MasterPage.master模板 Web.config
文件夹22_cn和22_en中结构 文件夹 About 文件名称 FrmAboutus_Culture.aspx FrmAboutus_Equipments.aspx FrmAboutus_Honors.aspx FrmAboutus_Intro.aspx FrmAboutus_Speach.aspx Application Contact FreeBack News FrmApplication_Info.aspx FrmContact_Info.aspx FrmFreeBack.aspx FrmFreeBack_Input.aspx FrmNews_Info.aspx FrmNews_Show.aspx FrmReports_Info.aspx FrmReports_Show.aspx Orders Product Search System FrmOrders_Input.aspx FrmProduct_Info.aspx FrmProduct_Show.aspx FrmSearch_Input.aspx FrmMap_Link.aspx MasterPage.master 站内搜索引擎 企业简介 模板 用途 企业文化介绍 先进设备介绍 企业荣誉介绍 企业简介介绍 领导致辞介绍 应用案例 联系我们 留言板 企业文化 企业文化 行业新闻 企业文化 订单 产品介绍 文件夹22_login中的结构 文件夹 About 文件名称 CE_FrmDevice.aspx 用途 先进设备信息维护[中英] 《动态网站设计与开发实训》 报告书 第 7 页 共 10 页
CE_FrmDeviceInfo.aspx CE_FrmHonors.aspx CE_FrmHonorsInfo.aspx CN_FrmAbout.aspx CN_FrmCulture.aspx CN_FrmSpeach.aspx EN_FrmAbout.aspx EN_FrmCulture.aspx EN_FrmSpeach.aspx Appcase CN_FrmAppcase.aspx CN_FrmAppcaseInfo.aspx EN_FrmAppcase.aspx EN_FrmAppcaseInfo.aspx Contact CN_FrmContact.aspx EN_FrmContact.aspx FreeBack EN_FrmFreeBack.aspx EN_FrmFreeBackShow.aspx FrmFreeBack.aspx FrmFreeBackShow.aspx helpers Html images Home CN_H_Contact.aspx CN_H_Introduction.aspx CN_H_Show.aspx EN_H_Contact.aspx EN_H_Contact.aspx 先进设备信息维护[中英] 公司荣誉信息维护[中英] 企业荣誉信息管理[中英] 企业简介信息维护[中文] 企业文化信息维护[中文] 领导致辞信息维护[中文] 企业简介信息维护[英文] 企业文化信息维护[英文] 领导致辞信息维护[英文] 应用案例维护[中文] 应用案例信息列表管理 应用案例维护[英文] 应用案例信息列表管理 联系方式信息维护[中文] 联系方式信息维护[英文] 查看留言信息[英文] 留言信息查看及回复[英文] 查看留言信息[中文] 留言信息查看及回复[中文] 主页联系方式[中文] 主页企业简介信息维护[中文] 主页动态图片维护[中英] 主页联系方式[英文] 主页企业简介信息维护[英文] 《动态网站设计与开发实训》 报告书 第 8 页 共 10 页
Images Include News CN_FrmNews.aspx CN_FrmNewsInfo.aspx CN_FrmReports.aspx CN_FrmReportsInfo.aspx EN_FrmNews.aspx EN_FrmNewsInfo.aspx EN_FrmReports.aspx EN_FrmReportsInfo.aspx 公司新闻信息列表[中文] 新闻信息列表管理 行业新闻信息维护[中文] 新闻信息列表管理 公司新闻信息列表[英文] 新闻信息列表管理 行业新闻信息维护[英文] 新闻信息列表管理 查看定购信息 定购信息查看[中英] 产品信息维护[中文] 新闻信息列表管理 产品信息维护[英文] 产品信息管理[英文] 管理员帐号信息维护 访客信息浏览[中英] 服务器信息探针 网站管理系统 高级菜单 登陆后台管理系统 Orders FrmOrders.aspx FrmOrdersShow.aspx Product CN_FrmProduct.aspx CN_FrmProductInfo.aspx EN_FrmProduct.aspx EN_FrmProduct.aspx Style System FrmAddUser.aspx FrmVisitors.aspx ServerInfo.aspx Admin.aspx Admin_Menu.aspx frmLogin.aspx 三.系统还存在的问题
首页中的应用案例数据绑定还存在问题 首页中的产品介绍点击图片无法找到对应资源
《动态网站设计与开发实训》 报告书 第 9 页 共 10 页
后台管理中有些地方的上传图片,更新信息还错在一些问题 由于是用的图片替换,所以图片的命名还有待商榷 四.实训总结
由于是用的网上下载的模板,所以一些思路问题也就变得相对简单,但也正是因为这一点,使得修改其代码的时候很容易就发生错误。所以需倍加小心。
遇到一问题:首页的图片始终无法显示。开始由于思维定势一直致力于修改代码或是用后台管理进行修正却一直没能解决。后来在所使用的数据库修改了产品表的图片存放路径,一切迎刃而解。
另外就是运用Dreamwear与Photoshop工具对图片和一些样式进行修改。 修改代码和文件夹名称时,运用查找替换可加快进程,但尤其要注意有些地方的修改。
后台管理的代码修改和界面修改细心点就好。
本次实训用时两周,看上去时间比较宽裕,但实际上需要做的还很多。尤其需首先弄清模板的思路和代码实现的方法。说是修改,所以花在界面修改的时间比例还是比较多的。讲模板中的机械厂修改为自己的公司,这里我用的是电子厂,由于有一些相似的地方所以修改起来也相对容易些。本次实现的是动态网站,是具有中英文版的企业网站,对我们以后开发设计一些网站还是用处很大的。也提供了一种思路和方法。熟悉用后台管理和数据库去实现企业网站的相关功能。也是对我们前面所学的一个强化与复习吧。
《动态网站设计与开发实训》 报告书 第 10 页 共 10 页
因篇幅问题不能全部显示,请点此查看更多更全内容