第一范文网 - 专业文章范例文档资料分享平台

校园二手物品发布系统(安徽工程大学--数据库设计与开发)

来源:用户分享 时间:2025/7/24 6:48:20 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

数据库设计与开发

班 级: 计算机科学与技术2092 课 题: 校园二手物品发布系统 姓 名: ****** 学 号: ********** 指导老师: ******

摘 要

随着信息技术的发展,网络的不断进步,网上的商品交易已很普遍,基础环境的成熟与需求欲望的增长将推动电子商务与商务网站的建设不断发展,因此,本文通过设计在校园内建立一个非商业用途的公益性交易平台,来探讨电子商务

校园二手物品发布系统

应用与电子商务网站建设具有重要的社会意义与参考价值。

设计任务在于建立一个主要由在校学生参与使用的二手物品发布的网站。学生的二手资料,生活用品,毕业在即的处理物品,都可在这个交易平台上发布使用,此设计目的在于设计一个供在校学生使用的物品交易网。

我们希望通过对本课题的研究,能对平时的软件设计的基础知识,网站设计的流程,ASP动态页面的设计,界面的美工美化技巧有一个全面的认识和理解,进一步熟悉自己的所学知识,结合实践以便在以后的工作中能尽快的适应网站开发工作。

关键字:ASP SQL Access 电子商务 二手物品发布

目 录

第1章 引言 ........................................................................................................... - 1 -

1.1 课题背景 .................................................................................................. - 1 - 1.2 开发现状分析 .......................................................................................... - 2 -

- 2 -

安徽工程大学课程设计(论文)

1.3 课题开发意义 .......................................................................................... - 3 - 第2章 系统需求分析 ........................................................................................... - 4 -

2.1 校园交易网站的特点 .............................................................................. - 4 - 2.2 校园交易需求分析 .................................................................................. - 5 -

2.2.1 具体校园市场现状分析 ............................................................... - 5 - 2.2.2 项目术语描述 ............................................................................... - 5 - 2.3 可行性分析 .............................................................................................. - 5 -

2.3.1 技术可行性 ................................................................................... - 5 - 2.3.2 校园商品支付可行性 ................................................................... - 7 - 2.4 市场定位分析 .......................................................................................... - 7 - 2.5 用例图 ...................................................................................................... - 8 - 2.6 数据流图 .................................................................................................. - 8 -

2.6.1 顶层图 ........................................................................................... - 8 - 2.6.2 0层图 ............................................................................................ - 9 - 2.6.3 1层图——系统管理 .................................................................... - 9 - 2.6.4 1层图——用户管理 .................................................................. - 10 - 2.6.5 1层图——搜索功能 .................................................................. - 10 - 2.7 数据字典 ................................................................................................ - 10 - 第3章 系统概要设计 ......................................................................................... - 14 -

3.1 设计思路 ................................................................................................ - 14 - 3.2 系统功能结构 ........................................................................................ - 14 -

3.2.1 功能结构图 ................................................................................. - 14 - 3.2.2 用户注册 ..................................................................................... - 14 - 3.2.3 发布信息 ..................................................................................... - 15 - 3.2.4 用户面板 ..................................................................................... - 15 - 3.2.5 信息发送 ..................................................................................... - 15 - 3.2.6 信息查询 ..................................................................................... - 15 - 3.2.7 用户留言 ..................................................................................... - 15 - 3.3 系统数据库设计 .................................................................................... - 16 - 3.4 E-R图 .................................................................................................... - 17 - 第4章 系统详细设计 ......................................................................................... - 18 -

4.1 用户注册模块 ........................................................................................ - 18 -

4.1.1 用户注册模块描述 ..................................................................... - 18 - 4.1.2 用户注册协作图 ......................................................................... - 18 - 4.1.3 用户注册时序图 ......................................................................... - 19 - 4.2 用户登录模块 ........................................................................................ - 20 -

4.2.1 用户登录模块描述 ..................................................................... - 20 - 4.2.2 用户登录协作图 ........................................................................ - 20 - 4.2.3 用户登录时序图 ......................................................................... - 20 - 4.3 物品搜索模块 ........................................................................................ - 21 -

4.3.1 物品搜索模块描述 ..................................................................... - 21 - 4.3.2 物品搜索协作图 ......................................................................... - 22 - 4.3.3 物品搜索时序图 ......................................................................... - 22 - 4.4 发布闲置/求购信息模块 ...................................................................... - 23 -

- 3 -

校园二手物品发布系统

4.4.1 发布闲置/求购模块描述 ........................................................... - 23 - 4.4.2 发布闲置/求购信息协作图 ....................................................... - 24 - 4.4.3 发布闲置/求购信息时序图 ....................................................... - 24 - 4.5 用户基本信息更新模块 ........................................................................ - 25 -

4.5.1 用户基本信息更新模块描述 ..................................................... - 25 - 4.5.2 用户基本信息更新协作图 ......................................................... - 26 - 4.5.3 用户基本信息更新时序图 ........................................................ - 26 - 4.6 数据库表 ................................................................................................ - 28 -

4.6.1 用户信息表 ................................................................................. - 28 - 4.6.2 管理员信息表 ............................................................................. - 28 - 4.6.3 求购/闲置物品表 ....................................................................... - 28 - 4.6.4 网站信息设置表 ......................................................................... - 29 -

第5章 系统测试 ................................................................................................. - 30 -

5.1 系统测试的作用及意义 ........................................................................ - 30 - 5.2 测试方法 ................................................................................................ - 30 - 5.3 测试内容 ................................................................................................ - 30 - 5.4 测试结果 ................................................................................................ - 31 - 第6章 总结与展望 ............................................................................................. - 32 -

6.1 个人总结 ................................................................................................ - 32 - 6.2 本系统具有以下优势 ............................................................................ - 32 - 6.3 本系统的不足及改进 ............................................................................ - 33 - 6.5 尚未解决的问题 .................................................................................... - 33 - 6.6 展望 ........................................................................................................ - 33 - 6.7 需要进一步的研究工作 ........................................................................ - 34 - 致 谢 ................................................................................................................. - 34 - 参考文献 ........................................................................................ 错误!未定义书签。

