基于web程序开发实训报告.doc

上传人:聆听****声音 文档编号:565673 上传时间:2023-04-29 格式:DOC 页数:13 大小:142.50KB
下载 相关 举报
基于web程序开发实训报告.doc_第1页
第1页 / 共13页
基于web程序开发实训报告.doc_第2页
第2页 / 共13页
基于web程序开发实训报告.doc_第3页
第3页 / 共13页
基于web程序开发实训报告.doc_第4页
第4页 / 共13页
基于web程序开发实训报告.doc_第5页
第5页 / 共13页
基于web程序开发实训报告.doc_第6页
第6页 / 共13页
基于web程序开发实训报告.doc_第7页
第7页 / 共13页
基于web程序开发实训报告.doc_第8页
第8页 / 共13页
基于web程序开发实训报告.doc_第9页
第9页 / 共13页
基于web程序开发实训报告.doc_第10页
第10页 / 共13页
基于web程序开发实训报告.doc_第11页
第11页 / 共13页
基于web程序开发实训报告.doc_第12页
第12页 / 共13页
基于web程序开发实训报告.doc_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于web程序开发实训报告.doc

《基于web程序开发实训报告.doc》由会员分享,可在线阅读,更多相关《基于web程序开发实训报告.doc(13页珍藏版)》请在冰点文库上搜索。

基于web程序开发实训报告.doc

videoconference,SecretaryoftheprovincialCommitteeofXiaBaolongstressed:

thisyearisthe"fivewatertreatment""357"timetables"forthreeyearstoresolveoutstandingissues,obviouslyworked,"victoryoftheyear.TheCounty'sdepartmentsatalllevelsmustfirmlyestablishthe"guanghuiisgoldandsilver"greendevelopmentconcept,convincedthatCastleisnotrelaxed,alwaysmaintainingstrategicabilityandstrongdeterminationtoimprovetheenvironment,consistentlyplayingwell"fivewatertreatmentof"winningthewar,ever-higherlevelsofcomprehensivewell-offsocietywasbuilt.(A)laythesewageuphillbattle.Thisyearwewill"riverwaterqualityimprovedatthecountylevel,uptofive"thisbasicobjectivegraspofpollutioncontrolthatfocus,withthefocusonthreethings:

agoodjob,"clearrivers"reachingtheCountycreated.Organization"lookback"specialinspection,theCountygarbageRiver,blackandodorousRiveris"Dragnet"investigation,timelyrectificationofproblemsfoundinplacefirmlytopreventriverpollutionrebound.Inaccordancewiththe"one-stopstrategy",improvingtheinferiorfivewaterqualitymonitoringstationsworkthisyeartoensuretheEliminationof1provincialcontrol,fivewaterqualitysection3municipalitiescontrolleddeterioration,ensurethecreationthisyearof"clearrivers"standards.Second,payspecialattentiontopollution-cuttingconstructionofnanotubes.Interceptingnanotubesarethebasisofpollutionofwatersourceengineering,engineering,matterofsuccessorfailureofwatermanagement.Urbansewagetreatment,toimprove"effluentfromsewagetreatmentrate,runningaccuracy,compliance"requirement,speedupthetown'ssupportnetworkconstruction,isfocusingonnanotubeshome"lastmeters"question.Domesticsewagetreatmentinruralareas,thisyearisthefinalyearofthethree-yearaction,determinationtofightandthemomentumaround,endingthebattleonwhichfullytoensuretherealizationofallCounty648formedvillagecoverage.Also,besuretoattachimportancetofocusonruraldomesticwastewatertreatmentfacilityoperationandmanagement,ensurethatwastewatertreatmentfacilityupandrunning,roleplay,avoidthe"Sun"problem.Third,payspecialattentiontotheRiverLakeponddesiltingoperation.Provincesnowhavefocusedonpollutioncontrolofwatergoto"digupmud",asthedeepeningwaterofthisyear's"plays".Next,tojump-startaninvestigationlinetoucheswork,implementationplanaccordingtotheprioritiesandtheprogrammeofwork,inaccordancewiththe"oneriveronepolicy"requiresdetailedcleaning,dredgingplan,planningaheadoftimecleaningoutmud"wayout",accordingtolocalconditionstodosludge,promotescientificresourceutilizationofsiltandmud.(B)theheavyregulationofheavilypollutingindustries.Pollutionofwatermustgrabthesource,wastewaterisprimarilythesourceofbackwardproductioncapacity,increasetheintensityof

