二手交易网站概要设计



《二手交易网站概要设计》由会员分享,可在线阅读,更多相关《二手交易网站概要设计(9页珍藏版)》请在文档大全上搜索。
1、引言1、目的本文档的目的是阐述校园二手交易网站的概要设计,本概要设计说明书的目的是为了全面说明校园二手交易网站第一阶段中的设计考虑,包括程序系统的基本处理流程、模块划分、功能分配、为程序的详细设计提供基础。2、背景随着Internet的不断发展,以校园网为依托的电子商务正在高校范围内迅速崛起,而这其中二手交易网站满足了高校师生对畅通二手书籍等渠道的需求,即减轻了大学生的开销负担,也刺激了消费,所以,二手交易网站是很有发展前景的。 3、参考资料实用软件文档写作软件工程:、总体设计1、需求规格系统名称模块-功能二手交易网站拾货商品模块出售(发布出售商品信息)、购买、收藏、下架举报模块举报言论、举报
2、用户用户模块注册、登录、退出、编辑资料维护模块系统维护、警告禁言、删除言论、删除请求、删除用户信息、编辑用户信息、数据导入、数据导出交流模块发布需求、回复留言、搜索图表i2、运行环境(i)硬件平台硬件最低要求:CPU:1G以上内存128MB以上、硬盘4G以上(2)软件平台操作系统:数据库系统:SQLServer2008服务器:Tomcat6.0.16Window2000、Window98、WindowXP、WindowServer2003、(3)开发环境Eclipse、JavaServerPages,html53、基本设计概念和处理流程4、结构图表3(1)商品模块本子系统主要负责二手交易网站在
3、交易区的出售、购买、收藏功能。出售是指已经完善了基本信息的用户可以在交易板块发布出售的需求,在系统大致审核为合法商品后,就会在页面上进行显示,其他用户可以浏览、留言或者进行购买操作,当交易成功后,双方都向系统反馈成功信息后,系统会自动下架商品并更新交易双方交易记录。 购买是指已经完善了基本信息的用户可以在交易板块对商品进行购买操作,点击购买后,可以使用本站支持的网上支付手段进行付款,本站作为第三方担保,或者联系卖家当面进行交易,当交易成功后,双方都向系统反馈成功信息后,系统会自动下架商品并更新交易双方交易记录。 收藏是指用户可以关注某一已经发布的商品,可以持续关注此商品的动向,比如已经出售或者
4、下架。 下架是指商品的卖家不想继续进行出售此商品的操作,选择下架停止公布商品信息和出售意愿。用户模块本子系统主要负责二手交易网站用户对个人帐号的一些基本操作,如登录、退出等等。 登录是指使用帐号密码进入本站为用户提供的个人帐号。 退出是指从登录状态进入游客状态,不再显示网站上个人帐号的信息。 注册是指游客申请个人帐号,使用更多操作。 编辑资料是指用户完善个人基本信息,比如联系方式等等,未完善基本信息的用户不能进行交易操作。 举报模块本子系统主要负责二手交易网站用户对不良言论信息或者用户的举报操作举报言论是指用户对其他用户不良留言,评论的举报。 举报用户是指用户对发布非法商品信息的用户、散播非法
5、言论的用户、不诚信交易的用户等等用户的举报。 维护模块本子系统主要负责保障二手交易网站能正常运行并且对网站上出现的不良言论或者违规帐号进行处理系统维护是指系统管理员保障网站能够正常运行。 删除言论是指用户管理员对不良言论进行删除。 删除请求是指用户管理员对用户发布求购或者出售信息进行删除。 删除用户信息是指用户管理员对某个帐号进行删除。 修改用户信息是指用户管理员对某个帐号进行基本信息修改,比如密码。 警告禁言是指用户管理员对违规用户进行处理,警告或者禁言处理。 数据导入是指提供数据交换功能,可用于数据备份等。 数据到处是指提供数据交换功能,可用于部分数据更新等。 交流模块发布需求是指用户可以
6、在交流模块发布求购或者咨询等信息。 回复留言是指用户可以在对商品进行评论或者在其他用户发布的需求里进行回复。 搜索是指用户通过关键字找到想要的信息。5、功能需求与程序的关系功能需求功能需求与程序的关系(实现功能需求)出售SellUnit购买PurchaseUnit收藏CollecUnit下架SoldOutUnit举报言论ReportComUnit举报用户ReportUserUnit注册RegisterUnit登录LoginUnit退出QuitUnit编辑资料EditUserInforUnit系统维护SystemManageUnit删除言论DelComUnit删除请求DelRequestUnit
7、删除用户信息DelUserInforUnit修改用户信息ModifyUserInforUnit警告禁言WarnUnit、DisableSendMsgUnit搜索SearchUnit发布需求PublishUnit回复留言ReplyUnit、CommentUnit数据导入ImportUnit数据导出ExportUnit图表4三、接口设计1、用户接口本系统网站提供简单易懂方便操作的动态网站界面,以鼠标和键盘作为用户接口2、外部接口本系统网站提供数据导入和数据导出功能、也有专门的接受用户交易信息反馈的功能,可以用于网站的数据更新。3、内部接口设计内部接口时,各模块之间主要采用函数调用,参数传递,返回值
8、的方式进行信息传递四、系统数据结构设计本系统设计表的逻辑结构(1)用户信息表(user_infor)这是存储用户基本信息的表序号约束(规则)宽度类型字段名称字段说明1Notnull8varchar用户编勺210nvarchar用户名称3Notnull50varchar帐号4Notnull20varchar密码511varchar手机630varchar邮箱7Notnull4int权限0普通用户1管理员810nvarchar真实姓名918varchar身份证号108datetime注册时间114Int违规次数确认举报属实后,不良记录即违规次数加一图表5(2)出售信息表(sale_infor)这里