- 4 -

安徽工程大学课程设计(论文)

第1章 引言

1.1 课题背景

目前电子商务的技术己经发展到了相对成熟的阶段,但如何使电子商务中的物品能与高等院校中广大师生现实需求联系起来,并能够完全发挥出网上电子商务的优势,这个问题还需要我们去解决。

需要充分了解高校师生员工的现实情况和需求。目前,一大部分人面临物品的更新换代与升级,或是出于某种特定目的,这些人需要处理现有物品,从而又不想让这些处理的物品搁置导致资源浪费。这时,他们选择的处理渠道只能通过宣传栏上贴广告、上校园论坛发帖子等,其实这样的出售手段的相对来说影响力比较弱。同时,另一部分人在学习、生活、工作当中,产生了对某些物品的需求,从购买的时间效率和经济状况来看,他们都趋向于收购空闲相关的二手物品,这样在校园里的交易成功率及满意度也会相对的比较高。但是,他们想获取合适的二手物品销售信息并不是那么方便有效,也只能通过宣传栏上的广告及校园论坛上的出手帖子而获取信息。

综上所述,校园中的二手物品流通仍存在着信息堵塞和手段单一,如果解决了这个二手物品买、卖双方的信息渠道问题,大家便可以各取所需,利用校园二手物品这个平台优势广泛共享资源。因此,我们可以利用电子商务这一便利的工具,使得大家方便快捷及时的获得相关信息,并构建校园二手物品发布平台,为校园里各种物品资源的顺畅流通和优化配置奠定坚实的基础,提供多样有效的实现手段。

实现高校的信息化是目前在这个信息经济高速发展形势下的必然趋势,现在的很多高校都己经建设了一个数字化的校园。有关部门经过多次的调查研究发现,目前高校的广大师生员工都有对校园电子商务的二手物品的需求,主要体现在如下几个方面:阅读书籍、学习材料、电子产品、音乐载体、流行装饰、电脑耗材等。

(1)阅读书籍

高校广大师生员工之中,喜欢阅读的人肯定非常多,对各种类型的书籍也一定都会受到相应的欢迎。然而,针对每个人的习惯,阅读习惯也不一样,某些人看完一本书就认定是一本好书,就会将书籍收藏并留下来经常翻阅;而另外一些人阅读完毕就会将书籍搁置。同时,有些类型的书籍属于快餐文化、娱乐文化、技术知识等,其书籍本身的特点就是快速在人群中流通且更新速度快。因此,校园之中,这些书籍流通完全可以存在校园电子商务中的二手物品发布平台之上

(2)学习材料

在高校中,师生员工从事于不同学科和不同专业的学习,这就必定存在在特殊情况下学习材料需要多次利用,使得将这些学习材料添入到二手物品发布平台上就非常有必要。如对于在学校里同一个专业的不同年级的学生,课程的安排及专业技能培养方向都非常类似,我们就可以完全把特定的学习材料提供到这个二手物品发布平台之上,这样,同学们既可在经济上最小的付出,而且在学习上能更好的吸取优质经验;同样,对于学校不同专业的同学来说,都有着公共课程,这些学习材料可以更广泛更有效的在校内进行共享流通,这就表现出校园内学习材料资源的优化配置。

- - 1 - -

校园二手物品发布系统

(3)电子产品

当前电子工艺的迅速发展,产品的更新和升级速度日趋加快,对各种电子产品的拥有性能、频率和程度也是参差不齐。比如,数码产品、手机、MP3播放器等产品,这些产品的需求规格都不相同,这都和品牌习惯、经济条件和使用目的等因素有关。由于目前电子产品的种类繁多,如果将这些电子产品信息化的构建于二手物品平台之上,就可以充分做到经济有效的满足同学们对于电子产品的需求。

(4)音乐载体

在现实生活中,音乐记录主要是通过CD碟片载体的形式,然而除非是音乐爱好者,大家对获取各种类型的音乐途径还是具有单一化。对于音乐的不同喜好,使得在二手物品流通平台上的音乐媒介资源库显得非常必要,更能体现出音乐媒介的精练和齐全,同学们可以更快捷更全面的得到自己需求的音乐。

(5)电脑耗材 信息化的日益加剧,电脑产品己经成为广大校园师生员工的必备工具,同时,为了满足校园师生员工的不同需求,电脑产品的配置及耗材的更新也是大不相同。然而,特殊的电脑耗材可以在不同需求用户里相互流通,这样,能满足大家的需求开销会得到大大的节省,电脑性能的不断改善也是非常现实的。

(6)流行装饰

高校群体的最显著特征就是年轻化,这便使得流行装饰和现代化物品在校园中显得是更加普遍。根据不同的层次和分类,流行装饰的个体需求的特殊性和多样性,在校园中显得非常明显。而对于喜好和偏爱流行装饰的用户来说,大家的感应时间段不一样,这使得流行装饰的有效流通显得非常有前景。

综合上述这些潜在的需求,发现这些需求主要体现在服务的方便性、信息的时效性,针对这种情况,高校内的网上电子商务二手物品发布平台是非常必要的。其主要目标:平台里的内容丰富多彩,可以为师生员工提供充分的信息资源,形成一个电子化、信息化的交易平台,提供全天后的服务。这样,流通平台的建立大大满足了校园师生员工的需求,要做到师生员工能对系统的自主创建和操作,并可任由自己的需求而创建不同的服务;系统的人性化、多样化、易操作性长期吸引着高校师生。 1.2 开发现状分析

校园电子商务从商业运作模式来看类似于一般电子商务, 从根本上说,属于浏览器/服务器模式,绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化妆品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。但与像“e-Bay易趣”、“淘宝”等这样纯粹的商业性网站不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体。

- - 2 - -

安徽工程大学课程设计(论文)

1.3 课题开发意义

(1)信息实用,方便学生

