系统registerstartupscript

registerstartupscript  时间:2021-02-21  阅读:()

河南理工大学2007届优秀毕业设计(论文)文摘选编355动态高等代数与空间解析几何课程网站的设计计算机03级3班范志伟指导教师:张黎娜摘要:建设教学网站,是精品课程中的一个重要条件,是充分发挥精品课程示范性和辐射推广作用的一种有效方法.
也为教师与学生提供全新的学习工具,是改革传统教学模式、培养学生信息素养的重要途径.
网络课程的开发是当前教育信息化进程中的一个重要举措,充分利用信息技术的优势,具有资源共享、时空不限、多向互动、便于合作的特点,能很好地推动学习者自主式学习.

网络课程中的交互应该是"有意义的交互",以确保交互的设计能够在教学者与学习者之间、学习者原有知识与新知识之间、新知识与学习者非智力因素之间起到有机的联系作用.

综合运用IIS、Dreamweaver、ASP、数据库等技术来实现本网络课程的开发.
ADO(ActiveXDataObject)数据库访问方法,给数据源提供了最容易、最有效的编程接口.
ASP提供对ADO的全面支持,ASP应用程序可以通过ADO数据对象来访问数据库MicrosoftAccess2003.
关键词:精品课程;课程网站;教学方式;课程建设Abstract:Constructionofteachingwebsitewhichprovidesanewstudyingtoolforteachersandstudentsisanimportantconditionofsuperiorcourses.
Itisaneffectivewaytofulldisplayingdemonstrativenessandtheradiationpromotionfunctionofhigh-qualitygoodscurriculum.
Itisalsoanimportantwaytothereformationoftraditionalteachingmethodandthetrainingofthecollegestudents'qualities.
Developmentofcurriculumnetworkisamajormoveintheprocessoftheeducationalinformationwhichmakesfulluseofinformationtechnologyadvantages.
Itischaracteristicofthesharingofresources,open-space-time,moreinteractiveandfacilitatecooperation.
Itcanbegoodlearnerstopromoteindependentstudy.
Networkinteractivecurriculumshouldbe"meaningfulinteraction"whichensuresthedesignofinteractiveteachingplayaroleofaorganiclinkingamongthelearners,learnerswiththeknowledgeoftheoriginalbetweennewknowledge,newknowledgeandintellectuallearners.
ItachievesthenetworkcurriculumdevelopmentbyusingASPtechnology,ISS,ASP,Dreamweaverandnetworkdatabasetheory.
ADO(ActiveXDataObject)prevailingdatabasevisitmethodprovidesmosteasyandeffectiveprogramminginterfacefordatasource.
ASPofferoverallsupportforADO.
ApplicationprogramofASPcanvisitdatabaseMicrosoftAccess2003through河南理工大学2007届优秀毕业设计(论文)文摘选编356targetdataofADO.
Keywords:superiorcourses,coursewebsite,teachingmeans,coursebuilding一、前言《高等代数与空间解析几何》是高等学校本科数学与应用数学、信息与计算科学、计算机、物理、力学诸专业必修或必选的专业基础课程.
本课程有助于提高学生的数学素质(其中数学素质又包括提出数学问题、理解能力、逻辑思维、创造性等几个方面)和培养较强的分析问题、解决问题的能力.
本科程讲述了高等代数与空间解析几何等方面的知识,通过教学使学生掌握高等代数的基本理论与方法,一方面为学生学习相关课程及进一步扩大数学知识面奠定必要的基础,同时也培养了学生的逻辑分析思维的能力;另一方面培养学生建立数学模型解决实际问题的能力.
精品课程建设可以促进师资、教材、教学内容、教学模式、教学条件、教学手段等多方面的改革,为学生提供优质的教学资源,并为学生自主学习及个性化发展创造良好条件,最终达到提高教学质量的根本目的.
具体分析,建设精品课程的意义体现在:①精品课程可通过自身强大的影响力和高度的示范性,深化教学体系、教学手段与教学方法的改革,体现先进的教学理念和办学模式.
②通过精品课程建设,可以大范围地带动高校课程体系建设,营造一种强化课程建设、重视教学质量、以人才培养为最终目标的良好教育氛围.
从这个意义上说,开展精品课程建设也是学校对整个课程体系实施宏观管理、实现管理创新、持续提高教学水平的重要手段.
③精品课程建设必然体现在人才培养模式的转变上,即:变教师单方面传授知识为学生参与、师生互动的主动"求学"教学形式;变单纯的知识灌输为培养综合能力、发展综合素质的多方位教学;变狭窄的专业教育为培养宽口径、厚基础、具有广泛适应能力的社会型人才.
人才培养模式的转变保证了高校人才培养的质量.