齐齐哈尔大学

实习报告

题目网上花店系统的设计与实现

学院应用技术学院

专业班级计应102班

学生姓名张微微

2013年9月

目录

一、需求分析 3

二、系统总体设计 *

三、系统详细设计 *

四、调试与维护 *

五、结束语 *

六、参考文献 *

七、指导教师评阅 *

一、需求分析

1.1. 引言

(1)面对中国加入WTO,参与国际竞争及中国鲜花业传统落后、独立分散的营销方式,我们在经营中将网络技术与鲜花传统销售市场之间,进行完美的结合;从而减少了流通环节,降低了交易成本,突破了时空限制,节省了订购,支付和配送时间;因此我们公司完全可以介入电子商务网络鲜花快递市场;争取建立一个可采用无人工座席电话交易系统和互联网在线支付平台交易系统,实现并开通这两大电子交易系统,同时双通道运行的新型鲜花营销企业。

(2).编写本说明书的目的在于深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

使我们的开发人员准确的知道“系统必须做什么”

(3).本说明书的预期读者有参与本项目开发的项目负责人,项目提出者,项目的有关技术人员等。

1.2.项目背景

(1).本项目的名称暂定为“佳人有约”网上鲜花销售系统,代号为“007”。

(2).本项目的参与开发人员有:

任务提出者:

某鲜花销售公司

项目负责人:

我公司的项目经理一名,鲜花销售公司的副总经理一位

系统分析员:

***

系统设计员:

***

程序设计员:

***

(3)本系统采用java语言+MySQL数据库作为开发平台。

1.3.术语说明

(1)ADO:

ActiveXDataObject,ActiveX数据对象

(2)SQL:

StructuredQueryLanguage

(3)JSP:

JavaServerPages

1.4.系统功能

总的来说系统具有以下功能:

用户不仅能在网上订购花;速递春节鲜花、情人节鲜花、慰问鲜花、生日鲜花、爱情鲜花、商务鲜花、庆典鲜花、特色礼品、蛋糕;而且支持团购服务、绿植租赁等多种业务;其付款方式支持国内外在线支付、银行汇款、邮局汇款、上门收款。

二、系统总体设计

2.1.系统流程图(顶层数据流)

2.2.基本设计概念和处理流程

下面将各大功能块的处理流程显示如下:

(1)会员认证系统:

(2)其他服务系统:

关于我们

留言板

配送说明

购物说明

配送说明

支付说明

售后服务

会员服务

用户

定单管理

团购通道

其他服务

祝词参照

节日查询

时差查询

补交货款

取消定单

定单查询

用户登陆我们的鲜花网后选择他需要或者感兴趣的商品,记录商品编号;

点击导航栏上的“团购专区”在团购专区页面,点击“我要团购”;

在打开的新窗口中,填写用户需要的商品信息及联系方式,然后点击“发送”

中文版和英文版是有区别的主要是文化和习惯的不同

用户在这里可以注册“节日”提醒服务(发邮件提醒)

可查询两城市间的时差,其结果会显示在系统中的地图上

进入补交通道后会得到汇款地址也可在线划帐

和定单查询的方式相同,进入新页面后,会有提示

在文本框中输入要查询的订单编号和订货人姓名;点击“提交”即可查询

(3)鲜花订购系统:

2.3需求概述:

(1)需要实现的功能:

系统总的来说需要实现以下功能:

1.会员认证系统

1.1会员认证

1.2会员注册

1.3隐私与安全

2.鲜花订购系统

2.1鲜花查询

2.2鲜花订购

2.3支付货款

3.服务系统

3.1会员服务

3.2团购通道

3.3定单管理

3.4售后服务

3.5支付说明

3.6购物说明

3.7配送说明

3.8关于我们

3.9留言板

3.10其他服务

(2)界面要求:

a.网站的主色调为黄、橙、粉红这三种最为大众接受的颜色。

b.界面的风格要鲜明而有特色。

c.网站所要用到的图片资料应该足够清晰和精美。

d.网站上要有足够的导航链接。

e.要尽量让用户使用鼠标完成整个操作流程,当然填写资料,在线支付,在线留言需要用到文本输入。

(3)可以扩展的功能:

这里主要是网站上商城、礼品、美食功能的开通以及港、澳、台专区的完善问题。

三、系统详细设计