二手网站上提供许多方便学生学习与生活物品的信息,如被现代家庭淘汰的尤其是半新旧、价格颇低的小尺寸电视机,在大学生中广受青睐。“二手自行车” 在大学生中非常抢手,大学校园“大”,有的还分好几个校区,每天上课、做实验,跑来跑去实在很辛苦,有时偶尔还要上街溜达,外出结伴游玩对自行车需求自然很多。买新的,价格高,还容易被“盯上”,还是“二手”的好。用了三年五载,再便宜转手,即使扔了也划算。学期开始,很多学生先不去买新书,而到网站上搜寻与课程要求相同的教材,这在大学生中十分普遍。如等级考试教程,新书40元左右,而二手书仅10元。况且,在旧书中还有高年级的笔记,更加实用。网站商品琳琅满目,电脑、MP3、移动磁盘、台灯、收录机、衣架、球拍、健身器等,比比皆是。

(2)培养学生的经营意识

过去一到期末,或临近毕业,书籍、生活用品都当成废品,很便宜的卖给收废品的,而现在,学生可以将这些物品信息挂在校园二手物品发布网站上,以便学生之间双向选择,创造一定的经济价值,有的学生还收集、整理这些信息与物品,进行经营,尝试做“老板”的感觉。

二手物品网站深受学生的青睐,高校的二手物品市场是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,毕业生们不可能将几年来留存下的东西都带走,有些物品已成为累赘,卖掉反而还能赚些路费。学生们的消费水平本来也不高,都希望能买到物美价廉的商品,这个时候,网上二手物品市场的作用就发挥出来了。卖主可以在网上登记自己要处理的物品以及售卖价格,联系方式,买主则可以在网上搜索自己所需要的,若没有,也可以在网上发布求购信息。当然,网上二手物品市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手物品市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了,其效率是先前面对面交易方式的数倍。

(4)校园二手物品网交易安全

校园二手交易网上进行交易的大多都是本校的学生,他们在发布供求信息时都提供了真实的联系方式,商品价格及质量可以直接当面确定,不像那些纯商业网站,买卖双方都存在很大的风险。

- - 3 - -

校园二手物品发布系统

第2章 系统需求分析

2.1 校园交易网站的特点

一般的企业电子商务系统是面向广大的社会公众,而校园电子商务系统是以校园整体环境为依托,面向校园内的学生,它们之间存在一定的区别。校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。如以下几个方面:

(1)优良的网络环境

高校既是知识密集的地方,也是电脑普及率最高的地方之一,大部分学校为了便利学生的学习有生活,都建有内部局域网。校园网站网络使用费用很便宜,局域网将高校内大部分部门、机构、宿舍等联结起来,以达到信息资源传输与共享、提高效率、优化组合的目的。

(2) 稳定的消费群体

大学校园里稳定的学生客户群。大学生有许多共同的兴趣和消费倾向,消费商品较单一。每年数千学生的流动为校园电子商务注入了新鲜血液。大学校园里的消费群体素质较高,容易接受新鲜事物,特别是学生年龄一般在18-25岁,正处在求知欲旺盛的阶段。

(3)方便的物流配送

学生们居住非常集中,使得物流的配送准确、及时,并且大大降低了成本。通过见面交易的方式解决了传统电子商务物流配送中“最后一英里”的问题,同时也推动了校园电子商务的发展。

(4)良好的信用机制

信用不足,信用体系不完善是阻碍我国电子商务发展的重要障碍。电子商务信用主要取决于个人信用、商家信用和社会信用等。若缺乏良好的监督机制,就会存在各种信用危机。在校园电子商务环境下,由于交易双方主要是在校学生,一旦出现违规现象,很快就会被曝光。因此,大家都会自觉培育良好的个人信用和商业信用。

(5)交易成本低

校园电子商务使得买卖双方的交易成本大大降低。一是通过校园网络进行信息传递,其传递成本相对于信件、电话、传真而言较低。此外,缩短时间及减少重复的数据录入也降低了信息成本。二是买卖双方通过校园网络进行商务活动,无需中介者参与,减少了交易的有关环节。三是卖方可通过校园网络进行产品介绍、宣传,避免了在传统方式下做广告、发印刷品等大量费用。四是校园电子商务实行“无纸贸易”,可减少大量的文件处理费用。交易成本为零,符合大学生价格敏感因素要求调查统计数字表明,价格是大学生消费最为敏感的因素之一。校园交易网采用零交易成本,符合大学生消费的心理特征。

(6)节省购物时间,增加在校学生选择余地

校园电子商务通过校园网络为在校师生需求提供广泛的选择余地,可以使在校学生足不出户就能看到商品的具体型号、规格、售价、商品的真实图片和性能介绍,能够买到自己满意的商品。由于在校园内,参与电子商务中的各方在物理上是互通的,与传统意义的电子商务不一样,因此整个电子商务过程并不是物理世界商务活动的翻版,电子商务完成所需的“三流”,即资金流、物流、信息流,

- - 4 - -

安徽工程大学课程设计(论文)

在校园内的实现也相对简单。尤其是资金流和物流,由于校园交易网的买卖双方多为同城交易,甚至是园区内交易,因此,资金流和物流环节以见面交易为基本形式,系统借用网络游戏中的“虚拟币”和“虚拟商品”的有关概念和方法,同时仿照“淘宝网”中的一些手段和做法,学生在校园内自主开办网上商店,通过网上营销进行完整的商务过程。故系统将重点放在信息流的建设上,同时通过认证环节保障交易双方的信用。 2. 2 校园交易需求分析 2.2.1 具体校园市场现状分析

从校园市场容量看,校园市场具有很大的开发潜力。一个大学生四年大学生活积累下的各种书籍和用品很少能毕业后全部带回去。许多对在校生来说有用的东西被毕业生低价出售给废品收购者甚至扔掉,能获得馈赠的在校生非常少,在供给信息极端匮乏的情况下,在校生只能去购买全新的商品,当学生有物品闲着不用时,通常只能遗憾的将之束之高阁,而有此需要的同学在无法获得信息的情况下,也只能去购买全新的商品,增大了经济压力并且不利于资源的节约。而通过校园电子商务平台,为所有大学生免费上门统计闲置教材、拍摄教材照片、注册用户、把旧教材登录到网站上;通过校园电子商务网站为临毕业同学解决实际困难,批量处理带不走的闲置物品,同时,也使需要的同学以较低的代价获得需要的物品,并有效的解决了资源浪费的问题。 2.2.2 项目术语描述

