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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Android学生信息管理系统APPWord文档格式.docx

1、 profession TEXT, age TEXT)4、具体实现1.主界面:主界面显示所有功能,每个按钮点击后,跳转进入相应功能核心代码:public class Main extends Activity SQLiteDatabase db; Button btn_search; Button btn_modify; Button btn_add; Button btn_delete; Button btn_quit; Button btn_show; Override protected void onCreate(Bundle savedInstanceState) requestWi

2、ndowFeature; getWindow().setFlags (savedInstanceState); setContentView oString()+/, null); btn_search = (Button) findViewById btn_modify = (Button) findViewById btn_add = (Button) findViewById btn_delete = (Button) findViewById btn_quit = (Button) findViewById btn_show = (Button) findViewById try Cu

3、rsor cursor = (select * from student (); catch(SQLiteException e) (create table student + ( name TEXT, NO TEXT Primary Key, sex TEXT, profession TEXT, age TEXT); how(); else List p = new ArrayList re_name = new ArrayList info = new ArrayList etFlags etExtras().get(data String people = (String) (name

4、 String data = ; public Object getChild(int groupPosition,int childPosition) return datagroupPositionchildPosition; public long getChildId(int groupPosition,int childPosition) return childPosition; public int getChildrenCount(int groupPosition) return datagroupPosition.length; oString(); return text

5、View; public Object getGroup(int groupPosition) return peoplegroupPosition; public int getGroupCount() return ; public long getGroupId(int groupPosition) return groupPosition; (textView); return ll; ; ExpandableListView expandListView = (ExpandableListView) findViewById (adapter); 3.增添数据界面:根据文本框输入内容

6、进行数据的插入,且具有完整性和重复性的判断,插入成功失败均会产生提示public class Add extends Activity Button btn_Accept; Button btn_Cancle; TextView ET_name; TextView ET_NO; TextView ET_Pro; TextView ET_Age; RadioGroup rg; String radio_sex = 男; setContentView db = ().toString()+, null,; btn_Accept = (Button) findViewById btn_Cancle

7、= (Button) findViewById ET_name = (TextView) findViewById ET_NO = (TextView) findViewById ET_Pro = (TextView) findViewById ET_Age = (TextView) findViewById rg = (RadioGroup) findViewById (new OnCheckedChangeListener() public void onCheckedChanged(RadioGroup group, int CheckedId) radio_sex = CheckedI

8、d = : 女 ); oString(); String NO = ().toString(); String sex = radio_sex; String pro = ().toString(); String age = ().toString(); how(); return; , 成功插入一条数据:+n+name+NO+sex+pro+age, .show(); (new OnClickListener() public void onClick(View source) (); finish();4.修改数据界面:查找界面:对文本框内输入的数据进行精确查找,成功后转入修改界面修改界

9、面:文本框内默认显示之前的数据,修改完成点击确定以文本框内的信息对数据进行更新查找:(new OnClickListener() String name = ().toString(); Cursor cursor = (select * from student where + name=and NO= , new String name, NO); String mem_name = null; String mem_No = null; String mem_profession = null; String mem_sex = null; String mem_age = null;

10、oString()+ btn_accept = (Button) findViewById btn_cancle = (Button) findViewById TextView_ModifyResult_No = (TextView) findViewById ET_ModifyResult_Name = (EditText) findViewById ET_ModifyResult_pro = (EditText) findViewById ET_ModifyResult_age = (EditText) findViewById rg = (RadioGroup) findViewByI

11、d oString(); String new_profession = ().toString(); String new_age = ().toString(); String new_sex = radio_sex;更新数据成功, .show();5.查找数据界面:对文本框内的数据进行模糊查询,查询成功则跳转只查询结果界面,查询失败则产生相应提示public class Search extends Activity EditText ET_name; EditText ET_NO; ET_name = (EditText) findViewById ET_NO = (EditText)

12、 findViewById , 成功oString(); try (delete from student + where name= ,new String name, NO); how(); return; (); finish(); /取消按钮点击后的监听事件附:student类的定义public class Student implements Serializable private static final long serialVersionUID = 1L; public String name; public String NO; public String sex; pub

13、lic String profession; public String age; public String MakeString() String s = name,NO,sex,profession,age; return s; public String info;5、总结这个安卓app实现了对数据库操作的基本功能,使用起来简便性强,轻便直接,因为是可视化编程,所以对于界面也进行了一定程度的美化,对应的编写平台是手机,所以实现的功能都是以简单实用美观为基础,并且同时保证健壮性为目标,但是同样因为这个原因在查询功能上,功能比较简单,比如查询操作,只能在满足基本的查询功能上添加简易的模糊查

14、询,并且查找条件比较单一,因此,仍然可以在此方面做出改进计算机科学与技术学院课程设计成绩单课程名称:数据库系统原理课程设计 姓名詹博策性别男学号7055班级DB1302电话综合成绩成绩等级程序运行情况(占总成绩20%)能正确运行 基本能正确运行 能运行但结果不完善(20分) (15分) (10分)程序功能完善程度(占总成绩10%)完善 基本完善 不完善(10分) (8分) (5分)程序结构的合理性合理 基本合理 不太合理对问题的答辩情况(占总成绩40%)概念正确有创新 (40分)能正确回答所有问题 (35分)基本能正确回答 (30分) 部分问题回答概念不清晰 (20分)学生的工作态度与独立工作能力工作态度认真能独立完成任务 (10分)工作态度基本认真,独立性尚可 (8分)工作态度和独立性较差 (5分)设计报告的规范性符合规范 基本符合规范 规范性较差A:90100分 A-:8589分 B+:8284分 B:7881分 B-:7577分 C+:7274分 C:6871分 C-:6467分 D:6063分 F:60分 武汉科技大学计算机科学与技术学院制表

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

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