学生选课管理系统的设计与开发
目录
学生选课管理系统的设计与开发 1
1、项目背景 1
2、技术选型 1
3、需求分析 1
3.1管理员角色拥有的功能 2
4、数据库设计 2
4.1完成系统中数据表的结构设计 2
5、界面设计 3
5.1管理员角色 4
6、关键技术的介绍 6
6.1使用模板来搭建框架,减少每个页面的代码量,同时方便修改 6
6.2使用自创类来处理每个页面的数据库访问操作 9
8、完成情况总结 13
1、项目背景
学生选课管理系统是一个学校不可缺少的部分,传统的人工管理档案的方式存在着很多的缺点,如:效率低、保密性差等,所以开发一套综合教务系统管理软件很有必要,它应该具有传统的手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学校的管理效率,有助于推进学校的信息化建设。
2、技术选型
C#的窗体程序开发
本系统未采用C#实现MDI——多文档窗口,因为考虑到C#的该技术与java类似,而暑期java实训时,曾用过类似的方法做过停车场管理系统,所以想为这次的系统注入一点新鲜的血液,所以本系统设计的主题采用了了C#的C#TreeView 实现。
Sql server数据库