校园二手交易系统的设计与实现课程设计论文(编辑修改稿)内容摘要:

作废弃物处理。 现在通过进入系统,可以方便快捷的发广东海洋大学寸金学院 软件工程课程设计 2 布和交流任何二手商品的信息,并且可以通过留言方式进行深一步的交流。 由于校园网基本遍布校园的每个地方,因此,只要宣 传得当,理论上来说,每个人都可以让他所发布的信息让全校了解,争取到了信息资源的最大化利用。 不仅可以将一些同学们平时不用的东西变废为宝,而且在整个交易过程中对同学们交流沟通能力也会有一定的提高,同时卖东西的同学也得到了一定的经济收入,买东西的同学也可以买到物美价廉的东西。 广东海洋大学寸金学院 软件工程课程设计 3 第二章 可行性分析 技术可行性 本系统拟采用的技术如下: ( 1)采用面向对象的设计方法进行方案设计,选择 Microsoft Visual Studio 2020为开发工具。 ( 2)采用关 系型数据库技术。 采用 Microsoft SQL Server 2020作为数据库平台,并采用 Microsoft ODBC 的连接技术使应用程序与数据库完美连接。 在大学本科 三 年里,无论从理论上还是从实践上,对以上技术的使用我都已经得到了充分的锻炼,并且学校很注重我们的动手能力,多次给我们提供实践的机会,因此开发 兰翔 校园二手交易系统 在采用以上技术是可行的。 经济可行性 开发与应用 校园二手交易 系统的投资与收益初步估算如下。 支出 ( 1)基础投资: 终端 PC机 4台: 4000(元) 4(台) = 16000元 网络设备: 9000元 辅助设备: 4000元 共计: 29000元 ( 2)其他一次性投资: Microsoft Windows XP 中文 专业版 : 1600(元) 2(套) =3600 元 ( Microsoft SQL Server 2020 中文版 : 1200(元) 4(套) =4800 元 ( Microsoft Windows 2020 Server 中文标准版 : 6800 元 ( Microsoft Visual Studio 2020 中文专业版: 6910 元 广东海洋大学寸金学院 软件工程课程设计 4 ( 软件开发费: 10000 元 共计: 32110 元 经常性支出: 人工费用: 1(月) 4(人) 3500(元)= 14000 元 其他不可知额外支出: 3000 元 共计: 19000 元 支出总计: 29000+ 32110+ 17000= 78110 元 经济效益 本 系统 在投入使用后,本无直接收入,但可在投入使用后 通过 大量 点击率 来吸引企业在本网站来投入广告,假设每年收取 30000 元,每年收两个广告。 则网站投入使用后的年收益为: 2(个 ) *30000=60000 元 网站更新维护人员: 2( 人 ) *10000=20200 元 则网站一年的纯收入为 40000 元 投资回收期 该系统的回收期为 :1+( 7811040000) /40000=(年 ) ,由此可以 看出本网站在运行 年后就可以回收所投入的资金。 操作可行性 网站更新维护人员 可以进行增加 ,更改 ,查找和删除等操作,完成基本信息的管理,在后台控制管理用户群。 界面上美观简洁,操作简单,方便用户使用。 用户快速可以找到自己想要的 货源 的地址,然后只要打开地址就可以直接 浏览。 法律可行性 本系统是在最新 Windows XP 的开发下进行,开发工具均使用正版,版权分明。 这是由成员自主设计制作,不侵犯他人权利,制约性上强不存在纠纷,具有合法的广东海洋大学寸金学院 软件工程课程设计 5 法律效力。 结论 综上所述,本软件由于本系统 的收益/投资比远远的大于 100%,在技术、 经济、操作都有可行性,并且使用本系统将大大节省人力、物力、 财力 和时间。 因此,开发 校园二手交易系统 是可行的。 广东海洋大学寸金学院 软件工程课程设计 6 第三章 需求分析 总体目标 此次项目是要设计一个以校园二手货物交易为主,具有一定智能特性和网络特性的交易系统。 系统开发的目标是实现商品 二次交易 的系统化、规范化和自动化。 该系统不仅能智能的统计商品情况,而且还具有操作方便、便于纠错、代替人工宣传的特点。 具体目标 (1)简化交易系统 将电脑真正用起 来,卖家通过上网将商品信息上架到网站里面。 买家通过该网站购买自己所需要的东西。 这样卖家就不需要到学校 里面摆摊,而买家也不需要到学校里面逛街,就能买到自己所需的商品, 从而节省了大量的时间。 (2)解决数据的准确性和完整性 商品基本资料一次性建立,便于规范控制。 数据被输入电脑之后,由系统统一管理,不会出现数据丢失,避免手工带来的许多错误,保证数据的无误。 (3)快速的信息录入和查询 对于录入要实现基本的插入、保存功能,避免一些不必要的麻烦产生;要实现基本的查询功能,并且方便、快捷的检索到用户实际要求的一些复合信 息和数据。 (4)管理员修改功能 系统管理员有修改信息的权力。 在管理后台,用户管理员可以修改删除买卖家的用户信息,商品管理员可以修改删除各种商品信息。 (5)统计功能 一旦输入信息时,系统就可以进行统计,以确保信息统计的及时和高效。 业务 需求 广东海洋大学寸金学院 软件工程课程设计 7 功能需求 通过对 校园二手交易 系统业务需求的整合、归纳,可以获得如下的功能需求。 ( 1)卖家具有上传商品信息功能。 ( 2) 商品管理员管理商品类型 ,添加、修改和删除 商品 数据, 完成商品 入库操作等。 ( 3) 用户 管理员 有 添加、修改和删除用户,设置用户权限 ,设置、修改系统参数等。 ( 4)商品管理 员和 买卖家 都允许查询 商品信息 和 留言 信息。 性能需求 ( 1)操作简单、界面友好。 ( 2)对数据的处理具有即时可见性。 ( 3)系统的运行应快速、稳定、高效和可靠。 ( 4)可扩展性,便于将来功能的扩展和维护。 故障处理要求及其他需求 使用本系统时可能出现如下故障: ( 1) 输入用户名不存在:说明数据库没无此用户名, 要重新出入用户名或者新建用户 ; ( 2) 密码错误:说明用户名和密码不匹配,弹出警告信息后需重新输入密码; ( 3) 由于管理员没有及时保存数据 造成的数据丢失:可通过数据还原,还原成最近的数据备份; ( 4)由 不可抗拒力造成的损失, 由用户自行承担。 业务流程 分析 广东海洋大学寸金学院 软件工程课程设计 8 业务流程图 如 图 31所示。 图 31 业务流程图 买家 登记 卖家 用 户 管 理员 商品管理库 出售商品表 登记 商品信息表 卖家信 息库 卖家个人信息 买家个人信息 商品统计表 用户管理表 统计 导出 商 品 管 理员 统计 登记 买家信息库 提取 商品信息 分类信息 广东海洋大学寸金学院 软件工程课程设计 9 系统功能 分析 数据流程 设计 数据流程图简称 DFD,它用来描述目标系统的逻辑结构,它是由实体部分、处理部分、数据存储部分和数据流部分四部分组成,为了使数据流图所描述逻辑结构更加清晰,容易阅读,对数据流图作如下说明: ( 1) 每一细化过程的实体 、处理、数据流都用汉字标识,并给出相应的标号。 ( 2)数据流程图符号说明。 数据流图的符号说明见表 31。 表 31数据流程图符号说明 图形符号 名称 符号说明 实体 记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 处理 数据存储 数据流 记述某种业务的手工或计算机处理,其中, PM区记述处理标号,C区记述处理名称。 记述与处理有关的数据存储, DN区记述存储的标号, S 区记述存储数据的名称 记述数据流的流动方向, FM记述数据流的名称。 PM C DN S FM 广东海洋大学寸金学院 软件工程课程设计 10 顶层图 如图 32 所示。 一级细化 如图 33 所示。 二级细化 如图 34 所示。 F1出售商品 F2 卖家信息 F3 买家信息 F6 用户信息 F7 统计信息 F8 商品信息 图 32 顶层图 买家 卖家 P 信 息 管 理 商品管理员 用户管理员 买家 F9 分类信息 F8 D1 商品库 P1 登记 P4 统 计 F1 F7 D4 分类 P6 导出 P7 提取 F9 图 33 一级细化 F3 P5 统计 F2 F6 D2 卖 家信息 D3 买 家信息 P2 登记 P3 登记 D1 提 取商 品 F9 F7 D1 统计 商 品 D1 P 确 定 商 品 P 提取 信息 F8 广东海洋大学寸金学院 软件工程课程设计 11 数据字典 数据字典( Data Dictionary,简称 DD)是在完成新系统数据流程图的设计的基础上,用来对 DFD 的进一步定义和描述的结构化工具,是构成新系统逻辑模型的重要部分,是系统设计、实施和维护的重要依据。 数据字典是对 DFD 中所有元素(数据流、数据存储、数据流及数据存储中的数据元 素、数据处理)的定义和集合。 D3 D2 用户信息统计 F6 编号 : D1 名称:商品库 相关处理:由 P1 写入,读取其数据的有 , 编号: D2 名称:卖家信息库 相关处理:由 P2 写入,读取其数据的有 编号: D3 名称:买家信息库 相关处理:由 P3 写入,读取其数据的有 编号: D4 名称:类目库 相关处理:由 P1 写入,读取其数据的有 图 34 二级细化 广东海洋大学寸金学院 软件工程课程设计 12 编号: 输入: D1 商品库 处理:确定商品信息,并分类好导入类目库。 编号: 输入: D1 商品库 处理:导出商品信息表供买家浏览 编号: 输入: D1 商品库 处理:统计出商品统计表给商品管理员 编号: 输入: D2 卖家信息库, D3 买家信息库 处理:统计出用户统计表给用户管理员 编号: 输入: D4 类目库 处理:提取分类目录供买家浏览 编号: F1 名称:商品出售单 来源:卖家上传 去向:提供给管理员 数据结构:商品名称,商品类型,新旧程度,价格。 编号: F2 名称:卖家信息表 来源:卖家上传 去向:提供给管理员 数据结构:账号,密码,姓名,性别,证件号,出生日期。 广东海洋大学寸金学院 软件工程课程设计 13 系统用例模型。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。