二、问题的提出及可行性研究2.
1问题的提出及定义在网络飞速发展的时代,网络课堂,资源网络化,已是大势所趋.
教学网站建设的必要性就显得特别重要,利用网络技术的灵活多样、生动逼真及便于控制等特点,可以使全方位的信息空间在教学过程中得到充分应用,从而引发学生的创造力与想象力.
网络技术可以把大量生动丰富多彩的文字、图表、图像、动画、影片和录像片等各种各样的多媒体资源形象,直观地呈现在学生的面前,使学生视听并举,加深、加快感知和理解,为学生创设生动的学习情境.
利用超级链接结构可以实现教学信息的灵活获取以及教学过程和教学结构的重新组织,适合于不同层次学生的学习需要,有利于因材施教.
在课堂上一个教师要面对众多的学生,每个学生在学习上除了表现出诸多共性外,还有许多"个性化"的问题.
如每个学生对学习中不理解的方面可能不尽相同,理解问题的角度、感兴趣的方面也可能各有所异,甚至有的学生会对教学中的某些问题有自己不同的看法.
河南理工大学2007届优秀毕业设计(论文)文摘选编3572.
2网络课程的可行性研究分析网络课程的可行性研究分析包括:1.
技术可行性;2.
经济可行性;3.
运行可行性.
综上所述,开发本网络精品课程是可行的.
三、开发工具及主要技术3.
1技术介绍1.
ASP简介ASP(ACTIVESERVERPAGES)是微软公司IIS3.
0中的一个组件.
是一个服务器端(SERVER-SIDE)的脚本执行环境.
当程序在服务器而不是在客户端执行时,WEB服务器将完成产生浏览器的HTML网页的所有工作.
ASP可以与HTML页、脚本命令和ActiveX组件组合创建交互的Web页和基于Web的功能强大的应用程序.
使用它可以创建和运行动态、交互的Web服务器应用程序.
同时,由于它是在服务器端的脚本,一般用户无法看到,从而有效地保证了系统的安全性及开发人员的知识产权.
2.
ASP特点3.
ASP的内置对象ASP包括了七个内置对象:Request对象、Response对象、Session对象、Application对象、Server对象、ObjectContext对象和ASPError对象.
3.
2开发过程中使用数据库Access2003及SQLAccess使用标准的SQL(StructuredQueryLanguage,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器.
3.
3采用ADO作为数据库连接技术3.
3.
1ADO概述ADO是ActiveXDataObject的缩写,它是Microsoft数据库应用程序开发的新接口,是Microsoft新的数据访问技术,是一种高层数据库访问技术.
3.
3.
2ADO的对象(1)数据库连接对象——Connection(2)数据集对象——Recordset(3)命令对象——Command(4)字段对象Field3.
3.
3用ADO操纵数据库1.
打开数据库;2.
操作数据库数据.
河南理工大学2007届优秀毕业设计(论文)文摘选编358四、网站设计分析4.
1适用对象《高等代数与空间解析几何》是高等学校本科数学与应用数学、信息与计算科学、计算机、物理、力学诸专业必修或必选的专业基础课程.
高等学校专科及成人教育的上述专业也可参考.
4.
2设计目标为达到最佳的教学与自学效果,本课件达到了以下几个设计目标.
1.
准确科学,生动直观.
课件首先要保证其有准确性,然后必须生动直观,才能给学生留下深刻的印象,真正起到教学育人的目地.
2.
思路清晰、各知识点安排合理,结构布局简易明了.
3.
有良好的人机交互界面与控制功能,使易于学习和操作,学习的时候能够给人带来一种舒适的,轻松愉快的感觉.
4.
易于修改,易于自学,易于教学.
5.
布局合理,美观大方,页面设计注重美工效果.
4.
3开发环境1.
硬件环境2.
软件环境4.
4运行环境及使用方法4.
5网络课程创新点设计4.
5.
1版面设计创新4.
5.
2功能创新4.
6页面设计分析本课程网站主要包含14个大部分,充分体现了全新的设计理念和设计目的,每个部分的设置和安排结构清晰、内容充实.
在版面设计方面充分考虑色彩的视觉效果,以绿色为主,同时主页和其它的分页的主干部分多用动画,增加了网页的动态效果,主页的设计则突出主题,提供一个易于交互和学习的平台.
本网络课程具有丰富的内容和知识,整个版面体现了河南理工大学的特色:集现代的建筑风格.
该网络课程版面共分为14个版块,分别有制作团体、课程导读、课程学习、试题库、动画观模、PPT课件等与教学相关的模块,还有可以陶冶情操及开拓视野及交流的版块如课间休息、校园文学、BBS论坛、及经典链接等,此外还提供了数学与信息科学学院的高质量教学课件,配有工具箱、理工大网络课程、办公系统、视频教程等功能,下面是本网河南理工大学2007届优秀毕业设计(论文)文摘选编359络精品课程的总体功能模块4-1图.
图4-1网络课程总体功能模块图高等代数与空间解析几何网络课程首页面设计充分体现了全新的设计理念和设计目的,结构清晰、内容充实.
首页版面设计方面充分考虑色彩的视觉效果,以绿色为主,页面采用了动画,增加了网页的动态效果,主页的设计则突出主题,提供一个易于交互和学习的平台.
首页(高等代数与空间解析几何课程网站)制作团体课程导读课程学习试题库动画观模课间休息工具箱办公系统BBS论坛PPT课件视频教程校园文学理工大网络课程经典链接制作团体留言板教学大纲教学日历参考书目考试大纲课程简介相关论文教程学习例题精讲在线测试文件共享系统科学计算器参考资料天气预报万年历电子地图校图书馆IP查询网速测试手机位置客运查询感悟人生校园风景武汉大学精品课程清华大学精品课程哈工程大精品课程中山大学精品课程同济大学精品课程郑州大学精品课程北京大学精品课程河南理工精品课程河南理工大学河南理工大学2007届优秀毕业设计(论文)文摘选编3604.
6.
1制作团体模块制作团体这个版块包含两个模块,制作团体和留言板,制作团体介绍一些授课教师及制作人员的情况,留言板提供给老师留言的功能,让学生可以更加方便的与教师交流,该网络课程记录了数学学院的崔润卿、韦纯福、郑玉歌等其相关资料.
功能设计模块4-2图如下.
图4-2功能设计模块4.
6.
2课程导读模块该模块是总的导航,可以方便快捷地了解课件内容和学习提要,该版块开设的6个小模块:教学大纲、教学日历、参考书目、考试大纲、课程简介、相关论文、教学大纲,为同学们编写了一个总体框架.
4.
6.
3课程学习模块该模块分为3个小块有教程学习、例题精讲、在线测试.
教程学习部分里面共包10大章,每大章里面又分了详细的小节,在每一章中,都用Word及Mathtype等编排工具进行了详细而有准确的排版.
4.
6.
4试题库模块试题库模块储备了大量的数学试题,包括使用教材的课后习题解答、单元测试、期中考试试题、期末考试试题和兄弟院校的考试试题等,该板块的试题可以直接点击下载.

"高等代数与空间解析几何"网络课程文件共享系统,还有以下功能:1、管理员可以添加和管理组与用户.
2、用户可以加入某个组,组定义用户的权限.
3、组可以定义是否可以上传文件和上传什么类型的文件以及多大的文件.
4、用户上传文件时可以选择共享此文件给那些组或哪些用户.
5、管理员可以删除用户上传的文件.
6、用户可以管理自己的文件,利用网络课程文件共享系统,老师和同学可以共享大量的学习资料,共享可以促进老师和同留言板留言管理员发表回复删除删除回复修改密码压缩数据用户发表河南理工大学2007届优秀毕业设计(论文)文摘选编361学间的交流与学习,达到真正的资源共享.
4.
6.
5工具箱模块这是开启课件的钥匙,工具箱提供的计算机是超功能的"科学计算器",还提供了学习方面的参考资料、天气预报、IP查询、万年历、网速测试、手机位置、电子地图、客运查询等功能,特意提供了学校的"校图书馆"这个功能,帮助大家更好的利用学习资源,更方便的提高自己的学习效率.
4.
6.
6办公系统模块随着时代的发展,信息处理的工作量急剧增加,而传统的处理信息手段都是通过纸张为媒介.
本办公系统抛弃了以往的发通知、发公告、一级一级传达的繁琐工作,教师只要通过上网就能达到查看工作安排和互相交流信息的结果,并且可以实现教师内部进行简单信息传递和交流,进行信息发布和讨论以及对个人事物进行良好管理的办公系统.

4.
6.
7视频教程模块视频这个环节是由数学学院实力派教师主讲,可以让学生随时做到复习和预习的功效,特别对一些基础稍差的同学,为他们上课时听不懂的地放及时得到答疑,排除不快和忧虑,视频教程同时还可以满足了不同水平学生的需求.
4.
6.
8校园文学和经典连接模块数学锻炼人的逻辑思维,文学可以造就一个人的形象思维,这里精心选出了5篇优美的文章.
文章包括:1.
阳光情人2.
红尘有缘3.
人生,是一门艺术生命4.
与生命签约5.
生命中一些来来往往的人.
设计的链接,全是知名大学的精品课程网站.
以上是对主页主要功能模块的概括性介绍.
五、办公系统模块设计5.
1系统功能分析系统开发的总体任务是实现办公过程的系统化、规范化和自动化.
系统功能的分析是在系统开发的总体任务的基础上完成的.
本办公系统能够实现如下功能:文件、公文、议题讨论、系统管理与数据信息的存储、输出等操作,将教师的许多日常工作合并在一起,更高效的工作.
具体功能如下.
1.
系统登录;2.
文件上传;3.
公文发布;4.
议题讨论;5.
系统管理;6.
修改个人信息;7.

互通信息.
河南理工大学2007届优秀毕业设计(论文)文摘选编3625.
2系统功能模块设计对上述各项功能进行集中、分块,按照结构化程序设计的要求,系统功能模块5-1图如下.
图5-1系统功能模块图5.
3数据库设计5.
3.
1数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入.
收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础.
在仔细分析调查有关办公需求的基础上,将得到本系统所处理的数据流图5-2.
文件上传公文发布系统管理修改个人信息互通信息系统登录议题讨论公告信息用户信息文件信息议题信息系统日志优秀职员办公系统发表议题查看议题河南理工大学2007届优秀毕业设计(论文)文摘选编363图5-2办公系统数据流程图针对一般办公系统的需要,通过对办公过程的内容和数据流程分析,设计如下所示的数据项和数据结构.
1.
公告信息;2.
回复议题;3.
文件信息;4.
用户信息;5.
私人信件信息;6.
系统日志信息;7.
议题讨论信息.
5.
3.
2数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为以后的逻辑机构设计打下基础.
这些实体包含各种具体信息,通过相互之间的作用形成数据的流动.
根据上面的设计规划出的实体有:公告信息实体、议题信息实体、文件实体、用户实体、私人信件实体、系统日志实体.
5.
4数据库逻辑结构设计及结构的实现1.
创建公告信息表;2.
创建回复议题表;文件资料录入议题信息录入公告信息录入用户资料录入议题信息管理文件管理公告信息管理用户管理日志跟踪个人信件发送内容录入信件管理日志管理议题信息发文件上传公告信息发布用户添加河南理工大学2007届优秀毕业设计(论文)文摘选编3643.
创建文件信息表;4.
创建用户表;5.
私人信件表;6.
系统日志信息表;7.
议题讨论表.
六、网络课程文件共享系统模块设计随着时代的发展,在教育中资料的共享体现的特别重要,所以本网络课程文件共享系统的设计就显得提别重要,网络课程文件共享系统,具有以下功能.
1.
管理员可以添加和管理组与用户.
2.
用户可以加入某个组,组定义用户的权限.
3.
组可以定义是否可以上传文件和上传什么类型的文件以及多大的文件.

4.
用户上传文件时可以选择共享此文件给那些组或哪些用户.
5.
管理员可以删除用户上传的文件.
6.
用户可以管理自己的文件,利用网络课程文件共享系统,老师和同学可以共享大量的学习资料,共享可以促进老师和同学间的交流与学习,达到真正的资源共享.

如下是管理员与用户的系统功能模块图6-1和6-2示.
图6-1管理员系统功能模块图管理员网络课程文件共享系统上传文件系统管理我的文件修改资料用户列表添加用户用户组管理文件管理首页公告河南理工大学2007届优秀毕业设计(论文)文摘选编365图6-2用户系统功能模块图6.
1表的结构设计本网络课程文件共享系统包含四表:Files、Groups、Setup、Users.
其中Files表主要实现记录所上传的文件的信息,记录上传文件的名称、上传时间、下载次数、上传者的ip地址等.
Groups表主要实现记录组名、允许上传文件的类型和上传文件的大小.
其中上传文件的类型包括:rar、zip、jpg、gif、doc、xls、txt.
Setup表包括编号和Info两项,主要实现浏览网页的时候从Setup表的Info中读取信息显示在网页的信息栏里.
Users表主要实现显示记录用户名、用户密码、性别、系别、电话、注册时间、IP地址、登录次数、属于的组别等.
七、BBS论坛模块设计7.
1功能介绍本论谈给我们提供了一个学习和交流功能,因为采用了框架结构,更好的为你提供了一个交流的平台,只要注册一个帐户,就可以用以下功能:大学之路、学习交流、考研一族、心情驿站、文学天地、开心一刻等一系列的主功能模块.
水木时空论坛功能模块图7-1如下.
用户网络课程文件共享系统上传文件我的文件修改资料河南理工大学2007届优秀毕业设计(论文)文摘选编366图7-1水木时空论坛功能模块图7.
2表的结构设计本水木时空论坛包含了六个表:tAdmin、tBBS、tColumn、tCopyright、tReBBS、tUsername,其中tAdmin表主要实现记录管理员的名称、密码、注册时间、IP地址等.
tBBS表主要实现功能为:包括八项,记录楼主发表帖子的编号、题目、发帖人、帖子内容,发帖时间、发帖人IP地址等.
tColumn表主要实现功能为:包括两项,记录论坛里的栏目名称和编号,从本表中可以看出本论坛包括了6个栏目.
用户水木时空论坛大学之路学习交流考研一族心情驿站开心一刻管理员水木时空论坛管理菜单常规管理用户管理论坛管理论坛信息常规设置站内通知用户列表添加用户栏目管理注册管理员河南理工大学2007届优秀毕业设计(论文)文摘选编367tCopyright表主要实现功能为:包括了八项,记录一些关于版权的信息,从本表中读取信息显示在网页的最下面,还包括站内公告的信息.
tReBBS表主要实现功能为:包括了七项,记录用户回复各栏目的标题、内容、时间、IP地址和所回复栏目的编号.
tUsername表主要实现功能为:包括了六项,记录注册用户和管理员的信息,信息包括注册的编号、用户名、密码、注册时间,注册时IP地址等信息.
八、网络课程测试本网站主要使用ASP制作,在使用本网站之前在计算机上许安装IIS,或者在服务器上浏览.
经测试,其它办公系统模块、网络课程文件共享系统模块、BBS论坛模块、留言板模块等模块都正常运行,各功能均正常实现.
九、结束语总的来讲,本网络课程实现了精品课程建设的基本功能,如:网络课程文件共享系统、制作团体、课程导读、课程学习、试题库、动画观模、课间休息、工具箱、办公系统、BBS论坛、PPT课件、视频教程等,基本上实现了预期的设计目标.
本次设计是所学计算机专业知识的实际应用能力和数学学科知识相结合一次设计,也是计算机知识掌握程度的一次全检查,是对思维能力的锻炼,也是一次采用工程学的观点和面向对象的程序设计方法进行设计.
通过本次毕业设计,使我对ASP及数据库知识有了更深理解,更全面的认识.
也使我很好的体验了从提出问题到问题定义,总体设计,详细设计,最后到编码调试程序等一系列过程中的设计.
充分考虑了需求分析,需求定义,总体设计,详细设计过程的主要部分,少了前面的任何一个过程都将很困难完成以后的过程设计.
在调试程序的过程中我也掌握了一些特殊的调试方法.
认识到网络课程建设中,网站开发操作中经验的重要性.

在此,我要衷心的感谢在设计中给予我指导和帮助的张黎娜老师和数学学院的催润卿副教授以及计算机专业其他的同学们.
参考文献[1]汪晓平,钟军.
ASP网络开发技术(第二版).
人民邮电出版社,2003[2]刘亚姝.
ASP动态网站开发技术与实践.
电子工业出版社,2006[3]尚俊杰.
asp.
net程序设计.
清华大学出版社,2004[4]汪琼.
网上教学平台支撑现状分析.
网上资料[5]武法提.
基于网络的学习环境的设计.
网上资料[6]武延军,赵彬.
精通ASP网络编程.
人民邮电出版社,2001河南理工大学2007届优秀毕业设计(论文)文摘选编368[7]龙马工作室.
DreamweaverMX2004完全自学手册.
人民邮电出版社[8]萨师煊,王珊.
数据库系统概论.
高等教育出版社,2002[9]孙立君,吴红普.
ASP编程基础及实例应用集锦.
人民邮电出版社[10]闰静.
DreamweverMx2004与Asp动态网页基础与范例.
机械工业出版社[11]河南理工大学数学与信息科学学院教学资源及各高校网络精品建设参考河南理工大学2007届优秀毕业设计(论文)文摘选编369红月亮网上书店的设计与实现信管03级2班刘晓娟指导教师:申艳梅摘要:网上书店管理系统是典型的信息管理系统,其开发主要包括后台页面设计和数据库的建立、维护,以及前台应用程序的开发.
对于前者要求建立起数据的一致性和完整性强、安全性好的数据库,而对于后者则要求应用程序功能完备,易于使用等特点.
本系统采用会员制管理,系统功能应包含图书管理,会员管理、订单管理、网站信息管理、购物车、管理员管理等.
系统界面的设计力求简洁、易用,在标准化的基础上增强界面的美观和新颖.
系统在开发过程中不断进行修正和改进,最终形成了这套完整的系统.
在本次毕业设计中,主要使用了Microsoft公司的ASP、Dreamweaver和Access作为开发工具,完成了对书店管理系统的业务流程分析,数据流程分析、功能模块的划分、数据库设计和系统功能的实现.

关键字:书店系统;数据库;ASP;ADOAbstract:Theonline-bookshopmanagementsystemisthetypicalinformationmanagementsystem,itmainlyincludethebackstage-maininterfaceestablishment,themaintenancesandestablishmentofdatabaseandtheheadapplicationproceduresdeveloping.
Requesttobuildupadataconsistencyandintegritiesfortheformerstrong,thedatabasethatthedatasafetylike.
Butthenrequesttheappliedprocedurefunctiontothelattercomplete,easyusageetc.
Thissystemadoptsthemembersystemmanagement,thesystemfunctionshouldincludeintothebookmanagement,usersmanagement,thestockmanagement,bookshop-informationmanagement,andthemanagerspersonnelmanagementetc.
Thesysteminterfacetryhardforsimpleanddirect,useeasily,thenconsiderthebeautyoftheinterfaceinthefoundationforstandardizeandnovel.
Thesystemcarriesonrevisingandimprovingcontinuouslyinthedevelopingprocess,endbecamethesystemofthisintegrity.
Inthisgraduationdesign,thesystemusedtheASPofthecompanyofMicrosoftandAccessasthedevelopingtool,thencompletetothebusinessprocessanalysis,thedataprocessanalysis,thedemarcationofthefunctionmoldpiece.
Therealizationofthedatabasedesignandthesystemfunction.
Keywords:Online-bookshopmanagementsystem,Database,ASP,ADO一、概述网上书店是指在网上建立一个在线销售的图书平台,购书者可以实现在线订单提交,达到买书的目的.
网上书店系统在现实的生活中有着广泛的应用.
对于卖方来说,可以节省租河南理工大学2007届优秀毕业设计(论文)文摘选编370用店铺的成本;对于买方来说,可以实现即时购买,满足自己多方位的需求,并且价格也会更加便宜.
随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化.
Internet带给我们的不仅是无穷的信息,更是商业模式和消费观念的变迁,电子商务业已成为时尚.
因图书信息易于判断和选择而独具优势,最适合于网上交易,所以网上书店成了电子商务的先锋.

又因为图书具有编号分类明确、规格统一的特点,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高书店管理的效率.
因此,网上书店的软件开发势在必行,这不但是电子商务的一个新发展方向,也提高了我们对Web的应用,更是一种新的交易方式尝试.
针对上述这种情况,我计划开发一个面向小型书店、个体书店的网上书店管理系统,实现对人员、图书的全面管理,以帮助这些书店早日实现书店管理信息化.

在系统的开发中应用了开发网站最常用的ASP技术,Access数据库和ADO连接技术等.
ASP是MicrosoftActiveServerPages的简称,是Web服务器端的开发环境.
利用它可以创建和执行动态、高效和交互的Web服务应用程序.
ASP技术是一种集HTML、脚本语言与CGI技术的结合体,但是其运行效率却比CGI高,程序编制比HTML方便且更有灵活性.
Access是Office软件包的成员之一,Access擅长对数据进行处理,例如建立、排序、分类及汇总数据等操作.
Access数据库系统把数据库应用程序的建立移进用户环境中,除非要执行复杂的操作,数据库的管理者不再必须具有程序设计能力.
ADO是ASP访问数据库的最简单的方式,它是Microsoft公司提供的一种面向对象的、与语言无关应用程序编程接口.
使用ADO,可以用简明紧凑的脚本来连接到与OLEDB兼容的数据源.
除此之外,还要进行相应的IIS配置,便于浏览运行系统.
本系统主要实现了以下功能:前台:用户登录与注册、图书浏览与搜索、用户个人资料查询和图书购买等功能.

后台:管理图书信息、管理用户与管理员信息、管理图书分类、管理订单资料、管理网站信息发布等功能.
二、系统分析2.
1系统功能需求分析通过对书店售书的操作过程和基本功能进行分析,该网上书店系统必须拥有以下6个主要的功能.
河南理工大学2007届优秀毕业设计(论文)文摘选编3711)会员功能分析为了方便用户购买图书,提高系统人气,设立会员功能.
成为系统会员后,可以对自己的资料进行管理,并且可以集中管理自己的订单.
网上书店会员系统必须具备以下功能:(1)申请注册会员功能,通过该功能用户可以注册为系统会员,享受到会员服务;(2)会员信息管理功能,会员登陆成功后,可以对自己的信息进行管理与维护;(3)会员密码找回功能,如果会员忘记了密码,可以利用此功能找回密码.
2)购物车和收藏功能分析作为网上商城系统必不可少的环节,为满足用户的购书需求,设立了购物车和收藏功能.
用户可以把满足自己需要的图书,放入收藏架.
当需要购买时,把图书放到购物车后提交订单,即可完成在线图书的购买.
一个网上书店购物车和收藏系统必须具备以下功能:(1)可以把满足需要的产品放入自己的购物车,并且一个购物车可以有多种商品;(2)会员收藏架内的图书可以直接放入购物车;(3)购物车的图书购买数量没有限制.
3)图书快速查询和分类功能分析为了方便用户购买,系统设立了图书查询功能和分类功能.
用户可以根据图书的信息快速找到自己需要的图书.
网上书店的查询和分类系统必须具备以下功能:(1)输入图书信息后可以快速找到满足条件的书籍;(2)书店的图书多种多样,图书种类可以通过后灵活地修改和管理;(3)图书大类下面又有具体的小分类,每本书只属于一个具体分类类别.
4)订单处理功能分析为方便店主处理用户的购买信息,系统设立了订单处理功能.
通过该功能可以实现对用户购物车信息的及时处理,使用户尽快拿到自己的书籍.
网上书店的定单处理系统必须具备以下功能:(1)店主可以随时查看系统的订单信息;(2)订单处理完毕后可以删除.
5)图书管理功能分析作为一个商店,产品及时更新功能必不可少,店主可以通过该功能对店内的图书进行管理.
网上书店的图书管理系统具备以下功能.
(1)店主可以把不再销售的图书删除;(2)店主可以对正在销售的图书信息进行修改,例如价格等方面的信息;(3)店主可以随时添加新的图书.
河南理工大学2007届优秀毕业设计(论文)文摘选编3726)图书评论和评级功能分析在系统中,为方便用户购买图书时进行参考,系统设立了图书评论和评级功能.
用户可以对图书发表意见和看法,并对图书进行评级、打分,以便对其他购买者提供参考.
网上书店的图书评论和评级系统必须具备以下功能:(1)用户可以对任何书籍进行评论和评级;(2)书店系统的每一种图书后面都要显示用户的评论内容和评级信息;(3)只有经过店主审核的评论才能在系统中显示,店主可以对评论进行完全控制.

