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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(c课程设计高校学生管理系统的软件开发.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c课程设计高校学生管理系统的软件开发.docx

1、c课程设计高校学生管理系统的软件开发本论文的主要内容是基于C+ Builder的高校学生管理系统的软件开发。论文详尽论述了从需求分析、系统分析、概要设计以及详细设计的整个过程。 本文严格按照软件工程的原理,对以上各项目进行了的分析、 设计与测试,并做了 理论上的阐述;遵循软件工程的方法,进行了学生管理系统的需求分析、功能模 块划分、数据库模式分析,并由此设计了数据库结构和应用程序。文中可以看到 系统具体实现的设 计界面,以便让读 者能够较轻 松地了解系统的设 计思 路。 本系统的设计主要使用Borland C+ Builder数据控件来创建一个学生信息处理界面即数据处理窗体。在该窗体中,可以增

2、加、编辑、删除记录和使 用任意条件查询数据。我们还将制作一个系统的启动封面,系统启动封面将控制 进入或退出系统,另外系统封面对于系统的修饰作用也是极好的。关键词:BorlandC+Builder ;数据控件;学生信息管理AbstractThe mai n content of this thesis is the software developme nt of uni versity stude nt management system based on C+ Builder. It presents the whole procedure from dem and an alysis, s

3、ystem an alysis, outl ine desig n and details desig n, to test and debuggi ng. Accord ing to the prin ciples of software project, theoretical elaborati ons are performe d on the above an alysis, desig ns and tests. Followi ng the methodology of software pro ject, dema nd an alysis, fun cti on module

4、 classificati on and database mode an alysis are carried out. Consequently, the database and application program are designed. One ca n directly see the realizi ng in terface of the software system ,so that the desig n story m ay be easily understood. The design mainly uses the data control widget o

5、f Borland C + Builder to establish an in formatio n process ing in terphase of stude nts, n amely the f orms of in formatio n process ing. We can in crease, edit, delete record and use arbitrary condition to search data. We will make a start cover of the system, which will control entering and exiti

6、ng the system. The decorative effect of the systems cover for the sys tem is won derful.Key Words : Borland C+ Builder; the data control widget ; Student management第1章绪论1.1设计背景与意义企业人事信息管理是企业管理中的一个重要组成部分, 如何管理好企业内部 员工的信息,对人力资源进行合理优化,成为企业管理中的一个重要问题,使用 计算机来管理可以提高人事信息管理的效率, 从而提高经济效率,因此企业人事 信息管理系统是一个现代化企

7、业不可缺少的部分,它的作用对于企业的决策者和 管理者来说都至关重要,企业人事信息管理系统能够为用户提供充足的信息和快 捷的查询手段,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的 有点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等 优点,这些优点能够极大地提高企业人事信息管理的效率, 使用这种先进的管理工具也是企业管理科学化、正规化、与世界接轨的先决条件,因此,开发这样一 套信息管理软件成为很重要的事情。本系统从满足操作简单、界面友好、灵活、实用、安全的要求出发,完成了 企业人事信息管理的流程,设计实现的功能包括:用户管理、密码管理、员工基 本信息管理等,本文所设

8、计的人事信息管理系统基本上可以满足企业人事管理方 面的需求。第2章设计题目的介绍2.1设计目的针对要求,建立一个基于计算机的人事信息管理系统, 解决手工的查询与修 改员工信息,大大地减少工作量,节约人力财力,提高管理的效率,为此提出一 下设计目标:(1) 能够实现对职工综合情况的输入、修改以及删除;(2) 能够实现对职工信息的浏览;(3) 能够实现对职工进行查询;(4) 设计系统封面并由计时器控制。2.2设计内容及要求2.2.1系统性能要求:(1) 系统安全、可靠;(2) 功能齐全;(3) 操作方便、界面友好;(4) 易于维护和扩充。2.2.2系统的功能分析:(1) 系统维护:系统维护包括对各

9、种表记录的修改、删除、添加等操作。(2) 信息浏览:对数据表中的信息进行浏览。(3) 系统查询:可以按工号、姓名等相关信息进行详细或模糊查询。(4) 报表统计:工号、职工姓名、性别、所在单位、年龄、入职日期、职 务、职称、照片和简历等字段。(5) 其它操作:系统封面、计时器控制与人性化提示信息。2.2.3系统功能模块“数据查找与浏览”模块、“数据修改”模块、“报表显示”模块和“系统 封面”模块224要实现的功能:1“数据查找与浏览”模块:(1)数据查找:工号、职工姓名、性别、所在单位、年龄、入职日期、职 务、职称、照片和简历等字段进行精确或模糊查找。(2)数据浏览:可以对数据表中的数据实现,上

10、一项、下一项、操作。(3)其他信息:设置字体、颜色属性和一些提示信息。2“数据修改”模块:(1)添加数据:增加一个新的记录(2)修改数据:修改原有记录。3“报表显示”模块:显示当前查找到的数据内容,以报表形式打印。4“系统封面”模块:(1)系统时钟:在在设定的时间间隔内,系统封面显示达到或超过设定的显 示时间,系统封面会自动释放(2)功能实现:进入主界面与退出系统。3.1数据库设计第3章系统总体分析首先通过C+Buider软件从BDEADMIN程序创建一个名为DCB的文件夹, 再从DBD32程序创建一个名为DCBI.db的数据库,然后创建用户表、员工信息 表,表如下:(1)用户表数据来源:系统

11、管理模块用户信息录入。图3-1员工信息字段表(2)员工信息表数据来源:员工基本管理模块录入员工信息。图3-2创建信息表3.2模块分析本系统由一下三个模块组成,其功能分别为:(1) 系统管理模块:用户管理,密码管理,定时管理;(2) 员工基本信息管理模块:员工基本信息录入,员工基本信息修改,员工 基本信息查询,员工基本信息删除,员工基本信息报表;(3) 员工信息报表模块:浏览报表。第4章系统设计根据已有的信息需求和总体设计,就可以进行系统的详细设计和设计和实 现,本系统共有有三个模块:系统管理模块、员工基本信息管理模块、员工信息 报表模块。各模块设计如下:4.1系统管理模块本模块包括系统界面、用

12、户登陆、定时退出设置。4.1.1登陆4.1.1.1算法步骤(1) 数据输入:用户从Form4界面进入Form1的界面输入用户名和密码并点“登陆”按钮,若登陆时间到时,就会自动退到 Form4界面;(2) 数据验证:用程序验证用户名和密码是否正确;(3) 登陆响应:若用户或密码错误,则弹出提示页面,若用户和密码正确 则进入主页面Form2。4.1.1.2关键代码int logintime=10; / (定时)TForm4 *Form4;/ _fastcall TForm4:TForm4(TComp onent* Owner):TForm(Ow ner)/ void _fastcall TForm

13、4:Butt on 1Click(TObject *Se nder)Form1-Show();(进入)/ void _fastcall TForm4:Timer1Timer(TObject *Se nder)if(log in time=O)Timer1-E nabled=false;Form1-Close();logi ntime-;Button2-Caption=退出(+IntToStr(logintime)+);(定时退出)/ -4.1.1.3 运行效果图图4-1系统封面图4-2登陆面4.2员工基本信息管理模块本模块包括员工基本信息录入,员工基本信息查询、修改和删除4.2.1员工基本信息

14、录入4.2.1.1算法步骤(1) 菜单连接:当用户和密码正确进入员工基本信息界面 Form2.(2) 数据添加:输入新员工的各项基本信息,点击“保存”按钮 .4.2.2员工基本信息查询、添加和删除4.2.2.1算法步骤(1) 菜单连接:进入Form2界面;(2) 查询:点击“查询”按钮.提供“按员工编号查询”输入完成,点击“确疋 ;(3) 显示查询结果:若结果空,则没有该员工的信息记录,若有结果,则光 标指向该员工的信息处;(4) 添加和删除:利用该组件:+”为“添加”按钮;“一”为“删除”按钮;(5)保存。422.2关键代码void _fastcall TForm2:Butto n3Clic

15、k(TObject *Se nder) Form3-Show(); 打印报表/ void _fastcall TForm2:Label2Click(TObject *Se nder)Table1-I ndexFieldNames=;AnsiString queryString=InputBox(查询,请输入需要查询的字段,); if (!Table1-Fi ndKey(ARRAYOFCONST(queryStri ng)Application-MessageBox(没有找到符合条件的记录,信息,MB_OK); / void _fastcall TForm2:Butto n1Click(TObj

16、ect *Se nder)Table1-I ndexFieldNames=;AnsiString queryString=InputBox(查询,请输入需要查询的字段,); if (!Table1-Fi ndKey(ARRAYOFCONST(queryStri ng)Application-MessageBox(没有找到符合条件的记录,信息,MB_OK); 查询/ 4.2.2.3运行效果图图4-3员工信息打印圭走虽工信息-1*1-亠1 1GHvn|XBuwBQ01热电厂282010菇02孚四HR2720114-2D3卿阳E&T茹2014-5*04a252012-6-7tfi2620M-2-fi

17、V图4-4查询4.3员工信息报表模块本模块报括浏览报表。4.3.1浏览报表4.3.1.1算法步骤(1) 菜单连接:从Form2中点击“打印报表”按钮,进入“报表” Form3;(2) 访问数据库:进入“报表” Form3,点击“浏览报表”按钮,进程信息浏览;(3)操作响应:浏览是否成功,均有提示页 面。431.2 关键代码void _fastcall TForm3:Butto n1Click(TObject *Se nder) QuickRep1-Preview();4.3.1.3 运行效果图FormB,预览报蓋12a图4-5报表企业人事常息管連炙统工号姓名性别JLL耳期职务职称 黒片013E

18、 =热电厂232010-3员工直飯技术师02李匹272011+2维修员逵长03李松阳S L262014-5-6軋组长04女252012*67计算机运赛深员二05鸽子女產安交大202009*2-606真:琳芳女汽车公司232014-78设计呻小组长图4-6浏览报表经过了这次课设,我体会颇多我充分体会了编程工作者的辛苦,因为每一个 细微的细节都必须十分的注意。由于自己的经验及各方面的能力的不足, 所以进 展的速度非常的缓慢,往往一天下来什么都没做成功。这个过程曾给我沉重打击, 不过当看到程序没错误能执行出来时,心中的喜悦难以用言语来表达。在开始编写程序的时候,我看到别人的程序功能非常的详细,而且界

19、面非常 的漂亮,总希望自己的程序也多一些功能更加的完善。 但是渐渐的我发现编写一 个优秀的程序决不是一蹴而就的事情, 需要长时间的积累和经验,在同学的帮助 下,我认识到自己的不足和劣势。其实尽自己所能,编制一个实用简单的程序也 是一件很不容易的事情。由于我的知识浅薄,经验不足及阅历破浅,因此在该程序的设计方面还有很 多不足,比如功能过少,只是简单的实现了数据的添加, 对数据的删除和查询等 操作均为实现,因此需要今后更加深入的学习和努力。我也认识到理论知识与实 践是不一样的,实践是否能顺利完成取决于理论知识是否深厚。参考文献1赵明现,C+Builder 6编程实例精解,北京:清华大学出版社,20

20、06年2陈雪飞,C+buider实例入门,北京:中国青年出版社,2011年3陈灿煌,C+builder彻底研究,北京:中国铁路出版社,2009年4张宽海,管理信息系统概论M,北京:高等教育出版社,2002年 常明华,数据库技术及开发教程M,成都:电子工业出版社,2002年第一章概论 11.1项目名称 11.2项目地点 11.3区域特点 11.4建设规模 11.5可行性研究范围 21.6项目估算总投资额 3第二章项目市场分析 32.1#县经济发展趋势分析 32.2#县房地产发展概况 42.3区域市场分析 错误!未定义书签。2.4项目利弊分析 错误!未定义书签。第三章 项目定位及销售预测 错误!未

21、定义书签。3.1项目定位 错误!未定义书签。3.2销售情况预测 错误!未定义书签。3.3销售价格预测 错误!未定义书签。第四章 项目的工程技术方案 错误!未定义书签。4.1总平面及建筑方案 错误!未定义书签。4.2结构 错误!未定义书签。4.3供配电工程 错误!未定义书签。4.4给排水工程 错误!未定义书签。4.5人防 174.6弱电工程 174.7主要设备设施 174.8交通与停车 174.9环境保护 17第五章 项目管理与建设进度计划 195.1项目运作模式 195.2招投标管理 195.3工程监理 195.4物业管理 195.5建设进度计划 195.6销售计划 错误!未定义书签。第六章项

22、目营销和招商方案 错误!未定义书签。6.1销售、租赁比例 错误!未定义书签。6.2运营策略 错误!未定义书签。6.3招商策略 错误!未定义书签。第七章投资估算和资金筹措 错误!未定义书签。7.1投资估算 错误!未定义书签。7.2资金筹措 277.3资金平衡计划:见下表 28第八章效益分析 298.1销售收入、销售税金及附加估算 298.2经营成本及费用估算 错误!未定义书签。第九章 项目风险及防范措施 错误!未定义书签。9.1市场风险 错误!未定义书签。9.2筹资风险 错误!未定义书签。9.3销售不确定性风险 错误!未定义书签。9.4项目开发的风险 错误!未定义书签。9.5成本控制的风险 错误!未定义书签。第十章结论及建议 错误!未定义书签。10.1结论 错误!未定义书签。10.2建议 错误!未定义书签。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1