校园二手书籍交易网站的设计与实现论文(编辑修改稿)内容摘要:

管理员有权删除不真实的二手书籍 信息。 系统功能 网站提供热销物品的排名。 系统可行性分析 网上购物已经是 同学们 生活中的一部分,这个 小型 校园二手 书籍交易 网站有很强的实用性。 为了实现本系统的所有功能,必须使用合理而又性能优良的开发 工具。 这次网站设计使用的网站程序开发语言 ASP。 整个程序分前台和后台,前台 是我们所见到的用户界面 及 所有的功能都可以在前台实现。 考虑到实际应用性和与数据库的结合,最后选用了 Dreamweaver。 后台的数据库可采用了 SQL Server 2020, 系统所基于的开发操作系统采用 Windows XP, 程序可运校园二手书籍交易网站的设计与实现 4 行在其中相当于服务器端,若有多台计算机相连,只需将其配置成服务器,其他计算机当作客户端,即可完成 B/S 模式的操作。 开发环境与开发工具 Windows XP 简介 Windows XP 是微软公司发布的一款视窗操作系统 ,它的 稳定性 较好。 当用户 习惯于使用某款旧程序 时, 好的 兼容性 就能使用户得心应手。 而且 这个操作系统可以在增加计算能力的同时降低桌面计算机的总体拥有成本。 ASP 简介 ASP 是 Active Server Page(动态服务器主页 )的缩写,其扩展名为 .asp。 它是由 Microsoft 公司推出的网站程序开发语言,提供了服务器段脚本编写环境,使用 ASP 用户可以创建和运行动态、交互的 We b 服务器应用程序,可组合 HTML页、脚本命令和 ActiveX 组件以创建交互的 We b 页和基于 We b 的功能强大的应用程序 [2]。 ASP 应用程序很容易开发和修改。 Dreamweaver 简介 网页制作软件之一,该软件是现在使用最多的网页编辑工具, 可以用来作为动态网站的开发平台 [3]。 它支持 DHTML 动态网页、 Flash 动画和插件等。 SQL Server 2020 简介 SQL Server 2020 是一种高性能的关系型数据库管理系统,是专门为大量的数据处理和管理数据而设计的 [4]。 它在 SQL Server 的基础上增添了许多新的特性。 比如说,新的数据库存储方法、锁定技术、恢复算法、日志处理结构等。 它要运行在 Windows NT 或 Windows 2020 上。 经济技术分析 本 网站 具有很强的经济可行性,尤其是对于各个高校。 网站是学生自己开发的,这在一定程度上降低了成本,以后维护起来也会比较方便。 本 网站 采用 ASP 技术,综合应用多种开发工具,具有友好的用户界面, 所用到的 开发环境和开发工具都是比较常见的,开发周期一般需要几个月。 综上所述,本 网站 无论是在技术支持、操作还是在经济上都是具有可行性的。 忻州师院计算机系本科学士学位论文 5 3 总体设计 总体设计目标 功能完备 本程序力求把每一个可实现的功能实现的尽善尽美,功能模块之间相对的独立,以消除可能的潜在 错误,同时采用高效的算法提高访问效率等。 界面友好 本程序中相关位置都有详细的提示,是本程序的另一大特色,这无疑方便了用户的操作,节省了用户的时间,只要按照提示,只需几个按钮,即可完成想要做的事情,十分的方便快捷。 总体功能设计 普通用户模块 普通用户即首次进入网站或未注册的用户,用户可以随意浏览网站中的 书籍 ,但只能是普通的浏览,不能看到 书籍 的具体信息。 用户注册模块 用户可以免费注册,方便日 后发布书籍信息和获得详细的书籍信息以便购买 , 同时 也为 网站 用户群的管理提供 了 方便。 注册用户服务模块 这一模块是整个应用程序极其重要的模块,也是所有用户使用和了解 网站的平台。 这一模块当中包含了 以下几个 子模块,大体上有 用户登录模块 , 用户输入自己的用户名和密码,提交上去,经过与后台数据库的连接,系统检验其正确性,并给出相应的提示信息。 修改个人信息模块 , 用户可以在这里修改自己的信息。 用户发布 书籍 模块 , 注册用户可以发布出卖信息 或 求购信息 ,并可以对书籍进行一些描述。 评论模块 , 注册用户可以对感兴趣的 书籍 进行留言,点击 书籍 图片即可进入。 同时可以看到 书籍 的详细信息,得到卖主 的联系方式,以方便日后的购买。 根据以上分析,得到用户模块图 , 如图。 校园二手书籍交易网站的设计与实现 6 图 用户模块图 管理员模块 这一模块只有管理员才可以进入,其余人是不能够进入的,它大体包括以下几个子模块: 管理员登录模块 , 输入自己的用户名和密码,与后台数据库的连接。 管理二手物品模块 , 管理员可以查询注册用户上传的求购和出卖 的二手书籍 , 还 可以删除一些不真实的 书籍。 物品所属的大类、小类也可由管理员 管理。 管理管理员模块 , 管理员可以修改密码,也可以增加或删除其他的管理员。 管理注册用户 , 这里管理员只能够查看和删除注册用户,而没有权利修改注册用户信息。 管理员模块图 , 如 图。 图 管理员模块 用户模块 用户注册模块 用户登录模块 用户修改模块 用户浏览模块 用户查询模块 用户评论模块 用户发布信息模块 管理员模块 管理评论模块 管理员登录模块 管理二手书籍模块 管理管理员模块 管理注册用户模块 忻州师院计算机系本科学士学位论文 7 系统模块 管理员信箱模块是管理员与用户取得联系的模块,如果 书籍 已售出或求购已成功 , 需要删除 书籍 信息时就要给管理员留言,这时管理员查看信息,经过确认后删除物品。 热销物品排名是管理员根据注册用户的反馈信息得出热销 书籍 ,然后进行公布,让用户能够浏览到。 根据上述分析,得到系统模块图 , 如图。 图 系统模块图 根据根模块的分析,得到总 体模块图 , 如图。 图 总体模块图 数据库设计 数据库设计是系统开发中非常重要的一个环节,数据库设计在后来的系统维护、变更和功能扩充时,甚至于在系统开发过程中, 都可能 会引起比较严重的问题,所以我们要相当重视。 系统模块 管理员信箱 热销书籍排名 总体模块 用户模块 管理员模块 系统模块 校园二手书籍交易网站的设计与实现 8 二手 书籍交易 网站的 ER 图 二手 书籍交易网的 E R 图 ,如图。 图 二手 书籍交易 网 ER 图 关系模式 注册用户( ID,用户名,用户密码,真实姓名,电子邮件,注册日期,联系方式,电话,手机,传真,邮政编码,所属城市) 商 品( 商品编号 ,商品名,所属大类,所属小类,商品类型,商品进价,商品售价,商品型号,商品简介,上传图片,上传时间,联系方式) 管理员( ID,管理员名,密码,最后登录 IP 地址,最后登录时间,登录次数) 评论( ID,商品编号,商品名称,评论主题,评论内容,时间,评论用户) 大类( BigclassID,大类名) 小类( SmallclassID,小类名,大类名 ) 数据库中相关表 数据库中 包含的 相关表 有: 注册用户信息表 , 见 表。 二手书籍 信息表 ,见 表。 管理员信息表 , 见 表。 评论表 , 见 表。 大类表 , 见 表。 小类表 , 见 表。 1。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。