2.
2系统业务流程分析根据书店管理操作流程的描述和要求,最终将整个网上书店的业务流程描述如下:(1)会员或非会员可以直接进入客户端首页,进行图书的分类浏览,根据书名、出版社、出版日期等属性进行高级查询,会员可以直接购买、收藏图书,非会员要先注册登记成为会员后,才能购买图书.
(2)会员只能查询自己的信息,包括个人资料、定单信息,购买的图书信息,密码的查询、修改和找回等.
当会员购买图书时,要进行订单的填写、提交订单;若该会员已经汇款到相应的银行账户上,则需要登录书店网站修改订单的状态,将订单的状态从未处理状态该为已发出货款,当会员收到自己购买的图书时,仍需修改订单的状态为已收到货物,至此会员已完成自己的交易.
(3)管理员要从后台登陆,管理图书信息,管理用户信息,管理订单信息和管理网站信息等.
若有会员购买图书并发出订单信息,管理员则要修改订单状态为已收到货款,同时在发出货物以后修改订单状态为货物已发出货物状态,便于顾客查收货物.

2.
3数据流程分析在数据流程分析阶段,应该详细地描述书店系统的数据处理流程,这样能给编程人员提供明确的思路,有利于后面书店系统的代码设计.
该流程一般要用数据流程图才能表达得更加明确,本部分的详细的数据流程设计和数据字典设计在毕业论文里已详细画出,在这里为了简便,只是截取其中的一个主要的图书购买的数据流程图进行描述,数据字典省略,如图2-1所示.
三、系统的设计3.
1功能模块的设计根据系统功能需求的分析,可以将系统的功能模块划分为两大部分,即前台与后台.

