综合描述:
项目背景
在电子商务迅猛发展的时代打造网上电子宠物商城的专业网站
软件环境
Myeclipse+sql server 2005
技术架构
SSH(Struts,spring,hibernate),MVC结构
项目可行性分析:
现在养宠物越来越成为一种时尚,人们在家里都养起了小宠物。人们可以在这里为自己的宠物选择一些好的必需品。也可以在这里发表一些养宠物的心得体会。或者有什么对宠物的饲养不懂的也可以在这里发问。
目标用户分析
本平台的使用者包括一下人群:宠物爱好者、普通用户、收费会员、系统维护管理人员 宠物爱好者
基本情况:对宠物有爱心、好奇心或有养宠物的人
需求点:发表自己对养宠物的心得,或者问一些对养宠物的方法和技巧 普通用户
基本情况:对养宠物不了解,有好奇心想了解这方面信息的用户 需求点:注册后的用户即可成为普通用户,仅能浏览网站免费信息 收费会员
基本情况:对宠物有强烈的责任心,想更好的饲养宠物
需求点:注册后,付费即可成为收费会员,可以享受免费会员的一切服务,同时可以享受网站的一些高档宠物饲养信息 系统维护管理人员
基本情况:对各种宠物的饲养都有研究,从事过饲养宠物的工作。
需求点:可以解答用户的一些专业性问题,对网站的开发有一定的基础。
网站具体功能需求如下:
用户使用宠物编号和密码登录 宠物详细信息
发表新日记列表显示布局 宠物日记详细页面
根据宠物名称和排序方式实现宠物查询 发表宠物日记表单列表
领养宠物 宠物编辑
网站功能分析:
用户根据宠物编号和密码实现登录 宠物信息检索
宠物详细信息显示
宠物增、删、改
网站流程图:
开始 注册 yes no 登录 yes no 页面操作 yes 退出
模块设计:
EPet shop宠物在线商城 用户登录模块 宠物信息检索 宠物详细信息模块 宠物增删改模块 用户登录页面 宠物检索页面
代码模型图:
发表日记列表页面 宠物详细信息页面 宠物日记布局页面 编辑宠物页面 领养宠物页面 发表新日记页面
数据库设计: PetInfo表: 字段 Pet_id Pet_name Pet_sex Pet_strength Pet_cute Pet_love Pet_info Pet_owner_name Pet_password Pet_pic Pet_type 类型 Int String String String String String String String String String String
PetDiary表: Diary_id Diary_pet_id Diary_date Diary_title Diary_weather Diary_context Diary_is_public Diary_last_modify Diary_author Diary_author_email
Int Int Datetime Varchar Varchar Varchar Varchar Datetime Varchar varchar
因篇幅问题不能全部显示,请点此查看更多更全内容