标签:云服务 后台数据库 增加 基本 工作 注册登录 支持 mysql 撰写
小组成员:刘硕、何祎君、潘恋军、柴增豪、朱杰、张嘉熙
在软件需求建模课程上,我们以刘硕同学为组长的六名同学以往届学长的课程管理软件需求设计为蓝本,进行了相当的改进和优化,并实现了基本的需求。
刘硕:小组组长,把握小组全局工作,主要负责对C#程序界面、功能的设计和对程序的具体实现,并撰写相关文档。
何祎君:熟悉C#语言程序设计,负责对程序界面功能的设计和实现,并撰写相关文档。
潘恋军:学习数据库相关知识,负责对程序后台数据库结构的设计、搭建,将程序与本地数据库进行连接,并撰写相关部分文档。
朱杰:学习数据库相关知识,负责对程序后台数据库结构的设计、搭建,将程序与本地数据库进行连接,并撰写相关部分文档。
柴增豪:负责对各部分文档的整合、每周博客的撰写,并完成了小组文档的主要部分。
张嘉熙:对学长需求的精简、优化,完成部分小组文档及总结文档,以及在线数据库的搭建部署工作。
数据库部分:
在我们的努力下,数据库部分的学习已经取得相当的成果。目前使用mysql将数据库部署在本地,并能够将程序和数据库相连接,并在程序中对数据库中的信息进行读取和写入。但是目前在通过程序访问数据库的个别处还有bug。
程序功能部分:
课程管理小助手的基本功能已经实现,能够在本地数据库的支持下,实现管理员、教师、学生三种用户的注册登录和用户信息的修改的账户功能,以及教师开设课程、录入成绩,学生选课、查询成绩、成绩复查申请、缓免考申请、课程反馈和管理员的对课程开设审核查看等教学功能。
程序的功能已经基本实现,在未来的主要工作将在数据库方面进行改进。
首先在数据库和程序的连接中仍然存在个别bug,可能采用和C#兼容性更好的SQL server重新实现数据库的功能,以减少因兼容性产生的bug。
第二点是对在线数据库的搭建部署。目前只能通过在本地构建数据库实现功能,无法进行有效的迁移,所以考虑在云服务器上搭建数据库,实现本地程序远程连接数据库,使程序具备良好的可迁移性,极大地增加程序的可用度。
【软件工程】02组软件工程组队项目——课程管理小助手期末总结
标签:云服务 后台数据库 增加 基本 工作 注册登录 支持 mysql 撰写
原文地址:https://www.cnblogs.com/bshtdxgb/p/9188824.html