前台功能模块:会员登录,维护会员信息,查看系统公告,浏览新闻,图书查询,图书浏览,图书详细信息,查看评论和评级,收藏图书,购买图书,提交订单.
河南理工大学2007届优秀毕业设计(论文)文摘选编373后台功能模块:注销登录,修改密码,添加图书,图书修改管理,评论管理,订单管理,会员管理,管理员管理,友情链接管理,购买图书,图书分类管理,系统新闻管理,系统信息设置.
3.
2数据库设计数据库技术是实现动态网页技术的必要手段,在信息系统中占有非常重要的地位.
系统Web页面显示的内容,实质上显示的是数据库里的数据,管理员通过修改数据库来实现页面内容的变化.
数据库在Web系统中起着中间媒介作用,所以数据库设计的好坏将对系统效果产生影响.
对于初学者来说,数据库的设计一定要仔细,并应充分考虑系统和用户的需求.
正确合理地设计数据库不但可以提高数据的存储效率,而且还能保证数据的完整性和一致性.

图2-1用户购买图书的数据流程图F19读取图书库存台账DF17定单信息非会员F18图书表单F8填注册信息定单台账D3放入购物车P4F10登录进入选择图书P3后台订单审核P5F16订单通知F12付款通知F11合格定单F9注册成功注册P7B1会员F15付款信息提示F14发货信息F13收货确认信息B2管理员F20修改订单数量河南理工大学2007届优秀毕业设计(论文)文摘选编374数据库设计应该首先充分了解系统用户的需求,这个包括现在的需求,还包括将来的需求以及未来的更新需要.
数据库设计一般包括以下3个方面:数据库需求分析、数据库概念结构设计、数据库逻辑结构设计.
本系统面向的是浏览用户和系统管理员,所以在数据库需求分析时主要考虑这些方面的因素.
对于浏览用户来说,最重要的是方便信息的浏览、检索和信息操作,而对于系统管理员来说,最重要的是方便系统的管理与维护.
根据浏览用户的需求,总结出需求分析如下所示.
(1)注册会员用户名必须唯一;(2)图书有很多种,但是每一本书只能属于一种图书分类;(3)图书分类有大类和小类,一个小类只能属于一个大类,而一个大类可以包括多少小类;(4)用户可以浏览系统新闻和公告;(5)用户可以浏览图书信息,并对图书进行收藏、购买;(6)只有会员才能收藏图书信息,购买图书;(7)会员可以对自己的信息进行管理;(8)用户可以发表评论评级.
根据后台管理用户的需求,总结出需求分析如下所示.
(1)管理员可以设置会员的级别;(2)管理员可以审核用户发表的评论;(3)管理可以查看订单信息和对订单进行相关操作;(4)管理员可以对前台用户和后台用户进行操作;(5)管理员可以对系统友情链接进行管理;(6)管理员可以对图书类别进行添加、删除、修改和转移;(7)管理员可以对系统新闻信息进行管理;(8)管理员可以对系统公告和付款方式随时进行管理.
综合上面的需求分析,并考虑将来所要涉及的应用,数据库结构设计如下所示.

