ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:838.27KB ,
资源ID:13371570      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13371570.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(正文及参考文献样式.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

正文及参考文献样式.docx

1、正文及参考文献样式1前言1.1系统应用背景目前,计算机已经成为我们学习和工作得力助手,它价格已经十分低廉,性能却有了长足进步,已经被应用于许多领域。计算机之所以如此流行原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂劳动;其次,计算机可以节省许多资源;第三,计算机可以大大提高人们工作效率;第四,计算机可以使敏感文档更加安全等等1。档案管理系统起初应用于最基础工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后

2、,从系统观点出发,实施全局规划和设计档案系统时,就达到管理档案系统阶段2。在我校,以及其它各大高校,对于毕业生档案管理是相当重要,而且也是相当麻烦,它是学校管理中一项常规性工作。目前,我校档案馆学生档案室所有档案管理工作全部通过手工方式完成,这样不仅浪费了大量人力物力,而且由于人工管理存在着大量不可预知性,造成毕业生档案管理一些不规范,使得档案管理陷入“事倍功半”地步。例如来档登记、检查档案、调出档案记录等,尤其是很多查询工作,主要表现在:寄档案者经常会来电询问档案是否收到或寄出,而工作人员经常需要通过翻阅登记资料来回答,占用大量工作时间;对学生基本信息、档案信息、调档记录等有关资料维护方式很

3、烦琐,难以查找。由于学校逐渐壮大,学生越来越多,而档案馆管理人员有限,从而对提高工作效率、加强信息资源共享等方面,有了更高要求。这就迫切需要利用计算机数据库技术和网络技术实现档案管理工作自动化,以提高工作效率,带来一种全新现代化、规范化、标准化管理模式 3 。作为一个计算机专业本科生,希望能用四年所学知识编制出一个实用程序来帮助我校学生档案室来完成各项档案管理工作。1.2系统开发环境Visual Basic 是一种可视化、面向对象和采用事件驱动方式结构化高级程序设计语言,可用于开发 Windows 环境下各类应用程序4。它简单易学、效率高,且功能强大可以及 Windows 专业开发工具SDK相

4、媲美。在Visual Basic环境下,利用事件驱动编程机制、新颖易用可视化设计工具,使用Windows内部广泛应用程序接口(API)函数,以及用动态链接库(DLL)、对象链接、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富应用软件系统。随着版本提高,Visual Basic功能也越来越强。继5.0版以后,Visual Basic 推出了中文版,及前几个版本相比,其功能有了很大提升5。本人对Visual Basic 6.0应用比较熟练,所以最终采用Visual Basic 6.0作为系统开发工具。在数据库选择上,本人原来采用Access数据库,

5、但考虑到Access中数据存储在文件系统内,不适合海量数据存储和数据库信息共享,而学校数据会随时间越来越多,所以Access数据库将无法满足日后工作,此外,SQL Server 2000支持触发器、自定义函数等操作, 安全性、并发控制能力、数据挖掘、联机操作等方面都是Access无法超越6。综上所述,最终采用了SQL Server 2000 个人版作为系统数据库。2需求分析及可行性研究2.1需求分析实践表明,软件开发前需求分析是软件成败关键,如果没有进行详细需求分析,没有充分理解系统各类用户实际需求,那么最终软件产品充其量只能说是软件开发者作品而已,没有任何意义可言7。因此,在开发毕业生档案管

6、理系统之初,我深入档案馆,对其工作需求进行了详细调查分析。毕业生档案管理所实现最终目标,就是要使学生档案信息和相关材料管理实现全面规范化、科学化、自动化、高效化和流程化。档案馆人手是非常有限,档案管理系统要使有限工作人员实现高效管理,使各类学生档案信息得到有序管理8。因此,毕业生档案管理系统应该具有如下功能:(1)学生信息录入,包括学生基本情况、所在班级、院系、生源所在地、档案材料和调档情况等。(2)在系统中能够对学生信息进行灵活浏览和查询,以及对学生信息进行添加、删除和修改等。(3)寄出档案时,本系统可以打印该学生档案信息表,上面包括该学生基本信息、档案去向、调档时间等,该表用于寄给接受单位

7、。(4)进行全年汇总时,可以根据所查询结果分类汇总,然后通过报表进行打印,继而装订成册。(5)用户管理,添加、删除、修改用户名和密码。(6)基于权限管理,本系统可以供管理员或普通用户使用。对于普通用户,只能查看档案。而对管理员而言,可以管理所有学生档案和进行所有操作。(7)对于普通用户,在查看自己档案情况时需要登记姓名和班级,以便估计档案馆日工作量和使用率。(8)本系统还为用户添加了一个详细使用说明,方便用户使用。本系统所需要各实体之间联系(即E-R图)9如图1所示。 图1 系统E-R 图2.2可行性研究可行性研究也称可行性分析,即在系统调查基础上,研究新系统开发是否具备必要性和可能性,对新系

8、统开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统开发成功。可行性研究目就是用最小代价在尽可能短时间内确定问题是否能够解决10。该系统可行性分析包括以下几个方面内容。2.2.1经济可行性主要是对项目经济效益进行评价,本系统作为一个毕业设计,无需开发经费,对于档案馆来说,在经济上是可以接受。所以本系统在经济上是可行。2.2.2技术可行性技术上可行性分析主要分析技术条件是否能顺利完成开发工作,硬、软件能否满足开发者需要等。本系统所需要各种软件环境都已具备,如开发用Visual Basic 6.0开发工具,数据库服务器方面则有SQL Server。两者均能够处理大量数据,同时保

9、持数据完整性并提供许多高级管理功能11。其灵活性、安全性和易用性为数据库设计提供了良好条件。因此,系统软件开发平台已成熟可行。2.2.3操作可行性目前我校档案馆还处于手工操作状态,如果开发出山西农大毕业生档案管理系统,能从根本上改变现有落后管理体系,代之以现代化、高效管理手段,满足学生迅速查询自己档案需求。学校良好网络设施为开发毕业生档案管理系统提供了坚实基础。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统开发是完全可行。3概要设计毕业生档案管理系统是一个档案馆不可缺少工具,它实现对于档案馆管理者和工作人员来说是至关重要,本系统根据我校档案馆具体要求完成

10、以下各项任务:信息管理,本系统核心部分,实现档案馆工作所需要各项功能;系统管理,用户和密码管理,以及数据初始化;关于作品,作品介绍和系统使用说明。3.1信息管理这部分主要实现查询编辑、目录汇总、来访查询功能,具体如图2所示。图2 信息管理功能图3.1.1查询编辑这部分可以根据学院、班级或姓名查询,也可以添加学生记录,对于指定学生,可以进行删除,还可以查看学生详细情况。学生详细情况主要包括学生基本信息(姓名、性别、民族、班级、学号、学院、专业等)、派遣证号、学位证号、生源所在地和档案去向、档案中所包含材料(高中材料、本科材料、党员材料等)以及档案调取情况(档案号、是否调档、调档方式、调档日期等)

11、,可以对其进行修改、打印。3.1.2目录汇总这部分主要用于档案分类汇总,可以根据学院和毕业年份查询,或根据档案去向和毕业年份查询,也可以根据档案是否调走查询。当查询出相应结果后,便可以打印报表,报表目录包括姓名、学院、专业、班级、生源所在地、档案去向、档案号、机要号、提档方式。例如按照毕业年份进行汇总,可以将某一年毕业生进行汇总,装订成册,以便查询。3.1.3来访查看对于普通用户只能进行查询,但每次要进入查看详细情况时要进行登记,登记姓名班级后才可进入,这样,便可以知道哪些学生进行过查询,每天来访人员数量,以便估计每天工作量。3.2系统管理 这部分主要实现了用户管理、密码修改、更换用户和清空数

12、据功能,如图3所示。图3 系统管理功能图3.2.1用户管理用户管理可以对本系统所使用用户进行添加、删除、修改。该部分只有管理员才可以操作,进行删除时,当前管理员不可以删除自己,这样,便可以保证系统中至少有一个管理员用户。3.2.2密码修改密码修改主要是为了更改当前登录用户密码,普通用户和管理员都拥有这项权限。当原有密码输入无误且两次输入新密码完全一致时,便可以成功更改为新密码,下次该用户登录时使用新密码。3.2.3更换用户当前用户没有退出时,想进行其他用户登录,便可以从这里直接进入到登录界面,进行重新登录。3.2.4清空数据该功能可以清空数据库中学生信息表或来访登记表中所有数据,以便开始新工作

13、,为了防止无意丢失数据,在使用时要输入密码才可以。3.3关于作品3.3.1作品介绍该部分介绍本系统应用背景、功能和实际意义。3.3.2使用说明本部分介绍系统使用时各类用户权限说明,数据录入时各种快捷方法,以及操作过程中要注意问题。4系统详细设计4.1数据库设计根据档案馆工作实际要求,本系统共有3张数据表,分别是用户信息表、来访登记表、学生信息表。4.1.1用户信息表本表主要用于用户登录,登录时根据字段usertype值进行权限设置。用户是否能顺利登录,将通过查询核实本表中用户名和密码是否一致来决定。进行用户管理(添加、删除、修改)和密码修改时也需要访问本表。如表1所示。表1 用户信息表字段名称

14、字段意义数据类型长度是否为空是否主键默认值备注username用户名Char20否是usertype用户类型Char20否否userpwd用户密码Char20否否“”可不设密码4.1.2来访登记表本表主要统计访问次数,普通用户查看详细情况时,需要输入姓名、班级进行登记,编号和查询日期将会自动产生。管理员可以进行来访查看,查看表中所有记录,数据表设计如下表2所示。表2 来访登记表字段名称数据类型长度是否为空是否主键默认值备注编 号numeric9否否每次自动加1姓 名Char10否否班 级Char20否否查询日期char30否否格式不固定4.1.3学生信息表这是本系统最核心表,每一个学生所有档案

15、信息都在这张表中,本表使用贯穿于整个系统中,例如查询编辑修改学生记录,目录汇总及打印等。表设计如表3所示。表3 学生信息表字段名称数据类型长度是否为空是否主键默认值备注姓 名Char10否否不可无姓名性 别Char10否否民 族Char10否否出生日期Char10否否Char型输入方便政治面貌Char10否否派遣证号Char30否否毕业证号Char30否否学位证号Char30否否院 系Char50否否班 级Char20否否专 业Char50否否学 号Char20否否生源所在地Char100否否档案去向Char100否否高中材料Char200否否本科材料Char200否否硕士材料Char200否

16、否博士材料Char200否否专升本材料Char200否否党员材料Char200否否其它材料Char200否否备 注Char200否否档案号Char20否否机要号Char20否否是否已调Char10否否调档方式Char10否否是否读研Char10否否一次调档Char10否否二次调档Char10否否调档日期Char20否否手写照 片Char100否否保存图片路径4.2系统实现过程本系统根据所要达到目标,根据自顶向下模块化设计方案,先设计开始界面和登录界面,然后进入主菜单,主菜单根据用户类型不同而稍有区别。然后再进行各模块设计。系统整个功能模块如图4所示。图4 系统功能表根据系统功能表,对各个模块进

17、行详细设计,具体实现过程如下。4.2.1主菜单界面先设计登录界面之前欢迎界面,点击后才可输入密码,如图5所示。图5 欢迎界面点击进入到登录界面,如图6所示。登录界面使用数据表中用户信息表,当点击用户类型组合框中管理员,用户名组合框中就会自动列出所有管理员用户名,普通用户也是如此。具体实现如下:首先在系统模块Module1中定义连接数据库函数OpenConn。然后定义执行SQL语句函数SelectSQL(SQL,msg),其中SQL是SQL语句字符串形式,msg是提示信息。在SelectSQL中会调用OpenConn来连接数据库。在第一个组合框CbotypeClick事件中,通过模块中Selec

18、tSQL函数执行“select * from 用户信息表 where usertype = Trim(Cbotype.text)”语句,然后将查询结果每个字段username值添加到第二个组合框Cboname中。图6 登录界面选用公式如式(1)所示: 式(1)参考文献1 董军,潘志庚. 计算机支持协同工作面向对象模型. 计算机工程J, 1998,24(1): P40-422吴学金. 实例导学PB7.0程序设计M. 天津.南开大学出版社, 2002.9: P200-2303萨师煊,王珊. 数据库系统概论M.第三版. 北京:高等教育出版社, 2000: P300-330 4 Hub S.Y., Rosenberg D. A Change Management Framework:Dependency Maintenance and Change Notification. Journal of System and SoftwareJ,1996,34(1):P231-2465dwway. 决策树算法简介. .2002

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2