ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:609.87KB ,
资源ID:18134789      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18134789.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(山西大学商务学院校园二手信息网站的建立本科毕设论文Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

山西大学商务学院校园二手信息网站的建立本科毕设论文Word格式文档下载.docx

1、经过注册成为会员可以发布信息。此系统还考虑到用户利用穷举法破解密码,专门设置了用户和管理员登录日志,以便及时了解和防范。(3)用户的处理要求:管理员能对用户执行查询、增加、删除和修改操作;管理员能对用户注册信息执行查询、删除操作;管理员能对物品信息执行查询、增加、删除和修改操作;管理员能对发布的信息执行查询、增加、删除和修改操作;管理员能对登录日志执行查询、增加、删除和修改操作。 (4)对系统的适应性、安全性要求:适用性要求,要求系统能够在学校校园网上正常使用。安全性方面,要求系统能够保护用户的信息不外泄。2.3 系统功能需求分析根据用户的要求,本系统名称定为“校园(二手)交易信息网(STIN

2、(School (secondary)Trade Information Network )。该网站主要分前台和后台两部分。前台主要实现用户的注册以及二手信息的发布;后台主要实现会员管理和二手信息的维护,具体功能如图2.2所示。图2.2 系统功能模块图前台模块的主要功能需求主要是为普通用户服务的,用户打开主页后,可以在页面上方醒目位置点击用户注册,填写自己的详细信息后等待管理员审核后方可作为用户名登录网站;如果以前注册过却忘记了密码,则可以点击忘记密码选项,用自己登记的信息来找回密码;如果用户的目标明确,不需要在范围的查阅网站内容,可以使用搜索信息的功能,先确认自己需要物品的类别,在确定范围内

3、输入关键词进行模糊查找,方便快捷的帮助用户找到所需物品;如果用户需要发布自己的物品来进行公布,则点击发布信息,按部就班的输入物品的详细信,确认后等待管理员查阅后方可在公告区显示;用户对某个物品感兴趣的话,可以对其进行留言和评论,方便线下交流;在完成计划后,需要点击退出交易信息网来退出山西大学商务学院校园交易信息网。后台模块的主要功能需求是为超级管理员和管理员服务的,超级管理员登录后有一个区别于普通管理员的选项,就是管理员设置,在这里超级管理员可以查看管理员信息列表、查询管理员、添加管理员、删除管理员、修改管理员等一系列的操作,下面的功能则是超级管理员和普通管理员共有的,可以管理注册用户,看看是

4、否满足注册的条件和信息填写是否完整,确认后可以添加此用户;在用户发布信息后,后台可以查看发布的信息,添加物品的种类,对发布信息进行审核和确认;对物品信息的管理也一样;重要的功能在于新闻和公告的添加,这是用户只能看不能修改的部分;在工作完成后要记得退出系统,保证系统的安全运行7。2.4 系统数据需求分析数据流图是从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,本系统的数据以管理员和用户作为两个终端,管理员的数据流向新闻管理和用户管理,而用户的数据通过权限管理则流向物品信息和发布模块,如图2.3所示。图2.3 系统数据流图根据数据流图的分析本系统的数据

5、存储8如下:系统管理员(主键:管理员ID)=管理员ID+管理员密码+标志为管理员权限。新闻信息(主键:发表新闻的管理员ID)=发表新闻的管理员ID+设置新闻编号+设置新闻标题+设置新闻类别+先问来源+浏览次数+新闻内容+设置添加时间+设置是否过期)物品信息(主键:物品ID)= 物品ID+物品名称 +所属大类别 +所属小类别+浏览次数+物品介绍+用户账号+发表时间+交易状态。用户信息(主键:用户ID)= 用户ID+用户的账号密码+找回密码提问+找回密码答案+移动电话+座机+所在学校+电子邮箱+QQ号+标志。发布信息(主键:发布信息ID)= 发布物品ID+物品名称 +所属大类别 +所属小类别+物品

6、介绍+用户账号+发布时间。2.5 系统界面需求本系统在界设计上尽量保持一致性,注重于整体的美观大方,并提供简单的错误处理机制;在用户登录的界面提供信息反馈,用多种信息提示用户当前软件运行状态,软件界面元件的功能,以方便用户更好的了解和操作本系统。在操作上,所有的操作都是可逆的,并设计了良好的联机帮助。在界面风格上,考虑网站的用户为学生,所以整体风格简洁明快,富有现代气息。3. 系统设计3.1 系统功能设计3.1.1 前台系统的流程根据对系统的业务流进行分析,其整个流程如图3.1所示。图3.1 前台系统流程图首先,用户需要在前台的“用户注册”中填写自己的详细信息,提交后等待管理员的确认。确认后或

7、者用已有的用户名登录系统,如果忘记帐号密码或者没有注册则否则拒绝登录。用户登入成功后可以查看学校的最新新闻和活动公告,若有需要发布的信息可以在发布信息模块中找到自己所发布信息的种类,填写物品的详细状况,点击发布后等待管理员的审核,通过后才可以在主页面上公布,用户还可以查询自己感兴趣的物品,如果有合适的物品可以在其后面留言,说明自己对其的评价,也可以留下自己的联系方式,方便与发布信息的用户进行更多的线下交流,达到自己的目的。3.1.2 后台系统的流程超级管理员登录后可以分配一定数目的普通管理员账户。在后台作为管理员登录后可以审核用户的注册信息和发布物品信息,如果没有问题的话可以确认后让其在主页公

8、布;管理员还可以把学校的最新新闻添加到主页,学校的活动信息则可以在公告中显示,在主页上以滚动显示的浏览的方式引起用户的重点关注。根据上述分析,后台的系统业务流程9如图3.2所示。图3.2 后台系统流程图3.2 系统界面架构设计3.2.1 前台界面架构设计用户从前台首页可以直接看到三部分内容,分别是用户登录与退出系统的部分和前台主体页面,在未登录之前用户可以查看新闻和物品信息,但不能发布信息和进行评论,只有在用户登录后才可以发布自己的交易信息和对其他用户的信息进行评论和留言。用户第一次进入网站的用户注册和忘记密码后的密码找回功能也在前台主体页面上。前台构架设计如图3.3所示。图3.3 前台架构设

9、计3.2.2 后台界面架构设计管理员在后台页面登录后,可以看见后台首页,这里也分为三个部分,主要是管理员设置和网站的管理,还有退出管理员登录的界面。后台构架设计10如图3.4所示。图3.4 后台架构设计在网站管理中,管理员可以对前台注册的用户进行审核,对用户发布的物品信息进行管理,如果符合要求则通过并在前台页面显示,不符合则删除;管理员还可以对物品信息进行添加和删除,如果需要添加物品的类别等都可以在这里实现,对新闻的添加和删除也是网站管理界面的主要内容。3.3 系统数据库设计3.3.1 概念模型设计系统中的实体一共有以下几个,其中的超级管理员和管理员是一对多的关系,只能有一个超级管理员来添加和

10、删除普通管理员;管理员与二手信息和会员都是多对多的关系,每一个管理员都可以管理物品信息和会员信息;而会员通过发布信息实现与二手信息的多对多的关系;用户在经过注册后才可以成为会员,所以用户与会员是一对多的关系,用户可以查询新闻和二手信息,二者为多对多的关系。本系统的各实体关系的E-R图如图3.5所示。图3.5 整体E-R图分部E-R图如图3.6所示。图3.6 分步E-R图3.3.2 逻辑数据模型设计逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化,具体如图3.7所示。11 图3.7 数据库逻辑模型设计3.3.3 物理数据模型设计表3.1 用户资料表序号字段

11、名字段类别说明备注1user_namevarchar(20)用户的账号名称主键2user _pass用户的帐号密码3user_questionvarchar(50)找回密码提问4user _angser找回密码答案5user _mphonevarchar(12)移动电话6user _phone座机7user _schoolvarchar(60)所在学校8user _emailVarchar(80)电子邮箱9user _datedatetime注册时间10user _qqIntQQ号11user _kt标志默认为0表3.2 类别信息表class_name类别名称class_orderint大类顺

12、序标记小类为默认的0默认值为0class_cid小类顺序标记大类为默认的0表3.3 用户与管理员登录日志信息表manager_name登录名manager_action登录动作manager_ipvarchar(30)登录ipmanager_time登录时间manager_state登录状态manager_if判断为管理员还是用户表3.4 评论表pidIdpinglun_wid物品id会员名pinglun_nrvarchar(200)内容Pinglun_time时间表3.5 网站新闻表nidtinyint(6)设置新闻编号news_titlevarchar(100)设置新闻标题news_cla

13、ss设置新闻类别news_ly新闻来源news_jishu浏览次数news_nrtext新闻内容news_time设置添加时间news_guoqichar(2)设置是否过期默认值为1news_name发表新闻的管理员帐号表3.6 物品信息表widbclass_name所属大类别所属小类别wuping_namevarchar(40)物品名称wuping_jishu默认设置为0wuping_nr物品介绍用户帐号wuping_time发表时间wuping_guoqi交易状态默认设置为1表3.7 管理员信息表管理员名称manager_pass管理员密码manager_sup标志为管理员权限4. 系统实

14、现4.1网站页面设计4.1.1主页面 系统主界面如图4.1所示。图4.1 主界面在系统主界面最上方显示有年月日和登录界面,下面则是本网站的信息栏,主体位置是学校的最新新闻和最新的二手信息列表,方便使用的用户直观的了解自己需要的内容在什么位置,边栏是滚动显示的公告和搜索栏,再下面则是点击量最高的热门信息栏,网站的底部为网站标识和制作人邮箱。新闻模块的主要内容为学校最近的热点新闻,而公告栏则重点滚动显示有时间性的活动,等容易引起同学注意的同时提醒用户不要忘记去参加;在二手信息中则是用户发布的各种信息,有兼职招聘的,图书电影票转让的和各种数码产品的交流。4.1.2用户登录界面 用于会员的登录操作,如

15、图4.2所示。图4.2 用户登录界面4.1.3管理员后台登录界面 管理员的后台登录窗口,如图4.3所示。图4.3 管理员后台登录界面4.1.4后台管理界面 后台的主界面,如图4.4所示。图4.4 后台主界面4.1.5会员修改资料界面 普通会员的资料修改界面,如图4.5所示。图4.5 会员修改资料界面4.2 各子系统的功能归纳起来,系统的功能大约有以下几点:用户注册、信息查询、发布信息、找回密码等。校园交易信息系统的结构如图4.6所示。图4.6 结构图4.2.1 注册为了实现不同地域的用户通过网络、不择时间地自主填写并上传自己的基本档案(不合要求的档案可以由管理员及时清除),需要录入基本的个人信

16、息。主要步骤为:开始注册;填写个人信息;提交(如失败返回填写页面重填写;如果重名错误,显示提示信息);进入登录界面;登录成功,进入主界面。界面如图4.7所示。图4.7 用户注册窗口4.2.2 搜索信息为了实现快速浏览网站信息,各用户可以根据所须信息类别并填写查询关键字,很快的找出需要的信息。填写信息类别;修改或删除信息类别;浏览信息类别。搜索信息 界面如图4.8所示。图4.8 搜索信息窗口4.2.3发布信息实现用户发布二手信息,建立一个简单易操作的信息发布平台。输入标题;选择类别;输入内容;选择有效标志。界面如图4.9所示。图4.9 发布信息窗口4.2.4 找回密码实现找回密码,大意丢失密码的

17、用户根据所须填写注册时的问题答案,就能更改密码。所需步骤:填写用户名;填写答案跟新密码;提交密码。界面如图4.10所示。图4.10 找回密码窗口4.2.5 数据库连接代码$DBhost = localhost; /主机名$DBuser = root /用户名$DBpass = /密码$DBname = ershou /数据库名mysql_connect($DBhost,$DBuser,$DBpass) or die(无法连接到数据库!);mysql_query(SET NAMES GBKmysql_select_db ($DBname);5. 测试分析报告5.1测试定义一级错误:不能完全满足系

18、统要求,基本功能未完全实现;或者危及人身安全。二级错误:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。三级错误:严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法)。四级错误:使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。五级错误:其他错误。本设计经过大量测试后,对不同级别的错误情况进行了统计,具体如表5.1所示。表5.1 测试分析报告错误类型产生错误个数修改错误个数修复率(%)占总错误数百分比(%)一级二级三级四级100%40%五级60%合计5.2简述本系统的名称为:校园(二手)交易信

19、息网;使用系统所需环境分为硬件环境和软件环境,硬件环境为支持一般的PC机;软件环境为Apache、MySQL。描述测试环境与实际环境的差异,如表5.2所示。表5.2 测试环境与实际环境测试环境实际环境不同平台测试兼容性Windows xp平台需要大量的数据测试性能由于资源有限,不能过多数据的测试功能项分布及测试结果情况,如表5.3所示。表5.3 功能项测试与测试结果记录测试需求测试重点测试结果界面与详细设计是否一致界面的测试(例如:登录界面的测试)与用户需求一致系统的功能是否满足用户需求链接的测试表单的测试经过以上测试结果得出的评价为:对于该系统测试人员主要对该系统进行了界面测试、功能测试和链

20、接测试。通过测试基本达到用户功能需求的要求。6. 结语在本系统的测试过程中,测试用例选择不够完全,测试结果虽然与用户需求一致,但测试过程中的一些问题还需要以后通过查阅资料和请教老师来解决。通过对该系统的测试,测试人员发现,基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方。相同之处就是测试都是以用户需求为标准,测试方法大部份相同。不同之处就是Web的系统测试测试涉及面广,但测试细节多。由于时间仓促,一些技术和设备所限,该系统存在一些不足之处,有待进一步改进和完善,具体说来有:(1)对后台数据库中数据的日常维护,包括自动清理过时数据。(2)程序中错误处理和输入控制不够全面,可能导致

21、输入无效引发错误。(3)系统还可以扩充,例如对于物品信息的扩增,包括物品交易情况、物品关注度等经过这次毕业设计的制作,我了解了一个完整网站的制作过程,并知道网页制作在网站制作中的作用。一方面结合具体的实例,多加练习,培养对于技术的敏感和快速适应性,注意到技术变化带来的各种新的可能性,消除技术所形成的障碍;另一方面要多方面、多角度地感受与掌握电脑设计的时尚语言,扩展对传统设觉设计范畴的认识。网页制作主要是利用图形制作软件和处理软件进行网页效果图的制作。在数据库方面,主要解决网络数据库备份解决方案的问题,结合自己所学的知识,和大量查阅资料,要解决对数据备份的实施策略和步骤有一定的了解,最主要的是选

22、择用什么样的存储设备和存储方式来解决数据备份,网页制作中 PHP与MySQL结合被称为“最佳搭档”,使用PHP+MySQL 进行Web应用系统开发是一种非常理想的选择。致谢通过这次的毕业设计,我从中学到了很多东西,不但整合了大学四年来所学的知识,而且进行了深度的在学习,为自己将来的就业等各方面打下了扎实的基础,在本次毕业设计中,无论是从程序的设计上,还是程序的编写上,我的导师赵宇兰老师给予了我很大的帮助。赵老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。另外,我还有感谢信息学院的全体老师,以及其他学院的老师大学四年来对我的教诲,他们不仅使我的知识不断地取得进步和提高,更重

23、要的是他们教会了我怎样学习,提高自学能力。敬爱的老师,谢谢你们!在此,同时感谢我的父母,对我的支持,没有他们的支持,我走不到今天。感谢与我共同走过大学的朋友们、同学们,每个在我脆弱、困难的时候,扶过我一把的你,我都记得。感谢上天,感谢命运,能有机会在彼此的生命中出现,并共同走过一个春天。感谢所有帮助过我的老师、同学、朋友,感谢你们,希望你们在以后的日子里,开心、快乐,希望你们过得比我好!参考文献1 秦涛,曾文玉 精通PHP5应用开发M 北京:人民邮电出版社, 2007:10-20.2 (美)厄尔曼著,陈宗斌等译PHP与MySQL基础教程M北京:人民邮电出版社,2007:285.3 陈湘扬,陈国益著PHP5+MySQL网页系统开发设计M北京:电子工业出版社,2007:24.4 (美)leon Atkinson 著 PHP编程核心M . 北京:清华大学出版社,2007:57.5 邓文渊.网页制作高手M.北京:人民邮电大学出版,2007:37.6 李宪广.网页制作边学边用M.北京:清华大学出版社, 2009:49.7 戎马工作

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1