DWS开发计划
开发平台及技术
开发语言:ASP.net, C#为后台编写语言、XML、AJAX、JavaScript、存储过程
数据库:Microsoft SqlServer 2000
代码开发模式:采用四层架构,分层处理,减少服务器的负荷.
四层架构详细说明:
表示层(负责处理asp.net Web forms)
业务逻辑层(负责表示层和数据访问层的交互)
数据访问层(负责处理SqlServer2000的数据)
通用层(提供给各层的一些通用类库)
(四层架构图如下)
什么是DWS网络版
DWS网络版一套大型的在线网站管理系统,用以建立各种企业、个人网站,也可以建立功能丰富的内容网站和电子商务网站。多个客户使用一个SqlServer数据库,可以使用相同和不同的程序文件。也就是程序文件可以加功能模块,减功能模块。SqlServer数据库就只有一个。
DWS网络版的安全性
DWS网络版是以多用户建站为方向,多个客户使用一个SqlServer2000网络型数据库,所有的程序文件打包为dll库文件,dll文件只能打包,不能拆包,所有的源文件客户那边都是看不到的,不能破解。这样就保护了我们公司的利益。不会出现盗版,改源文件的现象。库文件可以自由拷内到客户的FTP,自由上传下载。
DWS采用Form安全模型,应用现在.net最好的技术,做成一个强壮的应用系统。
DWS网络版的性能
完全利用.Net架构的强大,安全,高效的平台特性。运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为DWS网络版带来卓越的性能。
问:多个客户使用同一个数据库,会影响到程序的速度吗?
答:绝对不会,因为我们采用的是SqlServer2000网络型数据库,不管你的位置是在北京,还是在深圳。速度都是一样的。因为SqlServer2000本来就是网络型的数据库。
DWS开发模块及开发周期
|
模块名称 |
模块功能 |
所需时间 |
|
网站设置模块 |
公司简介,联系方式等… |
2天 |
|
新闻模块 |
无限级级别,类别… |
5天 |
|
产品管理模块 |
无级级级别,类别等… |
7天 |
|
客户留言模块 |
留言、回复、删除功能… |
2天 |
|
招聘求职模块 |
发布招聘、管理等… |
3天 |
|
下载管理模块 |
上传,下载相关软件等… |
3天 |
|
友情连接模块 |
增,修、删友情连接等… |
2天 |
|
在线投票模块 |
在线投票、增、修、删等… |
4天 |
|
会员管理模块 |
注册,管理会员,会员级别 |
4天 |
|
在线统计模块 |
统计访问人数等… |
3天 |
|
客户反馈模块 |
客户反馈信息发送至邮箱 |
2天 |
|
系统帮助模块 |
以动画形式在线演示操作 |
5天 |
|
页面整合 |
整合相关页面 |
2天 |
|
程序优化、检查、测试 |
优化及检查源代码 |
3天 |
|
总需天数:45天 | ||
撰写人:段小勇
日期:2005-11-03
浙公网安备 33010602011771号