- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 大连理工大学出版社高职教育出版中心 第9章 学生信息管理系统设计 主要内容: 系统需求分析 系统总体设计 系统详细设计 目的要求: 掌握基于C#的Windows数据库应用程序的开发过程及关键技术与技巧 。 9.1 系统分析 9.1.1 功能需求 对于本系统,需要实现以下一些基本功能: 院系信息的添加、修改、删除。 班级信息的添加、修改、删除。以上两功能为学生信息的分类管理提供依据。 学生信息的添加、删除、修改和分类浏览。 学生信息的查询与打印。可按姓名模糊查询,也可多条件复合查询,并可打印查询结果。 用户登录、修改密码、系统初始化等功能。 9.1 系统分析 9.1.2 数据需求 本系统管理的主要信息包括院系信息、班级信息、学生信息、用户信息等。 (1) 院系信息:包括院系代码、院系等。 (2) 班级信息:包括班级代码、班级、所在院系、入学年份等。 (3) 学生信息:包括学号、姓名、性别、班级、地区、出生日期、民族、政治面貌、照片等。 (4) 用户信息:包括ID、用户名、密码、权限级别等。 9.2 系统总体设计 9.2.1 系统模块设计 系统层次模块图: 9.2 系统总体设计 9.2.2 系统数据库设计 根据“学生信息管理系统”功能需要,设计一个名为“xsxx”的SQL Server数据库,共包含以下8个数据表: 用户表、院系表、班级表、学生表、性别代码表、地区代码表、民族代码表、政治面貌代码表。 1. 用户表 “用户表”用于存储登录用户的用户名和密码,其表结构如下表: 序号 列 名 数据类型 长 度 主 键 允 许 空 1 ID int 4 √ 2 用户名 varchar 16 3 密码 varchar 16 √ 4 权限 varchar 4 √ 2. 院系表 “院系表”用于存储院系编码信息,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 院系代码 varchar 50 √ 2 院系 varchar 50 3. 班级表 “班级表”用于存储班级编码信息,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 班级代码 Int 50 √ 2 班级 varchar 50 3 院系 varchar 50 4 入学年份 varchar 50 √ 4.学生表 “学生表”用于存储学生的个人信息,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 学号 varchar 50 √ 2 姓名 varchar 50 3 性别 varchar 50 √ 4 班级 varchar 50 5 地区 varchar 50 √ 6 出生日期 datetime 8 √ 7 民族 varchar 50 √ 8 政治面貌 varchar 50 √ 9 照片 image 16 √ 5.性别代码表 “性别代码表”用于存储性别编码的信息 ,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 性别代码 int 4 √ 2 性别 varchar 50 6. 地区代码表 “地区代码表”用于存储地区编码的信息 ,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 地区代码 int 4 √ 2 地区 varchar 50 7.民族代码表 “民族代码表”用于存储民族编码的信息 ,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 民族代码 int 4 √ 2 民族 varchar 50 8.政治面貌代码表 “政治面貌代码表”用于存储政治面貌编码的信息 ,其表结构如下表 : 序号 列 名 数据类型 长 度 主 键 允 许 空 1 政治面貌代码 int 4 √ 2 政治面貌 varchar 50 9.3 系统详细设计 9.3.1建立系统项目文件 1.在硬盘上建立学生信息管理系统项目文件目录,如在E盘上建立E:\StuMIS目录。 2.利用Visual Studio 2005新建项目,命名为StuMIS,保存在硬盘上已建立的文件夹中。 3.在E:\StuMIS目录下分别建立文件夹“data”和 “img”,分别用于存放数据库文件和图片文件。 9.3.2 数据库访问类的设计 为简化在数据库操作方面的编程代码,我们把对数据库操作的共同部分提炼出来,封装到一个类中,以后就可调用类中的方法,轻松地实现数据库的操作.
您可能关注的文档
- Windows Server 2003第10章 配置与管理DNS服务器.ppt
- Windows Server 2003第11章 配置与管理dhcp服务器.ppt
- Windows Server 2003第12章 配置与管理路由、NAT与VPN服务.ppt
- Windows Server 2003第13章 配置与管理Web服务和FTP服务.ppt
- Windows Server 2008项目2 工作组与资源共享的管理.ppt
- Windows Server 2008项目3 域网络构建与组策略应用.ppt
- Windows Server 2008项目4 磁盘与数据存储管理.ppt
- Windows Server 2008项目5 DHCP服务器的架设.ppt
- Windows Server 2008项目6 DNS服务器的架设.ppt
- Windows Server 2008项目7 WWW服务器的架设.ppt
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
最近下载
- 肩关节疾三病ppt课件.ppt VIP
- 企业数字化转型L1-L5数据架构设计方法论及案例【52页PPT】.pptx VIP
- 显微镜操作手册-ch axio imager.pdf VIP
- 2025年内蒙古包头市住房发展建设集团有限公司招聘11人笔试模拟试题及答案解析.docx VIP
- 2024年包头市住房发展建设集团有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 2025年内蒙古包头市住房发展建设集团有限公司招聘11人笔试备考题库及答案解析.docx VIP
- 2025包头市住房发展建设集团有限公司招聘笔试备考试题及答案解析.docx VIP
- ____公司销售部绩效考核表模板范本.pdf VIP
- 肩关节解剖课件.ppt VIP
- 浙江省丽水市2024-2025学年高二下学期期末考试地理试卷.docx VIP
文档评论(0)