跳蚤市场 毕业设计报告_第1页
跳蚤市场 毕业设计报告_第2页
跳蚤市场 毕业设计报告_第3页
跳蚤市场 毕业设计报告_第4页
跳蚤市场 毕业设计报告_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

宁波广播电视大学电子信息工程与技术系计算机类普通专科毕业设计报告题目:网络跳蚤市场专业 计算机及应用班级 04计算机(1)班姓名 学号 年4月20日信息技术系计算机及应用专业毕业设计任务书指导教师:谢建民课题(组)名称:网络跳蚤市场课题(组)任务:网络跳蚤市场源于实际需求!它为供需双方提供了极为便利的二手物品交流平台。特别是对于广大青年学生,这种经济型消费模式更是受到推崇。每个学生都有过这样的经历:每次放假回家整顿箱子的时候才发现要带的东西实在太多了,不带嘛放在学校又没有什么多大的用处,带了嘛增加自己的负担。更重要的是在毕业的时候实在有太多的东西要解决,当废品卖的话只有0.5元一斤(例如说书),买来时都要几十块钱一本,想想实在太不划算了……又不能随便问别人有无需要的东西。如果有一种能够交流的平台就好了,把自己不要的物品放在上面,如果别人要的话就会主动找你,你也能够看看别人的东西有无自己想要的,这样即方便了别人又方便了自己,也为自己节省了许多金钱和时间。因此我就以网络跳蚤市场为题,设计了一种系统软件。其功效涉及:顾客注册、商品浏览、增删改数据库信息等操作。学号:姓名:课题项名称:网络跳蚤市场设计任务与规定:商品展台:商品分类浏览、商品查询。会员管理:注册会员、修改会员资料。管理员登录:注销(注册、修改)会员资料、添加(删除、修改)管理员资料、添加(删除)图书类别。小纸条:与商品的公布者联系的小。目录HYPERLINK需求分析 5HYPERLINK引言 5HYPERLINK系统的功效规定 5HYPERLINK系统功效介绍 5HYPERLINK基本功效 5HYPERLINK高级功效 5HYPERLINK系统可行性分析 5HYPERLINK资源 5HYPERLINK时间 5HYPERLINK技术 5HYPERLINK系统运行环境 6HYPERLINK硬件平台 6HYPERLINK服务器平台 6HYPERLINK开发工具 6HYPERLINK技术构图 6HYPERLINK系统功效模块设计 6HYPERLINK数据库需求分析 7HYPERLINK数据库的概念构造设计 8HYPERLINK数据库逻辑构造设计 10HYPERLINK系统功效具体分析 12HYPERLINK注册顾客的系统登录 12HYPERLINK添加商品信息 13HYPERLINK发送小纸条 14HYPERLINK系统管理员的登录 15HYPERLINK商品分类管理 16HYPERLINK顾客管理 18HYPERLINK小结 20HYPERLINK参考文献 20第一章需求分析引言每个学生都有过这样的经历:每次放假回家整顿箱子的时候才发现要带的东西实在太多了,不带嘛放在学校又没有什么多大的用处,带了嘛增加自己的负担。更重要的是在毕业的时候实在有太多的东西要解决,当废品卖的话只有0.5元一斤(例如说书),买来时都要几十块钱一本,想想实在太不划算了……又不能随便问别人有无需要的东西。如果有一种能够交流的平台就好了,把自己不要的物品放在上面,如果别人要的话就会主动找你,你也能够看看别人的东西有无自己想要的,这样即方便了别人又方便了自己,也为自己节省了许多金钱和时间。因此我就以网络跳蚤市场为题,设计了一种系统软件。其功效涉及:顾客注册、商品浏览、增删改数据库信息等操作。系统的功效规定随着网络的不停的普及,网页技术的不停发展,人们对网页的规定也不再是文字,图片的简朴堆砌或是单调枯燥的内容,而是实时性,交互性和丰富性,使用动态网页技术的网页越来越受欢迎。应用ASP技术的灵活性能够方便的访问数据库,ASP把数据库搬上了WEB页面,使人们能够通过互联网使用大型的包含数据库功效的系统。本系统正是使用ASP技术的动态网页与Access数据库结合打造的一种网络跳蚤市场管理系统,普通顾客通过网络访问该系统,提供顾客注册功效,商品查询功效;系统顾客(已注册顾客)能够修改注册信息,与商品提供人联系等;管理员能够修改、删除、添加、含糊查询顾客信息、商品信息,。本系统充足发挥了ASP技术显示于客户端,运行于服务器端的特点,保护顾客资料的安全性。系统功效介绍基本功效游客能够浏览网站顾客注册顾客登陆顾客能够浏览网站提供搜索引擎,使顾客能够按特定的条件对所需商品进行搜索顾客能够添加商品高级功效管理员登录

