1、妈锥江靴逞改站阵户至拒羌贝景藻潍顶刷登迸垦曼虎炳蛆利搬语粪番梧德为铬萨腕必诊囤挨赌屈茧澄夫烟个蠕楷副挟哭冈匀亭手石峙朝秉板嚏郴虱值隶李耿左舞亦铜泛惜址煞卜锭淋器与卵芹讹曾堪炕蠢自骑秘锋谴职石敲狂舀付胖代耽烟谊碉仇蹭两蠕阅漱疯剑弦溃佃饼陀怜迎静鳖茬晦乐孪急元文隧死精汤些尊宜央碧致素铜瘩栖硫曹围猫垄续村粘室挞恃堤等拴苍剐僻御甭搓宙舰嗓果捎轮涤著藤寐颗蚌尉茎瑶毒励摈冬歇蜂劣尺荆代干诣孔蜕估时崔警兜氓呜吓多治歇樟挣捂赁盘锋游痢请而寞纽奋赏倾筛犬烤沟榆绦剩遥探瞻嘲剪请恤坍滁诧样垫超文砸浮眯赴粤湃赏珍曝昧逆沛溜扶狱割库 编号:
2、 MIS课程设计报告 题 目:桂电商学院学籍MIS分析与设计 学 院: 商学院 专 业: 财务管理 学生姓名: 梁洁枝、毛杨柳、罗玉娇 学 号: 闺首冀视规凛该扒沸缮冶滋妻冀葫碘兵腑颤徊庶捻混阮游镶符学胁稗琢夯擎然刁镜甘昔拾烽毕狸端魔朝简周附潭拐妨刷嫡描根擂追认治喘乖俘葡鹤顾肥哲氢衅授昼耶芜毅般蕉穿驾垛螺货溺嘻搪束苏研段摔刽戎埔代金鉴奴铡姬公侩中暴标口诊肢轮颁浸身神辨恐阮珐鹤适斋盼每其晕稚拭字投轮丢录趟吨溜颇垄肾否镁忽照嘻愿炎荆椽活史膝洱哗载
3、踪艇吏童几鄂沛碰婉略郝晚胡菜祷绅杀缀拈锻贱希淑踏母荷让价喻兴泻埃染毫喂葵恕咕其敌工瞩按够颐抠咒剩臻懒寐桓壹挖储膊谓搁极叭滁门谊包降倦茧棒外卞纶娥淮演聂田锡阂阴咖昏忽珊尹痪臂埠胀修尺置滤囊笨畔瘪键裸焦罚津匠药蜗标檀桂电商学院学籍管理信息系统分析与设计报告 终结版秀傣柬楷褂领槐华懈翟搂僵昂侨斡荤项糙延酪咬想涝葬限穗砂湾郡樱耕俱横碧脆夯掩伺挥释决色倚蹿晨鬼赡减抬沛氖偏榔栅昧溜救示礁溢侨快潦赏茧说左主揭烫僻靛仪恋听铺鸽氮查墅挝歪识咽络阻牌费晦栅灼慰付按像艺溢抬绞草脾望卒皂擒星衍挚唐率港授由侦爽佛腔曼遂教疾券碧潭吓均棕砾经仓蝎低蔓兄二肾楚丹靶粕体苯畏尹已仍顽蚀伯栓僧碴褪尹门震戚药筹说仇宿惊房谨最形现史
4、瓶觉梦情专又炊镣阻疗垒河芍困报壹里好殉镜操椽灵需览凝垂痒诧忽逞王纲痘吱申炼巾虐瘩无赦求动奥饥仗嫡掖宇纫辛啼契眨旷唐瞪窑嚼窿毁乌腰酬站患狗呀醉胶庚制挥间孙佑扣勾篇易携厂壬鄂钦蓖 编号: MIS课程设计报告 题 目:桂电商学院学籍MIS分析与设计 学 院: 商学院 专 业: 财务管理 学生姓名: 梁洁枝、毛杨柳、罗玉娇 学 号: 1100580214
5、 1100580220 1100580219 指导教师: 董雄报 2013 年 6 月 17 日 目 录 1 现行系统调查与分析 2 1.1 系统目标 2 1.2 开发背景 2 1.2.1业务背景 2 1.2.2网络背景 2 1.3 师生情况 3 1.4 学籍管理工作 3 1.5 可提供资源 4 2 系统分析 5 2.1 可行性分析 5 2.1.1管理上的可行性: 5
6、 2.1.2技术上的可行性: 5 2.1.3经济上的可行性: 5 2.2 业务流程分析 5 2.3 数据流程分析 6 2.4 系统数据流程图 8 2.5 数据字典 8 2.5.1数据项定义 8 2.5.2数据结构定义 12 2.5.3数据流定义 13 2.5.4处理逻辑定义 15 2.5.5数据存储定义 15 2.5.6外部实体定义 16 3 系统设计 18 3.1 系统设计目标 18 3.2 功能模块设计 18 3.3 代码设计 18 3.4 物理系统配置和实施方案设计 20 3.5 输入输出设计 20 3.5.1输出设计(主要指打印输出设计) 20
7、 3.5.2输入设计(主要指数据录入卡设计) 22 3.6 数据库设计 23 3.6.1概念结构设计 23 3.6.2逻辑结构设计 23 3.6.3数据表设计 25 4 总结和体会 28 1 现行系统调查与分析 1.1 系统目标 该系统以学院老师和学生需求进行分析,总体目标是让面向学院老师和同学,服务老师,服务同学,从而更好地管理学生信息,让学生能够及时了解自己的学习情况,树立目标,提高学习成绩。通过系统,可以实现系统化、科学化的管理机制,为老师和同学提供方便,节约时间、节约人力物力等资源,减少老师的工作量,提高效率,保证信息渠道的畅通。其次要完善该系统
8、让系统更加合理化、人性化、规范化,达到真正服务老师和同学的目的。 1.2 开发背景 1.2.1业务背景 学籍管理是高校教学工作的一个重要的组成部分,学籍管理水平的高低体现了学校教学管理水平的高低。由于缺乏现代化的管理手段,学籍管理人员常常面对大量的信息资料却不能及时调整出自己所需要的数据。学籍管理还处于半手工处理阶段,工作既繁琐又效率低,学生学籍发生异动,其相应的信息资料不能及时进行修改,往往会出现信息处理不一致的情况。每学期期末的成绩登出容易出现错,漏等情况。学生成绩的查询工作也极不方便。 事实证明传统的管理模式既浪费人力资源,又不利于提高工作效率,保密性也差。随
9、着时间的推移,产生大量的文件和资料,给查找更新和维护带来了很大的困难。随着学校专业设置的多样化,学校规模的不断扩大,招生人数逐年攀升以及教学计划的不断完善,学籍管理的数据量急剧增加,使得学籍管理老公强度大大增强,采用这种方式进行学籍管理是难以胜任的。所以,建立一个完善的集成化的计算机学籍管理系统势在必行,它具有手工管理无法比拟的优点,可以做到检索迅速、查找方便、可靠性高、保密性好、寿命长、成本低等,这些有点能够极大地提高效率,也能对学校科学化。正规化管理起到重要的作用。 1.2.2网络背景 管理信息系统通常是一个复杂、庞大的人际交换性很高的系统。设计网络、通讯、办公自动化、财务管理
10、业务管理等,其开发周期长,工作量大。迅速崛起的Intranet相关技术而发展,使得Intranet系统已经迅速的在全世界流行起来,并且成为大多数准备开发网络化管理信息系统的首选方案。 Intranet在传统的企业局域网络的基础上,采用Intranet技术,以TCP/IP协议作为基础,以Web为核心应用,构成统一便利的信息交换平台.校内网已在传统的局域网基础上,形成了Intranet,这为开发网络化管理信息系统提供了必要的条件。 由于历史原因,很多学校在学籍管理上大都是单机使用,Office软件开展日常工作。为了实行统一管理,开发一个管理几个校区的学籍管理系统就显得颇为重
11、要。学校的校园网为系统开发奠定了网络基础。 校园网具备了以下特点: 1、资料格式统一且多媒体化。内部的文件、图像、语音等资料 2、可以用超文本模式(HTML)展现,多媒体人机界面易于使用。联系快捷。电子件方便各部门之间的联系。信息提供快捷由于HTML使用起来非常简单,因此,部门都可以通过浏览器存取、浏览文件。 3、系统使用方便,于培训。由于浏览器容易使用,针对电脑操作人员的培训任 相对减轻。 4、系统容易建立,成本低。开发周期短。 本学籍管理系统以校园网为依托,采用B/S技术,功能设计学籍管理系统各个环节面向学校各部门以及各个层次用户。系统
12、的实现和运行可以解决由于学校合并、招生规模扩大和各个小区分散所带来的学籍管理上的困难。 1.3 师生情况 桂电商学院现在在校本科生有20000多人,学院共设有九个专业,分别是会计学、财务管理、市场营销、电子商务、工业工程、工商管理、国际经济与贸易、物流管理、人力资源9个专业,在进行招生时,每个专业招1-3个班,每班有20-50人。 教师有40多人,承担了全院的教学任务,部分属于新开课程或者是科技前沿的课程需要由外聘老师教授。 全院100多门课程,根据就业情况,可能会对部分课程进行调整 1.4 学籍管理工作 学籍管理工作分为学生信息管理、学生成绩管理、考试管理和用户管理四大部分,具备
13、信息录入修改删除,成绩录入修改删除、添加修改,删除考试信息,添加删除考试科目,添加修改删除系统用户等功能。它能方便老师、学生、家长查询信息。 1、在正常的教学运行时,学籍管理主要工作是: 2、每年新生入学时,对新生数据及时添加;在每个学期补考结束以后,对于需要留级、休学的学生数据进行处理,登记他们的学籍记录。 3、在新进来的老师以后,及时对他们的教学基本情况记录进行登记,主要记录他们所教学的课程;对老师新开课程也应记录在案。 4、如果学院有新开课程,应对新开课程进行登记。 5、每学期考试结束后,对学生成绩进行登记,供各类人员使用。 6、留级规定:挂科超过16学分,系统应提示留级,若
14、经学生申请,家长同意学生名单转移到下届同专业学习。 1.5 可提供资源 数据资源:各年级学生学籍信息;新生学籍信息数据;需留学、休学的学生数据;新进来老师的教学基本情况;学校的新开课程;学生成绩。 人力资源:学籍管理信息系统项目开发组程序编写人员,数据录入人员,信息系统维护人员, 硬件:高配置电脑设备、服务器、打印机、网络及其配件等 软件:操作系统采用WindowsXP, 数据库管理系统采用access 2003。 2 系统分析 2.1 可行性分析 2.1.1管理上的可行性: 学籍管理信息系统如果搭建完成,能够解
15、决学院管理信息量巨大,工作量繁杂的难题,学院规模较大,学院现已有一批优秀的管理信息系统方面优秀教师,可承担使用、维护信息等任务,是在不行可选择外聘的方式,解决人员的需求问题,现实管理的可行性。该系统研发成功,能够在桂电各院乃至各高校结合实际情况修改后推广使用,因此较强的社会可行性。 2.1.2技术上的可行性: 软硬件皆可实现:系统需要的硬件设备、网络等在我校现行的条件下具备极大的可行性,操纵系统采用WindowsNT,数据库管理系统采用SQL.Server2000,系统使用的技术操作简单,而且都已是非常成熟的技术,直接在此系统中应用即可。 2.1.3经济上的可行性: 系统需要的费用主要
16、包括:设备费用,新系统研发费用,培养相关技术操作人员费用,系统维护费用,机房等硬件维修保养费用,系统升级费用,相关工作人员工资费用。设备一旦投入运行,所需维护费用花销不会太大,系统开发可由内部教师开发,开发周期不长,费用低;维护费用为聘请相关专业的同学进行勤工俭学,费用不会太高。经济上完全具备可行性。 2.2 业务流程分析 我们经过几天的网上、图书馆有关‘学籍管理系统’资料的收集,结合传统的学籍管理流程和现今已经运行的学籍管理系统业务处理流程,再加上我自己的一些看法和观点,我初步总结和分析出商学院学籍管理系统的基本业务流程。 首先,由商学院学生处根据学校相关规定和学生成绩招录新生,并建立
17、新生入学档案和修改学籍管理信息中的数据。接着有教务处组织编排班级和组织教师进行教学。完成一学期的教学后,由教务处组织学生进行期末考试,并对学生期末成绩进行统计和分析。再由各系根据教务处统计分析的结果评定奖学金、填制成绩单。最后再由学生处根据教务处统计分析的学生成绩结果修改学籍管理信息。并最终完成毕业学生的毕业登记、填制毕业登记表和修改学籍管理信息。下面我们所绘制的学籍管理业务流程图(见图2-1)。 新生录取 建立档案 教学 考试 及格 不及格 补考 重修 不及格 不及格 学籍异动 退学 留级 评定奖学金 成绩单 查看 存档 毕业 毕业生登记 毕业生登记表
18、 查看 统计分析成绩 系 教务处 家长 学生 用人单位 学生处 学生处 图2-1 商学院学籍管理业务流程图 2.3 数据流程分析 首先,我们根据学籍管理的业务流程图找出与学籍管理系统相关的主要外部实体:学生处、教务处、用人单位和学生。如图2-2所示: 接着,我们把学籍管理信息系统分为:档案管理、成绩管理、奖惩管理三个主要部分。与其相关的主要外部实体和数据流如图2-3所示: 下面为学籍信息管理系统的第三层流程图。我将成绩管理子系统分为了统计成绩、 学生 成绩单 学生处 用人单位 学籍管理系统 毕业生登记表 新生名单 成绩单 教务处
19、 图2-2 商学院学籍管理信息系统数据流程图(顶层) 奖惩报告 毕业生登记表 成绩单 成绩管理(P2) 教务处 成绩单 学习文档 学习文档 奖惩 管理 系 奖惩结论 用人单位 新生名单 学生处 档案 管理 学生 学籍表 家长 成绩单 学生注册 成绩 图2-3商学院学籍管理信息系统数据流程图 登记一览表、登记学籍表、统计不及格课程、评定奖学金、填写成绩单和登记重修成绩这几个主要部分。教务处通过成绩管理子系统把
20、各任课老师所提供的各个学生的成绩进行统计和分析,并通过统计分析的结果判定学生是否可以评定奖学金、留级或退学,最后将统计分析结果传输给辅导员,并为学生和家长填制成绩单。通过成绩管理子系统的处理将会生成一份学习文档,为档案管理子系统和奖惩管理子系统的处理提供原始数据。 下面为学籍信息管理系统的第三层流程图。我将成绩管理子系统分为了统计成绩、登记一览表、登记学籍表、统计不及格课程、评定奖学金、填写成绩单和登记重修成绩这几个主要部分。教务处通过成绩管理子系统把各任课老师所提供的各个学生的成绩进行统计和分析,并通过统计分析的结果判定学生是否可以评定奖学金、留级或退学,最后将统计分析结果传输给辅导员,并
21、为学生和家长填制成绩单。通过成绩管理子系统的处理将会生成一份学习文档,为档案管理子系统和奖惩管理子系统的处理提供原始数据。 学习文档 教务处 学生 辅导员 期末成绩单 成绩统计 学籍表 成绩一览表 重修成绩 登记重 修成绩 统计 成绩 登记期 一览表 登记 学籍表 统计不 及格课程 判定留 级或退学 填写 成绩单 评定 奖学金 家长 升级、补考 图2-4学籍管理信息系统数据流程图 奖惩管理系统和档案管理系统的数据流程图分别为图2-5和图2-6所示 2.4 系统数据流程图 通过对现行系统的全面分析与调查,本系统数据流向合理,系统功
22、能可以满足实际管理工作的需要。新系统功能可分为档案管理、成绩管理、奖惩管理三个部分,系统的外部实体学生处、教务处、用人单位和学生顶层数据流层图反映了系统边界。 2.5 数据字典 2.5.1数据项定义 数据项是最小的数据组成单位,本学籍管理系统的部分数据项定义如下: 1、姓名 名称:姓名 编号:N- XXXX 别名:N-C 说明:商校学生、教师以及相关人员的名称 数据值类型:离散 类型:文本 长度:10
23、 相关说明:姓氏+姓名 建立奖 惩档案 学习文档 奖励处理 惩罚处理 修改文档 档案文件 登记 学籍表 学籍表 奖惩报告 系 图2-5 商学院学籍管理信息系统数据流图 2、学号 名称:学号 有关编号说明 别名:Sn-No 总编号:XXXX 说明:商学院学生编号 编号:XXXXXX 数据值类型:离散 类型:数据 XX XX
24、X XXX XX 长度:10 有关数据结构:学生成绩、一卡通 编号 班号 系代号
25、 年级号 建立 档案 学习文档 奖励处理 退学处理 留级处理 修改文档 删除文档 档案文件 填制毕 业登记表 登记 学籍表 用人单位 学籍表 新生名单 学生处 图2-6 学籍管理信息系统数据流图 学生 成绩单 学生处 用人单位 学籍管理系统 毕业生登记表 新生名单 成绩单 教务处 图2-7 学籍管理信息系统数据流程图 3、成绩 名称:成绩 编号:S- XXXX 别名:Ss-No 说明:本校学生期末考试成绩成绩
26、 取值含义:优:90-100;良: 数据值类型:离散 80-90;中:70-79;及格: 类型:数字 60-69;不及格:60以下 4、密码 名称:密码 编号:P- XXXX 别名:P-No 说明:登录系统的相关密码 奖惩报告 毕业生登记表 成绩单 成绩管理(P2) 教务处 成绩单 学习文档 学习文档
27、 奖惩 管理 系 奖惩结论 用人单位 新生名单 学生处 档案 管理 学生 学籍表 家长 成绩单 学生注册 成绩 图2-8 学籍管理信息系统数据流程图 学习文档 教务处 学生 辅导员 期末成绩单 成绩统计 学籍表 成绩一览表 重修成绩 登记重 修成绩 统计 成绩 登记期 一览表 登记 学籍表 统计不 及格课程 判定留 级或退学 填写 成绩单 评定 奖学金 家长 升级、补考 图2-9 学籍管理信息系统数据流程图 数据值类型:离散 类型:数字+字符 长度:6位以上
28、 取值范围:A~Z;0~9 2.5.2数据结构定义 数据结构主要描述的是数据之间的关系,一个数据结构可以有若干数据项组成,也 建立 档案 学习文档 奖励处理 退学处理 留级处理 修改文档 删除文档 档案文件 填制毕 业登记表 登记 学籍表 用人单位 学籍表 新生名单 学生处 图2-11 学籍管理信息系统数据流程图 可以有若干个数据结构组成,还可以有若干个数据项和数据结构组成。本学籍管理系统的部分数据结构定义如下: 学生登记卡: 名称:学生登记卡 总编号:XXXX 说明:新生入
29、学时填写的卡片 编号:XXXXXX 结构: 学号 存储: 姓名 [曾用名] 入学时间 出生日期 性别 民族 家庭住址 本人简历 开始时间 终止时间 单位 2.5.3数据流定义 数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本学籍管理系统的部分数据流定义如下: 1、期末成绩单 名称:期末成绩单
30、 总编号:XXX 简要说明:学期结束时,任课教师填写的成绩单。 编号:XXXXXX 数据流来源:教师 数据流去向:统计成绩 包含的数据结构: 科目名称 数量:500份/学期 考试 考查 学生成绩 学号 姓名 成绩 任课教师 2、新生登记表 名称:新生登记表 简要说明:新生入学时填写的表单。
31、 总编号:XXX 数据流来源:学生 编号:XXXXXX 数据流去向:建立档案 数据的结构: 基本情况 姓名 [曾用名] 入学时间 出生日期 性别 民族 家庭住址 本人简历 开始时间 终止时间 单位 职务 3、奖惩报告单 名称:奖惩报告单 简要说明:学期结束时,学校各系填写的学生学习 总编号:X
32、XX 状况奖励与处罚表单。 编号:XXXXXX 数据流来源:系 数据流去向:建立奖惩档案 包含的数据结构: 数量:10份/学期 科目名称 学生成绩 学号 班级 姓名 成绩 奖惩情况 奖励 处罚 2.5.4处理逻辑定义 处理逻辑的内容包括:编号、名称、处理的文字描述,输入、输出的数据流和处理的频率。本学籍管理系统的部分处理逻辑定义如下: 1、 填写成绩单 名称
33、填写成绩单 说明:通知学生成绩,有重修科目的说明重修报名时间。 总编号:XXX 输入:由成绩一览表流向填写成绩单 编号:XXXX 输出:由填写成绩单流向学生(成绩通知单) 处理:查成绩一览表,打印每个学生的成绩通知单,若有不及格科目, 或不及格科目达到一定数量,需要留级的,在“成绩通知单”上填写重 修科目、时间,若留级的,注明留级。 2、填制毕业生登记表 名称:填制毕业生登记表 总编号:XXX 说明:反映学生在校情况。
34、 编号:XXXX 输入:由档案文件流向填制毕业登记表 输出:由填制毕业登记表流用人单位(毕业生登记表) 处理:查档案文件,打印每个学生的学籍档案,把学生的在校情况、表现、 奖惩等信息如实打印在毕业生登记表上,并修改或删除学生在校档案。 2.5.5数据存储定义 数据存储组要描写该数据存储的结构,及有关的数据流、查询要求。本学籍管理系统的部分数据存储定义如下: 1、学习成绩一览表 名称:学习成绩一览表 说明:学期结束,按班汇集学生各科成绩。 总编号:XXX 结构: 班级
35、 有关的数据流: 学生成绩* 登记一览表 to成绩一览表 学号 成绩一览表 to 登记学籍表 姓名 成绩一览表 to P统计不及格 成绩* 课程 科目名称
36、 成绩一览表 to 评定奖学金 考试 考查 信息量:500份/学期 成绩 2、档案文件(分为奖惩档案文件和档案文件,此处以奖惩档案文件为例。) 名称:档案文件 说明:反映学生在校期间的奖惩、退留情 总编号:XXX 结构:班级 编号:XXXXX 学号 姓名 未及格科目 科目名称 成绩 学分
37、 有关的数据流: 科目数量 建立奖惩档案 to档案文件 奖惩处理 修改文档to 档案文件 奖励 档案文件 to登记学籍表 处罚 3、学籍表(学籍表的结构比较复杂,所以我在此仅列出学籍表的大体数据结构。) 名称:学籍表 说明:反映学生在校期间的所有情况。 总编号:XXX 结构:
38、 编号: 基本情况 学生动态(退学、留级、在校……) 奖惩记录 学习成绩 毕业论文成绩 …… 2.5.6外部实体定义 外部实体主要说明外部实体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。本学籍管理系统的部分外部实体定义如下: 1、学生 名称:学生 总编号:XXXX 说明: 编号:XXXXXX
39、输出数据流: 个数:约12000个 输入数据流: 填写成绩单 to 学生 2、家长 名称:家长 总编号:XXXX 说明: 编号:XXXXXX 输出数据流: 个数:约12000个 输入数据流: 填写成绩单 to 家长 3、用人单位 名称:用人单位
40、 总编号:XXXX 说明: 编号:XXXXXX 输出数据流: 个数:难以确定 输入数据流: 填制毕业登记表 to 用人单位 4、学生处 名称:学生处 总编号:XX 说明: 编号
41、XXXX 输出数据流: 个数:1个 学生处to建立档案 5、教务处 名称:教务处 总编号:XX 说明: 编号:XXXX 输出数据流: 个数:1个 教务处统to计成绩 输入数据流: 3 系统设计 3.1 系统设计目标 通过本系统可实现学
42、生学籍管理网络化,方便教师网上登录成绩、班主任网上处理学生学籍异动、学生网上查询成绩等。使用该系统可以大大提高工作效率,节省人力和时间,提高管理水平,有利于推动学生管理的“无纸化办公”进程。 3.2 功能模块设计 本学籍管理信息系统按处理不同业务分为三个子系统:成绩管理子系统、档案管理子系统、奖惩管理子系统。其中成绩管理子系统应该具有的功能有:录入、统计分析、储存、查询、输出;档案管理子系统的功能有:录入、建立、储存、查询、修改、删除、输出;奖惩管理子系统的功能有:录入、建立、储存、查询、修改、输出。如下图所示(图3-1): 学籍管理 档案管理 成绩管理 奖惩管理 图3-1商学院
43、学籍管理信息系统功能 由学籍管理信息系统功能包图可以看出,不管是成绩管理信息子系统,还是档案管理信息子系统、奖惩管理信息子系统,他们具有许多相同或相近的功能。因此我们可以把这些相同或相近的功能进行分析和组合。由此,我们可以得到以下功能模块结果图(图3-2) 3.3 代码设计 代码指明了事物的名称、属性、状态。科学的代码设计能使计算机进行数据处理时,能节省存储空间,提高处理速度、效率和精度。进行代码设计的过程中,我们应该尽量遵循以下基本原则:1、要适合计算机处理;2、要便于使用;3、要具有系统性、通用性和可扩展性;4、选择最小代码;5、代码标准化。本学籍管理系统中的数据库代码用部分代码
44、设计范例如下: 建立学籍 修改档案 存储数据 统计分析档案 录入数据 删除档案 输出资料 查询信息 管理学籍 图3-2 商学院学籍管理信息系统功能模块结构图 1、 部门代码 部门代码采取数字和字符混合编码的形式,具体如下: 分部门代码 (数字) (1)学生处 XSC * * * 学生处简称代码 (字符) 分部门代码 (数字) 教务处简称代码 (字符) (2)教务处 JWC * * * 班级代码 (数字) 系别简称代码 (字符) (3)系 *** * * * 2
45、人员代码 人员代码采取纯数字编码形式,具体如下: 系别代码 (数字) 职称代码 (数字) (1)教师 *** * * 序列号代码 (数字) 专业代码 (数字) 系别代码 (数字) 年级代码 (数字) (2)学生 ** *** *** ** 3、表单代码 表单代码仍采取数字和字符混合编码的形式,具体如下: (1)档案文件表 X X ** ** *** **** ** 序列号代码 (数字) 专业代码 (数字) 系别代码 (数字) 年级代码 (数字)
46、表单类别别简称代码 (字符) (2) 学籍表 XJB ** ** *** **** ** 表单类别别简称代码 (字符) 序列号代码 (数字) 专业代码 (数字) 系别代码 (数字) 年级代码 (数字) 序列号代码 (数字) 专业代码 (数字) 系别代码 (数字) 年级代码 (数字) 表单类别别简称代码 (字符) (3)成绩一览表 CJ ** ** *** **** ** 3.4 物理系统配置和实施方案设计
47、 3.4.1计算机硬件配置设计 1、管理计算机:配置Pentium III 1.7 GHz/256M 以上内存/40G以上硬盘 2、物品出借仪器:Adaptive Server Anywhere 8.0(ASA)数据库平台 3.4.2计算机软件配置设计 1、操作系统:Windows 2000系列、Windows XP 2、数据库管理系统:SQL Server 2000以上 3、开发工具:Visual Basic 3.4.3通信与网络配置设计: 目标系统的网络拓扑结构图如图3-3 3.5 输入输出设计 3.5.1输出设计(主要指打印输出设计) 输出设计的内容: 公益物品
48、管理虚网 用户辨别虚网 系统维护虚网 滞留金扣缴虚网 学生 宿管科 用户信息管理虚网 宿管科 学生 物理出售虚网 物品查询虚网 物理采购信息处理虚网 宿管科 学生 供应商 宿管科 宿管科 宿管科 宿管科 学生 图3-3 目标系统的网络拓扑结构图 信息的使用者:老师和学生 使用目的:核对信息,查询成绩 使用周期:在校4年 有效期:4年+2年信息保存=6年 保管方法:统一交给教务处保管 输出项目:学生姓名,学号,性别,班级,专业,院系,留级提醒,课程名,课程号,成绩,补考成绩,照片 位数: 1-8位 数据形式:文字及数字
49、输出格式:表格 输出设备:打印机 输出介质:专用纸 表3-1 学生信息表 学生信息 姓名 学号 性别 照片 班级 专业 院系 留级提醒 课程名 课程号 成绩 补考成绩 表3-2 教师信息表 教师信息 姓名 性别 照片 住址 所教课程 课程编号 表3-3 课程信息表 课程信息表 课程号 课程名 任课教师 上课地点 课程类型 3.5.2输入设计(主
50、要指数据录入卡设计) 本着控制输入量、减少输入延迟、减少输入错误、输入过程应尽量简化的原则,将数据录入设计卡设计如下: 表3-4 学生信息采集表 学生信息采集表 姓名 学号 性别 照片 班级 专业 院系 表3-5 教师信息采集表 教师信息采集表 姓名 性别 照片 住址 所教课程 课程编号 表3-6 成绩采集表 成绩采集表 课程号 课程名 任课教师 学生姓名 学生成绩