下面列出本文中用到的专门术语的定义和相关外文字母缩写的解释:

超级管理员:对校园二手物品发布平台的管理员进行管理的人员,根据实际需要对管理员赋予适当的权限。

用户名:用户输入的用于登录校园二手物品发布平台的身份标识。

管理员身份验证:根据管理员名和密码判断管理员是否为系统合法管理员。 管理员权限验证:根据管理员名和密码,判断该管理员的权限,并根据该管理员的权限判断该管理员是否已被授权以管理系统的某一部分。

数据有效性验证:对用户输入的数据进行检查,判断是否合乎系统要求。 2.3 可行性分析 2.3.1技术可行性

1.ASP简介

ASP(Microsoft Active Server Pages)是一套微软开发的服务器端脚本环境,ASP 内含于IIS 3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

- - 5 - -

校园二手物品发布系统

以下罗列了ASP所独具的一些特点:

(1) 使用 VBScript 、 JavaScript 等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。

(2) 无须compile编译,容易编写,可在服务器端直接执行。

(3) 使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。 (4) 与浏览器无关(Browser Independence),用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。Active Server Pages 所使用的脚本语言 (VBScript、JavaScript) 均在WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

(5) ASP能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JavaScript语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。

(6) ASP的源程序不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

(7) 可使用服务器端的脚本来产生客户端的脚本。 (8) 物件导向(Object-oriented)。 (9) ActiveX Server Components (ActiveX 服务器元件)具有无限可扩充性。可以使Visual Basic、Java、Visual C++、COBOL 等编程语言来编写你所需要的ActiveX Server Component。

ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。

2.Microsoft Office Access简介

Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了Microsoft Jet Database Engine和图形用户界面两项特点,是 Microsoft Office的系统程式之一。

Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序。这些应用程序都利用ASP技术在Internet Information Services运行。比较复杂的WEB应用程序则使用PHP/MYSQL或者ASP/Microsoft SQL Server。

它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。

