1、 第 页 1 目目 录录 1.前言 2 2.系统概述 3 (1)可行性研究报告 3 a.问题陈述 4 b.开发的应用应该包含的功能 4 (2)项目开发计划 4 3.系统分析 6 (3)系统分析报告 6 a.需要完成的功能 6 b.ER 模型图 7 c.数据字典 7 4.系统设计 9 (4)系统设计报告 9 a.模块结构设计 9 b.数据库设计 9 c.代码设计 10 5.系统实现 11 (5)系统实现部分 11 a.核心源程序 11 b.模拟运行数据 19 c.系统使用说明书 21 6.工作总结 22 7.参考文献 23 第 页 2 前言前言 校园小商品交易系统的设计。 为了掌握管理信息系统建
2、设的基本理论和基本技能,提高自己的系统分 析、系统设计以及程序设计能力。该系统采取了 B/S 结构,线下交易机制。 普通同学无需登陆可直接查找需要的商品,想发布商品的同学需要注册登陆 方能发布。 系统设置了 ROOT 系统管理员账号,用于管理商品及商家。 包含三类用户:管理员、商品发布者、普通用户、访客。 向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息 修改、统计。 商品信息添加、修改、删除、查找、统计。 向商品发布者提供以下功能:注册、登陆、注销、自身密码修改、自身 信息修改。 商品信息发布,自身商品信息统计。查找浏览其他商品。 向一般用户提供以下功能:商品浏览、查找、获知商
3、家联系方式,定购 商品。 第 页 3 一一系统概述系统概述 目的:校园小商品交易系统,和网上购物系统有类似之处。可以实现网上的 商品信息交流。方便我们安徽工程大学学生的交流与合作。 (1)可行性研究报告可行性研究报告 (1) 组织机构操作方式上的可行性 由于组织机构团队是同寝室室友,故交流便利。大家任务分工明确, 效率很高。 (2) 基础数据的可用性 本项目输入 WEB2.0 应用,所有需要的数据都由系统发布后用户自 行录入 (3) 经济上的可行性 本项目主要经济开销为 1)作为服务器的 PC 机,我们可采用租用谷 歌云计算 服务省去该服务器,而且云计算服务的成本非常低。2)开发软 件的版权费
4、,由于 我们是非商业开发,故不存在开发软件版权费。 (4) 技术上的可行性 我们采用的ASP.NET 结合 SQL SERVER2005技术来开发项目,运用jsp 相关技术和网页制作和管理,结合信息检索技术合理做好该项目。 数据库:mysql 服务器:tomcat 开发工具:myeclipse (5) 目标分析 第 页 4 a.问题陈述:为了学生可以方便的进行商品信息的交流。 b.开发的应用应该包含的功能: 1) 基本信息的维护 2)商品发布 3)订购管理 4)管理员管理 (2)项目开发计划项目开发计划 (1) 项目开发组织机构的设置和人员的安排 黄雷,何若鹏,吴子豪,陈登台,单梦然 工作安排
5、如下: 1) 。软件框架设计,代码实现黄雷 主要负责项目整体框架的构思, 核心功能的实现, 系统维护, 人员管 理等。 2) 。界面设计 吴子豪,何若鹏 主要负责用户界面的设计,用户体验的研究。另外设计项目 的核心流 程,数据库设计。 3)。文档制作及测试单梦然,陈登台 主要负责制作后期文档材料,以及开发期间图片,文字信息 的查找。 在软件测试阶段采用黑盒测试对于项目的使用进行 检查。 (2) 项目开发的进度 该项目分 2 个学期制作,第一学期主要是设计项目功能,业务流程, 制定开发计划,分析可行性。第二学期主要是功能的代码实现。系统的 测试与发布等。主要你进度表如下: 1)2013/3 月 2013/5 月 项目的市场调查, 功能拟定, 可行性 第 页 5 分析。 2)2013/5 月 2013/7 月 项目界面设计。核心框架搭建。 3)2013/9 月 2013/10 月 数据库设计,业务流程设计,开发 分工。 4)2013/10 月 2013/12 月 代码实现,功能测试,漏洞