(1)订单信息:包括会员名称、订单号、购书数量、送货方式、支付方式、收货人姓名和地址等信息;(2)图书信息:包括图书编号、图书名称、出版社、出版时间、内容简介、图书目录、图书页数和图片位置等信息;(3)后台管理员信息:包括管理员编号、用户名、密码和管理员级别的信息;河南理工大学2007届优秀毕业设计(论文)文摘选编375(4)图书大类分类信息:包括类别编号、类别名称、类别顺序和是否常用的信息;(5)书店系统设置信息:包括系统名称、系统联系信箱、注册条约、系统公告、联系地址、联系邮编、系统标志(LOGO)和联系电话等信息;(6)系统广告信息:包括广告图片位置和广告指南地址等信息;(7)系统友情链接信息:包括链接编号、链接站点名称、站点地址和链接排序的信息;(8)图书小类分类信息:包括类别编号、类别名称、所属大类编号、类别顺序和是否常用的信息;(9)系统新闻信息:包括新闻编号、新闻标题、新闻内容、添加者名字和阅读次数等信息;(10)系统图书评论信息:包括评论编号、评论图书的编号、评论者姓名、评论者内容、评论发布时间和是否审核的信息;(11)系统会员信息:包括会员编号、用户名、密码、信箱、密码问题、问题答案、最后登陆时间、地址、电话、送货方式和支付方式等信息.
通过上面的需求分析和概念结构设计,就可以建立数据库系统支持的数据模型,即数据库的逻辑结构.
为了简便,将给出一个具体的关于定单信息表的设计,如下所示.

