完整word版软件工程校园二手物品交易网站课程设计word文档良心出品

上传人:沈*** 文档编号:89262755 上传时间:2022-05-12 格式:DOC 页数:29 大小:550.50KB
收藏 版权申诉 举报 下载
完整word版软件工程校园二手物品交易网站课程设计word文档良心出品_第1页
第1页 / 共29页
完整word版软件工程校园二手物品交易网站课程设计word文档良心出品_第2页
第2页 / 共29页
完整word版软件工程校园二手物品交易网站课程设计word文档良心出品_第3页
第3页 / 共29页
资源描述:

《完整word版软件工程校园二手物品交易网站课程设计word文档良心出品》由会员分享,可在线阅读,更多相关《完整word版软件工程校园二手物品交易网站课程设计word文档良心出品(29页珍藏版)》请在装配图网上搜索。

1、洛阳理工学院课程设计报告课程名称软件工程课程设计设计题目校园二手物品交易网站设计专业计算机科学与技术班级B110501学号B11050113姓名吴雨昕完成日期2014-06-19课程设计任务书设计题目: 校园二手物品交易网站的设计设计内容与要求: 为各类用户提供并实现以下功能:1. 管理员:各类用户权限设置;2. 会员:发布转让与求购物品信息;3. 审核管理员:审核会员提交内容,决定是否允许发布;4. 普通用户:各种查询。课程设计报告的组成:1. 需求规格说明书,包括用例图,数据流图,数据字典;2. 概要设计说明书,包括系统模块结构图,功能模块清单,实体 图,系统E-R图,数据库表结构设计。3

2、. 项目总结报告,包括实际完成情况表。指导教师:彭慧伶2013年6月12日课程设计评语成绩:指导教师:目录第一部分 软件需求规格说明书 1 引言 11.1 编写目的 1A O1.2 背景1.3 术语定义 31.4 参考资料 42 任务概述 42.1 目标 42.2 用户的特点 53 需求规定 53.1 系统用例图 53.2 数据流图与数据字典 73.3 对性能的规定 114 运行环境规定 114.1 设备 114.2 支持软件 11第二部分 概要设计说明书 127 引言 127. 目的 12命名规则 13术语定义 14参考资料 158 总体设计 158. 总体结构设计 158. 功能模块清单

3、159 数据库设计 169. 数据库概念级设计( E-R 图) 16(9) 系统 E-R 图 189. 数据结构逻辑级设计 19第三部分 项目开发总结报告 211 引言 21编写目的 21参考资料 212 设计总结 22实际完成情况 22收获 22有待改进之处 24洛阳理工学院课程设计报告第一部分 软件需求规格说明书1引言 1.1编写目的校园电子商务是电子商务在校园这个特殊环境下的具体应用,它是指在校园 范围内利用基础网络、计算机硬件、软件和电子通讯手段构建的满足校园内部工 作、学习、生活各方面活动需要的一个高可用性和安全性的计算机系统。校园电 子商务是基于具体校园的应用,主要为校园内广大学生

4、服务,解决他们日常学习 工作生活中的一些问题。因此,校园电子商务有着巨大的发展空间,它不但能使 在校学生的生活变得越来越便利,而且能改变他们的消费方式和购物习惯,为学 生创造巨大的经济效益。校园电子商务从商业运作模式来看类似于一般电子商务,从根本上说,属于C2C莫式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位, 并且大多与学生有关,基本上教材、电脑配件、自行车、辅导资料、房屋出租、 化妆品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所 售商品的真伪负责。但与像“阿里巴巴”、“淘宝”等这样纯粹的商业性 C2C不同, 校园交易网没有自己的支付系统,靠的大多就是卖

5、家和买家的互相见面,然后一 手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不 必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为 店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体。二手物品交易有如下特点:种类多,规模小,交易随机性比较强,时间分布 基本上比较平均,同时每年的六七月份和九十月份(大四学生离校期间和大姨新 生报道期间)会出现一个二手物品交易的高峰。参加交易的人员绝大部分为大学 在校学生,此外还有一些学校周边的居民。针对这一情况,开发校园二手商品网 络交易平台很有必要。与现实世界中二手市场里的人头攒动相比, 处在虚拟空间中的网

6、上二手交易社 区也同样人气兴旺。高校的二手交易市场绝对是一个大市场,每年都有毕业生要 毕业,每年都有新生来报到,每一个面临毕业的学生都曾为不知如何处理手中的 旧书、文具、自行车等物品而苦恼过,留之无用弃之可惜,而一些刚入学的新生 又曾为商品的价格昂贵而叹为观止。学生二手交易网站为广大的学生提供了一个 平等、自主的交易机会,使用户既可以轻松方便的找到价格合适的商品,还可以 不费心机的出售自己的商品。卖主可以在网上登记自己要卖的物品、售卖价格以 及联系方式;买主则可以在网上搜索自己所需要的物品,若没有,也可以在网上发布求购信息,当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置

