主题:【求助】数据库解决方案 -- frnkl
最近要帮朋友搞一个小型数据库的解决方案。数据库不大,在2GB以内。要求如下:
(1)数据库后台的server端希望使用MS SQL Server的免费版本。
(2)朋友年龄较大,电脑使用不很在行。希望设计一个比较好使用的前台界面,实现如下两个功能:(a)在前台输入一些参数,再用SQLServer在后台搜索,搜索结果输出至一个Excel文件中;(b)可以自己更新数据库。同时要保证十位数以内的用户可以同时使用该软件链接到数据库进行功能(a)的操作。
我自己对数据库的经验基本限于直接使用数据库管理软件上,对前台设计方面从没有涉及,不知河友有何建议?老福在此先谢过了。最近老福工作生活压力较大,没有很多时间上西西河,如果没有及时回复您的帖子,先道声歉。
生成xls应该也容易
自己更新数据库不知道是打算咋更新,用新数据重新来过?
用户连接数据库如果是直接连C/S的,不走B/S的话完全够用了
Access可以直接就帮你保存html界面,很省事。
我只试验过最简单的例子,感觉是非常适合初学者的适用小玩具。
SQL Server Express,安装配置都很方便,限制是4G,够用有余量。
前台用ASP.net做成Web Interface或者用windos form都行,.net解决,随便用啥类型的连接ODBC也好ADO.net也好都很方便,数据层很好写。输出到Excel网上随便搜一搜会有很多不同的代码,从纯文本到数据库(excel文件可以当作数据库用)到用Office的库直接操作Excel(这个需要服务器或者运行前台win form的机器安装Excel)都行,丰简由人。
总之这类应用.net的王道度很高。。。
微软的方案,C/S或者B/S架构都可以。
没有什么难度。
可以考虑到“猪八戒”外包项目。http://www.zhubajie.com/
系统架构不是很复杂,基本的C/S或B/S都可以解决,
但客户的业务需求并不明确,也许他自认为很简单或者根本不太
明白他需要什么,必须要有详尽的需求分析和沟通,不然就是个
烂尾楼工程,客户也不满意,接活的也不高兴给的几个小钱
更新数据库是指把原始记录加入数据库中。
VB正在学习中。不过现在考虑走B/S实现可能更方便一些。
多谢瓦斯提醒Access库容限制。
我再仔细看看,回头和朋友商量一下,看采用b/s架构是否合适。我现在倾向于b/s架构因为用户端几乎不需要维护。
也没什么钱,外包太麻烦了。不过,多谢您的提示。
我对数据库只有半桶水的水平,朋友更不行。好在,他的要求确实不多。
CodeProject.com 主要针对微软的开发平台,有很多例子可以参考。不管你想用 C# 还是 VB.NET 开发 C/S 架构的应用,还是想用 ASP.NET 开发 B/S 架构的应用,这个网站都可以帮到你。
我们在纽约,想请全职的数据库工程师。不知道哪些资源比较好。
同时要保证十位数以内用户可以同时使用
没有“数”吧