3.1系统总体结构和模块外部设计

为了使每一位有可能阅读和理解本系统的结构和功能模块我将用层次方框图来表示系统总体结构和他们之间的关系:

网上鲜花销售系统

会员认证系统

会员认证

会员注册

鲜花订购系统

鲜花查询

鲜花订购

支付货款

服务系统

会员服务

团购通道

定单管理

售后服务

其他服务

支付说明

购物说明

配送说明

关于我们

留言板

隐私与安全

3.2各功能模块的定义如下图所示:

模块编号

模块名称

备注

模块编号

模块名称

备注

M1.1

初始化模块

系统初始化

M8.1

订购鲜花模块

M1.2

关闭系统模块

退出系统

M8.2

支付系统

M1.3

系统功能模块

M9

密码管理模块

M2.1

鲜花资料模块

M10

身份验证模块

验证用户身份

M2.2

刷新鲜花资料模块

M11

会员注册模块

M20.1

鲜花查询模块(一般查询)

M12.1

会员预付

M20.2

鲜花查询模块(高级查询)

M12.2

会员帐目

M3.1

用户资料模块

M13

留言板模块

M3.2

刷新用户资料模块

M14

购物篮

M4.1

定单资料模块

M15

补交货款模块

M4.2

刷新定单资料模块

M16

团购通道模块

M4.3

定单查询模块

M17

时差查询

M4.4

取消定单模块

M18

网站联接

M5

节日查询

M19

港、澳、台专区

M6

版本选择

M7.1

浏览模块

浏览仅调用文件显示的功能

M7.2

刷新浏览模块

3.3功能分配

(1)系统控制功能

M1.1、M1.2、M1.3

(2)浏览功能

M7.1、M7.2

(3)鲜花订购系统

M2.1、M2.2、M20.1、M20.2M8.1、M8.2、M14、M15、M16、M19

(4)用户登入系统

M9、M10、M11、M3.1、M3.2、M6

(5)会员服务

M3.1、M3.2、M12.1、M12.2、M5

(6)定单管理

M4.1、M4.2、M4.3、M4.4

(7)服务系统

M13、M17、M18

3.4数据结构设计(逻辑结构设计)

本数据库的主数据文件为FLOWER.MDF其他的数据文件有USER.NDF和NOTE.NDF。

他们各自的组成如下:

3.4.1FLOWER.MDF:

里面主要是一张用来存放鲜花资料的名为flowerTable的表,该表的列包括:

(1)场合,属性为CHAR(20);(主键约束)

(2)庆祝,属性为CHAR(20);(非空约束)

(3)语义,属性为CHAR(20);(非空约束)

(4)花材,属性为CHAR(20);(非空约束)

(5)价格,属性为MONEY(8);(非空约束)

(6)适合人群(职业),属性为CHAR(20);(非空约束)

(7)适合人群(年龄),属性为CHAR(20);(非空约束)

此外还需要一张用来存放其他商品的名为cityTable的表,该表的列包括:

(1)价格,属性为MONEY(8);(非空约束)

(2)适合人群(职业),属性为CHAR(20);(非空约束)

(3)适合人群(年龄),属性为CHAR(20);(非空约束)

3.4.2USER.NDF:

里面主要是一张用来存放用户资料的名为userTable的表,该表的列包括:

(1)名字,属性为CHAR(20)(主键约束)

(2)性别,属性为CHAR(20)(非空约束)

(3)电话号码,属性为CHAR(20)(非空约束)

(4)身份证件号,属性为CHAR(20)(主键约束)

(5)电子邮件地址,属性为CHAR(20)(非空约束)

(6)家庭住址,属性为CHAR(50)(非空约束)

(7)国籍,属性为CHAR(20)(非空约束)

(8)所在省份,属性为CHAR(20)(非空约束)

(9)所在城市,属性为CHAR(20)(非空约束)

(10)职业,属性为CHAR(20)(非空约束)

(11)文化程度,属性为CHAR(20)(非空约束)

(12)手机,属性为CHAR(20)(非空约束)

其他的表有funTable(用来存放用户的个人兴趣爱好)里面只有一列:

兴趣爱好,属性为CHAR(100)(外键约束)

有passwordTable(用来存放用户校验码、密码提示语)里面的列有:

(1)密码,属性为CHAR(20)(外键约束)

(2)校验码,属性为CHAR(20)(外键约束)

