深大 岗位实践4 系统架构及概要设计文档文档格式.docx
《深大 岗位实践4 系统架构及概要设计文档文档格式.docx》由会员分享,可在线阅读,更多相关《深大 岗位实践4 系统架构及概要设计文档文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
沈琳琳
报告人:
学号:
班级:
实验时间:
实验报告提交时间:
教务部制
项目名称:
《》
系统架构与总体设计:
平台搭建要用到到很多的开发知识,主要为三点:
第一是Linux服务器构架,第二是用php的tp框架,smarty模版Ajax搭建后台,第三是网页版的前端开发,第四是移动app的开发
系统结构图:
第一:
Linux服务器搭建:
学习linux的基础知识,基本命令,掌握在linux下搭建服务器的方法,让程序在linux下运行,这里主要了解和学习linux的知识,出于开发的便捷性考虑,整个开发过程不会在linux平台下进行,而是在window平台下进行
第二:
平台的编码工作
总结之前的商城开发,我用的是MVC模型,所有的脚本都是自己编码,发现工作量十分巨大,在这次的开发中,会用到别人写好的一些简单好用的PHP框架,当然这些框架是免费的;
我们tp框架,为了实现处理和表现层的分离,我们用smarty模版把业务层和表现层分离,方便日后前端人员进行维护,实现业务的分离
第三:
androidapp模版的开发
在escilpse上开发出简单的app模版,为日后webapp的开发提供嵌入的模板样式
第四:
前端网页的开发
开发前端,主要用到html5,写一些网页
第五:
移动端webapp的开发
用之前开发好的androidapp模版,重写一分html5的代码,在webapp上实现交互式处理,主要用到html5,css3,jquery等方面的知识
系统框架图:
公网
发服务
求服务智能配服务
开发环境
项目后台开发
具体开发
详细要求
Win7,
开发工具
wampsever
硬件需求
内存2G,显卡没要求,硬盘300g
服务器运行
Apache
数据库
Mysql
Androidapp框架的开发:
需求名称
Win7
esclipse
内存2G,硬盘300g
运行环境
Android物理机
直接接入后台
Webapp的开发
Androidapp框架
直接读取后台数据
涉及知识
Linux服务器的搭建(过于复杂)
Linux
Vmware
内存1G,硬盘300g
相关接口:
外部接口需求
用户界面
界面友好
界面字体需用宋体四号字体,格式窗口是正文加四号。
操作简单
图标选择与该软件相关的,不能做的太的复杂,图标的字体根据具体图标的大小来设计。
前端界面风格
屏幕布局的设置要做到简单好看,一定要把主要商品显示出来,让人一目了然。
界面颜色
总体的颜色不要做的太炫丽
技术环境
页面大小适当。
能有各种常见浏览器以不同分辨率查看。
艺术风格
界面版面现象清晰悦目,布局合理大小适中。
客户接口:
客服电话
软件接口:
后台
通信接口
电子邮件:
多种电子邮件。
浏览器:
IE6以上,火狐,360。
网络通信协议:
IP协议,http协议。
数据传输速度:
30M/s
功能模块一:
用户注册
功能:
用户进行注册
接口:
用户可以在网页端注册,也可以在手机端进行注册
框架图,流程图:
功能模块二:
用户登录和找回密码
用户进行登录或找回密码
管理平台
功能模块三:
客户发布需求
用户根据需要选择需求服务
生活服务
框架图:
功能模块四:
服务器推荐需求
服务器根据用户需求推荐服务
服务器数据管理系统
指导教师批阅意见:
成绩评定:
指导教师签字:
年月日
备注:
注:
1、报告内的项目或内容设置,可根据实际情况加以调整和补充。
2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。