电子商务应用设计潜思
2010-11-12 09:20 jinze 阅读(1925) 评论(12) 编辑 收藏 举报自己开发在线结算和即时通信吗?
系统数据设计
数据设计的相关表信息:
实体用户信息的属性清单
名称 |
代码 |
数据类型 |
强制 |
用户编号 |
UserCode |
Integer |
TRUE |
MSN |
MSN |
Variable characters (40) |
FALSE |
SkyepId |
SkyepId |
Variable characters (40) |
FALSE |
|
|
Variable characters (20) |
FALSE |
移动电话 |
Mobile phone |
Variable characters (14) |
FALSE |
主页 |
HomePage |
Variable characters (40) |
FALSE |
国家 |
nation |
Integer |
FALSE |
省/州 |
state |
Integer |
FALSE |
市/县 |
city |
Integer |
FALSE |
自定义地区 |
area |
Variable characters (100) |
FALSE |
电子邮件 |
|
Variable characters (40) |
FALSE |
出生日期 |
Birthday |
Date |
FALSE |
邮政编码 |
ZipCode |
Integer |
FALSE |
稳定的服务器
丰富的前端表现
可靠与成本的博弈(MySQL VS Oracle VS SQL Server)
好了,现在我们可以动手开发我们的应用了,至少对于开发人员来说是这样,可是,对与系统设计来说,还有一件非常重要的事情没有完成,我们用什么来存储我们的数据呢?好吧,这的确是个大问题,作为开发人员,没有人不喜欢MySQL,免费,更重要的是,他开源,开源,就意外着我们的开发人员可以自己设计我们的数据库,多棒啊,可是,我们应该清醒一下,我们的客户并不是开发人员,我们的应用也不是面向开发人员,所有,我们只好忍痛割爱,梁静茹的一首歌可以形容我失望的心情,和我们亲爱的MySQL说一句“可惜不是你”,等等,可是,我们还有SQL Server 2008,你这么选择,不担心她伤心吗?这个,不用担心,我们的平台部署在Linux上面,虽然ASP.NET 可以跨平台,可是SQL Server 2008却不可以。,当然,不可以也不是绝对的,实在不行,我们就在我们的Linux上装一个虚拟机,然后再在虚拟机上装一个Windows操作系统,然后.........