表5-4订单信息表(shop_action)列名数据类型字段大小允许空默认值说明Actionid自动编号长整型否递增1订单编号Username文本50是无用户名Actiondate时间日期默认是无时间Bookid数字长整型是无图书编号Bookcount数字长整型是无购买数量Dingdan文本50是无订单号Zhuangtai数字长整型是无订单状态Shouhuoname文本50是无受货人姓名shouhuodizhi文本100是无收货人地址Youbian数字长整型是无邮编Liulan备注默认是无订单留言Zhifufangshi数字长整型是无支付方式songhuofangshi数字长整型是无送货方式Shousex数字长整型是无性别河南理工大学2007届优秀毕业设计(论文)文摘选编376Zonger数字单精度是无价格总额Userzhenshiname文本50是无收货人真姓名Useremail文本50是无收货人信箱usertel文本50是无联系电话userid数字长整型是无收货人编号四、系统的实现在系统实现的这一部分,将介绍系统的代码设计和具体的操作步骤,为了简单,将介绍一下系统购物车的实现和定单管理的实现,其它功能的代码实现可以在毕业设计论文中查看审阅.
4.
1购物车功能的实现在网上购物系统中,最重要的是系统收藏架和购物车的实现.
因为只有完善的收藏购物车系统.
用户才能实现完整的购物功能,购物车功能往往是购物系统的核心部分.