管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息解决)、管理顾客资料、顾客可随时修改自己的密码和其它个人信息;系统可行性分析资源配备稍好的PC机,WinSERVER操作系统,IIS服务器,ACCESS软件,一套开发工具,从资源上说是容易实现的。时间环境的搭建和配备一周,设计三周,程序开发六周,调试一周。总计11周,时间是有点急迫,但完毕是没有问题的。技术在大学课程中的《ASP网络开发技术》,《数据库原理》,《操作系统知识》等多门课程为整个课题开发提供了坚实的基础。ASP是一种相对简朴的语言,ACCESS也是一种简朴的数据库,因此技术难度并不高.系统运行环境硬件平台服务器:IBM345CPUXEON2.0,1GMEM;设计与开发PC:COMPAQ笔记本CPUP41.8,256MMEM;服务器平台WIN操作系统SP4;IIS5.0WEB服务器;ACCESS数据库软件;开发工具网页编辑DreamWareMX;图片解决PhotoShop7;数据库设计Access;技术构架

ASP程序在IIS服务器工作,现在端顾客从浏览器请求.asp主页,WEB服务器响应HTTP请求并调用ASP引擎执行该文献并解释执行其中的脚本,如果脚本中有访问到数据库请求,便调用ADO数据库访问组件。最后由ADO调用更底层的ODBCOLEDB驱动程序操作数据库,由OLEDB返回操作数据给ADO,再有ADO返回数据给ASP页面,ASP页面把成果展示给顾客的浏览器。第二章系统功效模块设计添加(删除)商品类别添加(删除)商品类别添加(删除)系统理员添加(删除)注册会员员网络跳蚤市场系统非注册顾客浏览界面顾客注册注册顾客公布商品信息与其它顾客发送小纸条查询商品信息系统管理员管理第三章数据库设计数据库在一种信息管理系统中占有很重要的地位,数据库设计的好与坏会直接对应用系统的效率及实现的效果产生影响。合理的数据库构造设计能够提高存取数据的效率,确保数据的完整性和一致性,并且尚有得于程序的实现。设计数据库系统时应首先充足理解顾客各个方面的需求,涉及现在的及将来可能增加的需求。数据库需求分析由于顾客的需求重要体现在多个信息的提供、保存、更新和查询上,因此就规定数据库构造能满足多个信息的输出和输入。能够通过收集基本数据、数据构造及数据解决的流程来构成一份具体的数据词典,为背面的具体设计打下基础。在认真分析调查有关网络二手市场系统需要的基础上,得到如图所示的系统解决数据的流程图。顾客注册顾客注册添加商品信息与其它顾客联系添加商品类别顾客信息录入商品信息录入小纸条信息录入商品类别信息录入顾客信息管理商品信息管理短信息管理商品类别管理针对普通网络跳蚤市场系统的需求,通过对购物过程的内容物数据流程分析,设计以下面所示的数据项和数据构造:系统管理员信息:涉及的数据项有ID,姓名,密码等。商品分类信息:涉及的数据项有分类编号,分类名称,分类阐明等。公示信息:涉及的数据项有ID,标题,内容,日期,公布人等。顾客信息:涉及的数据项有ID,顾客名,密码,Email地址等。短信信息:涉及的数据项有ID,标题,内容,日期,发送人等。商品信息:涉及的数据项有ID,商品名称,商品阐明,顾客名称,公布日期,价格,图片,使用期等。数据库概念构造设计得到数据项和数据构造后来,就能够设计出无纸化办公系统的多个实体,以及它们之间的关系,为背面的逻辑构造设计打下基础。这些实体包含多个具体信息,通过互相之间的作用形成数据的流动。根据上面的设计规划出的实体有:系统管理员实体、商品分类实体、公示信息实体、顾客实体、小纸条实体、商品信息实体、商品子类别实体。各个实体具体的描述E-R图以下:系统管理员实体E—R图系统管理员系统管理员系统管理员编号系统管理员名称系统管理员密码商品分类实体E—R图:商品分类商品分类商品分类编号商品分类名称商品分类阐明公示信息实体E—R图:公示编号公示编号公示信息公示主题公布内容公布人公布日期商品信息实体E—R图:商品图片商品图片商品信息公布时间商品编号商品名称商品阐明商品供求关系商品子类别编号商品价格顾客ID顾客名称截止日期小纸条实体E—R图:小纸条小纸条信息内容信息发送人的姓名与否阅读信息标题信息发送人的ID接受的时间顾客ID信息ID商品子类别实体E—R图:商品子类别商品子类别商品子类别编号商品子类别阐明商品类别编号商品子类别名称顾客实体E—R图:顾客顾客顾客编号顾客姓名顾客密码顾客Email地址数据库的逻辑构造设计现在需要将上面的数据库概念构造转化为实际数据模型,也就是数据库的逻辑构造。在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。无纸化办公系统的数据库名为#info.mdb,下列为无纸化办公系统中所需建立的各表及表中字段的名称、类型、大小等。其中涉及系统管理员表(Admin)、商品分类表(BigClass)、公布信息表(Bulletin)、商品信息表(Info)、商品子类别表(SubClass)、(Pbox)、顾客表(User)Admin表:字段名称数据类型阐明AdminID长整型系统管理员编号AdminName文本系统管理员的顾客名AdminPwd文本系统管理员的密码BigClass表:字段名称数据类型阐明BigIndexNO文本商品分类编号BigName文本商品类别名称BigNote备注商品类别阐明Bulletin表:字段名称数据类型阐明BulletinID长整型公布信息编号BulletinName文本公布信息标题名称BullentinConetnt备注公布信息内容BulletinTime日期/日间信息公布时间WhoPost文本信息公布人的名字Info表:字段名称数据类型阐明InfoID长整型商品编号InfoName文本商品名称InfoNote备注商品阐明InfoStatus数字商品供求关系(0表达供,1表达求)UserID长整型顾客IDInfoPrice数字商品价格InfoPic文本商品图片SubIndexNO文本商品子类别编号PostTime日期/日间公布时间UserName文本顾客名称EndDate日期/日间截止日期Pbox表:字段名称数据类型阐明UserID长整型顾客编号P_FromID长整型信息发送人的IDP_FromName文本信息发送人的姓名P_ReadStatus数字与否阅读P_ReceiveTime日期/日间信息收届时间P_Content备注信息内容P_Title文本信息标题P_ID长整型信息编号SubClass表:字段名称数据类型阐明SubIndexNO文本商品子类别编号BigIndexNO文本商品类别编号SubName文本商品子类别名称SubNote备注商品子类别阐明User表:字段名称数据类型阐明UserID长整型顾客编号UserName文本顾客名称UserPwd备注顾客密码UserEmail日期/日间顾客Email地址系统功效具体分析注册顾客的系统登录顾客登录模块的运作过程以下图:Login.asp 返回登录界面Login.aspChkLogin.aspChkLogin.asp错误提示 N错误提示 Y进入会员进入会员页面进入主页面后,如果是已经注册的会员,在顾客专区输入顾客名,密码和验证码,按登录按钮就能够进入主界面系统,如图所示:顾客注册过程实现:sign_in.aspsign_in.asp输入资料reg.asp注册成功Index.asp如果是非注册顾客,如要注册,单击注册顾客按钮,会出现如图所示界面:添加商品信息注册好顾客后就能够浏览信息以及公布商品消息添加商品流程图:myinfo.aspmyinfo.asp添加addmyinfo.asp添加完后显示以下内容发送小纸条如果要与其它的公布者联系,能够写小纸条给他们:p_letter.aspp_letter.asp与联系人写信写入数据库错误提示系统管理员的登录顾客登录模块的运作过程以下图:login.aspindex.asplogin.aspindex.asperror.aspchkLogin.aspmenu.aspMain.aspN Y Left rightLogin.asp页面:后台管理页面(index.asp):商品分类管理大类编辑:大类编辑大类编辑admin_bigclass.asp编辑/添加/删除错误提示存储资料到数据库 N Y如图所示:小类编辑:小类编辑小类编辑adminb_smallclass.asp编辑/添加/删除错误提示存储资料到数据库 N Y信息编辑:大类编辑大类编辑admin_admin_info.asp N编辑编辑错误提示错误提示添加admin_addinfo.asp添加admin_addinfo.aspadmin_editinfo.asp错误提示顾客管理会员管理添加删除编辑会员资料:会员编辑admin_menber.aspadmin_m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论