学生信息管理系统之总结篇

         今天终于把学生管理系统优化完工了。从刚开始的纠错,到后来的优化这个过程真是异常艰辛。在这个过程中查找了很多资料也收获了很多知识。下面我对学生信息管理系统做一下自己的总结:

     宏观;学生信息管理系统是一款基于VB输数据库结合的,主要管理学生信息的一款软件。以下是学生信息管理系统的主要框架结构:


      

    微观上:运用VB编程语言与数据库连接。用VB与数据库交互,直接用VB语言调用数据库里的信息。还有将宏观信息通过VB直接存储到数据库中。数据表主要分为了五部分:dbo.user_info(用户信息存储表)、dbo.class_info(班级信息存储)、dbo.studnet_info(学籍信息存储表)、dbo.result_info(成绩信息存储表)、dbo.grade_info(班级信息存储表)、dbo.course.info(课程信息存储表)。数据库主要运用到了CURD(增删改查)、VB主要用到了模块跟窗体之间的联系、以及用VB实现对数据库的调用。

    优化:这个系统存在很多欠缺,用户体验效果比较差。从这里出发,我进行了一步步的优化初步实现了相对好点的用户体验效果。这是我的部分优化历程:学生管理系统之优化

    收获:从这次敲信息管理系统,自己完成了很多纠错工作。在这个过程中锻炼了自己的纠错能力。而且后续的美化工作,也让自己认识到了用户体验的重要性。以后我们从事软件行业必须要从用户角度出发,让我们的产品符合用户需求,尽量的让用户用起来方便。进而体现出了我们为人民服务的品质,和能力。这次师傅给我的启发就是:数据库的增删改查很重,由于之前对它了解的很少。今天下午我就跟同学进行了关于数据库增删改查的讨论。感觉收获颇丰,增删改查语句还没完全记忆下来,接下来也要通过回顾SQL课本进行记忆,在耿建玲视频中也要多加注意。通过耿建玲视频重点理解T-SQL和sql语句的含义和区别。模块的含义:当有多个窗体同时存在时,我们不希望多个窗体同时重复添加相同的代码。所以要创建一个独立模块,它包含实现公共代码的过程。

每个标准模块类模块和窗体模块都可包含:

声明:可将常数、类型、变量和动态链接库 (DLL) 过程的声明放在窗体、类或标准模块的模块级。

过程:Sub、Function 或者 Property 过程包含可以作为单元来执行的代码片段。

异地发布:须在模块中添加一行代码。

例:Public Function ConnectString() As String

       ConnectString = "provider=sqloledb;server=192.168.26.69;UID=sa;PWD=1;database=student"

       End Function

注意:server=本机IP  。 UID=sa;PWD=1 为数据库的账户和密码。database=student 为连接的student数据库。

  

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值