要设计一个完善的购物车,必须首先了解用户购物过程的需要.
网上购物车和现实生活中超市的手推车功能是一致的,必须具备以下功能:(1)用户可以一次购买多种产品;(2)用户购买任意数量的同类产品;(3)用户购买完成后,要实现结账功能,并且要有订单.
本系统的购物车设计不但具备上述功能,而且更具人性化设计.
为增加用户购买的灵活性,本系统收藏架中的图书可以随时放到购物车中.
系统图书购物流程如下所示:(1)会员用户单击[收藏]按钮,将图书放到个人收藏架中.
如果不买别的图书,直接单击[去下订单]按钮.
如果想继续购买则单击[继续采购]按钮,继续购买别的图书.

(2)选择完图书后,单击[去下订单]按钮,来到订单页面,单击[下一步]按钮,可填写订单信息.
(3)单击[提交订单]按钮,来到订单提交成功页面,页面将显示订单的详细信息.

图书收藏页面由文件shoucang.
asp实现,其功能是把用户感兴趣的图书放入收藏架,购买时可直接放入购物车.
购物车功能由文件shopping.
asp实现的.
由于购物车是购物系统的核心,本应对购物车功能实现进行详细介绍,但由于代码繁多,故简略如下.

优林70/月,西南高防地区最低70/月

