收藏 分销(赏)

网站建设-课程设计.doc

上传人:仙人****88 文档编号:7212301 上传时间:2024-12-28 格式:DOC 页数:30 大小:1.19MB
下载 相关 举报
网站建设-课程设计.doc_第1页
第1页 / 共30页
网站建设-课程设计.doc_第2页
第2页 / 共30页
网站建设-课程设计.doc_第3页
第3页 / 共30页
网站建设-课程设计.doc_第4页
第4页 / 共30页
网站建设-课程设计.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、 课程设计说明书课程名称:网站建设课程设计1、 设计的目的与要求 目的:设计一个中型企业的网站。 要求:实现迅达电子有限公司的网络化服务,使其公司的产品更容易让 大家熟悉,同时实现了顾客与公司在网上的互动。2、设计进度及完成情况日 期内 容2009、12、10 完成了需求分析2009、12、15 完成了系统的构架设计2009、12、25 完成了整个系统编码的实现2009、12、26 完成系统的测试2009、12、28 完成了整个系统文档的整理与分布3、成绩评定设计成绩: 指导老师: 年 月 日 目 录目 录3摘 要3一、引言4二、 设计任务与目的5三、设计方案与实施5(一)总体设计:51、网站

2、前台设计:52、网站后台设计:63、数据库设计:6(二)、详细设计:61、功能需求:62、系统文件架构图:63、系统主要功能:84、数据库设计:85、系统出错处理设计:13(三)、程序清单:13(四)、调试与体会:24(五)、运行结果(截图):25四、 结论32六、 参考文献32 摘 要 随着计算机网络通信技术和Internet的飞速发展以及淘宝网的流行,基于因特网的企业网站也成为一种新的竞争方式,并且越来越受到人们的关注。在网上浏览用户所需要的东西,既可以帮助用户节省宝贵的时间,有可以给用户带来方便的服务,同时还能够及时把公司的优惠活动在网站上发布给用户,用户也就能够在短时间内接收到公司的最

3、新动态,并且用户可以直接在本公司的网站上反馈自己的意见,网站使企业活动上了一个新台阶。本文依据设计出来的迅达有限公司的网站,做了全面系统的介绍。全文共六章,按照前期的开发顺序,从系统分析与研究开始,逐一对开发过程做了全面的介绍。在详细设计这一章中的系统实现部分既用了程序代码,也用了比较直观易读的流程图来表示,增强了文章的可读性,易于用户理解。关键字:网站,迅达电子,用户 AbstractWith the computer network communication technology and the rapid development and Taobao Interne popularit

4、y of Internet-based business websites have also become a new forms of competition, and more and more attention. Browse the user what they need, either to help users to save valuable time, it can give users convenient service, but also be able to offer a timely manner the activities of the companys p

5、osted on the website to the user, the user will also be able in a short time, the company received the latest trends, and the user can directly in the companys Web site feedback their views, the website so that business activity has reached a new level.Paper is based on the design out of Schindlers

6、website has done a comprehensive and systematic introduction. Full text of a total of six chapters, in accordance with the development of pre-order system analysis and research from the beginning of each of the development process to do a comprehensive introduction. In the detailed design of the sys

7、tem implementation of this chapter not only used part of the program code, and also relatively intuitive, easy to read flow charts to represent and enhance the readability of the article, easy for users to understand. Keyword: Website xundadianzi user一、引言 迅达电子有限公司是一个主要生产出售电子产品的公司。随着网络的普及以及人们生活需求的不断提

8、高,随着淘宝网的流行以及人们在网上查获信息的全面化,该公司网站的建设也是必不可少的。 本网站的设计也是基于这个背景产生的。 本公司的网站可以让更多的人通过Internet了解公司的一些动态新闻,让顾客及时看到公司在某时间段的一些优惠活动;该网站上还有人才招聘的信息,可以为一些有志青年提供求职途径,方便他们的寻职;同时,该公司网站还有一些实物的照片,方便用户选择产品,避免他们会产生上当受骗的心理;并且该公司的网站上还有用户投票的部分,不管是普通用户还是高级用户都可以为本公司提供具有参考价值的意见,该网站的管理员可以根据不同用户的需求让公司及时修正,来满足大众化的要求。 在本网站设计中,基本界面是

9、在Dreamweaver8.0坏境中实现的,网页美工使用Photoshop工具,编码实现采用ASP技术,系统后台使用Microsoft的Access 2003数据库,并通过使用ODBC技术访问。该系统的实现可以满足以下要求:普通用户可以浏览文章、图片、公司新闻等内容,通过注册成为会员;高级用户可以登录本网站,并发表自己对该公司的意见以及提出可行性的实施方案等;管理员可以通过后台登录对高级用户进行管理,进行系统新闻的发布,并且可以对数据库信息进行增删查改等,满足不同用户的不同需求。二、 设计任务与目的 通过本课程设计教学所要求达到的目的是:通过本课程设计,学习网站设计所用到的工具的使用,以及学会

