Delphi程序设计方案文档_第1页
Delphi程序设计方案文档_第2页
Delphi程序设计方案文档_第3页
Delphi程序设计方案文档_第4页
Delphi程序设计方案文档_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《信息系统开发与实践》课程结课实践作业项目名称:同学学籍信息管理系统的开发完成人:王婷学号:2010508210二零一二年11月10日一、需求分析 同学学籍信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于同学学籍信息管理,总体任务是实现同学学籍信息的系统化、科学化、规范化和自动化,其主要任务是管理员通过计算机对同学学籍信息进行日常管理,例如对同学信息、课程信息、同学成果等进行查询、修改、添加和删除,并让同学能够查询成果和课程信息。系统功能(1)用户登录。主要通过用户名及密码进入系统并进行相关操作。(2)同学管理模块。主要实现对同学基本情况、体检情况、奖学金、助学金以及注册信息的管理,管理员能够通过该模块对后台数据库中的数据进行查询、修改、添加、删除等操作。(3)课程管理模块。主要实现同学课程的分类,包括必修课和选修课,并实现对各班级、各学院、各系课程的查询、添加、删除等功能。(4)成果管理模块。该模块主要实现对同学成果的查询、修改、录入等功能。(5)退出模块。便利用户退出系统。2、校务人员管理主要实现校务人员信息的查询、修改、添加和删除。数据管理主要实现老师或系统管理员对与同学相关数据信息的查询、添加、修改、删除。二、总体设计思路 同学学籍信息管理系统主要由用户登录、同学管理、课程管理、成果管理、退出五个模块构成。管理员可以通过用户名、密码进入系统,对同学的信息、课程信息以及同学成果进行录入、查询、修改和删除等操作。同学可以通过系统登录模块输入学号、密码进入系统,然后查询相关的信息。数据库设计该系统的后台数据库主要运用Access2000数据库,对同学的信息、课程信息、同学成果等进行管理。数据库中主要包含三张表,包括同学表(student)、课程表(course)、成果表(grades)。同学表中主要有同学的基本情况、嘉奖情况、处分情况、体检情况;课程表中主要有同学的必修课程和选修课程两类;成果表主要是对同学各学期的成果按班级、班级进行管理。数据库中的各表之间可以通过同学的学号(编号)进行关联。数据表表1同学表(student)序号字段名说明序号字段名说明1sno学号6date诞生日期2sn姓名7time入学时间3sex性别8ad家庭住址4nation民族9tel联系方式5dept专业10mark备注表2课程表(course)序号字段名说明1cno课程号2cn课程名3type课程类型4part课时5point学分表3成果表(grades)序号字段名说明1sno学号2cno课程号3cn课程名4fenshu分数5grade班级6class班级专业出生日期入学时间民族民族入学时间出生日期专业3、E-R模型图专业出生日期入学时间民族民族入学时间出生日期专业家庭住址性别性别家庭住址家庭住址性别性别家庭住址备注联系方式学号姓名姓名学号联系方式备注备注联系方式学号姓名姓名学号联系方式备注学生学生学习学习成绩课程成绩课程学分课程名课程号学分课程名课程号类型课时类型课时图1E-R模型图:同学与课程4、关系模型同学表(学号,姓名,性别,民族,专业,诞生日期,入学时间,家庭住址,联系方式,备注)课程表(课程号,课程名,类型,课时,学分,成果)学习关系表(学号,课程号,成果)三、简略设计1、系统模块结构图(1)用户:管理员基本信息基本信息基本信息基本信息奖励情况学生管理奖励情况查询、修改、录入、删除奖励情况学生管理奖励情况查询、修改、录入、删除体检情况处分情况体检情况处分情况查询、修改、录入、删除管理员登录课程管理选修课必修课查询、修改、录入、删除管理员登录课程管理选修课必修课查询、修改、录入、删除查询、修改、录入、删除成绩管理成绩管理图2管理员子系统模块图(2)用户:同学查询查询、选课查询课程管理成绩管理基本信息体检情况奖励情况处分情况必修课学生管理选修课必修课处分情况奖励情况体检情况基本信息查询查询、选课查询课程管理成绩管理基本信息体检情况奖励情况处分情况必修课学生管理选修课必修课处分情况奖励情况体检情况基本信息学生登录学生登录图3同学子系统模块图通过系统模块结构图,可以清楚的了解整个系统的功能,从管理员和同学的角度分别对系统设置了不同操作权限,保证了系统中数据的正确性、完整性、真实性。2、业务流程图自己的基本情况自己的基本情况查询学生自己的课程信息查询学生自己的课程信息学生信息学生信息课程信息查询、修改、添加、删除管理员课程信息查询、修改、添加、删除管理员成绩信息成绩信息图4同学和管理员业务流程图系统主窗体及功能模块系统以及子系统的窗体设计登录界面(管理员、同学)。管理员或同学通过输入用户名及密码,通过身份验证方可进入系统,进行相应的操作。(2)系统主窗体(管理员、同学)(3)同学管理模块(管理员)添加新生信息界面(管理员)课程管理界面(管理员)添加课程界面(管理员)成果查询界面(同学)系统功能模块该系统的功能模块主要有同学管理模块、课

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论