除此之外最重要的一张表为用来存放用户历史记录的表oldRecord,里面的列有:

(1)定单的数量:

INT(4)(外键约束)

(2)定单的总价值:

属性为MONEY(8)(外键约束)

(3)用户的级别,属性为CHAR(20)(外键约束)

(4)用户可享受的折扣:

INT(4)(外键约束)

(5)用户是否起用会员预付功能:

CHAR(20)(外键约束)

(6)用户是否起用会员帐目功能:

CHAR(20)(外键约束)

(7)用户是否起用节日提醒功能:

CHAR(20)(外键约束)

3.4.3NOTE.NDF:

里面主要是一张用来存放用户定单的名为noteTable的表,该表的列包括:

(1)收货人的名字,属性为CHAR(20)(主键约束)

(2)定单编号,CHAR(20)(主键约束)

(3)货物,属性为CHAR(20)(非空约束)

(4)日期,属性为DATETIME(8)(非空约束)

(5)场合,属性为CHAR(20)(非空约束)

其他的表有costTable(用来存放信用卡数字,终止日期和收费的地址),该表的列包括:

(1)信用卡数字,属性为CHAR(20)(外键约束)

(2)终止日期,属性为DATETIME(8)(外键约束)

(3)收费的地址,属性为CHAR(50)(外键约束)

有receiveTable(用来存放收货人的名字、地址、电话号码和电子邮件地址),该表的列包括:

(1)名字,属性为CHAR(20)(外键约束)

(2)电话号码,属性为INT(4)(外键约束)

(3)电子邮件地址,属性为CHAR(20)(外键约束)

(4)家庭住址,属性为CHAR(50)(外键约束)

3.5物理结构设计

本数据库的文件物理结构:

采用二叉树的结构记录文件。

四、调试与维护

调试:

介绍设计过程中遇到的问题和解决方法,最好配有照片。

维护:

介绍系统投入使用后应注意的维护事宜。

五、结束语

为期两周的实训即将结束,通过这次的实训使我们学到了很多,同时也让我们意识到我们要学的更多。

本次实训的项目是“网上花店系统”,以小组的形式进行分工合作,我组共4个人,任务是用户模块的程序设计。

从程序的需求分析、可行性分析、设计到编写、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务并努力地去完善它。

实训的第一天接到任务时我们都觉得有点难度,很有挑战性,毕竟学生成绩管理系统是一个比较系统、完善、功能相对较齐全的管理系统,即使是用户模块也可以完成各种操作,如对用户的查询、添加.删除以及修改等。

因此程序编写也十分复杂,工作量较大,编写一定要认真。

一个小小的失误都可能使程序出现大的漏洞。

而我们只是学了点简单的vb程序编写,没有尝试过这种相对来说比较系统完善的系统。

所以在做项目的时候我们倍感压力、更加的团结协作,可即使如此我们还是出现了错误,我们的程序在编写上存在一些漏洞,导致调试时不能正常运行,后经过老师的指导、我们的调整,终于可以完美的运行,这里也耽误了我们很多宝贵的时间,直接导致了我们在项目调试上速度不够快。

该系统有一个模块的实现让我印象深刻,用户管理中又包括用户的查询、添加、修改以及删除功能,它是只有具有管理员权限的情况下才能进入操作、而普通用户就只能修改自己的登录密码。

在实训过程中小组之间学的比较爱好的同学很有耐心地对不懂的人进行讲解并指导我们解决遇到的难题。

我们会了我们很多简单实用的技巧。

也让我们意识到了要想全面完整地完成一个模块,首先要进行程序的设计,全面分析会用到的东西以及考虑可能会出现的情况,理清思绪、写出大致的要点后再上机编写程序以及操作。

否则像一开始的我们马上上机编写、想到什么就补什么,不仅浪费时间也乱了之前写好的一些程序。

系统分析越准确,设计的系统越精确,可以大大减少后期的修改、维护工作。

当然做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。

总的来说,这次实训还是比较成功的。

最后做出来的系统,让大家都很有成就感,这是我们一步步设计、一步步完善、辛苦付出后得到的成果。

小组合作、帮助队友,无论是团队合作这方面还是个人动手这方面,我们都得到了很好的锻炼。

当然实训不仅使我们学到了知识,也帮助我们缩小了实践和理论的差距,通过这次实训让我们对数据库及java课程的知识有更进一步的理解和更加感性的认识,同时对自己的专业,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2