10、编写动态网页代码,了;理清楚数据库的设计和连接方法,同时巩固数据库的有关知识,使学生更加深入地掌握网站设计的基本方法,提高从事网站建设和管理工作的基本技能。此网站的开发要求真正实现迅达电子有限公司的网络化服务,使其公司的产品更容易让大家熟悉,同时实现了顾客与公司在网上的互动。三、设计方案与实施(一)总体设计:1、网站前台设计: 网站前台页面包括:首页(index.asp)、新闻(News.asp)、产品信息(product.asp)、文摘分类(sort.asp)、文件下载(download.asp)、图片(picshow.asp)、留言(Guestbook.asp)、论坛(链接到论坛)、新闻浏

11、览页面(NewsInfo.asp)、产品展示(productshow.asp)信息浏览(View.asp)用户注册(User_RegPost.asp)文件下载(Down.asp)、会员页面(Feedback.asp、FeedBackMenber.asp、FeedbackSave.asp)、友情链接(link.asp)2、网站后台设计: 登陆界面(Admin_Login.asp)登陆核对(check.asp) 管理(Admin_Manager.asp) 新闻(Admin_News) 图片(Admin_pic) 新闻管理(classmannage.asp) 新闻修改(ClassmodifyBig.

12、asp、ChassModifySmall.asp) 新闻删除(ClassDelBig.asp、ClassAddSmall.asp) 新闻添加(ClassAddBig.asp、ClassAddSmall.asp) 3、数据库设计: 数据库连接(Con.asp) (二)、详细设计:1、功能需求:1) 要求设置不同的管理权限,如普通管理员和高级管理员。2) 产品信息的管理,包括产品信息管理、产品的展示,以及根据多种条件查询产品的信息。3) 新闻信息的发布,随时更新和产品有关的各种新闻内容。4) 客户信息维护,掌握每个客户的相关资料,以便及时制定经营策略。5) 产品订购业务,客户能随时提交或取消(提交

13、前)订购产品的表单。6) 留言板,客户可以在此留言或提问,业务人员在此提供技术指导或其他答疑服务。7) 网站访问统计和分析,一方面收集并分析用户反馈的意见,另一方面,统计网站的访问流量,帮助进行市场分析2、系统文件架构图: 如上图所示,普通用户可以对网站的,新闻,图片,招聘,留言等进行浏览,但资料下载页面需要注册成为用户,方可进行有关资料的下载,并且用户的等级也影响用户的阅读权限,分为普通用户和VIP用户,普通用户可以对一些资料进行下载,VIP用户可以对任何资料进行下载。 管理员登陆后可以通过“Admin_AD.asp” 对广告进行添加和修改,通过“Admin_Nes.asp” 对新闻进行添加

14、修改,通过“Admin_pic.asp”对图片进行上传,通过“Admin_sot.asp”分类信息 “Admin_down.asp”资料的上传,通过“ Admin_User.asp”用户进行管理 3、系统主要功能:(1)权限管理权限管理主要设置两种不同的权限,不同管理员设置不同的权限。第一类是普通管理员,可以登录到留言板的管理界面,对访问者的留言进行回复,可查看所有留言信息(包括访问者隐藏的留言内容),此类管理员无权修改网页中的其他任何信息。第二类是高级管理员,可对网站中的大部分信息进行修改和编辑。(2)产品信息管理1)产品信息的登记和管理,如产品编号、名称、规格、生产日期、使用方法等。2)产

15、品信息的发布,主要以图片展示为主,配合一些介绍信息。3)产品的分类,产品的展示可根据用户的选择方式采用不同的展示形式,如生产日期、价格高低、浏览次数等。4)产品的查询,提供多种条件的查询功能。(3)新闻信息发布1)新闻的录入,高级管理员可以随时添加有关产品的最新新闻,并使最近新闻总是位于所有新闻的前列。2)新闻的修改,对已经存在的新闻重新编辑,而不改变它在所有新闻中的排序。3)新闻的删除,删除已经存在的新闻。(4)客户信息维护及时掌握客户的相关资料,对他们的购买情况进行统计和分析,以便及时制定新的经营策略。主要包括客户档案的登记,客户信用管理以及客户消费查询与统计。(5)产品订购用户可以选择进

