- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理学院信息管理与信息系统专业 PB课程设计 (2011 —2012 学年第二学期) 设计名称: 学生信息管理系统 ---------------------------------------- 班 级: 信管102 ---------------------- 姓 名:蒋南 --------------------------------------------- 指导教师: 吴新明 --------------------- 成 绩: ---------------------- 地 点:管院实验室 ------------- 序 号:1007241055 学生信息管理系统 一、系统分析与设计 在各类学校中,学生信息管理是不可或缺的日常管理项目。以前计算机技术没有普及时都是手工记录管理,不仅出错率高,还会浪费大量人力和时间,降低办公效率;而如今科技高速发展,学生信息管理系统普遍应用于各类学校,借助于网络且基于B/S模式的教务管理系统,为学生老师提供了更好的信息共享平台,大大提高了学习、办公效率,因此开发功能完善、安全实用的学生信息管理系统十分必要。 1、系统功能分析 经过相关调查统计,并对学生需求进行分析,该系统应实现以下功能: (1) 学生信息管理系统 学生信息录入,包括学生学号,姓名,所在系别,专业,以及学期信息等。 学生信息以及成绩信息管理,包括对学生学号,姓名,专业,出身日期等的修改、删除,以及对学生成绩的录入和修改等。 (2) 学生信息查询系统 1 学生基本信息查询、修改。 2 学生成绩查询及信息报错,对成绩统计分析等。 2、系统功能模块设计 通过对上述各项功能的分析、分类、综合,按照模块化程序设计的要求,得到如图1所示的功能模块图。 图1 系统体系结构 二、数据库设计与实现 数据库在一个管理信息系统中占有非常重要的地位,数据库结构的好坏将直接影响到应用系统的实现效果和数据操作效率以及能否保证数据的一致性、完成性和安全性。 1、数据库设计 根据学生成绩管理系统的功能要求,通过分析系统要涉及的相关实体以及要收集、存 储和操纵的数据信息,得到如图2所示的系统E-R图。 根据系统E-R图得到以下关系模式。 学生信息(学号,姓名,性别,出生日期,联系地址,系别,专业,班级号)。 成绩(成绩编号,学号,学年,学期,各门成绩)。 为了系统的使用安全,要建立用户管理,而用户使用权限分为教师和学生两类,因此需要建立一个存储用户信息的关系。 用户(用户编号,用户名,用户密码,用户类型)。 图2 学生信息E-R图 2、创建数据库 根据关系模式,确定设计好相关的表。 首先,在“课程设计”目录下建立文件夹“cjglxt”,再在“cjglxt”文件夹下建立文件夹“data”,用于存储数据库文件。 打开PowerBuilder,打开数据库画板,使用windows自带ODBC接口建立ASA 9.0的数据库cjglxt\data\xscj.db,如图3所示: 图3 然后依次建立以下3个表: 1)“xs”表: 2)“ks”表: 3)“xs_cj”表: 数据库建立完成后,检查各表,并在数据库画板中向数据库输入部分数据。进入系统的测试用户名和密码分别为:DBA,SQL. 三、设计系统模块 1.用户登陆界面 本模块实现用户登录控制,登录窗口如图4所示: 图4 2.学生信息管理界面 学生信息管理是系统的主要部分,完成学生信息录入、修改、删除等操作。 主界面如图5,图6所示: 图5 图6 3.学生信息查询界面 本模块实现学生基本信息的修改和查询,以及成绩的查询。主界面如下图所示: 图7 相关子界面如图所示: 图8 图9 图10 4.选单设计 实现窗口菜单快速进入、管理。 1、选单外观设计 创建一个新选单保存为:manue,添加六个主菜单(窗口管理,查询子系统,数据管理管理子系统,帮助子系统,数据通道,统计分析),其子结构如下图: 图11 到此为止,系统的相关模块都设计完成,接下来就是对各个模块,事件编写脚本程序,在每个模块的实现过程中,对其每个功能要进行仔细的测试和调试,最后对
文档评论(0)