BS学习总结

           BS学习从1410月份开始,计划3个月完成,中间也加入了机房合作版,加入到项目组后计算机的进度基本停了下来,通过BS的总结和梳理,加深对知识的理解。

BS学习历程:

        牛腩新闻发布系统以项目的形式将BS的知识串了起来,也是我们从CSBS过渡的第一个项目,当时刚刚结束个人重构,很多东西比较熟悉,包括数据库设计和BD层代码的编写,又一次理解了SQLHelper的完美演化、存储过程的强大,使用了触发器,接着就是网站的建立,其实和三层差不多,web层相当于我们的UI层,只不过之前我们的控件放在窗体中,现在放在网页中,然后引用CSS样式来控制

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
学生成绩管理系统BS架构版的开发需要分为前端和后端两部分,前端主要负责用户界面的实现,后端主要负责数据处理和业务逻辑的实现。 前端部分: 1. 用户登录界面:实现用户登录功能,并且根据用户类型(学生、教师或管理员)加载不同的首页。 2. 学生首页:显示学生课程列表、成绩查询、学习建议等功能。 3. 教师首页:显示教师的课程列表、成绩录入和查询、成绩分析等功能。 4. 管理员首页:显示学生和教师的信息管理、课程管理、成绩管理等功能。 5. 课程列表界面:显示所有课程的列表,并提供课程搜索和过滤功能。 6. 成绩查询界面:提供学生查询个人成绩,教师查询学生成绩的功能。 7. 成绩录入界面:提供教师录入学生成绩的功能。 8. 学生成绩分析界面:提供学生成绩分析,包括成绩排名、成绩趋势等功能。 9. 学习建议界面:提供学习建议,根据学生的成绩情况和历史表现,给出相应的学习建议。 后端部分: 1. 用户认证:验证用户的身份信息,判断用户是否有权限登录系统。 2. 用户管理:实现管理员对学生和教师用户信息的添加、删除和修改操作。 3. 课程管理:实现管理员对课程信息的添加、删除和修改操作。 4. 成绩管理:实现教师对学生成绩的录入和修改操作,学生对个人成绩的查询操作。 5. 成绩分析:实现学生成绩排名、成绩趋势等功能。 6. 学习建议:实现根据学生的成绩情况和历史表现,给出相应的学习建议。 7. 数据库管理:管理系统中的数据库,包括数据备份、恢复和维护等操作。 总结: 学生成绩管理系统BS架构版的实现需要前后端开发人员的协同合作。前端主要负责用户界面的实现,后端主要负责业务逻辑和数据处理的实现。通过使用BS架构,可以实现系统的分布式部署、提高系统的可扩展性和可维护性,同时也可以提高系统的响应速度和用户体验。
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值