7、的东西或有任何需求都可以免费在网上二手交易市场上得到处理, 并且不限时间也不限地点。不受时间和空间限制,且搜索物品更快更方便。提供 低价实用的商品,为全校学生提供规范化的二手商品交易的信息平台。.2冃景随着计算机及网络技术的飞速发展,In ternet/l ntran et应用在全球范围内日益 普及,在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,网上购物早已经日渐普及,很多人都通过网络来购物。网上购物的好处在于能够不用交房租、不用雇佣伙计、一天24小时随时能进行服务等等。二手交易网站为 广大用户提供一个供需平台,人们可以将自己不用的东西放在网上,也可在网上 找到自己需要的东西, 物

8、美价廉,达到双赢。专业建设的项目:“校园二手商品交易网站”,主要内容包括:建立一个商品 交易网站,并依托商品交易网站和现有的校园商务资源,建立一个面向在校学生 的商务网站。本组人员直进行了项目的需求分析、系统设计等工作。现在互联网已经深深的影响并且改变着到了人们。它是人们搜集资料、完成 工作、娱乐生活不可或缺的一部分。当我们有不知道的情况,我们会首先选择百 度搜索一下;当我们需要哪一方面的专业知识,我们会首先到专业的网站去浏览 查找一番;当有想欣赏的影片,我们会首先到网上的影视类网站去查看等等。互 联网在改变着我们的生活,方便这我们的生活,只有有想查询的事物,我们首先 想到都是先上网搜索。校园

9、二手平台早几年前就已经被提了出来, 但是在很多校园里面都没有兴起, 最终不了了之。但是随后出现的面向社会的 58同城、赶集网兴旺了起来。原因可 能为:前几年大家还没有这方面的意识,同时能物质条件也没现在好,许多情况 都是,新三年,旧三年,缝缝补补又三年的情况。而现在也是发展不起来,因为 许多人认为,同类的网站已经出现,不需要在这方面在有所考虑,所以到现在, 也非常难以在各个学校的网站上面发现这类的交易平台。作为现在的大学生,物质生活条件的极大提高以及无需承担的过多压力,总 是会有很多的东西,在还没有达到他的使用寿命之前就已经被淘汰掉了,或者是 拥有这样的物品,自己使用完毕,对自己作用不大、弃之

10、可惜而对别人还有用途 仍能发挥余热。对这类的物品进行充分的利用,既使它们得到充分的利用,同时 还能节省大量的资金,尤其对那些资金有困难的人来说,更是一件好事。而作为 校园的主体-学生,拥有着相同的生活环境以及相近的生活学习需要,大家更 能各取所需,互惠互利。以我们班个别同学为例,尤其喜好数码科技产品,而这 些产品的更新换代之快是人所共知的,但是即使过代了,它的性能还是非常出色 的,还是能满足相当大部分的需要的。而为了更换最新的产品,只能重新购买, 只能把这些“老物品”低价在处理掉。而对于购买力稍弱而且同样非常喜爱的人 来说,这类的东西无论是在性能还是价格上都有着巨大的诱惑。作为学生,很多 人的

11、爱好就是看书,书籍看了很多遍之后,它对于个人的价值就变得低廉了,这 是就完全可以交易出去而获得的金钱可以购买别的书籍。而校园二手平台网站就能很好的协调双方的需求。让需有所供,供有其需。 而且校园里面距离不是很远,便于双方交换、节省时间,出现欺骗等各种危险的 可能也大大降低。以前大家在校园购买二手商品大多是通过校园论坛或者贴吧,再者就是去“跳蚤市场”,而有了校园二手商品交易市场之后可以让买家和卖家更方便地进行交 易,节约了时间。1.3术语定义用例图:是由参与者、用例以及它们之间的关系构成的图,改图说明了用例模型中的关系;数据流图:简称DFD它从数据传递和加工角度,以图形方式来表达系统的 逻辑功能