16、入所有产品订购的界面,填写需要订购的产品信息,提交给系统。也可以在查看某种具体产品的展示信息时,选择进入该产品的订购界面。用户在提交订购信息之前,随时可以选择取消订购。(6)留言板一方面提供留言功能,访问者可以随时留言或提问,并且留言者有权选择留言内容是否公开。另一方面,管理员对访问者的疑问进行答复或对留言内容进行管理。人才招聘模块企业可以随时发布或修改你的招聘,访者者也可以应聘(8)网站访问统计和分析一是进行问卷调查,对各种产品的使用情况进行调查,并显示调查结果。二是统计本网站的访问流量。4、数据库设计:表 1 announce表 2 reviewNameTypeSizeNameTypeSi

17、zeID长整型4ReViewID长整型4Title文本100InfoID长整型4Time日期/时间8Reply文本255Content内存-Content内存-Admin文本50ReTime日期/时间8taxis长整型4UserEmail文本50Hits长整型4Title内存-表 3 advertise表 4 NewsNameTypeSizeNameTypeSizeAD_ID长整型4ID长整型4AD_Title文本100Title文本100AD_Pic文本100Time日期/时间8AD_width整型2Content内存-AD_height整型2Ispic长整型4AD_Http文本100pic

18、文本50blank是/否1New_tuijian是/否1AD_Note内存-Admin文本50AD_AddAdmin文本50Hits长整型4AD_AddTime日期/时间8表 5 ballottop表 6 d_classNameTypeSizeNameTypeSizeid长整型4class_id长整型4ballottop文本50cat_id长整型4mymode是/否1class_name文本50表 7 ballot表 8 flcatNameTypeSizeNameTypeSizeid长整型4flcat_id长整型4ballot文本50flcat_name文本50hit长整型4isimage长整

19、型4表 9 d_cat表 10 bigclassNameTypeSizeNameTypeSizecat_id长整型4BigClassID长整型4cat_name文本30BigClassName文本80表 7 pic表 8 wordsNameTypeSizeNameTypeSizepic_id长整型4id长整型4piccat_id长整型4name文本20pic_date日期/时间8sex文本2pic_name文本50web文本50pic_spic文本150email文本64pic_pic文本150title文本50pic_url文本80words内存-pic_desc文本225date日期/时间

20、8pic_count长整型4reply内存-isbest长整型4ip文本15review内存-come文本60reviewcount长整型4view字节1qq文本50表 13 friendlink表 14 HrdemandNameTypeSizeNameTypeSizefl_id长整型4ID长整型4flcat_id长整型4HrName文本60fl_date日期/时间8HrRequireNum文本10fl_name文本50HrAddress文本100fl_logo文本100HrSalary文本10fl_url文本100HrValidDate文本10count长整型4HrDetail内存-pass

21、ed长整型4HrDate日期/时间8lk长整型4HrPublish是/否1表 15 product表 16 sortNameTypeSizeNameTypeSizeID长整型4ID长整型4Product_Id文本50Names文本50BigClassName文本50B_ID长整型4SmallClassName文本50S_Order长整型4SpecialName文本50Setting长整型4Title文本255daohang文本50Spec文本50Hdaohang是/否1Newproduct是/否1order_1长整型4Price单精度型4Ldaohang是/否1Unit文本50order_2长

22、整型4Memo文本50Fdaohang是/否1Key文本255order_3长整型4Hits长整型4blank是/否1UpdateTime日期/时间8Tuijian是/否1Elite是/否1Indexshow是/否1Passed是/否1hide是/否1Content内存-Info内存-IncludePic是/否1explain文本50DefaultPicUrl文本255AddTime日期/时间8UploadFiles内存-Hit长整型4表 17 admin表 18 PW_SYS_OnlineNameTypeSizeNameTypeSizeID长整型4ID双精度型8Username文本50Use

23、rName文本50Password文本50ip文本20Oskey文本50actforip文本20LoginIP文本50browser内存-LoginTime日期/时间8Now_Url内存-LogoutTime日期/时间8startime日期/时间8LoginTimes长整型4lastimebk日期/时间8表 19 VisitCounter表 20 piccatNameTypeSizeNameTypeSizeid长整型4piccat_id长整型4counter单精度型4piccat_name文本50表 21 HrdemandAccept表 22 userNameTypeSizeNameTypeS

24、izeID长整型4UserID长整型4Quarters文本60UserName文本50Name文本20UserPassword文本50Sex文本10UserEmail文本50Birthday文本50UserSex长整型4Stature文本10UserQuesion文本50Residence文本50UserAnswer文本50Marry文本50UserBirthday文本50School文本50UserSign内存-Studydegree文本60JoinDate日期/时间8Specialty文本50LastLogin日期/时间8Gradyear文本20UserMoney长整型4Phone文本50