优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内西南地区高防云服务器!全部是独享带宽!续费同价!官方网站:https://www.idc857.com​地区CPU内存硬盘流量带宽防御价格购买地址德阳高防4核4g50G无限流量10M100G70元/月点击购买德阳高防...

易探云:买香港/美国/国内云服务器送QQ音乐绿钻豪华版1年,价值180元

易探云产品限时秒杀&QQ音乐典藏活动正在进行中!购买易探云香港/美国云服务器送QQ音乐绿钻豪华版1年,价值180元,性价比超级高。目前,有四大核心福利产品推荐:福利一、香港云服务器1核1G2M,仅218元/年起(香港CN2线路,全球50ms以内);福利二、美国20G高防云服务器1核1G5M,仅336元/年起(美国BGP线路,自带20G防御);福利三、2G虚拟主机低至58.8元/年(更有免费...

AkkoCloud(60元/月 ),英国伦敦CN2 1核 768 MB 内存 10 GB SSD 硬盘 600GB 流量 英国伦敦CN2 1核  1.5G  300Mbps

官方网站:https://www.akkocloud.com/AkkoCloud新品英国伦敦CN2 GIA已上线三网回程CN2 GIA 国内速度优秀.电信去程CN2 GIALooking Glass:http://lonlg.akkocloud.com/Speedtest:http://lonlg.akkocloud.com/speedtest/新品上线刚好碰上国庆节 特此放上国庆专属九折循环优惠...

registerstartupscript为你推荐
邮箱群发如何用邮箱群发广告邮件?怎么在qq空间里添加背景音乐怎样在qq空间里免费添加背景音乐?arm开发板单片机开发板与ARM开发板有什么不同?网店推广网站怎么免费推广淘宝店铺?天天酷跑刷金币天天酷跑如何刷分刷金币?开机滚动条开机滚动条要很长时间怎么解决?神雕侠侣礼包大全神雕侠侣先手礼包在哪领淘宝网页显示不正常淘宝网显示不正常安全漏洞如何发现系统安全漏洞系统分析员系统分析师是什么职业?主要做什么工作?
cn域名备案 淘宝抢红包攻略 好看的桌面背景图 windows2003iso 三拼域名 本网站在美国维护 促正网秒杀 百兆独享 七夕促销 nerds 服务器托管什么意思 lamp什么意思 阿里云邮箱登陆地址 lamp的音标 电信宽带测速软件 网络速度 双11促销 2016黑色星期五 webmin 文件传输 更多