12、、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法 的主要表达工具及用于表示软件模型的一种图示方法。数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、 外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说 明。数据流条目:给出数据流的定义,通常列出组成该数据流的数据项。数据存储条目:对数据存储的定义。数据加工条目:说明加工的处理逻辑。软件工程:IEEE的定义是开发、运行、维护、和修复软件的系统方法。结构化分析(structured analysis,SA方法是一种面向数据流的需求分析方法。 它的基本思想是自顶向下逐层分解,把一个大问题分解成若干个

13、小问题,每个小 问题再分解成若干个更小的问题。结构化设计(structured design,SD方法是一种面向数据流的设计方法,它是 以结构化分析阶段所产生的文档(包括数据流图、数据字典和软件需求说明书) 为基础,自顶向下,逐步求精和模块化的过程。超级管理员:对校园网上交易的管理员进行管理的人员,根据实际需要对管 理员赋予适当的权限。用户名ID:用户输入的用于登录交易网站的身份标识。管理员身份验证:根据管理员名和密码判断该管理员是否为本系统的合法管 理员管理员权限验证:根据管理员名和密码,判断该管理员的权限,并根据该管 理员的权限判断该管理员是否已被授权以管理系统的某一部分。数据有效性验证:

14、对用户输入的数据进行检查,判断是否合乎系统要求。1.4参考资料张海藩软件工程导论.北京:清华大学出版社,2012孙家广.软件工程北京:高等教育出版社,2005郑人杰.实用软件工程北京:清华大学出版社,2004陈有祺.软件工程引论.天津:南开大学出版社,2000杨芙清面向对象程序设计北京:北京大学出版社,1992潘锦平.软件系统开发技术西安:西安电子科技大学出版社,1997陈平.面向对象技术.西安:西安科技大学出版社,1993罗晓沛.系统分析员教程.北京:清华大学出版社,19922任务概述2.1目标校园内的二手交易多是利用 BBS,高校校园BBS上的“跳蚤市场”早己形成 了一定的规模,作为学生间

15、二手物品的交流平台,它为供需双方提供了便利。开 学伊始,“跳蚤市场”更是格外红火,花三四折的价钱买本参考书、几十块钱买辆 二手车、几百块钱买个名牌手机,这样的经济型消费越来越得到广大学生的喜爱。 建立二手交易市场的宗旨是:1为卖方解决“废之不用、弃之可惜”的物品。2为贫困生提供廉价、有用的二手物品。目前各高校在校大学生的消费差距仍然是比较大的,许多学生由于生活的拮据根本无法承担高额的学习、生活费用,但是一些生活、学习用品又是必须具备的,以往他们常常为了寻找廉价的商品而 费尽周折。如今,只需进入学校建立的二手市场就可轻而易举的找到廉价的二手 商品。3.净化校园环境。众所周知,由于没有很好的规范,

16、学校的宣传栏贴满了诸 如报名、旧物品买卖等各种信息,而学校正常活动的通知却被这些信息所覆盖, 造成不必要的损失。尤其是在每年毕业前夕,部分学生在路边兜售旧书塔二手物 品,废弃了的就随意丢弃,对校园环境造成了影响。然而,在网上的虚拟空间内 不再需要传统的纸张海报,只需注册登录后即可发布信息,方便快捷。2.2用户的特点最终用户为管理员,会员,审核管理员,普通用户,管理员的特点是各类用 户权限设置;会员特点是发布转让与求购物品信息;审核管理员的特点是审核会 员提交内容,决定是否允许发布;普通用户的特点是各种查询。3需求规定3.1系统用例图登录验证管理员审核操作员权限0审核用户权限用户管理 增加用户设

17、置用户信息删除用户设置用户权限26图1-1管理员用例图发布转让信息发布购物信息图1-2会员用例图登录验证审核管理员发布v不发布图1-3审核管理员用例图个人信息维护购买商品图1-4普通用户用例图3.2数据流图与数据字典321数据流图图1-5顶层数据流图图1-6详细数据流图322数据字典数据流数据流名称:登录信息位置:已注册的用户定义:登录信息=用户名+密码。数据流量:根据已注册用户的使用情况。说明:要对每一位已注册的用户进行唯一编号。来源:用户输入去向:已注册用户的数据库数据流名称:评论信息位置:管理员和买家定义:评论信息=评论编号+用户编号+订单编号+评论时间+ 评论内容 数据流量:根据评论信

18、息的具体情况来确定。说明:要对每一次发布的评论信息进行唯一编号。来源:已注册的买家去向:评论信息数据库(3)数据流名称:商品信息位置:管理员、买家、卖家、普通用户定义:商品信息=商品编号+商品名称+商品类别编号+商品图片路径+商品所 有者+商品价格+商品总量+商品购买量+商品简介+商品发布时间。数据流量:根据发布商品信息的具体情况来确定。说明:要对每一次发布的商品信息进行唯一编号。来源:商家购入的商品去向:商品信息表(4)数据流名称:订单信息位置:买家和卖家-定义:订单信息=订单编号+卖家编号+买家编号+商品编号+类别编号+图片路 径+购买数量+购买单价+总价+商品状态+发送地址+收件人+收件

19、电话。数据流量:根据订单的数量来确定。说明:对每一次添加的订单信息进行唯一编号。来源:买家买的商品去向:订单信息表(5)数据流名称:查询信息位置:管理员、买家、卖家、普通用户(以普通用户为例)定义:查询信息=商品名称+商品所有者+商品价格+ 商品总量+ 商品购买量+ 商品简介+商品发布时间。数据流量:根据查询信息的具体情况来确定。说明:对已发布的商品信息进行查询。来源:买家输入的商品信息去向:商品信息表(6)数据流名称:购物车信息描述:用户在网站购物的商品明细来源:买家购买商品的记录去向:商品信息表(7)数据流名称:修改密码信息描述:管理员对自己密码信息的管理来源:管理员信息表去向:加工用户权

20、限管理主要数据储存定义(1数据储存名称:管理员表数据结构:用户表=用户编号+用户名称+用户密码是否显示资料量和存取频度:根据注册用户的具体规模情况来确定。存取方式:联机处理;检索和更新;以随机检索为主。 说明:用户编号设为主键。(2资料存储名称:二手商品信息表数据结构:员工记录=商品编号+商品名称+商品类别编号+商品图片路径+ 商品所有者+商品价格+商品总量+商品购买量+商品简介+商品发布时间+备 注是否推荐资料量和存取频度:根据已发布的的商品信息情况来确定。存取方式:联机处理;检索和更新;以更新操作为主。说明:商品编号设为主键、自动编号;商品类别编号是外键,商品价格默认为0,商品购买量不能小

21、于0。(3)数据库储存名称:评论信息表数据结构:评论信息表=评论编号+用户编号+订单编号+ 评论时间+评论内容 资料量和存取频度:根据已登录用户发表评论的具体情况来确定。存取方式:联机处理;检索和更新;以更新操作为主。说明:评论编号是主键,用户编号和订单编号同为外键。(4)数据库存储名称:公告信息表数据结构:公告信息表=公告编号+公告内容+发布公告时间。资料量和存取频度:根据所需公告信息的具体情况来确定。说明:公告编号设为主键.(5)数据库存储名称:用户订单信息表描述:记录用户购物后产生的订单信息组成:订单编号、订单日期、商品数量、商品金额、订单状态(6)数据存储名称:购物车信息表描述:记录用

22、户购物的详细信息组成:商品名称、商品数量、销售价格(7)数据存储名称:商品类别信息表描述:记录网站商品的类别信息组成:类别编号、类别名称、父类名称、备注(8)数据存储名称:新闻信息表描述:记录网站的新闻信息组成:新闻标题、新闻内容、发布日期、发布人(9)数据存储名称:统计信息表描述:记录网站的销售统计信息组成:产品名称、卖出数量、总额3.3对性能的规定331精度用户进行商品搜索时系统的平均响应时间低于0.5s,商品的单价精确到小数点后2位。3.3.2时间特性要求响应时间:界面按键的操作以及地图重要地点信息的显示能够达到及时时间, 小批量的业务处理的响应时间在3-8s,大批量的业务处理和查询的时

23、间控制在30-40s。数据的传送时间:完成数据的传送和转换能够达到及时响应。4运行环境规定4.1设备运行该平台所需要的硬件设备,一台接入校内网的计算机,其最低配置为:型号IBM System 3100cpiiIntel Xeon 3065 233 GHz4MB: 1333MHz FSB内存2GB ECC PC2-6400硬盘160GB 易插拔 SATA HDD X2网络接口千兆网卡电源31OW4.2支持软件操作系统:windows Xp及以上版本浏览器:IE6.0以及以上版本第二部分 概要设计说明书1引言随着计算机及网络技术的飞速发展,Internet/lntranet应用在全球范围内日益 普

24、及,在众多的网络服务中, Web给人耳目一新的感觉,而在这其中,网上购物 已经日渐普及,很多人都通过网络来购物。网上购物的好处在于能够不用交房租、 不用雇佣伙计、一天24小时随时能进行服务等等。目前上网已经成为大学生活不 可或缺的一部分,在校大学生平均上网率达到 92%其中每周上网时间超过10小 时以上的学生占在校学生总数的三分之一。而现在的大学生网上交易基本上是以 BBS为主,BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有 限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生 实际交易中的需求。校园二手交易网站为在校大中专学生提供一个供需平台,学 生可以将自

25、己不用的东西放在网上, 也可在网上找到自己需要的东西, 物美价廉, 达到双赢。1.1目的一个电子商务系统的目标和实际需求是所开发的是要具有安全性、先进性、集成性和可扩展性的信息系统。本网站是一个基于互联网B/S模式的商品交易系统,展现一个为全校同学服务的 C to C (Customer to Custome)交易平台。这个 平台要让卖方能在上面进行旧货的展示和拍卖,要让买方能迅速快捷地搜索和查 找自己所需商品,同时还要有相关的管理员时时维护网站,保证网络的通畅。因 此,要尽量通过使系统更加的人性化和智能化来最大程度上满足同学的需求,服 务于广大同学,保证其实现较高的实用价值。与基于互联网的成

26、熟的电子商务不 同,校园电子商务的最大校园卡数据,运行在一个小型的局域网内,在处理速度 上和安全性方面都具有明显的优势。本系统从充足的安全性和合理的服务的角度出发,这其中具体包括了信息的 真实性、交易各方的验证和卖方的信誉几个方面。当买方向卖方询问商品信息时, 我们认为双方都有交易的意愿,因此系统就会自动扣除双方的虚拟货币。如果在 规定的一段时间内,管理员都没有收到交易双方的投诉的话,系统就会自动增加 双方的信誉额度。这种度量方法的可行性在于,在校园内的交易双方的交易数额 大都比较小,而且多是单次交易行为,这才使这种度量信誉的方法更加符合实际。它还有以下几种好处:1信息实用,方便学生二手网站上

27、提供许多方便学生学习与生活物品的信息,如被现代家庭淘汰的 尤其是半新旧、价格颇低的小尺寸电视机,在大学生中广受青睐。学生宿舍没有电 视,为让课余生活丰富多彩,几位同舍好友纷纷出钱合资从购买一台,不要小看电 视” 一有球赛开战,许多同学围坐在它身旁,足以看出它的“魅力无限”,有。大学 生活结束时,还可变卖给低年级同学。二手旧自行车”在大学生中非常抢手,大学校园 大”有的还分好几个校区,每天上课、做实验,跑来跑去实在很辛苦,有 时偶尔还要上街溜达,外出结伴游玩 对自行车需求自然很多。买新的,价格高,还 容易被 盯上”还是 二手”的好。用了三年五载,再便宜转手,即使扔了也划算。学 期开始,很多学生先

28、不去买新书,而到网站上搜寻与课程要求相同的教材,这在大学 生中十分普遍。如等级考试教程,新书 40元左右,而二手书仅10元,况且,在 旧书中还有高年级的笔记,更加实用。网站商品琳琅满目,电脑、MP3、移动磁盘、灯、收录机、衣架、球拍、健身器等,比比皆是。2培养学生的经营意识过去一到期末或临近毕业,书籍、生活用品都当成废品,很便宜的卖给收废 品的,而现在,学生可以将这些物品信息挂在校园二手网站,以便学生之间双向 选择,创造一定的经济价值,有的学生还收集、整理这些信息与物品,进行经营, 尝试做 老板”的感觉。实的联系方式,商品价格及质量可以直接当面确定,不像 那些纯商业网站,买卖双方都存在很大的风

29、险。1.2范围本文档用于软件设计阶段的概要设计,它的上游(依据的基线)是需求分 析规格说明书,它的下游是详细设计说明书,并为详细设计说明书提供 测试的依据。软件概要设计的范围是:软件系统总体结构设计(包括系统模块结构图、功 能模块清单)、数据库设计(包括实体图、系统 E-R图、数据库的表结构)。1.3命名规则变量的名字应当使用“名词”或者“形容词+名词”例如:float value;float oldValue;float n ewValue;全局变量的名字应当使用动词或者动词+名词(动宾词组)。类的成员函数应 当只使用动词,被省略掉的名词就是对象本身。例如:DrawBox();全局函数box

30、-Draw();类的成员函数数据库对象命名规则:数据库表名命名规则:字段由实际名字和前缀组成。实际名字中首单词一 个系统尽量采用同一单词前缀,使用小写字母tb表示表。例如:tbMember tbMembernfo字段名命名规则:数字,字符,日期时间,lob (大对象),杂项,字段由表 的简称,下划线,实际名字加后缀组成。后缀:使用小写字母,代表该字段的属性。例如:User_ldint User_Namestr User_RegDatedtm视图名对象的命名规则:字段由前缀和实际名字组成,中间下划线链接。前缀:使用小写字母vi,表示视图。例如:vi_User Vi_UserInfo存储过程命名规

31、则:字段由前缀和实际名字组成,中间用下划线链接。前缀:使用小写字母sp,表示存储过程。例如:sp_User语句规则:所有sql关键词全部大写,比如Select,Update,FROM,ORDER,BY 等.1.4术语定义该校园二手物品交易系统是基于.NET和面向对象开发技术,建已 Clie nt/Server为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对 资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提 高管理图书的效率而设计的系统。主要涉及以下概念:实体图:由实体及其属性构成的图。E-R图:也成实体-联系图,提供了表示实体类型、属性和联系的方法,用来 描述

32、现实世界的概念模型。概要设计:经过需求分析阶段的工作,系统必须“做什么”已经清楚了,概要 设计的基本目的就是回答“概括地说,系统应该如何实现”这个问题。概要设计 的重要任务就是设计软件的结构,也就是要确定系统是由哪些模块组成,以及这 些模块相互间的关系。1.5参考资料张海潘软件工程导论(第五版)北京:清华大学出版社,2012孙家广.软件工程.北京:高等教育出版社.2005郑人杰.实用软件工程.北京:清华大学出版社.2004陈有祺.软件工程引论.天津:南开大学出版社.2000杨芙清.面向对象程序设计.北京:北京大学出版社.1992潘锦平.软件系统开发技术.西安:西安电子科技大学出版社.1997蔡

33、希尧,陈平.面向对象技术.西安:西安科技大学出版社.1993罗晓沛,侯炳辉.系统分析员教程.北京:清华大学出版社.1992软件需求规格说明书2总体设计2.1总体结构设计校园二手物品交易网M1管理员非注册开用户M2评 论 管 理公告管理M3 审核管理员 M4 注册用户求购信息图2-1系统模块结构图2.2功能模块清单用表格形式列出各功能模块。表2-1功能模块清单模块编号模块名称模块功能描述M1管理员对商品进行评论,系 统维护,管理公告M2非注册用户可以对商品进行浏 览,评论,搜索M3审核管理员对商品信息进行审 核,包括留言和信息 发布等M4注册用户可以对商品进行发布 和转让3数据库设计3.1数据库

34、概念级设计(E-R图)3.1.1实体图管理员的属性包括帐号、密码、添加时间、用户名、权限,其中主键是帐号图2-2管理员信息实体用户的属性包括联系方式、会员帐号、密码、姓名、注册时间、注册邮箱、 上次登录时间,其中主键是会员帐号。图2-3用户信息实体商品信息的属性包括发布时间、价格、编号、图片、种类、商品描述、求购、 名称、分类、出售,其中主键是编号名称出售发布时间求购分类商商品价格商品描述图片种类 L 111 11 aa.图2-4商品信息实体商品留言属性包括发表时间、评价编号、会员帐号、商品编号、评价内容, 其中主键是评价编号3.1.2 系统E-R图3.2数据结构逻辑级设计表2-2管理员信息表

35、序 号字段名类型(宽度、 精度)取值约束空否主键/外 键注释1msgidChar7否主键无2useridChar5是外键:无:3godsChar64是外键无4categoryChar32是外键:无:5sellpriceFloat18是外键无表2-3注册用户信息表序 号字段名类型(宽度、 精度)取值约束空否主键/外 键注释1muidChar7否主键无2mpwdChar5是外键无3mcon tactChar64是外键无4memailChar32是外键无5mn ameFloat18是外键无6mregisterChar200是外键无7mlastLogi nTimeChar18是外键无表2-4商品信息表

36、序 号字段名类型(宽度、 精度)取值约束空 否主键/外 键注释1goodsIdInt ide ntity8否主键无2goodsNameNvarchar5是外键无3tidInt8是外键无4muidNvarchar10是主键无5in troduceNvarchar10是外键无6priceNvarchar100是外键无7imagePathNvarchar5是外键无8outDatedatetime10是外键无9buyORsellint8是外键无10edOR notint8是外键无表2-5留言信息表序 号字段名类型(宽度、 精度)取值约束空否主键/外 键注释1reviewIdint8否主键无2muidn

37、 varchar5否外键无3goodsIdint8否外键无4contentn varchar10否主键无5reviewTimedatetime10否外键无第三部分 项目开发总结报告1引言 1.1编写目的校园内的二手交易多是利用 BBS高校校园BBS上的“跳蚤市场”早己形成 了一定的规模,作为学生间二手物品的交流平台,它为供需双方提供了便利。开 学伊始,“跳蚤市场”更是格外红火,花三四折的价钱买本参考书、几十块钱买 辆二手车、几百块钱买个名牌手机,这样的经济型消费越来越得到广大学生的喜 爱。建立二手交易市场的宗旨是:为卖方解决“废之不用、弃之可惜”的物品。为贫困生提供廉价、有用的二手物品。目前各

38、高校在校大学生的消费差距仍然 是比较大的,许多学生由于生活的拮据根本无法承担高额的学习、生活费用,但是一些生活、学习用品又是必须具备的,以往他们常常为了寻找廉价的商品而费尽周折。如今,只需进入学校建立的二手市场就可轻而易举的找到廉价的二手 商品。净化校园环境。众所周知,由于没有很好的规范,学校的宣传栏贴满了 诸如报名、旧物品买卖等各种信息,而学校正常活动的通知却被这些信息所覆盖, 造成不必要的损失。尤其是在每年毕业前夕,部分学生在路边兜售旧书塔二手物 品,废弃了的就随意丢弃,对校园环境造成了影响。然而,网上的虚拟空间内不 再需要传统的纸张海报,只需注册登录后即可发布信息,方便快捷。1.2参考资

39、料严蔚敏数据结构(C语言版)北京:清华大学出版社.1997萨师煊,王珊.数据库系统概论(第三版)北京:高等教育出版社.20044张海藩.软件工程导论(第五版).北京:清华大学出版社.2012杨宽德.软件工程导论.北京:科学出版社.2005 邝孔武,邝志云.管理信息系统分析与设计(第二版).北京:清华大学出版社.2008杨芙清.面向对象程序设计.北京:北京大学出版社.1992陈有祺.软件工程引论.天津:南开大学出版社.2000孙家广.软件工程.北京:高等教育出版社.2005金旭亮,吴彬.网站建设教程.北京:高等教育出版社.2000彭万波.网页设计精彩实例.北京:电子工业出版社.2002蔡希尧,陈

40、平.面向对象技术.西安:西安科技大学出版社.1993罗晓沛,侯炳辉.系统分析员教程.北京:清华大学出版社.1992软件需求规格说明书概要设计说明书2设计总结2.1实际完成情况表3-1实际完成情况统计表序 号工作完成人员所占工作量 百分比(%自我评价等级(A/B/C/D/E)1用例图吴雨昕10%A2数据流图吴雨昕10%A3数据字典吴雨昕10%A4:系统模块结构图吴雨昕10%A5功能模块清单吴雨昕10%A6实体图吴雨昕10%A7系统E-R图吴雨昕10%A8数据库表结构设计吴雨昕10%A9需求规格说明书吴雨昕5%A10概要设计说明书吴雨昕5%A11设计总结报告吴雨昕10%A合计课程设计吴雨昕100%

41、总评等级A2.2收获本次课程设计,是对我的能力的进一步锻炼,也是一种考验。从中获得的诸 多收获,也是很可贵的,是非常有意义的。在课程设计中我学到了许多新的知识 是一个让我把书本上的理论知识运用于实践中的好机会,以前,学的时候感叹学 的内容太难懂,现在想来,有些其实并不难,关键在于理解。在设计该系统的时候,碰到不少难题,也因此总结了不少经验。比如必须在 ASP文件中强制变量声明,绝大多数有经验的开发人员认为这种方法对十调试应 用程序很有帮助。使用模块化设计:模块化设计的要求不仅是为了提高代码的重 用性,更重要的是为了提高代码的可维护性和稳定性。一个模块化程度高、结构 清晰的应用程序,在程序维护时

42、的便利性是可想而知的。在本系统中,模块化主 要体现在以下几个地方:每页的页头、尾;客户界面的左则也独立出来了,做成 单独的文件。在管理界面中的页面结构设计了页面整体布局,使得整个网站的风 格一致。连接数据库代码放到了一个文件中,即使用最多的 corm. asp文件。经过一段时间的努力,我们综合运用以前所学的网站开发及数据库方面的基 础知识,终于完成了校园二手信息系统的基本功能。该系统采用B/S结构,前端界面使用PHP数据库采用MySQL来进行开发。经过测试试用,基本满足用户需 求,实现了用户登录,找回密码,发布信息,搜索信息等功能。系统性能良好, 工作正常,具有较强的可移植性,可维护性和安全性

43、。通过对校园二手信息网站的开发,我们对计算机语言和MySQL都有了更深刻的了解,对其优越性和方便灵活性有了更深的体会。第一次完整地经历了一次 项目开发,使得本人对软件开发及项目管理的过程有了实际的感受。模拟了校园 二手信息网站的开发需求,提出了比较详细的解决方案,阐明了系统的功能模块 的划分及相互之间的关系,并详细描述了每个模块的实现过程或者实现方法。本 系统也有一些不尽人意的地方,比如需求分析并没有非常细致全面,离真正的商 业软件还有一定的差距;源代码未进行优化和加密;界面未进行美术加工;这些 都有待今后的完善。通过本次课程设计,我充分体会到理论与实践之间的重要联系。在实践的过 程中我学到了

44、很多的知识,对 PHP程序语言和MYSQ数据库技术有了进一步的了 解运用也更为熟练。同时我也发现了自己许多不足之处,有待在将来的工作中进 一步的学习,能够掌握和运用更多的知识。通过课程设计后,我可以熟悉软件项目开发的整个流程,包括软件分析、设 计、编码及测试等环节规范化的生产流程;了解并熟悉规范化软件文档的书写规 范,具备一定的文档撰写能力;能进一步熟悉某个应用领域的主流技术和开发平 台,具备应用相关技术和平台独立开发某个应用软件的基本能力;通过实习逐步 具有良好的团队合作意识、工程职业素养、忠诚度和社会责任感;通过实习培养 发现问题、认识问题、分析问题及解决问题的能力,逐步提高自学能力和动手

45、能 力;为成为应用型软件工程师打下良好的基础。本次课程设计,也是对我的能力的进一步锻炼,也是一种考验。从中获得的 诸多收获,也是很可贵的,是非常有意义的。在实训中我学到了许多新的知识。 是一个让我把书本上的理论知识运用于实践中的好机会。以前学的时候感叹学的 内容太难懂,现在想来,有些其实并不难,关键在于理解。在这次课程设计中还锻炼了我其他方面的能力,提高了我们的综合素质。首 先,它锻炼了我们做项目的能力,提高了独立思考问题、自己动手操作的能力, 复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,课程设计中向他人请教也使我更加有团队精神。从那里,我学会了下面几点学习心态:一、继续学习,

46、不断提升理论涵养。在信息时代,学习是不断地汲取新信息, 获得事业进步的动力。作为一名青年学子更应该把学习作为保持工作积极性的重 要途径。我会结合工作实际,不断学习理论、业务知识和社会知识,用先进的理 论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。二、努力实践,自觉进行角色转化。只有将理论付诸于实践才能实现理论 自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰显人的 意志。必须在实际的工作和生活中潜心体会, 并自觉的进行这种角色的转换。三、提高学习积极性和主动性实习,是开端也是结束。展现在自己面

47、前的是 一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的学习和生活中, 我将继续学习,深入实践,不断提升自我,努力创造业绩,继续创造更多的价值。现在,我们能做的就是多吸取知识,提高自身的综合素质。可以说这次课程 设计不仅使我学到了知识,丰富了经验,也帮助我缩小了实践和理论的差距,使 我对IT认知有了进一步了解。这次课程设计将会有利于我更好的适应以后的工 作。我会把握和珍惜实训的机会,在未来的工作中我会把学到的理论知识和实践 经验不断的应用到实际工作中,为实现理想而努力。2.3有待改进之处校园网上商店作为电子商务在校园信息化中的一个重要应用领域,与校园信 息化息息相关。无论从平台的建设

48、、系统的开发、功能的完善还是系统的维护, 都需要进行进一步的研究与开发。在后续工作中,我们还有如下工作要做:丰富 系统功能目前系统设计的仅仅是一些基本功能,可以进一步研发具有个性特征的 智能化功能,为全校师生员工提供更多的便利,更好的服务。优化程序代码。由 于时间的原因,本人所编写的程序仅仅是完成了最基本的功能,而且其代码也不 够优化,还需要对系统进行优化,以便提高系统的性能。本系统使用支付方式 , 不经过第三方,速度更快。本系统讨论基于校园电子商务的发展,在校园网上架构一个动态的商品交易 平台。XML在解决数据表示和交换方面具有强大的功能,系统采用XML技术并结合J2EE实现数据的处理,提高

49、了数据的重用性,节省了数据显示的时间,减少了 服务器的负担。校园二手网站内容丰富使用方便深受在校学生的喜爱。目前在许多高校都 拥有自己的二手网站,也有很多网络公司看好了这里的商机,制作一个二手交易的平台。在各高校发展网站区域管理人员,为其管理,并按交易额提取费用。总 之.校园二手交易网站是信息社会的新兴产物,具有很大的商业潜力及发展空间。使用模块化设计:模块化设计的要求不仅是为了提高代码的重用性,更重要的是为了提高代码的可维护性和稳定性。一个模块化程度高、结构清晰的应用程 序,在程序维护时的便利性是可想而知的。在本系统中,模块化主要体现在以下 几个地方:每页的页头、尾;客户界面的左则也独立出来

50、了,做成单独的文件。在 管理界面中的页面结构设计了页面整体布局,使得整个网站的风格一致。连接数 据库代码放到了一个文件中,即使用最多的 corm. asp文件。系统功能上不是很完 善,还有许多功能未能来得及实现。希望在将来能将该版本不断的改进,不断的 完善。实时数据库的查询还需要进一步的优化。对于系统的网络安全性还有待进 一步研究和完善,系统安全需要加强。校园二手物品交易网站作为电子商务在校 园信息化中的一个重要应用领域,与校园信息化息息相关。无论从平台的建设、 系统的开发、功能的完善还是系统的维护,都需要进行进一步的研究与开发。在 后续工作中,我们还有如下工作要做:(1丰富系统功能。目前系统设计的仅仅是一些基本功能,可以进一步研发 具有 具有个性特征的智能化功能,为全校师生员工提供更多的便利,更好的服务。 优化程序代码。由于时间的原因,程序仅仅是完成了最基本的功能,而且其代码 也不够优化,还需要对系统进行优化,以便提高系统的性能。本系统使用支付方 式,不经过第三方,速度更快。(2)校园二手交易网站内容丰富,使用方便深受在校学生的喜爱,目前在许 多高校都拥有自己的二手网站,也有很多网络公司看好了这里的商机,制作一个 二手交易的平台。在各高校发展网站区域管理人员,为其管理,并按交易额提取 费用。总之,校园二手交易网站是信息社会的新兴产物,具有很大的商业潜力及 发展空间。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!