也许我的表述不够专业,希望高手们能帮助一个菜鸟。    想做一个大学高校使用的网上选课系统,其实之前的类似系统不知有多少,大概是直接在网上操作的那一种,我想问一些设计思路方面的问题:
    1、能不能用VB作出来的工程,放到网上让用户直接在网页上操作?该怎么做?(思路就好)    2、我还有一种想法:用VB做一个类似操作界面的东东,选课系统的数据库放在服务器上,然后用户在安装这个操作界面的本地机上进行选课等的信息操作,然后反馈到服务器上去。    而且登陆的人有两种,一个是管理的老师,另一种就是学生了。老师登陆后可以统计学生的选课信息,然后安排课程之类的;而学生就要把自己的选课信息通过系统提交到老师那里去(就是老师登陆后能得到这些信息)。
    你说这些是不是都要建立数据库表呀?    而这些数据库是建立在服务器上呢还是建立在本地机上(因为服务器上一定有一个所有课程的相关信息的数据库,包括课程代号,任课老师,上课时间等等)?    是不是服务器上要存在很多的表来实现多种不同的操作?    如果是建立在本地机上用户没装没有ACCESS(DBMS用ACCESS)呢?
(能告诉我你的思路吗?)    3、你说我有必要作一个管理版和一个学生版吗?
        4、如果你有更好的想法能告诉我吗。    我是一个什么都不懂的菜鸟,可能以上的想法很幼稚,但我会努力接受高手的思想的。

解决方案 »

  1.   

    做B/S实现比较容易的.比较标准的是C/S和B/S各一套同步演示.
      

  2.   

    1,你的第一种想法可用网页内嵌VB式来实现。
    2,第二种方法也可以,VB可实现这样的功能,但是你需要一个服务器和一个好的数据库,用ACCESS是不行的。
    3,没必要做两个版本,用登陆权限控制。
        我也在做类似的东西,我们一起努力吧!
      

  3.   

    更正一下:关于第2点,用ACCESS也可以的,但是数据库管理变的麻烦,最好用好的数据库,如SQL2000……
        我也是菜鸟,有误之处请多多指教!
      

  4.   

    1.dhtml工程
    2.ACCESS+ado6.0
    3.是
      

  5.   

    你就用Asp程序就可以完全实现,不过,你可以在VB里生成自己的控件,然后把它放到asp里面,有很好的效果,可以去试一试
      

  6.   

    1.有两种方式,用vb写cgi程序或者是用asp(语法和vb一样)写网页。
    2.使用sql server等数据库,可以在本地计算机直接用vb写的东西利用ip或者是远程主机名操作远程数据库。
    3,如果使用access数据库, 没必要。
    4,最好别多想用vb实现。进搜狐检索一下asp,php,jsp等等这类的文章吧。这个不是vb的擅长。