一些专业的应用程序开发人员使用 Access 用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透个网络存取数据的话,Access 的可扩放性并不高。因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、ALPHA Five、MaxDB,或者Filemaker。无论如何,不少 Access 的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括 JET(档案为主的数据库引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼

- - 6 - -

安徽工程大学课程设计(论文)

容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有已经在适当的位置牺牲发展。

3.层叠样式表的定义

主要用于对网页样式的控制,使其更加美观。css1. css主要用于控制网页的样式。两者单独使用,相互协调,根据不同的情况使用不同的样式。 2.3.2 校园商品支付可行性

由于在校师生居住范围较小,所以其支付方式相对简单,从目前常用的支付方式中可以选择货到付款方式。货到付款,即现金支付方式。现金支付主要采取传统的钱物交易方式,优点是交易直接,消费者放心。学生在网站上查询到所需商品后,根据现实信息联系卖主直接见面交易,这样面对面的交易,双方都能确认对方的身份,具有不可否认性,这种方式快捷、方便且有效。 2.4 市场定位分析

二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。也有一部分消费者是淘宝者,他们对相中的商品有着急切的拥有欲望。

网上交易的好处在于能够不用交房租、不用雇佣伙计,一天24小时随时能进行服务等等目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92%。而现在的大学生网上交易基本上是以BBS为主。BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手物品发布平台为在校大学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西。物美价廉,达到双赢。

校园二手物品发布平台定位于面向广大学生,网站提供详细的商品信息、简便快捷的操作过程。

综上所述,构建校园二手物品发布平台在市场上、技术上都是可行的。因而决定开展校园二手物品发布平台系统的开发。

- - 7 - -

校园二手物品发布系统

2.5 用例图

用户信息管理用户发布求购信息发布出售信息管理员买卖信息更新游客系统管理浏览信息 校园二手物品发布平台用例图

上图描述了本系统总体上可以实现的各项功能。

2.6 数据流图 2.6.1 顶层图

管 理 员 根据大学校园中现在二手物品交易的基本情况(规模小,种类多,随机性强,时间分布比较平均),我们定义系统的功能如下:

(1)系统为在校学生用户提供一个发布各种求购或出售信息的平台。 (2)由于在校学生用户的交易规模比较小,而且使用系统的时间有不确定性,所以系统不提供在线交易功能。在特定的情况下,系统可以提供帮助实现买卖双方进行沟通的功能。

(3)已注册的学生用户可以浏览系统保存的各种二手信息,登录后可以发布各种求购或出售信息信息。

(4)已注册用户有修改自己发布的信息及个人资料信息的权利。 (5)系统管理员有权删除不正当的物品信息及非法用户信息。

管理请求 用户信息 操作请求 系统通知 校园二手物品发布平台 用 户 - - 8 - -

安徽工程大学课程设计(论文)

2.6.2 0层图

用户信息表 用户信息 操作请求 系统通知 管 理 员 管理请求 系统管理 用户管理 用 户 系统的使用者为系统管理员和一般在校学生用户,用户在系统注册后生成用户信息表文件。系统的功能分为两个模块,面向管理员的模块功能是系统管理,主要是删除系统不正当的物品信息以及非法用户的帐号信息;面向一般在校学生用户的模块功能是户信息管理和物品管理。其中,用户信息管理包括更改用户注册资料,更改用户密码,更改用户基本信息;物品管理包括出售管理,求购管理。 2.6.3 1层图——系统管理

管理员 管理请求 搜索用户记录 删除请求 删除非法物品 通知信息 闲置信息表 求购信息表 删除请求 删除非法用户 用户信息表 闲置信息表 用户 系统管理中管理员的功能:

①删除已注册用户在系统中发布的不正当物品信息,并通知用户。 ②删除非法用户的帐号信息。 这两项功能只能为管理员所有。

- - 9 - -

校园二手物品发布系统

2.6.4 1层图——用户管理

物品发布物品求购 管理 闲置信息表 用户信息 更改请求 信息更改通知 交易通知 用户登录 用户信 息管理 用户管理 操作请求 账户信息 用户 交易请求 求购信息表 用户功能:

用户通过用户名、密码和验证码登录到系统之后,可以发布求购信息和二手物品闲置信息,并且用户能够更新自己的注册信息、登录密码以及基本信息。 2.6.5 1层图——搜索功能

用户 2.7 数据字典

数据字典是软件分析过程中对数据的描述,是数据流图的必不可少的辅助资料。数据字典的定义和数据流图是同时进行的,每当完成一张数据流图时,都需要对该数据流图中的成分进行完整的定义,数据字典是需求分析阶段一个重要的工具,通过在数据字典中建立一组严密一致的数据定义可以帮助软件分析人员和用户之间交流,同时也有助于软件人员之间的交流,容易达到对数据的统一认识。

(1)外部实体的数据字典

搜索结果 生成搜索结果 搜索请求 输入搜索信息开始搜索 搜索内容 搜索信息匹配 求购信息表 闲置信息表 搜索- - 10 - -

安徽工程大学课程设计(论文)

外部实体名称:用户 简述:发布求购信息和二手物品闲置信息 输入数据流:请求各项操作 输出数据流:求购物品信息、闲置物品信息 (2)数据元素的数据字典

数据项名称:用户名 类型:char 长度:20 说明:用户登录系统时的必填项 备注:由字母、数字组成,4-16个字符 数据项名称:我的称谓 类型:char 长度:20 说明: 用户的姓名,便于他人称呼 备注:无 数据项名称:性别 类型:char 长度:2 说明: 用户所拥有的性别 备注:无 数据项名称:联系QQ 类型:char 长度:10 说明: 用户的QQ号码 备注:长度为5-10个数字 数据项名称:联系电话 类型:char 长度:12 说明: 用户的常用联系方式 备注:长度为7-12个数字

- - 11 - -

校园二手物品发布系统

数据项名称:联系地址 类型:char 长度:100 说明: 用户的所在地信息 备注:无 (3)数据流的数据字典 名称:用户信息 简要说明:用户的个人信息

数据来源:用户信息表 数据流向:用户管理 数据流的组成:用户名+密码+验证码 名称:操作请求 简要说明:用户对系统发出的一系列操作 数据来源:用户 数据流向:用户管理 数据流的组成:发布求购、发布闲置、修改密码、修改资料等 名称:管理请求 简要说明:系统管理员对系统发出的一系列操作 数据来源:管理员 数据流向:系统管理 数据流的组成:修改密码、审核物品、审核会员等 (4)处理过程的数据字典 名称:用户管理 说明:处理用户发出的一系列请求 输入:用户 输出:用户信息表、求购信息表、闲置信息表

- - 12 - -

安徽工程大学课程设计(论文)

名称:系统管理 说明:处理管理员发出的一系列请求 输入:管理员 输出:用户信息表、闲置信息表、求购信息表

- - 13 - -

校园二手物品发布系统

第3章 系统概要设计

3.1 设计思路

校园二手物品发布平台为用户提供了一个二手交易的平台。根据大中学校商品情况及学生的实际需求,系统的主要功能模块为信息分类、信息搜索、发布信息、用户注册登录、用户通讯、后台管理等。

在网站的设计中,分为前台和后台两个部分设计,前台主要用于提供用户注册和登录、发布供求信息、查询供求信息、用户留言等功能;后台主要功能有:用户管理、供求信息管理、信息分类管理、留言管理等。

系统还可提供用户对自己发表的供求信息的删除,收藏,以及对用户密码的找回,用户信息的修改功能,可以方便用户对自己基本信息的管理。 3.2 系统功能结构 3.2.1 功能结构图

用户登录 判断用 户权限 管理员 普通用户 用户信息页 后台管理页 发布求购 发布闲置 资料管理 修改密码 退出登录 物品管理 会员管理 修改密码

3.2.2 用户注册

系统允许匿名访问,匿名访问只能查看供求信息和在留言板留言,但是不能发布供求信息,也不能实现信息推送功能。如果想发布信息或给某人发联系信息则必须登录,如果还不是本网站的用户,那么就要先进行注册。

用户注册后便可登录,校园二手物品发布平台的用户分两类:普通用户,管理员用户。普通用户登录以后,可以查看搜索供求信息,发布供求信息,对自己

- - 14 - -

安徽工程大学课程设计(论文)

所发布的供求信息进行管理,管理自己的信息,修改密码,找回密码,对供求信息发表评论,还可以对有兴趣的物品和其主人进行单一交流,即发送询问信息。管理员用户登录以后,可以管理其他非管理员用户,管理所有用户发表的供求信息,管理所有用户发表的留言,管理二手物品的分类。 3.2.3 发布信息

用户登录后即可发布信息,信息发布模块主要包括求购信息发布和闲置信息发布两个部分。当用户登录以后,可以单击“发布信息”打开闲置信息发布页面进行信息的操作。

在供求信息发布页面,用户可以选择发布信息的类型、选择交易物品的分类,添加信息的标题、价格,填写详细内容如几成新及交易方式、时间、联系方式等信息。单击“发布信息”按钮就把添加的信息提交给数据处理页,数据处理页将把提交的数据存储到数据库中,并更新数据库,以便用户可以浏览到更新的供求信息。 3.2.4 用户面板

用户登录后可进入用户面板查看或修改自己的个人信息。例如可查看自己已经发布的信息,可以写信息、可以发布信息、可以修改密码、修改完毕可退出登录。另外如果用户的物品已经交易完毕或者出现特殊情况不再交易,用户也可以把“有效”的状态信息删除,也可以减轻系统负担。若“剩余有效天数”值为负的话,在下一次系统更新时状态会被修改为“已过期”。 3.2.5 信息发送

信息推送技术即发小纸条。只要用户选择接受信息发送,当用户发布信息后,系统将把和他信息相关的信息以站内消息的方式通知用户。使系统更智能化、人性化。或者当用户对某种物品有兴趣时,可以对发布消息的用户发小纸条,进行单一交流,针对性较强。 3.2.6 信息查询

用户可以根据二手物品的类型进行查询,根据大类找到小类,再找到所需要的二手信息。也可以直接进行搜索查询,本网站支持模糊查询,用户可以直接输入所要查询的物品的关键字,选择是按标题还是按内容搜索,点击搜索,搜索结果就会显示;也可以进行高级搜索,用户可根据自己的详细要求进行高级搜索,这样的结果将更为精确。根据查询结果,可以浏览供求信息的详细内容。包括:物品名称、具体内容、图片、联系人、联系方式等。 3.2.7 用户留言

用户登录以后,可以对网站内的所有二手信息来发表自己的看法,也可以对网站的建设提出自己的建议,用户所发表的留言将会被所有的用户看见。发表的留言由管理员用户统一管理和恢复。这个模块是我们二手市场与广大用户之间沟

- - 15 - -

校园二手物品发布系统

通的一个模块,用户可以通过这个留言板来反馈对二手商品的意见,也可以对我们管理人员反馈对本二手市场的意见和建议,是用户之间、用户跟管理员之间交流的一个平台。由于时间的问题,留言反馈这个模块做的比较简单。 3.3 系统数据库设计

用户基本信息表

属性名 用户名 密码 性别 我的称谓 联系QQ 密码问题 密码问题答案 联系电话 联系地址 字段类型 字段宽度 能否为空 char char char char char char char char char 20 20 2 20 10 20 20 12 200 求购信息表

属性名 编号 求购名称 物品类别 新旧程度 我的出价 求购数量 具体说明 字段类型 字段宽度 char char char char char int char 10 50 50 10 10 10 200 闲置信息表

属性名 编号 闲置名称 物品类别 字段类型 字段宽度 char char char 10 50 50 - - 16 - -

主键 是 否 否 否 否 否 否 否 否 否 能否为空 主键 否 否 否 否 否 否 否 是 能否为空 主键 否 否 否 是 安徽工程大学课程设计(论文)

新旧程度 我的出价 闲置数量 闲置图片 具体说明 详细地址 3.4 E-R图

char char int char char char 10 10 10 100 200 100 否 否 否 否 否 否 用户名编号管理员密码1性别管理用户名n用户联系QQ联系电话联系地址密码1物品类别编号物品名称新旧程度拥有n物品物品价格编号具体说明物品数量

- - 17 - -

校园二手物品发布系统

第4章 系统详细设计

4.1 用户注册模块 4.1.1 用户注册模块描述

名称、标识符 用户注册模块 功能描述 用户注册后成为本站用户,登录后可以有更高的权限 当用户输入用户名时可以检测此用户名是否已使用,查询数据库响性能 应时间<2s;当用户点“提交”按钮时更新数据库运行时间<5s 输入 用户基本信息:用户名、注册邮箱、密码等 1.点击“注册”按钮进入注册页面; 2.用户进入用户填写信息页面; 操作序列 3.用户填写个人注册信息; 4.用户正确填写注册资料后,点击“提交”,返回注册成功页面;否则,返回失败页面,提示返回注册页面。 1.必须连接数据库,否则会出现无法连接数据库错误(因为此处需要检查用户名是否可用); 限制条件 2.用户名不超过16个字符,密码长度<16,QQ号码长度在5-10之间且均为数字,联系电话长度为11-12位数字。 与主页的联系方式:在主页中点击“注册”,进入此页面;也可点接口 击用户管理菜单下的“用户注册”进入此页面。 输出 返回主页 4.1.2 用户注册协作图

用户注册成功后将记录添加到用户信息表。 - - 18 - -

安徽工程大学课程设计(论文)

4.1.3 用户注册时序图

用户注册页面示例图

- - 19 - -

校园二手物品发布系统

4.2 用户登录模块 4.2.1 用户登录模块描述 名称、标识符 功能描述 性能 输入 用户登录模块 用户登录后可以管理个人基本信息、管理物品信息 当用户点击“登录”按钮时响应时间<2s 用户基本信息:用户名、密码、验证码 1. 点击“登录”按钮进入用户登录页面; 2. 用户进入登录页面; 3. 用户填写个人基本信息,点击“登录”按钮,用户名、密码和操作序列 验证码正确时,返回登录成功页面,提示用户登录次数,用户点击“确定”后将自动跳转至用户管理页;否则返回登录失败页面提示用户用户名或密码错误,用户点击“确定”后将自动返回至登录页面。 1.必须连接数据库,否则会出现无法连接数据库错误; 限制条件 2.必须为本站注册用户。 接口 与主页的联系方式:在主页中点击“登录”,进入此页面。 输出 返回用户管理页 4.2.2 用户登录协作图

4.2.3 用户登录时序图

- - 20 - -

安徽工程大学课程设计(论文)

用户登录示例图

4.3 物品搜索模块 4.3.1 物品搜索模块描述

名称、标识符 物品搜索模块 用户可以按关键字:物品的名称、种类、地区、学校、闲置或求购功能描述 条件进行组合查询物品信息 性能 当用户点击“搜索”按钮时,查询数据库响应时间<5s 输入 物品基本信息:名称、种类、地区、学校等条件 1.选中待搜索的关键字,点击“搜索”; 操作序列 2.若数据库中有此产品信息,返回搜索的列表; 3.否则返回失败页面,提示返回重新搜索。 限制条件 必须连接数据库,否则会出现无法连接数据库错误 与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的接口 “高级搜索”进入此页面。 - - 21 - -

校园二手物品发布系统

输出 物品信息显示页面 4.3.2 物品搜索协作图

4.3.3 物品搜索时序图

- - 22 - -

安徽工程大学课程设计(论文)

搜索框示例图

4.4 发布闲置/求购信息模块 4.4.1 发布闲置/求购模块描述

名称、标识符 发布闲置/求购信息模块 功能描述 用户可以发布出售(求购)信息 性能 信息处理时间<5s 出售(求购)信息:出售物品名称、种类、意愿价格、描述、联系输入 方式(QQ,电话)、学校、地址 1. 用户点击发布出售/求购信息子菜单 2. 用户录入出售(求购)信息,核对出售(求购)信息 操作序列 3. 点击按钮“发布”,若成功提示用户已将系统将信息纳入“出售(求购)信息表”,后自动跳转至用户管理页 4. 否则,提示用户发布失败,返回发布出售/求购信息页面 1.必须连接数据库,否则会出现无法连接数据库错误。 限制条件 2.必须登录,否则无法进入。 与用户管理页的联系:点击基本业务菜单下的“发布出售/求购信息”接口 进入此页面。 输出 返回用户管理页 - - 23 - -

校园二手物品发布系统

4.4.2 发布闲置/求购信息协作图

4.4.3 发布闲置/求购信息时序图

- - 24 - -

安徽工程大学课程设计(论文)

发布闲置/求购表单示例图

4.5 用户基本信息更新模块 4.5.1 用户基本信息更新模块描述

名称、标识符 用户基本信息更新模块 用户可以修改个人基本信息,包括:修改性别、联系电话、联系功能描述 QQ、学校、地址、密码 性能 更新数据库响应时间<5s 输入 新的性别、联系电话、联系QQ、学校、地址、密码 - - 25 - -

校园二手物品发布系统

操作序列 限制条件 接口 输出 1. 点击“个人资料”,进入到用户信息更新页面; 2. 填写需要更新的个人信息,点击“修改”; 3. 若成功则提示用户更新成功,后将自动跳转到用户管理页; 4. 否则,提示用户更新失败,返回用户信息更新页面。 1.必须连接数据库,否则会出现无法连接数据库错误。 2.必须登录,否则无法进入。 与用户管理页的联系:在用户管理页中点击用户管理菜单下“个人资料”进入此页面 返回用户管理页 4.5.2 用户基本信息更新协作图

4.5.3 用户基本信息更新时序图

- - 26 - -

安徽工程大学课程设计(论文)

用户资料修改表单示例图

用户发布求购/闲置信表单示例图

- - 27 - -

校园二手物品发布系统

4.6 数据库表 4.6.1 用户信息表

用户信息表是用来记载用户注册的情况,便于管理员的管理,查看用户注册的信息。

4.6.2 管理员信息表

管理员信息表用来记载管理员的信息。

4.6.3 求购/闲置物品表

物品表便于管理员管理各个商品的信息,对于上架超过规定时间的商品或商品已经售空的,管理员可以及时将该商品的信息修改。

- - 28 - -

安徽工程大学课程设计(论文)

4.6.4 网站信息设置表

该表单可以更改网站的各项信息,例如网站的网站名,注册邮箱等,该模块只适合管理员操作,普通会员不能进行此项操作。

- - 29 - -

校园二手物品发布系统

第5章 系统测试

5.1 系统测试的作用及意义

系统测试是工资管理系统的开发周期的一个十分重要的环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有再投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工做量大约占整个软件开发工作量的40%-50%.而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其它各阶段的总和的若干倍。 5.2 测试方法

机器测试,通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试和白盒测试,黑盒测试也称为功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书设计测试用例。从程序的输入和输出特性上测试是否满足设定的功能。白盒测试也称为结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。 5.3 测试内容

(1)系统的正常运行、关闭及退出时保存记录的提示。

(2)用户登录界面友好,可操作性及安全性能较好,能对不同管理级别者进行限制,以保证数据库的安全。

(3)数据库可维护性好,数据的录入、删除及更改均能顺利完成,并能实现动态更新。

(4)数据查询便捷,能对各种不同的查询条件搜索,以找到最合适的答案。 (5)系统对操作系统的兼容性良好,可移植性完好。 系统提示信息:

用户登录成功后的提示信息

- - 30 - -

安徽工程大学课程设计(论文)

用户退出系统后的提示信息

用户发布闲置物品时的提示信息(未上传图片)

用户成功发布闲置物品时的提示信息

用户修改个人资料后的提示信息

5.4 测试结果

(1)软件在运行、关闭及退出时保存记录的提示功能基本完成,在系统的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。

(2)用户登录界面较友好,软件界面的色彩选择、搭配上对于长期工作者而言不会产生眼部不适感。可操作性及安全性能较好,能完成对不同管理级别者的限制工作,对系统涉及到的隐私数据能进行良好的保护。

(3)数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。

(4)数据查询比较全面,能按系统设定的查询条件进行搜索。

(5)软件的兼容性比较高,几乎在所有的PC机上都能运行,前提是在运行之前要配置Internet信息服务(IIS)。

- - 31 - -

校园二手物品发布系统

第6章 总结与展望

6.1 个人总结

在校园二手物品发布平台设计之前,我们组考虑了软件开发的环境,最终我们确定采用ASP动态网页技术来完成本次系统的开发。由于以前的课程中我们学习过网页设计和网络软件开发,再加上学过数据结构、数据库原理及应用等课程,大部份课程都是一个面向对象的应用系统的设计,这次的校园二手物品发布平台的设计也就相当于对目前所学知识的巩固和拓展。

这次的设计较以前不同的是,一个小组完成一个课题,每个小组成员重点负责一个部分,特别注重的也就是团队合作的精神。另外我还充分体会了从事软件开发工作需要特别谨慎认真地态度和作风,一点都不能马虎。每个微小的细节都必须十分注意,如果不认真考虑决策,就会出现或大或小的错误。如果早期的错误积累下来,对后面的工作影响就会很大。有时候,觉得自己写的程序非常正确,但是编译就是不通过,在查找错误的过程中,搜集了很多相关的解决办法和资料。由于自己的经验及各方面的能力的不足,所以软件开发进展的速度非常的缓慢。

我们设计的系统以构建一个基于校园的二手物品发布平台为出发点,让二手物品的供货方和购买方能更有效率的在这个平台上进行交易,系统设计之前我对对这个系统做了一个详细的需求分析。以此为基础,提出了一个总体的设计,基于WEB的平台,利用目前较为流行的ASP技术,设计实现对Access后台数据库的访问,形成了一个基于校园的二手物品发布平台。我主要工作如下:详细研究和规划系统的体系结构,通过对客户/服务器模式和浏览器/服务器模式优缺点比较,从而确定了本系统采用客户/服务器结构的体系结构;详细分析了二手物品发布平台的需求分析,详细阐述了系统的各功能需求,最后对系统进行编码开发和测试。

通过这次的校园二手物品发布平台的设计,我对软件的开发过程有了深刻的了解。这次的设计中,充分展示了自己的动手能力和实践能力。以及作为一个副组长,也增强了自己的管理能力、团队合作及沟通交流能力。不仅让自己对以前学过的知识进行巩固,也让自己对学习新知识充满渴望。总的来说,这次的设计达到了我们组的预期要求,虽然在有些设计和功能方面不是特别的完善,但是我们学到的知识却是无止尽的。 6.2 本系统具有以下优势

(1)采用浏览器/服务器模式,使用了ASP + Microsoft Office Access 2003的开发模式。

(2)系统主要涉及日常商品的交易、新闻、留言和浏览查询等诸多业务。设计了对商品、订单、购物车及商品和公共信息的搜索、查询、录入、修改、更新、删除等各种操作。同时还设计了相应各项功能的统计和报表功能(如用户在线调查和意见反馈)引入了信息的上报模块,使得二手物品发布平台能真正实现信息的共享。

(3)保证了系统相关环节的安全性。

(4)使客户端用户的操作感觉更快捷、更方便。

(5)使用户的交易过程更为方便和快捷,操作更简洁。

- - 32 - -

安徽工程大学课程设计(论文)

6.3 本系统的不足及改进

本系统还需继续完善,进一步的想法如下:

第一,系统的上传信息的模块目前只是实现了一些简单的数据上传功能(如商品、新闻等信息),与其他系统实现大量数据的上传还存在着很大的差距,这在以后的设计中要需进一步的改进。

第二,系统采用的Microsoft Office Access 2003数据库安全性较低,Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器IIS假死,或者消耗掉服务器的内存导致服务器崩溃。后期我们将会考虑把数据库换成SQL Server数据库,SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制等优势。 第三,对校园网的二手物品流通平台的整体性规划以及这个平台在校园中的可行性和有效性及实现方式仍值得深入思考,尤其是平台构成综合模块的开发与实践要不断优化。

第四,通过这个校园的二手物品发布平台,可以考虑扩展到一个更大、更全、更新的一个电子商务交易平台,用以实现更多的功能来满足广大师生员工的更多需求。

6.5 尚未解决的问题

1.“中文”字体的处理与显示问题,目前注册的用户名不能接受中文字符; 2.用户界面亲和美观等问题需要考虑。 6.6 展望

知识经济时代和全球经济一体化的趋势对于物质基础和管理水平都相对落后的我国企业界是一个空前激烈的挑战,一个迫切的问题是怎样以最新的技术、最快的速度帮助企业在原来局域网管理信息系统甚至手工管理的基础上把它的经营和管理模式提高到电子商务的水平。

电子商务必须以信息化为基础,一般人都把电子商务理解为仅仅在Internet上进行商品买卖(这可能正是当前电子商务的商家95%以上是负利润以及网络泡沫经济的根本原因)。事实上,电子商务除了提供买卖服务,更重要的是它还提供一整套基于管理信息系统基础的服务,没有全社会信息化就不可能有真正的电子商务。

随着网上购物系统技术的日趋成熟、网上购物的优势日趋明显,会有更多的人参与到网上购物的浪潮中来,人类最终将迎接电子商务时代的来临。

- - 33 - -

校园二手物品发布系统

6.7 需要进一步的研究工作

校园网上商店作为电子商务在校园信息化中的一个重要应用领域,与校园信息化息息相关。无论从平台的建设、系统的开发、功能的完善还是系统的维护,都需要进行进一步的研究与开发。在后续工作中,我们还有如下工作要做:

①丰富系统功能。目前系统设计的仅仅是一些基本功能,可以进一步研发具有具有个性特征的智能化功能,为全校师生员工提供更多的便利,更好的服务。

②优化程序代码。由于时间的原因,本人所编写的程序仅仅是完成了最基本的功能,而且其代码也不够优化,还需要对系统进行优化,以便提高系统的性能。

③本系统使用支付方式,不经过第三方,速度更快。

校园二手网站内容丰富,使用方便深受在校学生的喜爱,目前在许多高校都拥有自己的二手网站,也有很多网络公司看好了这里的商机,制作一个二手交易的平台。在各高校发展网站区域管理人员,为其管理,并按交易额提取费用。总之,校园二手交易网站是信息社会的新兴产物,具有很大的商业潜力及发展空间。

其中在设计该系统的时候,碰到不少难题,也因此总结了不少经验。比如必须在ASP文件中强制变量声明,绝大多数有经验的开发人员认为这种方法对调试应用程序很有帮助,因为这种方法避免了输错变量名和误建新变量的可能性。

使用模块化设计:模块化设计的要求不仅是为了提高代码的重用性,更重要的是为了提高代码的可维护性和稳定性。一个模块化程度高、结构清晰的应用程序,在程序维护时的便利性是可想而知的。在本系统中,模块化主要体现在以下几个地方:每页的页头、尾;客户界面的左则也独立出来了,做成单独的文件。在管理界面中的页面结构设计了页面整体布局,使得整个网站的风格一致。

致 谢

这次校园二手物品发布平台能够顺利地完成,要特别感谢全小组的成员以及

- - 34 - -

安徽工程大学课程设计(论文)

我们的的指导老师。感谢所有小组成员在系统选题、需求分析、概要设计、详细设计、编码、测试等环节中所付出的努力,同时也要感谢周文老师在本次系统设计中的悉心指导和大力支持。

作者:

年 月 日

- - 35 - -

校园二手物品发布系统(安徽工程大学--数据库设计与开发).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6bfdk0vu9s72h8v7sa970wk4t3v4f000u5k_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top