25、LoginNum长整型4Mobile文本50UserIP文本50Email文本30UserGrade长整型4Add文本80HomePage文本80Postcode文本50TrueName文本50Edulevel内存-TelPhone文本50Experience内存-OICQ文本50Adddate日期/时间8UserAddress文本50Postcode文本50IsActive是/否1表 23 SmallClass表 24 Gaobei_setNameTypeSizeNameTypeSizeSmallClassID长整型4编号长整型4SmallClassName文本80gl内存-BigClass

26、Name文本80gbyn字节1aa文本30表 25 soft表 26 InfoNameTypeSizeNameTypeSizesoft_id长整型4ID长整型4soft_name文本50title文本50soft_joindate日期/时间8content内存-soft_size文本50Sort1长整型4soft_mode文本50Sort2长整型4soft_roof文本50IsPic长整型4soft_commend文本50Pic内存-soft_home文本255Key文本50soft_demo文本255hits长整型4soft_showpic文本255Date日期/时间8soft_classn

27、ame文本50writer文本50soft_catname文本50writefrom文本50soft_catid长整型4author文本50soft_classid长整型4AddDate日期/时间8soft_desc内存-ReadGrade长整型4soft_rcount长整型4Pw_Good是/否1soft_dcount长整型4Pass长整型4soft_url1文本255Special长整型4soft_url2文本255 表 27 swithboardsoft_url3文本255soft_url4文本255NameTypeSizesoft_stop长整型4SwitchboardID长整型4is

28、best长整型4ItemNumber整型2ReadGrade长整型4ItemText文本255review内存-Command整型2reviewcount长整型4Argument文本2555、 系统出错处理设计: 能够对用户录入的各种数据进行校验,保证数据的完整性。能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力,列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。在详细设计中以列表方式列出可能出现的错误,错误代码及解决方式。(三)、程序清单: 关键代码 % set rs=server.createobject(adodb.record

29、set) sql=select top 6 * from news ORDER BY id DESC rs.open sql,conn,1,1 if Rs.eof or Rs.bof then response.write还没有添加新闻 end if do while not rs.eof title = rs(title)%42 then response.write LeftStr(title,36) response.write . else response.write &title& end if%  % dim sqlsort,RsSort,hangpicnum

30、 sqlsort=select * from Sort where B_id=0 and setting 4 and Indexshow=True order by S_order Set RsSort=conn.execute (sqlsort) RsSort.Open sql,Conn,1,1 Response.Write if RsSort.eof and RsSort.bof then response.write 还没有任何栏目 else response.write do while not rs.eof for hangpicnum=1 to 2 if RsSort.eof th

31、en exit for Response.Write% Response.Write RsSort.movenext next Response.Write if RsSort.eof then exit do loop end if RsSort.Close set RsSort=nothing Response.Write%a href=showdown.asp?soft_id= target=_blank Title=  当前还没有下载%Const MaxPerPage_Default=5 首页每页产品dim strFileName,MaxPerPage,ShowSm

32、allClassTypedim totalPut,CurrentPage,TotalPagesdim BeginTime,EndTimedim founderr, errmsgdim BigClassName,SmallClassName,keyword,strFielddim rs,sql,sqlProduct,rsProduct,sqlSearch,rsSearch,sqlBigClass,rsBigClassBeginTime=TimerBigClassName=Trim(request(BigClassName)SmallClassName=Trim(request(SmallClas

33、sName)keyword=trim(request(keyword)if keyword then keyword=replace(replace(replace(replace(keyword,),>), , )end ifstrField=trim(request(Field)if request(page) then currentPage=cint(request(page)elsecurrentPage=1end ifsqlBigClass=select * from BigClass order by BigClassIDSet rsBigClass= Serve

34、r.CreateObject(ADODB.Recordset)rsBigClass.open sqlBigClass,conn,1,1=过程名:ShowProductTotal作 用:显示文章总数参 数:无=sub ShowProductTotal()dim sqlTotaldim rsTotalsqlTotal=select Count(*) from Product where Passed=True if BigClassName thensqlTotal=sqlTotal & and BigClassName= & BigClassName & if SmallClassName th

35、ensqlTotal=sqlTotal & and SmallClassName= & SmallClassName & end ifend ifSet rsTotal= Server.CreateObject(ADODB.Recordset)rsTotal.open sqlTotal,conn,1,1if rsTotal.eof and rsTotal.bof thentotalPut=0response.write 共有 0 个产品elsetotalPut=rsTotal(0)response.Write 共有 & totalPut & 个产品end ifrsTotal.closeset rsTotal=nothingend sub=过程名:ShowProduct=sub ShowProduct(TitleLen)if TitleLen200 thenTitleLen=50end if if currentpagetotalput thenif (totalPut mod MaxPerPage)=0 then current

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 小学其他

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

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

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服