- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4、用户管理模块的创建 系统管理模块主要实现: ● 用户登录。 ● 添加用户。 ● 修改用户密码。 用户登陆窗体的创建 系统启动后,将首先出现如下所示的用户登陆窗体,用户首先输入用户名,然后输入密码。如下图所示: 修改用户密码窗体的创建 用户可以修改自己的密码,选择菜单“修改密码”。 如下图所示: 在这两个窗体中放置了四个文本框,用来输入用户名、原密码、新密码和确认密码。两了按钮用来确定是否修改密码。四个标签用来标示文本框的内容,单击“确认”按钮,将触发Click事件判断是否修改密码成功。 学生功能模块的创建 以上是学生和教师都可以实现的功能.以下是学生的功能。学生功能模块主要实现如下功能: ● 查询学籍信息 ● 查询成绩信息 学生在成功登录系统后,即可查询自己的相关信息,在主窗体中点击学生信息查询菜单下的学籍查询,使用sqlDataAdapter添加数据集并生成DataSet,然后将数据绑定到各个textBox,显示查询本人的照片是本系统的一大特色 教师功能模块的创建 以下是教师的功能。教师功能模块主要实现如下功能: ● 添加/删除/修改学籍信息 ● 添加/删除/修改成绩信息 ● 添加/删除用户信息 教师在成功登录系统后,点击学籍录入菜单,出现如下图所示的窗口: 总结 回顾该系统从选题,到调研、需求分析、设计、编码实现等,论文的撰写,这系列连贯的过程,感想颇多,收获也很多。大致的总结有以下几点。如下: 1.设计开发一个软件,首先要了解所涉及到行业的现状,一定要想办法进行行业调研,从不同途径获取该行业的专业知识。合理安排系统设计开发时间,进行实际开发会发现需求分析与系统设计占主要的时间,如果前面的工作做好了,编码实现占用的时间很短。所以我们要借助软件工程的思想---对软件开发过程进行控制。 2. 在开发一个系统时,前期的分析准备工作非常的重要。对于系统的需求要明确,这样才能做到有的放矢。特别是对于系统中数据的存储和重要算法的设计,设计的不好会出现大量的冗余,不仅浪费存储空间,还影响查询效率。 3.设计初期,对功能模块的设计,要想出两种或两种以上方案,这样可以进行比较,从而获得更佳的设计方案,设计开发过程中一定要吸取经验教训,避免返工。尤其是一些重要算法或功能。在对具体实现功能模块进行编程时,要养成良好的加注释的习惯,这样的话不仅能理清思路,而且可以为以后的调试程序带来很大的方便。 4. 懂得充分利用网络资源,因为实地调研的时间是非常有限的,所以需求分析中大部分分析结构都是在我阅读专业书籍,网络资料后得出的。由于在外面工作以及其他原因,我无法借到专业书籍,只好在浩瀚的网络中寻找我所需要的资料,这无形当中培养了我通过网络获取资料信息的能力。 因本人是初次开发系统,在知识、经验方面都有不足。另外,整个开发的过程中,时间也较仓促。因此,该系统必然会有一些缺陷和不足。请大家提出宝贵的意见。 ? 致谢 在此,我要特别感谢指导教师刘老师。本论文是在他的悉心指导和热情帮助下完成的,他无论在理论上还是在实践中,都给予我很大的帮助,使我专业技能的应用水平得到很大提高,这对于我以后的工作和学习都有益处。值此论文完成之际,特别向指导老师表示衷心的感谢,谢谢他细心而又耐心地辅导,使得我得以顺利的完成毕业设计开发工作,同时也要感谢其他帮助过我的老师和同学,他们在我成长过程中给予了我很大的帮助,在此一并表示感谢。 由于本人水平有限,加上时间紧促,经验的缺乏。本文一定有不少缺点和不足,不能尽善尽美,恳请各位老师给予帮助和指正。 参考文献 [1]谭恒松.《C#程序设计与开发》.清华大学出版社.2010年4月. [1]甘仞初.《信息系统开发》.经济科学出版社.2000年6月. [3] 麦斯科.《C#设计模式》.中国电力出版社.2005年10月02日 [4] 刘亚秋.《C#程序设计与应用》.电子工业出版社.2004年9月10日 [5] 朱冰.《C#语言实用教程》.中国铁道出版社.2005年01月24日 [6] 尹立宏.《Visual C#.NET应用编程150例》.电子工业出版社. 2006年2月6日 [7] 王华杰,李律松.《精通C#数据库开发》.清华大学出版社. 2004年05月04日 [8] 王晟.《Visual C#.NET数据库开发经典案例解析》.清华大学出版社.2005年03月04日 [9] 刘晓华
文档评论(0)